0001441683-19-000047.txt : 20190221 0001441683-19-000047.hdr.sgml : 20190221 20190221162051 ACCESSION NUMBER: 0001441683-19-000047 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190221 DATE AS OF CHANGE: 20190221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: APPIAN CORP CENTRAL INDEX KEY: 0001441683 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 541956084 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38098 FILM NUMBER: 19622118 BUSINESS ADDRESS: STREET 1: 11955 DEMOCRACY DRIVE STREET 2: SUITE 1700 CITY: RESTON STATE: VA ZIP: 20190 BUSINESS PHONE: 703-442-8844 MAIL ADDRESS: STREET 1: 11955 DEMOCRACY DRIVE STREET 2: SUITE 1700 CITY: RESTON STATE: VA ZIP: 20190 10-K 1 appn-20181231.htm 10-K Document
APPIAN CORPAccelerated Filer10-K12/31/20182018FYFALSEAPPN30,447,80533,807,128YesNoNo696,466,225119,394,5340001441683--12-31600400951150.00010.0001500,000,000500,000,00029,626,05413,030,08129,626,05413,030,0810.00010.0001100,000,000100,000,00034,290,38347,569,79634,290,38347,569,796P1YP5YP1YP5Y331no1.92.21.31.538.140.640.942.0oneone29626054342903830P4YP45DP21Y00014416832018-01-012018-12-31xbrli:shares0001441683us-gaap:CommonClassAMember2019-02-120001441683us-gaap:CommonClassBMember2019-02-12iso4217:USD0001441683us-gaap:CommonClassAMember2018-06-300001441683us-gaap:CommonClassBMember2018-06-3000014416832018-12-3100014416832017-12-310001441683us-gaap:CommonClassAMember2018-12-310001441683us-gaap:CommonClassAMember2017-12-310001441683us-gaap:CommonClassBMember2018-12-310001441683us-gaap:CommonClassBMember2017-12-31iso4217:USDxbrli:shares0001441683appn:SubscriptionsSoftwareAndSupportMember2018-01-012018-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2017-01-012017-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2016-01-012016-12-310001441683appn:ProfessionalServicesMember2018-01-012018-12-310001441683appn:ProfessionalServicesMember2017-01-012017-12-310001441683appn:ProfessionalServicesMember2016-01-012016-12-3100014416832017-01-012017-12-3100014416832016-01-012016-12-310001441683us-gaap:CommonStockMember2015-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2015-12-310001441683us-gaap:RetainedEarningsMember2015-12-3100014416832015-12-310001441683us-gaap:RetainedEarningsMember2016-01-012016-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2016-01-012016-12-310001441683us-gaap:CommonStockMember2016-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2016-12-310001441683us-gaap:RetainedEarningsMember2016-12-3100014416832016-12-310001441683us-gaap:RetainedEarningsMember2017-01-012017-12-310001441683us-gaap:CommonStockMember2017-01-012017-12-310001441683us-gaap:AdditionalPaidInCapitalMember2017-01-012017-12-310001441683us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2017-01-012017-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-01-012017-12-310001441683us-gaap:CommonStockMember2017-12-310001441683us-gaap:AdditionalPaidInCapitalMember2017-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001441683us-gaap:RetainedEarningsMember2017-12-310001441683us-gaap:RetainedEarningsMember2018-01-012018-12-310001441683us-gaap:CommonStockMember2018-01-012018-12-310001441683us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001441683us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2018-01-012018-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001441683us-gaap:CommonStockMember2018-12-310001441683us-gaap:AdditionalPaidInCapitalMember2018-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001441683us-gaap:RetainedEarningsMember2018-12-310001441683appn:ConversionOfConvertiblePreferredStockToCommonStockMember2018-01-012018-12-310001441683appn:ConversionOfConvertiblePreferredStockToCommonStockMember2017-01-012017-12-310001441683appn:ConversionOfConvertiblePreferredStockToCommonStockMember2016-01-012016-12-310001441683appn:ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember2018-01-012018-12-310001441683appn:ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember2017-01-012017-12-310001441683appn:ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember2016-01-012016-12-310001441683us-gaap:CommonClassAMemberus-gaap:IPOMember2017-05-012017-05-310001441683us-gaap:CommonClassAMemberus-gaap:IPOMember2017-05-310001441683us-gaap:CommonClassAMember2017-05-012017-05-310001441683us-gaap:CommonClassAMemberappn:SecondaryOfferingMember2017-11-012017-11-300001441683us-gaap:CommonClassAMemberappn:SecondaryOfferingMember2017-11-300001441683us-gaap:CommonClassAMember2018-08-012018-08-310001441683us-gaap:CommonClassAMember2018-08-31xbrli:pure0001441683us-gaap:MinimumMember2018-01-012018-12-310001441683us-gaap:MaximumMember2018-01-012018-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:GovernmentAgenciesMember2018-01-012018-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:GovernmentAgenciesMember2017-01-012017-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:GovernmentAgenciesMember2016-01-012016-12-31appn:agency0001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:FederalGovernmentAgenciesMember2018-01-012018-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:FederalGovernmentAgenciesMember2017-01-012017-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:FederalGovernmentAgenciesMember2016-01-012016-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:ForeignCustomersMember2018-01-012018-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:ForeignCustomersMember2017-01-012017-12-310001441683us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberappn:ForeignCustomersMember2016-01-012016-12-310001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2018-01-012018-12-310001441683us-gaap:ComputerEquipmentMember2018-01-012018-12-310001441683us-gaap:EquipmentMember2018-01-012018-12-310001441683us-gaap:FurnitureAndFixturesMember2018-01-012018-12-310001441683us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2016-12-310001441683us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2015-12-310001441683us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2017-01-012017-12-310001441683us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2016-01-012016-12-310001441683us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2017-12-310001441683us-gaap:LeaseholdImprovementsMember2018-12-310001441683us-gaap:LeaseholdImprovementsMember2017-12-310001441683us-gaap:ComputerEquipmentMember2018-12-310001441683us-gaap:ComputerEquipmentMember2017-12-310001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2018-12-310001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2017-12-310001441683us-gaap:FurnitureAndFixturesMember2018-12-310001441683us-gaap:FurnitureAndFixturesMember2017-12-310001441683us-gaap:EquipmentMember2018-12-310001441683us-gaap:EquipmentMember2017-12-310001441683us-gaap:RevolvingCreditFacilityMember2017-04-300001441683appn:TermLoanMember2017-04-300001441683appn:SubordinatedTermLoanMember2017-04-300001441683appn:TermLoanMemberus-gaap:OtherNonoperatingIncomeExpenseMember2018-01-012018-12-310001441683us-gaap:RevolvingCreditFacilityMember2017-11-300001441683us-gaap:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-11-012017-11-300001441683us-gaap:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-11-012017-11-300001441683us-gaap:PrimeRateMemberus-gaap:MinimumMember2017-11-012017-11-300001441683us-gaap:PrimeRateMemberus-gaap:MaximumMember2017-11-012017-11-300001441683us-gaap:MinimumMember2017-11-012017-11-300001441683us-gaap:MaximumMember2017-11-012017-11-300001441683appn:TermLoanMember2018-12-310001441683us-gaap:DomesticCountryMember2018-12-310001441683us-gaap:DomesticCountryMember2017-12-310001441683us-gaap:StateAndLocalJurisdictionMember2018-12-310001441683us-gaap:StateAndLocalJurisdictionMember2017-12-310001441683us-gaap:ForeignCountryMemberus-gaap:SwissFederalTaxAdministrationFTAMember2018-12-310001441683us-gaap:ForeignCountryMemberus-gaap:SwissFederalTaxAdministrationFTAMember2017-12-310001441683us-gaap:CommonClassAMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2017-05-310001441683appn:TwoThousandSevenStockOptionPlanMember2017-05-310001441683us-gaap:CommonClassAMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2018-12-310001441683appn:TwoThousandSeventeenEquityIncentivePlanMember2018-12-310001441683appn:TwoThousandSevenStockOptionPlanMember2018-01-012018-12-310001441683us-gaap:PerformanceSharesMemberappn:CumulativeStockBasedCompensationExpenseRelatedToStockOptionsRecordedUponEffectivenessOfOurIPOMember2017-05-012017-05-3100014416832017-04-252017-04-250001441683appn:StockOptionModificationsMember2017-04-252017-04-250001441683appn:TwoThousandSevenStockOptionPlanMemberus-gaap:ChiefExecutiveOfficerMember2016-07-012016-07-310001441683appn:TwoThousandSevenStockOptionPlanMemberus-gaap:ChiefExecutiveOfficerMember2018-01-012018-12-310001441683appn:TwoThousandSevenStockOptionPlanMemberus-gaap:ChiefExecutiveOfficerMember2017-01-012017-12-310001441683appn:TwoThousandSevenStockOptionPlanMemberus-gaap:ChiefExecutiveOfficerMember2018-12-012018-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2016-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2017-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2018-12-310001441683us-gaap:RestrictedStockUnitsRSUMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2018-11-012018-11-300001441683us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001441683us-gaap:EmployeeStockOptionMember2017-01-012017-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-12-310001441683appn:IssuanceOfCommonStockToDirectorsMember2018-01-012018-12-310001441683appn:IssuanceOfCommonStockToDirectorsMember2017-01-012017-12-310001441683appn:StockOptionModificationsMember2018-01-012018-12-310001441683appn:StockOptionModificationsMember2017-01-012017-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2018-01-012018-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2017-01-012017-12-310001441683appn:ProfessionalServicesMember2018-01-012018-12-310001441683appn:ProfessionalServicesMember2017-01-012017-12-310001441683us-gaap:SellingAndMarketingExpenseMember2018-01-012018-12-310001441683us-gaap:SellingAndMarketingExpenseMember2017-01-012017-12-310001441683us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001441683us-gaap:ResearchAndDevelopmentExpenseMember2017-01-012017-12-310001441683us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-310001441683us-gaap:GeneralAndAdministrativeExpenseMember2017-01-012017-12-310001441683us-gaap:MinimumMember2017-01-012017-12-310001441683us-gaap:MaximumMember2017-01-012017-12-310001441683us-gaap:MinimumMember2016-01-012016-12-310001441683us-gaap:MaximumMember2016-01-012016-12-310001441683us-gaap:CommonClassBMember2018-01-012018-12-31appn:vote0001441683us-gaap:CommonClassAMember2018-01-012018-12-310001441683appn:SeriesAConvertiblePreferredStockMember2018-12-310001441683us-gaap:CommonClassBMemberappn:PriorToIPOMember2018-12-310001441683us-gaap:WarrantMember2018-12-310001441683us-gaap:CommonClassBMember2017-05-310001441683appn:SeriesAConvertiblePreferredStockMember2018-01-012018-12-310001441683appn:SeriesAConvertiblePreferredStockMember2017-01-012017-12-310001441683appn:SeriesAConvertiblePreferredStockMember2016-01-012016-12-310001441683appn:SeriesBConvertiblePreferredStockMember2018-01-012018-12-310001441683appn:SeriesBConvertiblePreferredStockMember2017-01-012017-12-310001441683appn:SeriesBConvertiblePreferredStockMember2016-01-012016-12-310001441683appn:WarrantToPurchaseSeriesAConvertiblePreferredStockMember2018-01-012018-12-310001441683appn:WarrantToPurchaseSeriesAConvertiblePreferredStockMember2017-01-012017-12-310001441683appn:WarrantToPurchaseSeriesAConvertiblePreferredStockMember2016-01-012016-12-310001441683us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001441683us-gaap:EmployeeStockOptionMember2017-01-012017-12-310001441683us-gaap:EmployeeStockOptionMember2016-01-012016-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2016-01-012016-12-3100014416832018-04-300001441683us-gaap:LetterOfCreditMember2018-04-300001441683appn:OfficeLeasesMember2018-12-310001441683appn:EquipmentLeasesMember2018-12-310001441683appn:LeaseRelatedCommitmentsMember2018-12-310001441683country:US2018-01-012018-12-310001441683country:US2017-01-012017-12-310001441683country:US2016-01-012016-12-310001441683us-gaap:NonUsMember2018-01-012018-12-310001441683us-gaap:NonUsMember2017-01-012017-12-310001441683us-gaap:NonUsMember2016-01-012016-12-310001441683us-gaap:ForeignPlanMember2018-01-012018-12-310001441683us-gaap:ForeignPlanMember2017-01-012017-12-310001441683us-gaap:ForeignPlanMember2016-01-012016-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2018-10-012018-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2018-07-012018-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-04-012018-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-01-012018-03-310001441683appn:SubscriptionsSoftwareAndSupportMember2017-10-012017-12-310001441683appn:SubscriptionsSoftwareAndSupportMember2017-07-012017-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2017-04-012017-06-300001441683appn:SubscriptionsSoftwareAndSupportMember2017-01-012017-03-310001441683appn:ProfessionalServicesMember2018-10-012018-12-310001441683appn:ProfessionalServicesMember2018-07-012018-09-300001441683appn:ProfessionalServicesMember2018-04-012018-06-300001441683appn:ProfessionalServicesMember2018-01-012018-03-310001441683appn:ProfessionalServicesMember2017-10-012017-12-310001441683appn:ProfessionalServicesMember2017-07-012017-09-300001441683appn:ProfessionalServicesMember2017-04-012017-06-300001441683appn:ProfessionalServicesMember2017-01-012017-03-3100014416832018-10-012018-12-3100014416832018-07-012018-09-3000014416832018-04-012018-06-3000014416832018-01-012018-03-3100014416832017-10-012017-12-3100014416832017-07-012017-09-3000014416832017-04-012017-06-3000014416832017-01-012017-03-310001441683appn:CumulativeStockBasedCompensationExpenseRelatedToStockOptionsRecordedUponEffectivenessOfOurIPOMember2017-04-012017-06-300001441683appn:StockOptionModificationsMember2017-04-012017-06-300001441683appn:TwoThousandSevenStockOptionPlanMemberus-gaap:ChiefExecutiveOfficerMember2018-07-012018-09-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2018 
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from          to         
Commission File Number: 001-38098 
APPIAN CORPORATION
(Exact Name of Registrant as Specified in its Charter)

Delaware 54-1956084
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
  
11955 Democracy Drive, Suite 1700
Reston, VA
 20190 
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code: (703) 442-8844
 
Securities registered pursuant to Section 12(b) of the Act:
Title of each className of each exchange on which registered
Class A Common Stock, $0.0001 par value per shareThe Nasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes   ☐    No  ☒
Indicate by checkmark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes   ☐    No  ☒
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes  ☒    No  ☐
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained here, and will not be contained, to the best of the registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 



Large accelerated filer  Accelerated filer 
Non-accelerated filer 
 Smaller reporting company 
  Emerging growth company 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐   
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   Yes   ☐    No  ☒
As of June 30, 2018, the aggregate market value of the registrant’s voting Class A common stock and Class B common stock held by non-affiliates of the registrant was approximately $696,466,225 and $119,394,534, respectively, based on a closing price of $36.16 per share of the registrant’s Class A common stock as reported on The Nasdaq Global Market on June 30, 2018. For purposes of this computation, all officers, directors and 10% beneficial owners of the registrant are deemed to be affiliates. Such determination should not be deemed to be an admission that such officers, directors or 10% beneficial owners are, in fact, affiliates of the registrant.
As of February 12, 2019, there were 30,447,805 shares of the registrant’s Class A common stock and 33,807,128 shares of the registrant’s Class B common stock, each with a par value of $0.0001 per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's definitive Proxy Statement for its 2019 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K are incorporated by reference in Part III, Items 10-14 of this Annual Report on Form 10-K.




Table of Contents
  Page
PART I. 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
PART II.
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
   
PART III. 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV.
Item 15.
Item 16.

i


PART I
Forward-Looking Statements

This Annual Report on Form 10-K, including the sections entitled "Business," "Risk Factors," and "Management's Discussion and Analysis of Financial Condition and Results of Operations," contains forward-looking statements that involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. Statements that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. In some cases, you can identify forward-looking statements by the words “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “objective,” “ongoing,” “plan,” “predict,” “project,” “potential,” “should,” “will,” or “would,” or the negative of these terms, or other comparable terminology intended to identify statements about the future. These forward-looking statements include, but are not limited to, statements concerning the following:
our ability to effectively manage or sustain our growth and to achieve profitability;
the effects of increased competition as well as innovations by new and existing competitors in our market;
the expected benefits to our clients and potential clients of our product and service offerings;
the timing of revenue recognition under license and cloud arrangements;
our expectation that revenue will continue to shift from term licenses towards cloud arrangements;
our backlog of license, maintenance, cloud and services agreements and the timing of future cash receipts from committed license and cloud arrangements;
our expectation that research and development expenses and sales and marketing expenses will continue to increase in absolute dollar values and may increase as a percentage of revenues;
our expectations regarding the impact of recent accounting pronouncements on our consolidated financial statements;
our ability to adapt to technological change and effectively enhance, innovate and scale our platform and professional services;
our ability to attract and retain qualified employees and key personnel and further expand our overall headcount;
our ability to maintain, or strengthen awareness of, our brand;
perceived or actual problems with the integrity, reliability, quality or compatibility of our platform, including unscheduled downtime or outages;
potential acquisitions and integration of complementary businesses and technologies;
future revenue, hiring plans, expenses, capital expenditures, capital requirements and stock performance;
our ability to stay abreast of new or modified laws and regulations that currently apply or become applicable to our business both in the United States and internationally;
our ability to maintain, protect and enhance our intellectual property; and 
costs associated with defending intellectual property infringement and other claims.  
These statements represent the beliefs and assumptions of our management based on information currently available to us. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in the section titled “Risk Factors” included under Part I, Item 1A. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances that occur after the date of this report.
 
1


Item 1. Business.
Overview
Appian provides a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation.
 With our platform, organizations can rapidly and easily design, build and implement powerful, enterprise-grade custom applications through our intuitive, visual interface with little or no coding required. Our customers have used applications built on our low-code platform to launch new business lines, automate vital employee workflows, manage complex trading platforms, accelerate drug development and build global procurement systems. With our platform, decision makers can reimagine their products, services, processes and customer interactions by removing much of the complexity and many of the challenges associated with traditional approaches to software development.
 Organizations across all industries are digitally transforming—leveraging software to automate and optimize mission critical operations, enhance customer experiences and drive competitive differentiation. Historically, organizations have principally relied on packaged software and custom software solutions to operationalize and automate their businesses. Packaged software often fails to address unusual use cases or to enable differentiation and requires organizations to conform their individual processes, needs and systems of record to standardized frameworks. While traditional custom software solutions can be differentiated and tailored to meet strategic objectives, development requires a long, iterative and cumbersome process, as well as costly integration, and relies on scarce developer talent.
 We enable organizations to differentiate themselves from their competition through software-enabled digital transformation. Our low-code platform employs an intuitive, visual interface and pre-built development modules that reduce the time required to build powerful and unique applications. We believe that developing applications on our platform can be as simple as drawing a picture. Our platform automates the creation of forms, data flows, records, reports and other software elements that would otherwise need to be manually coded or configured. This functionality greatly reduces the iterative development process, allowing for real-time application optimization and ultimately shortening the time from idea to deployment. Further, our patented Self-Assembling Interface Layer, or SAIL, technology ensures that applications developed on our platform can be immediately and natively deployed across a full range of mobile and desktop devices with no additional customization, including desktop web browsers, tablets and mobile phones. Updates to applications developed with SAIL disseminate automatically across device types to ensure that all users benefit from the most up-to-date functionality. At the same time, we unify enterprise data in a single searchable environment, providing organizations with a comprehensive view of customer, product, organizational asset and other critical information. Rich reporting dashboards capture detailed performance metrics, providing valuable business intelligence and analytics that enable business process optimization. Moreover, our platform can be deployed in the cloud, on-premises or using a hybrid approach, with organizations able to access the same functionality and data sources in all cases.
 Our go-to-market strategy consists of both direct sales and, to a lesser extent, sales through strategic partners. We sell our software almost exclusively through subscriptions and intend to grow our revenue both by adding new customers and increasing the number of users at existing customers that use applications developed on our platform. As of December 31, 2018, we had 436 customers in a wide variety of industries, of which 343 customers were commercial and 93 customers were government or non-commercial entities. Our customers include financial services, life sciences, government, telecommunications, media, energy, manufacturing and transportation organizations. As of December 31, 2018, 27% of our commercial customers were Global 2000 organizations and included 50 Fortune 500 companies.
Customers receive all of the modules and functionality of our platform with their initial subscription, which facilitates the seamless creation of new applications. Many of our customers begin by building a single application and grow to build dozens of applications on our platform, which implicitly reduces the per-user cost of each application. Generally, the development of new applications results in the expansion of our user base within an organization and a corresponding increase in revenue to us because we charge subscription fees on a per-user basis for the significant majority of our customer contracts. Every additional application that an organization creates on our platform increases the value of our platform for that organization because it further integrates people, process and data across the organization and facilitates knowledge sharing. At the same time, our industry-leading professional services organization enables our customers to more easily build and deploy applications on our platform to achieve their digital transformation goals.
 We have experienced strong revenue growth, with revenue of $226.7 million, $176.7 million and $132.9 million in 2018, 2017 and 2016, respectively. Our subscription revenue was $115.7 million, $82.8 million and $60.0 million in 2018, 2017 and 2016, respectively, representing year-over-year growth rates of 40% from 2017 to 2018 and 38% from 2016 to 2017. Our
2


professional services revenue was $100.7 million, $85.2 million and $63.0 million in 2018, 2017 and 2016, respectively. Over time, as the need for professional services associated with user deployments decreases and the number of end users increases, we expect the mix of total revenue to shift more toward subscription revenue.
We have invested in developing our platform, expanding our sales and marketing and research and development capabilities, and providing general and administrative resources to support our growth. As a result, we incurred net losses of $49.5 million, $31.0 million and $12.5 million in 2018, 2017 and 2016, respectively. We also used cash in operations of $(31.3) million, $(9.1) million and $(7.8) million in 2018, 2017 and 2016, respectively.
Benefits of Our Platform
 We enable organizations to differentiate themselves from their competition through software-enabled digital transformation. With our platform, organizations can rapidly and easily design, build and implement powerful, enterprise-grade custom applications through our intuitive, visual interface, with little or no coding required. Our patented SAIL technology ensures that applications developed on our platform can be immediately and natively deployed across a full range of mobile and desktop devices with no additional customization, including desktop web browsers, tablets and mobile phones. We also enable organizations to easily modify and enhance applications and automatically disseminate these updates across device types to ensure that all users benefit from the most up-to-date functionality.
Key benefits of our platform include:
Rapid and simple innovation through our powerful platform. Our low-code platform employs an intuitive, visual interface and pre-built development modules that reduce the time required to build powerful and unique applications. Our platform automates the creation of forms, data flows, records, reports and other software elements that would otherwise need to be manually coded or configured. This functionality greatly reduces the iterative development process, allowing for real-time application optimization and ultimately shortening the time from idea to deployment. In turn, organizations can better leverage scarce and costly developer talent to accomplish more digital transformation objectives.
Powerful applications to solve complex challenges. At the core of our platform is an advanced engine that enables the modeling, modification and management of complex processes and business rules. Our heritage as a business process management, or BPM, company provides us with this differentiated understanding of complex processes, and we have incorporated that expertise into our platform to enable the development of powerful applications. Organizations have used our platform to launch new business lines, build large procurement systems, manage retail store layouts, conduct predictive maintenance on field equipment and manage trading platforms, among a range of other use cases.
Create once, deploy everywhere. Our patented SAIL technology allows developers to create an application once and deploy it everywhere with the consistency of experience and optimal performance levels that users expect. Applications developed on our platform can be immediately and natively deployed across a full range of mobile and desktop devices with no additional customization, including desktop web browsers, tablets and mobile phones.
Seamless integration with existing systems and data. In contrast to typical enterprise software, our platform does not require that data reside within it in order to enable robust data analysis and cross-department and cross-application insight. Our platform seamlessly integrates with many of the most popular enterprise software applications and data repositories and can be used within many legacy environments. For example, organizations frequently use our platform to extend the life and enhance the functionality of legacy systems of record, such as those used for enterprise resource planning, human capital management and customer relationship management, by building new applications that enhance the functionality of those systems and by leveraging the data within those systems to further optimize and automate operations.  
Deployment flexibility to serve customer needs. Our platform can be installed in the cloud, on-premises or using a hybrid approach, with organizations able to access the same functionality and data sources in all cases. Our flexible deployment model also preserves a seamless path to future cloud deployments for organizations initially choosing on-premises or hybrid approaches for their most sensitive workloads.
3


Industry-leading security. Our platform is designed to meet the highest demands of our federal government and large enterprise customers. Our cloud platform holds some of the highest security certifications from government agencies and industry organizations, including being one of the first low-code software companies to achieve Federal Risk and Authorization Management Program, or FedRAMP, compliance. Our platform also meets the Payment Card Industry Data Security Standard, or PCI DSS, and the United States Health Insurance Portability and Accountability Act standard. Our controls are documented in our SOC 2 Type II report, in which an independent audit firm provides a detailed review of Appian Cloud’s security, availability, and confidentiality controls.  
Our approach to digital transformation goes beyond simply enabling organizations to build custom applications fast. We empower decision makers to reimagine their products, services, processes and customer interactions with software by removing much of the complexity and many of the challenges associated with traditional approaches to software development. Because we make application development easy, organizations can build specific and competitively differentiated functionality into applications to deliver enhanced user experiences and streamlined business operations.
Our Growth Strategy
Key elements of our growth strategy include:
Expand our customer base. As of December 31, 2018, we had 436 customers in a wide variety of industries, including financial services, life sciences, government, telecommunications, media, energy, manufacturing and transportation. We believe that the market for our software development platform is still in its early stages and that we have a significant opportunity to add additional large enterprise and government customers.
Grow through our differentiated land and expand model. Customers receive all of the modules and functionality of our platform with their initial subscription, which facilitates the seamless creation of new applications. Many of our customers begin by building a single application and grow to build dozens of applications on our platform, which implicitly reduces the per-user cost of each application. Generally, the development of new applications results in the expansion of our user base within an organization and a corresponding increase in revenue to us because we usually charge subscription fees on a per-user basis. Every additional application that an organization creates on our platform increases the value of our platform for that organization because it further integrates people, process and data across the organization and facilitates knowledge sharing. Applications built on our platform may be used only on our platform while customers have active subscriptions, creating substantial switching costs for customers to move to a different software platform.
Grow revenue from key industry verticals. While our platform is industry-agnostic, we have made, and plan to continue to make, investments to enhance the expertise of our sales and marketing organization within our key industry verticals of financial services, life sciences and U.S. federal government. In 2018, we generated over 66% of our subscription revenue from customers in these verticals. We believe that focusing on the digital transformation needs of organizations within these industry verticals can help drive adoption of our platform.
Continue to innovate and enhance our platform. We have made, and will continue to make, investments in research and development to strengthen our platform and expand the number of features available to our customers. We typically offer multiple upgrades each year that allow our customers to benefit from ongoing innovation. Most recently, we launched the Intelligent Contact Center™, which is our first separately sold product solution based on our platform, geared towards the needs of modern call centers. In addition, our platform allows our customers to embed artificial intelligence, or AI, concepts into their business processes and to use our pre-built integrations to leading providers of AI services. Our platform also incorporates best practices in the field of data science into a tool for our customers to automate the training, deployment and management of AI predictive models. We are continuing to collaborate with other companies to include cognitive computing and Robotic Process Automation capabilities on our platform, allowing the delivery of even more powerful and intelligent applications using an agile delivery capability. As we continue to increase the functionality of our platform and further reduce the amount of developer skill that is required to build robust applications on our platform, we believe that we have the potential to expand the use of our platform.
Expand our international footprint. Our platform is designed to be natively multi-lingual to facilitate collaboration and address challenges in multi-national organizations. In 2018, approximately 29% of our total revenue was generated from customers outside of the United States. Today, we operate in 12 countries and believe that we have a significant opportunity to continue to grow our international footprint. We are investing in new geographies, including through investment in direct and indirect sales channels, professional services and customer support and implementation partners.
Grow our partner base. We have several strategic partnerships including with KPMG, PricewaterhouseCoopers and Deloitte. These partners work with organizations that are undergoing digital transformation projects and are therefore able to refer potential customers to us. When these partners recognize an opportunity for our platform, they often introduce us to potential customers. We intend to further grow our base of partners to provide broader customer coverage and solution delivery capabilities.
4


Our Platform
With our platform, organizations can rapidly and easily design, build and implement powerful, enterprise-grade custom applications through our intuitive, visual interface, with little or no coding required. We also enable organizations to easily modify and enhance applications and automatically disseminate these updates across device types to ensure that all users benefit from the most up-to-date functionality. Through the speed and power of our platform, organizations can make their digital transformations happen more effectively and efficiently than could be achieved through building an application with Java or other standard programming languages.
At the core of our platform is an advanced engine that enables the modeling, modification and management of complex processes and business rules. Our heritage as a BPM company provides us with this differentiated understanding of complex processes, and we have incorporated that expertise into our platform to enable the development of powerful applications.
We believe that the key elements of our technology infrastructure are as follows:
Web-Based Development Environment
The Appian design interface is a model-driven, web-based development environment for application creation, testing, deployment and performance optimization. Appian design is a shared repository of all Appian components—interfaces, process models, application program interfaces, or APIs, new component builders and user collaboration modules—and administration utilities for managing people, processes and data.
 The Appian design repository incorporates best practices and years of lessons learned from digital transformation initiatives. Common development operations tasks require just a few clicks and can be automated for hands-off deployment. Dramatic improvements in developer productivity can be achieved through user-friendly capabilities such as fast impact analysis of all changes; auto-updating applications and components when data types change; and live views of interfaces under development.
 Appian design guides developers through the necessary steps to create the foundation elements of reusable interfaces, records and business processes, while providing all the power that developers need to design, build and implement enterprise systems at scale. Organizations have used our platform to launch new business lines, build large procurement systems, manage retail store layouts, conduct predictive maintenance on field equipment and manage trading platforms, among a range of other use cases.
Our Patented SAIL Technology
 SAIL is our patented technology that allows developers to create dynamic and responsive web and native-mobile user interfaces through a “create once, deploy everywhere” architecture. SAIL interfaces only need to be created once and SAIL automatically assembles customer applications for optimal viewing on each device type, including desktop web browsers, tablets and mobile phones, and each device operating system, including iOS and different permutations of Android. SAIL leverages native functionality inherent across a myriad of devices and operating systems to ensure the consistency of experience and optimal performance levels that users expect. Updates to applications developed with SAIL are automatically disseminated across device types to ensure that all users benefit from the most up-to-date functionality. This approach enables enterprise mobility without the extensive time and resources that other development approaches require.
We believe that SAIL provides a significant advantage over other platforms that both require extensive customization for various devices at the time of the creation of the new applications and on an on-going basis as mobile device manufacturers continue to update their software and capabilities.
Unified Data
Appian Records is an advanced data management technology that allows end users to discover and unite enterprise data into a single searchable environment, providing a comprehensive view of an organization’s data. In contrast to typical enterprise software, our platform does not require that data reside within it in order to enable robust data analysis and cross-department and cross-application insight. Using standard database software and service connection frameworks, including APIs, our platform seamlessly integrates with many of the most popular enterprise software applications and data repositories and can be used within many legacy environments. Users simply need to assign a name to a given topic and then decide which existing data sources within the enterprise they want to capture. In addition to the benefits of having an immediate snapshot of all centralized data relating to the customer, product, employee or service request. Records also allows organizations to analyze the
5


end-to-end journeys of any given person, entity or asset. Once the connections are established, users may navigate, analyze, collaborate and take action on data from our intuitive dashboards and interactive reports.
Unified End User Interfaces
 Our end user interfaces enable end users to discover data, collaborate with other end users and participate in process actions. The end user experience begins with a news feed that allows end users to monitor key events from processes, systems and other end users, providing a unified view of all applications and activity in one place. End users can collaborate with others, obtain status updates, send direct and secure messages and create social tasks for other end users. Our activity stream is designed to be intuitive for end users familiar with popular consumer social interfaces, allowing them to instantly track important events and occurrences and collaborate with little to no training. We also enforce company security policies, so end users can confidently collaborate without fear of compromising regulatory compliance. Our end user interfaces solve the problem of information silos, allowing organizations to respond to constituent feedback in real time by uniting the right team with the right information.
 At the same time, our platform provides transparency, visibility and control across all of our applications through a dynamic and powerfully flexible tasking environment. We provide detailed tracking of all human process tasks on our platform, including when tasks have been assigned, addressed and completed by any user. Business Activity Monitoring reports display real-time enterprise performance, bottleneck detection and process optimization while scaling to millions of tasks.
Technology
 We designed our platform to support large global enterprises and government organizations at scale, in the cloud, on-premises and through a hybrid or private cloud approach. We designed, deploy and manage our platform with the goal of it being a “joy to use” for both developers and users of applications.
 Our customers build powerful and unique applications using our proprietary and patented SAIL technology, which we also use ourselves to develop features of our platform. We also employ cutting-edge React technology for building web and mobile user interfaces. We use third-party proprietary database and database language technology licensed from Kx Systems, Inc., or Kx, to power the high-performance in-memory database of our platform. Under our agreement with Kx, we are permitted to distribute Kx’s software as a component part of our software platform as well as to host Kx’s software on behalf of our customers through our cloud offering. Our agreement requires Kx to provide maintenance directly to us on the software we license as long as it provides maintenance to any other customers. We pay a variable license fee based on the number of applications built by our customers, subject to an overall cap on payment. We have paid Kx the overall license fee cap in each of the last five years. We may maintain the contract as long as we pay maintenance fees. Kx may terminate the agreement if we materially breach the agreement, become insolvent, make an assignment for the benefit of creditors, or if a bankruptcy proceeding is initiated against us. Unless we fail to pay amounts due under the contract or violate certain of Kx’s intellectual property rights, Kx may not terminate the agreement until either it has successfully litigated a breach action or six months, whichever is earlier.
Our cloud offering is hosted by Amazon Web Services, or AWS, and is available in 36 availability zones in nine countries. Data in our cloud offering is written simultaneously to multiple availability zones to protect against loss of customer data. Our software also is able to run in the Microsoft Azure cloud and, as of the third quarter of 2018, our software can run in the Google Cloud Platform. Our enablement of the Microsoft Azure cloud and the Google Cloud Platform is consistent with our principle of platform neutrality.
We have also implemented a wide set of technical, physical and personnel-based security controls designed to protect against the compromise of confidential data that belongs to both our customers and us.
Professional Services
 Since inception, we have invested in our professional services organization to help ensure that customers are able to deploy and adopt our platform. We believe our investment in professional services, as well as efforts by partners to build their practices around Appian, will drive increased adoption of our platform.
When we first acquire a new customer, our professional services experts or our deployment partners’ professional services experts start the implementation process. Delivery specialists facilitate deployment of our platform and training personnel provide comprehensive support throughout the implementation process. Customers have access to our Appian Academy, which caters to a diverse range of skill sets and roles within organizations and trains developers on our platform. We
6


also provide instructor-led courses at our Reston, Virginia headquarters and certain of our other offices, as well as virtual classrooms for self-paced learning and on-site training at our customers’ offices.
 Once our customers have deployed and implemented our platform, our Appian Architects review our customers’ programs and applications to find potential issues and provide recommendations on best practice. Our professional services team also assists customers by building applications on our platform for them.
 Over time, we expect professional services revenue as a percentage of total revenue to decline as we increasingly rely on strategic partners to help our customers deploy our software.
Customer Support
 Our customer support personnel are trained engineers and designers who can work with customers on the front lines to address support issues. We provide email and phone support, with teams in the United States, the United Kingdom and Australia. Developers can also find answers to their questions on the Appian Community, a community site that provides online customer support; real-time collaboration and networking; a growing knowledge base of answers for common questions; and live product webinars and training. The Appian Community also includes documentation, methodologies and reusable components for our platform. We have consistently been able to achieve at least a 98% customer satisfaction rating for our customer support organization, based on our surveys.
Our Customers
 Our customers operate in a variety of industries, including financial services, government, education, technology, media and telecom, consumer, life sciences and industrials. As of December 31, 2018, we had 436 customers in a wide variety of industries, of which 343 customers were commercial and 93 customers were government or non-commercial entities. Our customers include financial services, life sciences, government, telecommunications, media, energy, manufacturing and transportation organizations. Our number of customers paying us in excess of $1 million of annual recurring revenue has grown from 24 the end of 2017 to 38 at the end of 2018. As of December 31, 2018, 27% of our commercial customers were Global 2000 organizations and included 50 Fortune 500 companies. Generally, our sales force targets its efforts to organizations with over 2,000 employees and $2 billion in annual revenue. No single end-customer accounted for more than 10% of our total revenue in 2018, 2017 or 2016.
Culture and Employees
 We believe that fostering our distinct culture of innovation is an important contributor to our success as a company. When we started Appian, we used to debate about everything. It was second nature since half the founding team had been competitive debaters in college. Debate proved to be a great way to reach the best decisions. Bad ideas couldn’t survive; good ideas got better. We encourage everyone to speak up, but we also delegate every decision to a single person. So, we can disagree, and we still reach firm resolutions.
 Our culture was purposefully created by our four founders, who are still heavily involved in operating the business, including recruiting, interviewing and educating new employees at Appian. Our founders, led by Matt Calkins, our Chief Executive Officer, have intentionally grown our business organically, focusing on developing a single solution—the Appian platform. We do so by employing a unified development team located in a single office in the Washington, D.C. metropolitan area to maximize the cohesion and simplicity of our platform and our company. When a client buys Appian software, they get a piece of Appian culture along with it.
 As of December 31, 2018, we had 847 full-time employees in the United States and 211 full-time employees internationally. During 2018, we had a voluntary attrition rate of 10% among all employees of our company. We believe that this low voluntary attrition rate is a testament to our company culture. None of our U.S. employees are covered by collective bargaining agreements. We believe our employee relations are good and we have not experienced any work stoppages.
Our Competition
Our main competitors fall into three categories: (1) providers of low-code development platforms, such as salesforce.com, ServiceNow and Outsystems; (2) providers of business process management and case management software, such as OpenText, Oracle, Pegasystems and SAP; and (3) providers of custom software and customer software solutions that address, or are developed to address, some of the use cases that can be addressed by applications developed on our platform.
7


As our market grows, we expect that it will attract more highly specialized vendors as well as larger vendors that may continue to acquire or bundle their products more effectively. The principal competitive factors in our market include:
platform features, reliability, performance and effectiveness;
ease of use and speed;
platform extensibility and ability to integrate with other technology infrastructures;
deployment flexibility;
robustness of professional services and customer support;
price and total cost of ownership;
strength of platform security and adherence to industry standards and certifications;
strength of sales and marketing efforts; and
brand awareness and reputation.
We believe we generally compete favorably with our competitors with respect to the features and performance of our platform, the ease of integration of our applications and the relatively low total cost of ownership of our applications. However, many of our competitors have substantially greater financial, technical and other resources, greater name recognition, larger sales and marketing budgets, broader distribution, more diversified product lines and larger and more mature intellectual property portfolios.
Backlog
Backlog represents future amounts to be invoiced and recognized under subscription agreements. As of December 31, 2018 and 2017, we had backlog of approximately $230 million and $214 million, respectively. Approximately 49% of our backlog as of December 31, 2018 is not expected to be filled in 2019.
The amount of backlog relative to the total value of our contracts changes from quarter to quarter and year to year for several reasons, including the specific timing and duration of large customer subscription agreements, the specific timing of customer renewals, changes in customer financial circumstances and foreign currency fluctuations.
We often sign multiple-year subscription agreements, the length in years of which may vary widely. Backlog may vary based on changes in the average non-cancellable term of subscription agreements. The change in backlog that results from changes in the average non-cancellable term of subscription agreements may not be an indicator of the likelihood of renewal or expected future revenue. Accordingly, we believe that fluctuations in backlog are not a reliable indicator of future revenue, and we do not utilize backlog as a key management metric internally.
Seasonality
We have historically experienced seasonality in terms of when we enter into agreements with customers. We typically enter into a significantly higher percentage of agreements with new customers, as well as renewal agreements with existing customers, in the fourth quarter and, to a lesser extent, the second quarter. The increase in customer agreements for the fourth quarter is attributable to large enterprise account buying patterns typical in the software industry. Furthermore, we usually enter into a significant portion of agreements with customers during the last month, and often the last two weeks, of each quarter. However, we recognize substantially all of our revenue ratably over the terms of our subscription agreements, which generally occurs over a one to five-year period. As a result, a substantial portion of the revenue that we report in each period will be derived from the recognition of deferred revenue relating to agreements entered into during previous periods. Consequently, a decline in new sales or renewals in any one period may not be immediately reflected in our revenue results for that period. This decline, however, will negatively affect our revenue in future periods. Accordingly, the effect of significant downturns in sales and market acceptance of our platform and potential changes in our rate of renewals may not be fully reflected in our results of operations until future periods.
Sales and Marketing
Sales
Our sales organization is responsible for account acquisition and overall market development, which includes the management of the relationships with our customers. While our platform is industry-agnostic, we have recently made, and plan
8


to continue to make, investments to enhance the expertise of our sales organization within our core industry verticals of financial services, life sciences and government. We also expect to continue to grow our sales headcount in all of our principal markets and expand our presence into countries where we currently do not have a direct sales presence.
Marketing
Our marketing efforts focus on building our brand reputation and increasing market awareness of our platform. Marketing activities include sponsorship of, and attendance at, trade shows and conferences; our annual Appian World event; social media and advertising programs; management of our corporate web site and partner portal; press outreach; and customer relations.
Intellectual Property
Our success depends in part upon our ability to protect our core technology and intellectual property. We rely on patents, trademarks, copyrights and trade secret laws, confidentiality procedures, and employee disclosure and invention assignment agreements to protect our intellectual property rights.
As of December 31, 2018, we had two issued patents relating to our SAIL technology and three patent applications pending in the United States relating to our platform. One of our issued patents expires in 2034 and the second issued patent expires in 2035. We cannot assure you that any of our patent applications will result in the issuance of a patent or that the examination process will not require us to narrow our claims. Any patents that may issue may be contested, circumvented, found unenforceable or invalidated, and we may not be able to prevent third parties from infringing them. We also license software from third parties for integration into our products, including open source software and other software available on commercially reasonable terms. We control access to and use of our proprietary software and other confidential information through the use of internal and external controls, including contractual protections with employees, contractors, end-customers and partners, and our software is protected by U.S. and international copyright and trade secret laws.
Facilities  
We have offices in five U.S. cities and 8 cities outside the United States. Our headquarters are located in Reston, Virginia. In order to accommodate our substantial growth, in the summer of 2019 our headquarters will move to 7950 Jones Branch Drive in Tysons, Virginia. We believe that our new facilities will be adequate to meet our ongoing needs, including substantial rights to expand within the property. If we require additional space, we believe that we will be able to obtain additional facilities on commercially reasonable terms.
Corporate Information
Appian Corporation was incorporated in Delaware in August 1999. Our Class A common stock is listed on The Nasdaq Global Market under the symbol "APPN".
Our current principal executive offices are located at 11955 Democracy Drive, Suite 1700, Reston, Virginia 20190 and our telephone number is (703) 442-8844.
“Appian”, the Appian logo, and other trademarks or service marks of Appian Corporation appearing in this Annual Report on Form 10-K are the property of Appian Corporation. This Annual Report on Form 10-K contains additional trade names, trademarks and service marks of others, which are the property of their respective owners. Solely for convenience, trademarks and trade names referred to in this Annual Report on Form 10-K without the ® or TM symbols.
Available Information
Our website address is www.appian.com. Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed pursuant to Sections 13(a) and 15(d) of the Exchange Act are made available free of charge on or through our website at investors.appian.com as soon as reasonably practicable after such reports are filed with, or furnished to, the United States Securities and Exchange Commission, or SEC. The information contained on, or that can be accessed through, our website is not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC, and any references to our website are intended to be inactive textual references only.
9


Item 1A. Risk Factors.
Our operations and financial results are subject to various risks and uncertainties including those described below. You should consider carefully the risks and uncertainties described below, in addition to other information contained in this Annual Report on Form 10-K, including our consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks or others not specified below materialize, our business, financial condition and results of operations could be materially and adversely affected and the trading price of our Class A common stock could decline.
Risks Related to Our Business and Industry
Our recent growth may not be indicative of our future growth and, if we continue to grow, we may not be able to manage our growth effectively.
We continue to experience rapid growth in our headcount and operations. In particular, we grew from 173 employees as of December 31, 2011 to 1,058 employees as of December 31, 2018.  We have also significantly increased the size of our customer base over the last several years. We anticipate that we will continue to significantly expand our operations and headcount in the near term. Our growth has placed, and any future growth will place, a significant strain on our management, administrative, operational and financial infrastructure. Our success will depend in part on our ability to manage this growth effectively. To manage the expected growth of our operations and personnel, we will need to continue to improve our operational, financial and management controls and our reporting systems and procedures. Failure to effectively manage our growth could result in difficulty or delays in deploying our platform to customers, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new features or other operational difficulties. Any of these difficulties could adversely impact our business performance and results of operations.
Our rapid growth also makes it difficult to evaluate our future prospects. Our ability to forecast our future operating results is subject to a number of uncertainties, including our ability to plan for and model future growth. If our assumptions regarding these uncertainties, which we use to plan our business, are incorrect or change in reaction to changes in our markets, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, our business could suffer and the trading price of our stock may decline.
If we are unable to sustain our revenue growth rate, we may not achieve or maintain profitability in the future.
We have experienced revenue growth with revenue of $226.7 million, $176.7 million and $132.9 million in 2018, 2017 and 2016, respectively. Although we have experienced rapid revenue growth historically, we may not continue to grow as rapidly in the future and our revenue growth rates may decline. Any success that we may experience in the future will depend in large part on our ability to, among other things:
maintain and expand our customer base;
increase revenue from existing customers through increased or broader use of our platform within their organizations;
further penetrate the existing industry verticals that we serve and expand into other industry verticals;
improve the performance and capabilities of our platform through research and development;
continue to successfully expand our business domestically and internationally; and
successfully compete with other companies.
If we are unable to maintain consistent revenue or revenue growth, our stock price could be volatile, and it may be difficult to achieve and maintain profitability. You should not rely on our revenue for any prior quarterly or annual periods as any indication of our future revenue or revenue growth.
We may not be able to scale our business quickly enough to meet our customers’ growing needs, and if we are not able to grow efficiently, our operating results could be harmed.
As usage of our platform grows and as customers use our platform for more advanced and more frequent projects, we may need to devote additional resources to improving our software architecture, integrating with third-party systems, and maintaining infrastructure performance. In addition, we will need to appropriately scale our internal business as well as grow
10


our partner services systems, including our professional services organization and operations, to serve our growing customer base, particularly as our customer base expands over time. Any failure of or delay in these efforts could cause impaired system performance and reduced customer satisfaction. These issues could reduce the attractiveness of our platform to customers, resulting in decreased sales to new customers, lower renewal rates by existing customers, the issuance of service credits, or requested refunds, which could hurt our revenue growth and our reputation. Even if we are able to upgrade our systems and expand our staff, any such expansion will be expensive and complex, requiring management time and attention. We could also face inefficiencies or operational failures as a result of our efforts to scale our infrastructure. Moreover, there are inherent risks associated with upgrading, improving and expanding our information technology systems. We cannot be sure that the expansion and improvements to our infrastructure and systems will be fully or effectively implemented on a timely basis, if at all. These efforts may reduce revenue and our margins and adversely impact our financial results.
We are dependent on a single solution, and the lack of continued market acceptance of our platform could cause our operating results to suffer.
Sales of our software platform account for substantially all of our subscription revenue and are the source of substantially all of our professional services revenue. We expect that we will be substantially dependent on our platform to generate revenue for the foreseeable future. As a result, our operating results could suffer due to:
any decline in demand for our platform;
the failure of our platform to achieve continued market acceptance;
the market for low-code solutions not continuing to grow, or growing more slowly than we expect;
the introduction of products and technologies that serve as a replacement or substitute for, or represent an improvement over, our platform;
technological innovations or new standards that our platform does not address;
sensitivity to current or future prices offered by us or competing solutions; and
our inability to release enhanced versions of our platform on a timely basis.
If the market for our platform grows more slowly than anticipated or if demand for our platform does not grow as quickly as anticipated, whether as a result of competition, pricing sensitivities, product obsolescence, technological change, unfavorable economic conditions, uncertain geopolitical environment, budgetary constraints of our customers or other factors, we may not be able to grow our revenue.
If we are unable to further penetrate our existing industry verticals or expand our customer base, our revenue may not grow and our operating results may be harmed. Moreover, if we fail to comply with government contracting regulations, we could suffer a loss of revenue or incur price adjustments or other penalties.
Currently, a significant majority of our revenue is derived from companies in the financial services, pharmaceuticals, insurance and life sciences industries, and from the U.S. federal government. We are investing substantial resources to expand and train our sales force to enable it to better understand these industry verticals and drive sales to customers in these industry verticals, but there can be no assurance that these investments will be successful. Further, an important part of our strategy is to expand our customer base in a wide variety of industries. We have less experience in some industries and our expansion may require us to grow our expertise in certain areas and add sales and support personnel possessing familiarity with the relevant industries. There may be competitors in these verticals that may be entrenched and difficult to dislodge. As a result of these and other factors, our efforts to expand our customer base may be expensive and may not succeed, and we therefore may be unable to grow our revenue. If we fail to further penetrate our existing industry verticals or expand our customer base, we may be unable to grow our revenue and our operating results may be harmed.
In connection with our U.S. federal government contracts, we are also subject to government audits and review and approval of our policies, procedures and internal controls for compliance with contract terms, procurement regulations and applicable laws. In certain circumstances, if we do not comply with the terms of a contract or with regulations or statutes, we could be subject to contract termination or downward contract price adjustments or refund obligations, could be assessed civil or criminal penalties or could be debarred or suspended from obtaining future contracts for a specified period of time. Any such termination, adjustment, sanction, debarment or suspension could have an adverse effect on our business.
11


Market adoption of low-code solutions to drive digital transformation is new and unproven and may not grow as we expect, which may harm our business and prospects.
We believe our future success will depend in large part on growth in the demand for low-code solutions to drive software-enabled digital transformation. We have customers in a wide variety of industries, including financial services, life sciences, government, telecommunications, media, energy, manufacturing and transportation. It is difficult to predict customer demand for our platform, renewal rates, the rate at which existing customers expand their subscriptions, the size and growth rate of the market for our platform, the entry of competitive products or the success of existing competitive products. The utilization of low-code software to drive digital transformation is still relatively new. Any expansion in our addressable market depends on a number of factors, including businesses continuing to desire to differentiate themselves through software-enabled digital transformation, increasing their reliance on low-code solutions, changes in the competitive landscape, technological changes, budgetary constraints of our customers and changes in economic conditions. If our platform does not achieve widespread adoption or there is a reduction in demand for low-code solutions caused by a lack of customer acceptance, technological challenges, competing technologies and products, decreases in corporate or IT infrastructure spending, weakening economic conditions, or other factors, it could result in reduced customer purchases, reduced renewal rates and decreased revenue, any of which will adversely affect our business, operating results and financial condition.
Our sales cycle is long and unpredictable, particularly with respect to large customers, and our sales efforts require considerable time and expense, all of which may cause our operating results to fluctuate.
Our operating results may fluctuate, in part, because of the resource-intensive nature of our sales efforts, the length and variability of the sales cycle of our platform and the difficulty that we face in adjusting our short-term operating expenses. Our operating results depend in part on sales to large customers and promotion of increasing usage within those large customers. The length of our sales cycle, from initial evaluation to delivery of, and payment for, the software, varies substantially from customer to customer. Our sales cycle can extend to more than a year for certain large customers. It is difficult to predict if or when we will make a sale to a potential customer. Prospective customers, especially larger organizations, often undertake a prolonged evaluation process, which typically involves not only our platform, but also those of our competitors and can last from four to nine months or longer. We may spend substantial time, effort and money on our sales and marketing efforts without any assurance that our efforts will produce any sales. In addition, events affecting our customers’ businesses may occur during the sales cycle that could affect the size or timing of a purchase, contributing to more unpredictability in our business and operating results. As a result of these factors, we may face greater costs, longer sales cycles and less predictability in the future. In the past, certain individual sales have occurred in periods later than we expected or have not occurred at all. The loss or delay of one or more large transactions in a quarter could impact our operating results for that quarter and any future quarters in which such revenue would otherwise have been recognized. As a result of these factors, it is difficult for us to forecast our revenue accurately in any quarter, and our quarterly results may fluctuate substantially. Further, because a substantial portion of our expenses are relatively fixed in the short-term, our operating results will suffer if revenue falls below our expectations in a particular quarter.
We currently face significant competition.
The markets for low-code development platforms, business process management, case management software and custom software are highly competitive, rapidly evolving and have relatively low barriers to entry. The principal competitive factors in our market include: platform features, reliability, performance and effectiveness; ease of use and speed; platform extensibility and ability to integrate with other technology infrastructures; deployment flexibility; robustness of professional services and customer support; price and total cost of ownership; strength of platform security and adherence to industry standards and certifications; strength of sales and marketing efforts; and brand awareness and reputation. If we fail to compete effectively with respect to any of these competitive factors, we may fail to attract new customers or lose or fail to renew existing customers, which would cause our operating results to suffer.
We primarily compete with low-code development platforms sold by companies such as salesforce.com, ServiceNow and Outsystems. We also compete with companies that provide business process management and case management software, including OpenText Corporation, Oracle, Pegasystems and SAP. Further, because our platform is used by our customers to create custom applications, there are software companies that offer commercial, off-the-shelf applications as well as custom software solutions that compete with us. In addition, large software and internet companies may seek to enter our primary markets.
12


Some of our actual and potential competitors have advantages over us, such as longer operating histories, more established relationships with current or potential customers and commercial partners, significantly greater financial, technical, marketing or other resources, stronger brand recognition, larger intellectual property portfolios and broader global distribution and presence. Such competitors may make their solutions available at a low cost or no cost basis in order to enhance their overall relationships with current or potential customers. Our competitors may also be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. With the introduction of new technologies and new market entrants, we expect competition to intensify in the future. In addition, some of our larger competitors have substantially broader offerings and can bundle competing products with other software offerings. As a result, customers may choose a bundled offering from our competitors, even if individual products have more limited functionality than our platform. These larger competitors are also often in a better position to withstand any significant reduction in capital spending and will therefore not be as susceptible to economic downturns.
Furthermore, our actual and potential competitors may establish cooperative relationships among themselves or with third parties that may further enhance their resources and offerings in the markets we address. In addition, current or potential competitors may be acquired by third parties with greater available resources. As a result of such relationships and acquisitions, our actual or potential competitors might be able to adapt more quickly to new technologies and customer needs, devote greater resources to the promotion or sale of their products, initiate or withstand substantial price competition, take advantage of other opportunities more readily or develop and expand their offerings more quickly than we do. For all of these reasons, we may not be able to compete successfully against our current or future competitors.
If our security measures are breached or unauthorized access to our platform or customer data is otherwise obtained, our platform may be perceived as not being secure, customers may reduce the use of or stop using our platform and we may incur significant liabilities.
Our platform, which can be deployed in the cloud, on-premises or using a hybrid approach, allows for the storage and transmission of our customers’ proprietary or confidential information, which may include trade secrets, personally identifiable information, personal health information and payment card information. Any actual or perceived unauthorized access to, or security breaches affecting, our platform or the information stored on or transmitted by our platform, including through unauthorized and/or malicious activity by one of our employees, could result in the loss of information, litigation, regulatory investigations, penalties, indemnity obligations and other costs, expenses and liability, which could exceed our existing insurance coverage and could result in a substantial financial loss. While we have security measures in place designed to protect customer information and prevent data loss and other security breaches, there can be no assurance that these measures will be effective in protecting against unauthorized access to our platform or our customers’ information. Similarly, if cyber incidents, such as phishing attacks, viruses, denial of service attacks, malware installation, server malfunction, software or hardware failures, loss of data or other computer assets, adware, or other similar issues, impair the integrity or availability of our systems by affecting our data, or reducing access to or shutting down one or more of our computing systems or our IT network, we may be subject to negative treatment by our customers, our business partners, the press, and the public at large. Further, because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Additionally, we may be subject to attacks on our networks or systems or attempts to gain unauthorized access to our proprietary or confidential information or other data we or our vendors maintain, such as data about our employees. Such attacks and other breaches of security may occur as a result of malicious attacks, human error, social engineering, or other causes. Any actual or perceived breach of our security measures or failure to adequately protect our customers’ or our confidential or proprietary information could negatively affect our ability to attract new customers, cause existing customers to elect to not renew their subscriptions to our software or result in reputational damage, any of which could adversely affect our operating results.
Further, security compromises experienced by our customers with respect to data hosted on our platform, even if caused by the customer’s own misuse or negligence, may lead to public disclosures, which could harm our reputation, erode customer confidence in the effectiveness of our security measures, negatively impact our ability to attract new customers, or cause existing customers to elect not to renew their subscriptions with us. We may be subjected to indemnity demands, regulatory proceedings, audits, penalties or litigation based on our customers’ misuse of our platform with respect to such sensitive information and defending against such litigation and otherwise addressing such matters may be expensive, cause distraction, and may result in us incurring liability, all of which may affect our operating results.
13


While we maintain general liability insurance coverage and coverage for errors or omissions, we cannot assure you that such coverage will be adequate or otherwise protect us from liabilities or damages with respect to claims alleging compromises of personal data or that such coverage will continue to be available on acceptable terms or at all.
We derive a material portion of our revenue from a limited number of customers, and the loss of one or more of these customers could adversely impact our business, results of operations and financial condition.
Our customer base is concentrated. For example, during the years ended December 31, 2018, 2017 and 2016, revenue from U.S. federal government agencies represented 16%, 15% and 26% of our total revenue, respectively, and the top three U.S. federal government customers generated 8%, 8% and 18% of our total revenue for the years ended December 31, 2018, 2017 and 2016, respectively. Further, nearly 10% of our subscription customers spent more than $1 million on our software in 2018. If we were to lose one or more of our significant customers, our revenue may significantly decline. In addition, revenue from significant customers may vary from period to period depending on the timing of renewing existing agreements or entering into new agreements. The loss of one or more of our significant customers could adversely affect our business, results of operations and financial condition.
In addition, due to our dependence on a limited number of customers, we face a concentration of credit risk. As of December 31, 2018, one customer accounted for 6.4% of our accounts receivable. In the case of insolvency by one of our significant customers, accounts receivable with respect to that customer might not be collectible, might not be fully collectible, or might be collectible over longer than normal terms, each of which could adversely affect our financial condition.
A portion of our revenue is generated from subscriptions sold to governmental entities and heavily regulated organizations, which are subject to a number of challenges and risks.
A significant portion of our revenue is generated from subscriptions sold to governmental entities, both in the United States and internationally. Additionally, many of our current and prospective customers, such as those in the financial services, pharmaceuticals, insurance and life sciences industries, are highly regulated and may be required to comply with more stringent regulations in connection with subscribing to and implementing our platform. Selling subscriptions to these entities can be highly competitive, expensive and time-consuming, often requiring significant upfront time and expense without any assurance that we will successfully complete a sale. Governmental demand and payment for our platform may also be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our platform.
Further, governmental and highly regulated entities often require contract terms that differ from our standard arrangements, including terms that can lead to those customers obtaining broader rights in our products than would be standard. Governmental and highly regulated entities, including the General Services Administration, whose schedule accounts for many of our U.S. federal government contracts, impose compliance requirements that are complicated, require preferential pricing or “most favored nation” terms and conditions or are otherwise time-consuming and expensive to satisfy. In the United States, applicable federal contracting regulations change frequently, and the President may issue executive orders requiring federal contractors to adhere to new compliance requirements after a contract is signed. If we undertake to meet special standards or requirements and do not meet them, we could be subject to significant liability from our customers or regulators. Even if we do meet these special standards or requirements, the additional costs associated with providing our platform to government and highly regulated customers could harm our operating results. Moreover, changes in the underlying statutory and regulatory conditions that affect these types of customers could harm our ability to efficiently provide them access to our platform and to grow or maintain our customer base. In addition, engaging in sales activities to foreign governments introduces additional compliance risks specific to the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act and other similar statutory requirements prohibiting bribery and corruption in the jurisdictions in which we operate.
We have experienced losses in the past, and we may not achieve or sustain profitability in the future.
We generated net losses of $49.5 million, $31.0 million and $12.5 million in 2018, 2017 and 2016, respectively. As of December 31, 2018, we had an accumulated deficit of $145.6 million. We will need to generate and sustain increased revenue levels in future periods in order to achieve or sustain profitability in the future. We also expect our costs to increase in future periods, which could negatively affect our future operating results if our revenue does not increase commensurately. For example, we intend to continue to expend significant funds to expand our sales and marketing operations, develop and enhance
14


our platform, meet the increased compliance requirements associated with our operation as a public company, and expand into new markets. Our efforts to grow our business may be more costly than we expect, and we may not be able to increase our revenue enough to offset our higher operating expenses. We may incur significant losses in the future for a number of reasons, including the other risks described in this Annual Report on Form 10-K, and unforeseen expenses, difficulties, complications and delays and other unknown events. If we are unable to achieve and sustain profitability, our stock price may significantly decrease.
Our future quarterly results of operations may fluctuate significantly due to a wide range of factors, which makes our future results difficult to predict.
Our revenue and results of operations have historically varied from period to period, and we expect that they will continue to do so as a result of a number of factors, many of which are outside of our control, including:
the level of demand for our platform and our professional services;
the rate of renewal of subscriptions with, and extent of sales of additional subscriptions to, existing customers;
large customers failing to renew their subscriptions;
the size, timing and terms of our subscription agreements with existing and new customers, including revenue recognition issues raised by multiple element arrangements;
the timing and growth of our business, in particular through our hiring of new employees and international expansion;
the timing of our adoption of new or revised accounting pronouncements applicable to public companies and the impact on our results of operations;
the introduction of new products and product enhancements by existing competitors or new entrants into our market, and changes in pricing for solutions offered by us or our competitors;
network outages, security breaches, technical difficulties or interruptions with our platform;
changes in the growth rate of the markets in which we compete;
the mix of subscriptions to our platform and professional services sold during a period;
customers delaying purchasing decisions in anticipation of new developments or enhancements by us or our competitors or otherwise;
changes in customers’ budgets;
seasonal variations related to sales and marketing and other activities, such as expenses related to our customers;
our ability to increase, retain and incentivize the strategic partners that market and sell our platform;
our ability to control costs, including our operating expenses;
our ability to hire, train and maintain our direct sales force;
unforeseen litigation and intellectual property infringement;
fluctuations in our effective tax rate; and
general economic and political conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers operate.
Any one of these or other factors discussed elsewhere in this Annual Report on Form 10-K or the cumulative effect of some of these factors may result in fluctuations in our revenue and operating results, meaning that quarter-to-quarter comparisons of our revenue, results of operations and cash flows may not necessarily be indicative of our future performance and may cause us to miss our guidance and analyst expectations and may cause our stock price to decline.
In addition, we have historically experienced seasonality in terms of when we enter into agreements with customers. We typically enter into a significantly higher percentage of agreements with new customers, as well as renewal agreements with existing customers, in the fourth quarter and, to a lesser extent, the second quarter. The increase in customer agreements for the fourth quarter is attributable to large enterprise account buying patterns typical in the software industry. Furthermore, we usually enter into a significant portion of agreements with customers during the last month, and often the last two weeks, of each quarter. This seasonality is reflected to a much lesser extent, and sometimes is not immediately apparent, in revenue, due to the fact that we recognize subscription revenue over the term of the subscription agreement, which is generally one to five years. We expect that seasonality will continue to affect our operating results in the future and may reduce our ability to predict cash flow and optimize the timing of our operating expenses.
15


We may not be able to shift our revenue towards subscriptions and away from professional services.
Currently, our revenue is nearly evenly divided between subscriptions and professional services revenue. Our strategic focus has been to grow subscriptions revenue faster than professional services revenue because our marginal costs in delivering our subscriptions are lower than the marginal costs of delivering professional services. A shift in revenue towards subscriptions therefore results in a higher overall gross profit margin. From 2014 through 2016, the proportion of our revenue attributable to subscriptions increased as a proportion of our total revenue, thereby increasing our overall gross profit margin during such period. Although the proportion of our revenue attributable to subscriptions for the year ended December 31, 2017 decreased slightly from such amount for the year ended December 31, 2016, the proportion of our revenue attributable to subscriptions for the year ended December 31, 2018 increased as a proportion of our total revenue as compared to such amount from the previous year. We intend to continue focusing on growing subscriptions revenue faster than professional services revenue in the future.
There can be no guarantee that we will successfully shift our revenue towards subscriptions and away from professional services in the future. Our customers may demand more professional services from us, or demand for our subscriptions may grow slower than demand for our professional services. Should we fail to shift our revenue towards subscriptions our earnings may suffer and our stock price may decline.
If we do not continue to innovate and provide a platform that is useful to our customers, we may not remain competitive, and our revenue and operating results could suffer.
Our success depends on continued innovation to provide features that make our platform useful for our customers. We must continue to invest significant resources in research and development in order to continually improve the simplicity and power of our platform. We may introduce significant changes to our platform or develop and introduce new and unproven products, including using technologies with which we have little or no prior development or operating experience. If we are unable to continue offering innovative solutions or if new or enhanced solutions fail to engage our customers, we may be unable to attract additional customers or retain our current customers, which may adversely affect our business, operating results and financial condition.
We may need to reduce or change our pricing model to remain competitive.
We generally sell our software on a per-user basis and, to a lesser degree, non-user based single application licenses. We have changed and expect that we will continue to need to change our pricing model from time to time. As competitors introduce new products that compete with ours or reduce their prices, we may be unable to attract new customers or retain existing customers based on our historical pricing. We also must determine the appropriate price to enable us to compete effectively internationally. Moreover, mid- to large-size enterprises may demand substantial price discounts as part of the negotiation of sales contracts. As a result, we may be required or choose to reduce our prices or change our pricing model, which could adversely affect our business, operating results and financial condition.
If the estimates and assumptions we have used to calculate the size of our target market are inaccurate, our future growth rate may be limited.
Our projections, assumptions and estimates of future opportunities within our target market are necessarily subject to a high degree of uncertainty and risk due to a variety of factors, including those described in this Annual Report on Form 10-K. If third-party or internally generated data prove to be inaccurate or we make errors in our assumptions based on that data, our future growth rate may be limited. In addition, these inaccuracies or errors may cause us to misallocate capital and other business resources, which could harm our business. Even if our target market meets our size estimates and experiences the forecasted growth, we may not grow our business at similar rates, or at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. Accordingly, the forecasts of market growth included in this Annual Report on Form 10-K should not be taken as indicative of our future growth.
Our business could be adversely affected if our customers are not satisfied with the deployment services provided by us or our partners.
The success of our business depends on our customers’ satisfaction with our platform, the support that we provide for our platform and the professional services that we provide to help our customers deploy our platform. Professional services may be performed by our own staff, by a third party or by a combination of the two. Our strategy is to work with third parties to
16


increase the breadth, capability and depth of capacity for delivery of these services to our customers, and third parties provide a significant portion of our deployment services. If a customer is not satisfied with the quality of work performed by us or a third party or with the type of applications delivered, we could incur additional costs to address the deficiency, which would diminish the profitability of the customer relationship. Further, a customer’s dissatisfaction with our services could impair our ability to expand the number of licenses to our software purchased by that customer or adversely affect the customer’s renewal of existing licenses. In addition, negative publicity related to our customer relationships, regardless of accuracy, may further damage our business by affecting our ability to compete for new business with actual and prospective customers.
If customers do not expand their use of our platform beyond initial use cases and applications, our ability to grow our business and our operating results may be adversely affected.
Our ability to grow our business depends, in part, on our ability to persuade existing customers to expand their use of our platform to additional use cases and additional applications, and to purchase additional software licenses to our platform. Our goal is for customer satisfaction with initial applications developed on our platform to drive increased sales of licenses to our platform. However, if customers are not satisfied with their initial experience using our platform, they may choose not to renew licenses upon expiration or purchase additional software licenses, which would adversely affect our operating results.
We are substantially dependent upon customer renewals, the addition of new customers and the continued growth of our subscription revenue.
We derive, and expect to increasingly derive in the future, a substantial portion of our revenue from the sale of software subscriptions. For 2018, 2017 and 2016, approximately 56%, 52% and 53%, respectively, of our total revenue was subscriptions, software and support revenue. The market for our platform is still evolving, and competitive dynamics may cause pricing levels to change as the market matures and as existing and new market participants introduce new types of solutions and different approaches to enable customers to address their needs. As a result, we may be forced to reduce the prices we charge for software and may be required to offer terms less favorable to us for new and renewing agreements.
In order for us to improve our operating results, it is important that our customers renew their subscriptions with us when their initial term expires, as well as purchase additional subscriptions from us. In general, our customers have no renewal obligation after their initial term expires, and we cannot assure you that we will be able to renew subscriptions with any of our customers at the same or higher contract value.
Further, while we offer access to our platform primarily through multi-year subscription agreements, some agreements may have shorter durations. Additionally, some of our contracts limit the amount we can increase prices from period to period, or include pricing guarantees. If our customers do not renew their agreements, terminate their agreements, renew their agreements on terms less favorable to us or fail to purchase additional software subscriptions, our revenue may decline and our operating results would likely be harmed as a result.
We rely on the performance of highly skilled personnel, including senior management and our engineering, professional services, sales and technology professionals; if we are unable to retain or motivate key personnel or hire, retain and motivate qualified personnel, our business would be harmed.
We believe our success has depended, and continues to depend, on the efforts and talents of our senior management team, particularly Matthew Calkins, our founder and Chief Executive Officer, and our highly skilled team members, including our sales personnel, professional services personnel, cloud engineering and support personnel and software engineers. We do not maintain key man insurance on any of our executive officers or key employees. From time to time, there may be changes in our senior management team resulting from the termination or departure of our executive officers and key employees. Our senior management and key employees are employed on an at-will basis, which means that they could terminate their employment with us at any time. Many of our executive officers and key employees receive equity compensation as a significant portion of their overall compensation package. A substantial decrease in the market price of our Class A common stock would effectively reduce the compensation of such persons and could increase the risk that they depart from our company. The loss of any of our senior management or key employees, particularly Mr. Calkins, could adversely affect our ability to build on the efforts they have undertaken and to execute our business plan, and we may not be able to find adequate replacements. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees.
17


Our ability to successfully pursue our growth strategy also depends on our ability to attract, motivate and retain our personnel. Competition for well-qualified employees in all aspects of our business, including sales personnel, professional services personnel, cloud engineering and support personnel and software engineers, is intense. Our recruiting efforts focus on elite universities and our primary recruiting competition are well-known, high-paying firms. Our continued ability to compete effectively depends on our ability to attract new employees and to retain and motivate existing employees. Further, a small portion of our employees are immigrants to the United States or foreign nationals holding visas. If immigration to the United States is further restricted by the federal government, we might lose existing employees who are unable to remain in the United States and our pool of qualified applicants might also be diminished, thereby hampering our recruiting efforts. If we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business would be adversely affected.
Failure to effectively develop and expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our solution.
Our ability to increase our customer base and achieve broader market acceptance of our platform will depend to a significant extent on our ability to expand our sales and marketing operations. We plan to continue expanding our sales force and third-party strategic sales partners, both domestically and internationally; however, there is no assurance that we will be successful in attracting and retaining talented sales personnel or strategic partners or that any new sales personnel or strategic partners will be able to achieve productivity in a reasonable period of time or at all. We also plan to dedicate significant resources to sales and marketing programs, including through electronic marketing campaigns and trade event sponsorship and participation. All of these efforts will require us to invest significant financial and other resources and our business will be harmed if our efforts do not generate a correspondingly significant increase in revenue.
If we are not able to maintain and enhance our brand, our business and operating results may be adversely affected.
We believe that developing and maintaining widespread awareness of our brand in a cost-effective manner is critical to achieving widespread acceptance of our platform and attracting new customers. Brand promotion activities may not generate customer awareness or increase revenue and, even if they do, any increase in revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, or incur substantial expenses, we may fail to attract or retain customers necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our platform.
Because we generally recognize revenue from subscriptions ratably over the term of a license agreement, near term changes in sales may not be reflected immediately in our operating results.
We offer our solution primarily through multi-year subscription agreements and generally recognize revenue ratably over the related license period. As a result, much of the revenue that we report in each quarter is derived from the recognition of previously unbilled contract value relating to agreements entered into during prior periods. In addition, because we invoice the majority of customers for not more than the next fiscal year, including customers with multi-year agreements, we do not record deferred revenue beyond amounts invoiced as a liability on our balance sheet. Accordingly, a decline in new or renewal subscription agreements in any quarter is not likely to be reflected immediately in our revenue results for that quarter. Such declines, however, would negatively affect our revenue and to a lesser extent deferred revenue balance in future periods, and the effect of significant downturns in sales and market acceptance of our platform, and potential changes in our rate of renewals, may not be fully reflected in our results of operations until future periods. Our subscription model also makes it difficult for us to rapidly increase our total revenue and deferred revenue balance through additional sales in any period, as revenue from new customers must be recognized over the applicable subscription term.
We rely upon Amazon Web Services to operate our cloud offering; any disruption of or interference with our use of Amazon Web Services would adversely affect our business, results of operations and financial condition.
We outsource substantially all of the infrastructure relating to our cloud offering to AWS, which hosts our platform on our customers’ behalf. Customers of our cloud offering need to be able to access our platform at any time, without interruption or degradation of performance, and we provide them with service level commitments with respect to uptime. AWS runs its own platform that we access, and we are, therefore, vulnerable to service interruptions at AWS. We may experience interruptions, delays and outages in service and availability from time to time as a result of problems with our AWS provided infrastructure,
18


which could render our cloud offering inaccessible to customers. Additionally, AWS has suffered outages at specific customer locations in the past, rendering the customer unable to access our offering for periods of time. Lack of availability of our AWS infrastructure could be due to a number of potential causes including technical failures, natural disasters, fraud or security attacks that we cannot predict or prevent. Such outages could lead to the triggering of our service level agreements and the issuance of credits to our cloud offering customers, which may impact our operating results.
In addition, if the security of the AWS infrastructure is compromised or believed to have been compromised, our business, results of operations and financial condition could be adversely affected. It is possible that our customers and potential customers would hold us accountable for any breach of security affecting the AWS infrastructure and we may incur significant liability from those customers and from third parties with respect to any breach affecting AWS systems. Because our agreement with AWS limits AWS’s liability for damages, we may not be able to recover a material portion of our liabilities to our customers and third parties from AWS. Customers and potential customers may refuse to do business with us because of the perceived or actual failure of our cloud offering as hosted by AWS and our operating results could be harmed.
Our agreement with AWS allows AWS to terminate the agreement by providing two years' prior written notice, and may allow AWS to terminate in case of a breach of contract if such breach is uncured for 30 days, or to terminate upon thirty days' advance written notice if AWS’s further provision of services to us becomes impractical for legal or regulatory reasons. Although we expect that we could receive similar services from other third parties if any of our arrangements with AWS are terminated, we could experience interruptions on our platform and in our ability to make our platform available to customers, as well as delays and additional expenses in arranging alternative cloud infrastructure services.
If our platform fails to perform properly or there are defects or disruptions in the rollout of our platform updates or enhancements, our reputation could be adversely affected, our market share could decline and we could be subject to liability claims.
Our platform is inherently complex and may contain material defects or errors. Any defects in functionality or that cause interruptions in the availability of our platform could result in:
loss or delayed market acceptance and sales;
breach of warranty claims;
sales credits or refunds for prepaid amounts related to unused subscription services;
loss of customers;
diversion of development and support resources; and/or
injury to our reputation.
The costs incurred in correcting any material defects or errors might be substantial and could adversely affect our operating results.
Our customer agreements often provide service level commitments on a monthly basis. If we are unable to meet the stated service level commitments or suffer extended periods of unavailability for our platform, we may be contractually obligated to provide these customers with service credits, refunds for prepaid amounts or we could face contract terminations. Our revenue could be significantly affected if we suffer unscheduled downtime that exceeds the allowed downtimes under our agreements with our customers.
Because of the large amount of data that we collect and manage, it is possible that hardware failures or errors in our systems could result in data loss or corruption, or cause the information that we collect to be incomplete or contain inaccuracies that our customers regard as significant. Furthermore, the availability or performance of our platform could be adversely affected by a number of factors, including customers’ inability to access the internet, the failure of our network or software systems, security breaches or variability in user traffic for our services. For example, our cloud offering customers access our platform through their internet service providers. If a customer's service provider fails to provide sufficient capacity to support our platform or otherwise experiences service outages, such failure could interrupt our customers’ access to our platform, adversely affect their perception of our platform’s reliability and reduce our revenue. In addition to potential liability, if we experience interruptions in the availability of our cloud offering, our reputation could be adversely affected and we could lose customers.
19


We also provide frequent incremental releases of software updates and functional enhancements to our platform. Despite extensive pre-release testing, such new versions occasionally contain undetected errors when first introduced or released. We have, from time to time, found errors in our software, and new errors in our existing software may be detected in the future. Since our customers use our software for important aspects of their business, any errors, defects, disruptions in our platform or other performance problems with our solution could hurt our reputation and may damage our customers’ businesses. If that occurs, our customers may delay or withhold payment to us, elect not to renew, make service credit claims, warranty claims or other claims against us, and we could lose future sales. The occurrence of any of these events could result in an increase in our bad debt expense, an increase in collection cycles for accounts receivable, decreased future revenue and earnings, require us to increase our warranty provisions or incur the risk or expense of litigation.
If we fail to offer high-quality support, our business and reputation would suffer.
Our customers rely on our personnel for support of our platform. High-quality support is important for the renewal of our agreements with existing customers and to our existing customers purchasing additional software. The importance of high-quality support will increase as we expand our business and pursue new customers. If we do not help our customers quickly resolve issues and provide effective ongoing support, our ability to sell new software to existing and new customers would suffer and our reputation with existing or potential customers would be harmed.
Our strategy of offering and deploying our platform in the cloud, on-premises or using a hybrid approach causes us to incur increased expenses and may pose challenges to our business.
We offer and sell our platform in the cloud, on-premises or using a hybrid approach using the customer’s own infrastructure. Our cloud offering enables our customers to eliminate the burden of provisioning and maintaining infrastructure and to scale their usage of our software platform quickly, while our on-premises offering allows for the customer’s complete control over data security and software infrastructure. Although a substantial majority of our revenue has historically been generated from customers using our platform on an on-premises basis, our customers are increasingly adopting our cloud offering, and now cloud subscriptions account for the majority of our software revenue. We expect that our customers will continue to move to our cloud offering and that it will become more central to our distribution model. To support both on-premises and cloud instances of our platform, our support team must be trained on and learn multiple environments in which our software is deployed, which is more expensive than supporting only a cloud offering. Moreover, we must engineer our software for both an on-premises and cloud offering installation, which may cause us additional research and development expense that may impact our operating results. As more of our customers transition to the cloud, we may be subject to additional competitive pressures, which may harm our business. We are directing a significant portion of our financial and operating resources to implement a robust and secure cloud offering for our platform, but even if we continue to make these investments, we may be unsuccessful in growing or implementing our cloud offering in a way that competes successfully against our current and future competitors and our business, results of operations and financial condition could be harmed.
As a result of our customers’ increased usage of our cloud offering, we will need to continually improve our computer network and infrastructure to avoid service interruptions or slower system performance.
As usage of our cloud offering grows and as customers use it for more complicated applications and with increased data requirements, we will need to devote additional resources to improving our platform architecture and our infrastructure in order to maintain the performance of our cloud offering. Any failure or delays in our computer systems could cause service interruptions or slower system performance. If sustained or repeated, these performance issues could reduce the attractiveness of our platform to customers. These performance issues could result in lost customer opportunities and lower renewal rates, any of which could hurt our revenue growth, customer loyalty and reputation.
If we cannot maintain our corporate culture as we grow, we could lose the innovation, teamwork, passion and focus on execution that we believe contribute to our success, and our business may be harmed.
We believe that a critical component to our success has been our corporate culture. We have invested substantial time and resources in building our team and maintaining that corporate culture through the growth of our company. As we grow and develop the infrastructure of a public company, we may find it difficult to maintain important aspects of our corporate culture. Any failure to preserve our culture could negatively affect our future success, including our ability to retain and recruit personnel and to effectively focus on and pursue our corporate objectives.
20


Because our long-term growth strategy involves further expansion of our sales to customers outside the United States, our business will be susceptible to risks associated with international operations.
A component of our growth strategy involves the further expansion of our operations and customer base internationally. In 2018, 2017 and 2016, revenue generated from customers outside the United States was 29%, 27% and 20%, respectively, of our total revenue. We currently have international offices in the United Kingdom, continental Europe, Australia and Singapore, which focus primarily on selling and implementing our platform in those regions. In the future, we may expand to other international locations. Our current international operations and future initiatives will involve a variety of risks, including:
changes in a specific country’s or region’s political or economic conditions;
unexpected changes in regulatory requirements, taxes or trade laws;
more stringent regulations relating to data security and the unauthorized use of, or access to, commercial and personal information, particularly in the European Union;
differing labor regulations, especially in the European Union, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;
challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;
difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems and regulatory systems;
increased travel, real estate, infrastructure and legal compliance costs associated with international operations;
currency exchange rate fluctuations and the resulting effect on our revenue and expenses, and the cost and risk of entering into hedging transactions if we choose to do so in the future;
limitations on our ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;
laws and business practices favoring local competitors or general preferences for local vendors;
limited or insufficient intellectual property protection;
political instability or terrorist activities;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act and similar laws and regulations in other jurisdictions; and
adverse tax burdens and foreign exchange controls that could make it difficult to repatriate earnings and cash.
Our limited experience in operating our business internationally increases the risk that any potential future expansion efforts that we may undertake will not be successful. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business and operating results will suffer.
Political developments in the United Kingdom, including the outcome of the referendum on membership in the European Union, could adversely impact our business, results of operations and financial condition.
We are subject to risks associated with the withdrawal of the United Kingdom from the European Union, commonly referred to as “Brexit.” In March 2017, the United Kingdom formally notified the European Union of its intention to withdraw, and withdrawal negotiations began in June 2017. European Union rules provide for a two-year negotiation period, ending on March 29, 2019, unless an extension is agreed to by the parties. There remains significant uncertainty about the exit, which has created an uncertain political and economic environment in the United Kingdom and other European Union countries, as well as uncertainty regarding the regulation of data protection in the United Kingdom. Although the United Kingdom enacted a Data Protection Act in May 2018 that is consistent with the EU General Data Protection Regulation, uncertainty remains regarding how data transfers to and from the United Kingdom will be regulated. A significant portion of our non-U.S. operations is based in the United Kingdom. The full effect of Brexit is uncertain and depends on any agreements the United Kingdom may make to retain access to European Union markets. Consequently, no assurance can be given about the impact of the outcome on our business, results of operations and financial condition.
Our growth depends in part on the success of our strategic relationships with third parties.
In order to grow our business, we anticipate that we will continue to depend on relationships with strategic partners to provide broader customer coverage and solution delivery capabilities. Identifying partners, and negotiating and documenting relationships with them, requires significant time and resources. Our agreements with our strategic partners are non
21


-exclusive and do not prohibit them from working with our competitors or offering competing solutions. Our competitors may be effective in providing incentives to third parties to favor their products or services or to prevent or reduce subscriptions to our services. If our partners choose to place greater emphasis on products of their own or those offered by our competitors or do not effectively market and sell our platform, our ability to grow our business and sell software and professional services may be adversely affected. In addition, acquisitions of our partners by our competitors could result in a decrease in the number of our current and potential customers, as our partners may no longer facilitate the adoption of our platform by potential customers.
If we are unsuccessful in establishing or maintaining our relationships with third parties, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results may suffer. Even if we are successful, we cannot assure you that these relationships will result in increased customer usage of our platform or increased revenue.
If currency exchange rates fluctuate substantially in the future, our financial results, which are reported in U.S. dollars, could be adversely affected.
Generally, contracts executed by our foreign operations are denominated in the currency of that country or region and a portion of our revenue is therefore subject to foreign currency risks. As we continue to expand our international operations, we become more exposed to the effects of fluctuations in currency exchange rates. A strengthening of the U.S. dollar could reduce the dollar value of revenues generated by our customers outside of the United States, adversely affecting our business operations and financial results. We incur expenses for employee compensation and other operating expenses at our non-U.S. locations in the local currency, and fluctuations in the exchange rates between the U.S. dollar and other currencies could result in the dollar equivalent of such expenses being higher. This could have a negative impact on our reported operating results. To date, we have not engaged in any hedging strategies, and any such strategies, such as forward contracts, options and foreign exchange swaps related to transaction exposures that we may implement to mitigate this risk may not eliminate our exposure to foreign exchange fluctuations.
We may require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features or enhance our platform, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our Class A common stock. Our loan and security agreement with Silicon Valley Bank for our current line of credit includes restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions, and any debt financing that we secure in the future could include similar restrictive covenants. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be adversely affected.
We employ third-party licensed software for use in or with our software, and the inability to maintain these licenses or errors in the software we license could result in increased costs, or reduced service levels, which would adversely affect our business.
Our software incorporates certain third-party software obtained under licenses from other companies, including database software from Kx Systems, Inc. We anticipate that we will continue to rely on such third-party software and development tools from third parties in the future. Although we believe that there are commercially reasonable alternatives to the third-party software we currently license, including open source software, this may not always be the case, or it may be difficult or costly to migrate to other third-party software. Our use of additional or alternative third-party software would require us to enter into license agreements with third parties. In addition, integration of the third-party software used in our software with new third-party software may require significant work and require substantial investment of our time and resources. Also, any undetected errors or defects in third-party software could prevent the deployment or impair the
22


functionality of our software, delay new updates or enhancements to our platform, result in a failure of our platform and injure our reputation.
If we do not or cannot maintain the compatibility of our platform with third-party applications that our customers use in their businesses, our revenue will decline.
The functionality and attractiveness of our platform depends, in part, on our ability to integrate our platform with third-party applications and platforms, including customer relationship management, human resources information, accounting and enterprise resource planning systems that our customers use and from which they obtain data. Third-party providers of applications and APIs may change the features of their applications and platforms, restrict our access to their applications and platforms or alter the terms governing use of their applications and APIs and access to those applications and platforms in an adverse manner. Such changes could functionally limit or terminate our ability to use these third-party applications and platforms in conjunction with our platform, which could negatively impact our offerings and harm our business. If we fail to integrate our software with new third-party applications and platforms that our customers use, we may not be able to offer the functionality that our customers need, which would negatively impact our ability to generate revenue and adversely impact our business.
Portions of our platform utilize open source software, and any failure to comply with the terms of one or more of these open source licenses could negatively affect our business.
Our software contains software licensed to us by third parties under so-called “open source” licenses, including the GNU Lesser General Public License, the BSD License, the Apache License and others. From time to time, there have been claims against companies that distribute or use open source software in their products and services, asserting that such open source software infringes the claimants’ intellectual property rights. We could be subject to suits by parties claiming that what we believe to be licensed open source software infringes their intellectual property rights. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. In addition, certain open source licenses require that source code for software programs that are subject to the license be made available to the public and that any modifications or derivative works to such open source software continue to be licensed under the same terms.
Although we monitor our use of open source software in an effort both to comply with the terms of the applicable open source licenses and to avoid subjecting our software to conditions we do not intend, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our platform. By the terms of certain open source licenses, we could be required to release the source code of our software and to make our software available under open source licenses, if we combine or distribute our software with open source software in a certain manner. In the event that portions of our software are determined to be subject to an open source license, we could be required to publicly release the affected portions of our source code, re-engineer all, or a portion of, that software or otherwise be limited in the licensing of our software, each of which could reduce or eliminate the value of our platform. Many of the risks associated with usage of open source software cannot be eliminated, and could negatively affect our business, results of operations and financial condition.
Catastrophic events may disrupt our business.
Our corporate headquarters are located in northern Virginia. The area around Washington, D.C. could be subjected to terrorist attacks. Additionally, we rely on our network and third-party infrastructure and enterprise applications, internal technology systems and our website for our development, marketing, operational support, hosted services and sales activities. In the event of a major hurricane, earthquake or catastrophic event such as fire, power loss, telecommunications failure, cyberattack, war or terrorist attack, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our software development, lengthy interruptions in our services, breaches of data security and loss of critical data, all of which could have an adverse effect on our future operating results.
23


Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
Accounting principles generally accepted in the United States, or U.S. GAAP, is subject to interpretation by the Financial Accounting Standards Board, or FASB, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results and could affect the reporting of transactions completed before the announcement of a change.
In particular, in May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes the revenue recognition requirements in ASC 605, Revenue Recognition. The core principle of ASU 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. As an “emerging growth company,” the Jumpstart Our Business Startups Act, or the JOBS Act, allows us to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. We have elected to use this extended transition period under the JOBS Act with respect to ASU 2014-09, which means ASU 2014-09 became applicable to us for the annual period beginning on January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.
We are still in the process of quantifying the effects of the adoption of Topic 606 as well as evaluating the impact of the adoption of the standard on our consolidated financial statements, including our footnotes.  While we do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term licenses. We will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software. Such a change may cause variability in our reported operating results due to periodic or long-term changes in the mix between term license subscriptions and cloud subscriptions to our platform.  
Additionally, in February 2016, the FASB issued ASU No. 2016-2, Leases (Topic 842), or ASU 2016-2, which requires that lessees recognize assets and liabilities for leases with lease terms greater than 12 months in the statement of financial position. ASU 2016-2 also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. The update is effective for fiscal years beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. Early adoption is permitted. We are currently evaluating the impact the adoption of ASU 2016-2 will have on our consolidated financial statements.  
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Annual Report on Form 10-K. The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, income taxes and the related valuation allowance, stock-based compensation and fair value measurements for our previously outstanding preferred stock warrant. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock.
Adverse economic conditions may negatively impact our business. 
Our business depends on the overall demand for enterprise software and on the economic health of our current and prospective customers. The economies of countries in Europe have been experiencing weakness associated with high sovereign debt levels, weakness in the banking sector and uncertainty over the future of the Euro zone and the United Kingdom's membership in the European Union. We have operations in the United Kingdom and in Europe and current and potential new customers in Europe. If economic conditions in Europe and other key markets for our platform continue to remain uncertain or
24


deteriorate further, many customers may delay or reduce their information technology spending. This could result in reductions in sales of our platform, a decrease in our renewal rate, longer sales cycles, reductions in subscription duration and value, slower adoption of new technologies and increased price competition. Any of these events would likely have an adverse effect on our business, operating results and financial position.
Our services revenue is highly dependent on selling software to new and existing customers.
We derive a majority of our services revenue from professional services that relate to the development and delivery of new applications using our platform, after a customer has made an initial or additional software purchase. Accordingly, our failure to sell software may have a collateral adverse impact on our services revenue and our overall operational results.
Future acquisitions could disrupt our business and adversely affect our business operations and financial results.
Although we have not done so in the past, we may choose to expand by acquiring businesses or technologies. Our ability as an organization to successfully acquire and integrate technologies or businesses is unproven. Acquisitions involve many risks, including the following:
an acquisition may negatively affect our financial results because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;
we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, personnel or operations of any company that we acquire, particularly if key personnel of the acquired company decide not to work for us;
an acquisition may disrupt our ongoing business, divert resources, increase our expenses and distract our management;
an acquisition may result in a delay or reduction of customer purchases for both us and the company acquired due to customer uncertainty about continuity and effectiveness of service from either company;
we may encounter difficulties in successfully selling, or may be unable to successfully sell, any acquired solutions;
an acquisition may involve the entry into geographic or business markets in which we have little or no prior experience or where competitors have stronger market positions;
our use of cash to pay for an acquisition would limit other potential uses for our cash; and
if we incur debt to fund such acquisition, such debt may subject us to material restrictions on our ability to conduct our business as well as financial maintenance covenants.
The occurrence of any of these risks could have a material adverse effect on our business operations and financial results. In addition, we may only be able to conduct limited due diligence on an acquired company’s operations. Following an acquisition, we may be subject to unforeseen liabilities arising from an acquired company’s past or present operations and these liabilities may be greater than the warranty and indemnity limitations that we negotiate. Any unforeseen liability that is greater than these warranty and indemnity limitations could have a negative impact on our financial condition.
Risks Related to Government Regulation, Data Collection, Intellectual Property and Litigation
Failure to comply with governmental laws and regulations could harm our business.
Our business is subject to regulation by various federal, state, local and foreign governments. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, injunctions or other collateral consequences. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, reputation, results of operations and financial condition.
25


Because our software could be used to collect and store personal information, domestic and international privacy concerns could result in additional costs and liabilities to us or inhibit sales of our software.
Personal privacy has become a significant issue in the United States and in many other countries where we offer our software for sale. The regulatory framework for privacy issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. Many federal, state and foreign government bodies and agencies have adopted or are considering adopting laws and regulations regarding the collection, use, storage and disclosure of personal information and breach notification procedures. Interpretation of these laws, rules and regulations and their application to our software and professional services in the United States and foreign jurisdictions is ongoing and cannot be fully determined at this time.
In the United States, these include rules and regulations promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, Computer Fraud and Abuse Act, the Health Insurance Portability and Accountability Act of 1996, the Gramm Leach Bliley Act and state laws relating to privacy and data security. Internationally, the European Union adopted a General Data Protection Regulation that took effect in May 2018 and virtually every jurisdiction in which we operate has established its own data security and privacy legal framework with which we or our customers must comply. Since we are agnostic as to the data uploaded into our cloud offering by our cloud offering customers or processed by our platform in on-premises deployments, we may be hosting or otherwise processing substantial amounts of individually identifiable health information and other types of personally identifiable information.
In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that may apply to us. Because the interpretation and application of privacy and data protection laws are still uncertain, it is possible that these laws and other actual or alleged legal obligations, such as contractual or self-regulatory obligations, may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our platform. If so, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our software, which could have an adverse effect on our business. Any inability to adequately address privacy concerns, even if unfounded, or comply with applicable privacy or data protection laws, regulations and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business.
Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our platform. Privacy concerns, whether valid or not valid, may inhibit market adoption of our platform particularly in certain industries and foreign countries.
Any failure to protect our proprietary technology and intellectual property rights could substantially harm our business and operating results.
Our success and ability to compete depend in part on our ability to protect our proprietary technology and intellectual property. To safeguard these rights, we rely on a combination of patent, trademark, copyright and trade secret laws and contractual protections in the United States and other jurisdictions, all of which provide only limited protection and may not now or in the future provide us with a competitive advantage.
As of December 31, 2018, we had two issued patents relating to our SAIL technology and three patent applications pending in the United States relating to our platform. We cannot assure you that any patents will issue from any patent applications, that patents that issue from such applications will give us the protection that we seek or that any such patents will not be challenged, invalidated or circumvented. Any patents that may issue in the future from our pending or future patent applications may not provide sufficiently broad protection and may not be valid and enforceable in actions against alleged infringers. Any patents we have obtained or may obtain in the future may be found to be invalid or unenforceable in light of recent and future changes in the law, or because of technology developed prior to the inventions we have sought to patent or because of defects in our patent prosecution process.
We have registered the “Appian” name and logo in the United States and certain other countries. We have registrations and/or pending applications for additional marks in the United States; however, we cannot assure you that any future trademark registrations will be issued for pending or future applications or that any registered trademarks will be enforceable or provide adequate protection of our proprietary rights. We also license software from third parties for integration into our software,
26


including open source software and other software available on commercially reasonable terms. We cannot assure you that such third parties will maintain such software or continue to make it available.
In order to protect our unpatented proprietary technologies and processes, we rely on trade secret laws and confidentiality and invention assignment agreements with our employees, consultants, strategic partners, vendors and others. Some of our customer contracts also require us to place our proprietary source code in escrow for the benefit of our customer in the event we go bankrupt, become insolvent or are unable to fulfill our support obligations under our customer contracts. Also, despite our efforts to protect our proprietary technology and trade secrets, unauthorized parties may attempt to misappropriate, copy, reverse engineer or otherwise obtain and use them. In addition, others may independently discover our trade secrets, in which case we would not be able to assert trade secret rights, or develop similar technologies and processes. Further, the contractual provisions that we enter into may not prevent unauthorized use or disclosure of our proprietary technology or intellectual property rights and may not provide an adequate remedy in the event of unauthorized use or disclosure of our proprietary technology or intellectual property rights. Moreover, policing unauthorized use of our technologies, trade secrets and intellectual property is difficult, expensive and time-consuming, particularly in foreign countries where the laws may not be as protective of intellectual property rights as those in the United States and where mechanisms for enforcement of intellectual property rights may be weak. To the extent that we expand our activities outside of the United States, our exposure to unauthorized copying and use of our platform and proprietary information may increase. We may be unable to determine the extent of any unauthorized use or infringement of our platform, technologies or intellectual property rights.
There can be no assurance that the steps that we take will be adequate to protect our proprietary technology and intellectual property, that others will not develop or patent similar or superior technologies, products or services, or that our trademarks, patents, and other intellectual property will not be challenged, invalidated or circumvented by others. Furthermore, effective trademark, patent, copyright, and trade secret protection may not be available in every country in which our software is available or where we have employees or independent contractors. In addition, the legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights in internet and software-related industries are uncertain and still evolving.
In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Our failure to secure, protect and enforce our intellectual property rights could seriously adversely affect our brand and adversely impact our business.
We may be subject to intellectual property rights claims by third parties, which are extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.
Companies in the software and technology industries, including some of our current and potential competitors, own significant numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. The litigation may involve patent holding companies or other adverse patent owners that have no relevant product revenue and against which our patents may therefore provide little or no deterrence. In the past, we have been subject to allegations of patent infringement that were unsuccessful, and we may in the future be subject to claims that we have misappropriated, misused, or infringed other parties’ intellectual property rights, and, to the extent we gain greater market visibility or face increasing competition, we face a higher risk of being the subject of intellectual property infringement claims, which is not uncommon with respect to enterprise software companies. We also generally grant our customers ownership of any custom applications that we develop for them, subject to our continued ownership of our pre-existing intellectual property rights and, in the past, a customer for whom we have developed custom applications has incorrectly alleged that applications we have independently developed infringed the customer’s intellectual property rights. In addition, we have in the past and may in the future be subject to claims that employees or contractors, or we, have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of our competitors or other parties. To the extent that intellectual property claims are made against our customers based on their usage of our technology, we have certain obligations to indemnify and defend such customers from those claims. The term of our contractual indemnity provisions often survives termination or expiration of the
27


applicable agreement. Large indemnity payments, defense costs or damage claims from contractual breach could harm our business, results of operations and financial condition.
There may be third-party intellectual property rights, including issued or pending patents that cover significant aspects of our technologies or business methods. Any intellectual property claims, with or without merit, could be very time-consuming, could be expensive to settle or litigate, could divert our management’s attention and other resources and could result in adverse publicity. These claims could also subject us to making substantial payments for legal fees, settlement payments, and other costs or damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights. These claims could also result in our having to stop making, selling, offering for sale, or using technology found to be in violation of a third party’s rights. We might be required to seek a license for the third-party intellectual property rights, which may not be available on reasonable terms or at all. Even if a license is available to us, we may be required to pay significant upfront fees, milestones or royalties, which would increase our operating expenses. Moreover, to the extent we only have a license to any intellectual property used in our platform, there may be no guarantee of continued access to such intellectual property, including on reasonable terms. As a result, we may be required to develop alternative non-infringing technology, which could require significant effort and expense. If a third party is able to obtain an injunction preventing us from accessing such third-party intellectual property rights, or if we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of our software or cease business activities covered by such intellectual property and may be unable to compete effectively. Any of these results would adversely affect our business, results of operations, financial condition and cash flows.
Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our platform and could have a negative impact on our business.
The future success of our business, and particularly our cloud offering, depends upon the continued use of the internet as a primary medium for commerce, communication and business applications. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. Changes in these laws or regulations could require us to modify our platform in order to comply with these changes. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet-related commerce or communications generally, resulting in reductions in the demand for internet-based solutions such as ours.
In addition, the use of the internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease of use, accessibility, and quality of service. The performance of the internet and its acceptance as a business tool have been adversely affected by “viruses,” “worms” and similar malicious programs and the internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the internet is adversely affected by these issues, demand for our platform could suffer.
Our operating results may be negatively affected if we are required to pay additional state sales tax, value added, or other transaction taxes, and we could be subject to liability with respect to all or a portion of past or future sales.
We currently collect and remit sales and use, value added and other transaction taxes in certain of the jurisdictions where we do business based on our assessment of the amount of taxes owed by us in such jurisdictions. However, in some jurisdictions in which we do business, we do not believe that we owe such taxes, and therefore we currently do not collect and remit such taxes in those jurisdictions or record contingent tax liabilities in respect of those jurisdictions.
Further, due to uncertainty in the application and interpretation of applicable tax laws in various jurisdictions, we may be exposed to sales and use, value added or other transaction tax liability. A successful assertion that we are required to pay additional taxes in connection with sales of our platform, or the imposition of new laws or regulations requiring the payment of additional taxes, would create increased costs and administrative burdens for us. If we are subject to additional taxes and determine to offset such increased costs by collecting and remitting sales taxes from our customers, or otherwise passing those costs through to our customers, companies may be discouraged from using our platform. Any increased tax burden may decrease our ability or willingness to compete in relatively burdensome tax jurisdictions, result in substantial tax liabilities related to past sales or otherwise harm our business and operating results.
28


We are a multinational organization faced with increasingly complex tax issues in many jurisdictions, and we could be obligated to pay additional taxes in various jurisdictions.
As a multinational organization, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws and the amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents, which could have a material adverse effect on our liquidity and operating results. For example, we continue to maintain a full valuation allowance on the deferred tax assets of our subsidiary in Switzerland as we determined that it was not more likely than not that we would be able to realize a benefit from the gross net operating loss at that subsidiary. Based on our cumulative operating results as of December 31, 2018, and assessment of our expected future results of operations, we determined that it was not more-likely-than not that we would be able to realize the deferred tax assets prior to expiration.
In addition, the authorities in these jurisdictions could review our tax returns and impose additional tax, interest and penalties, and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries, any of which could have a material impact on us and the results of our operations.
Our ability to use net operating losses to offset future taxable income may be subject to certain limitations.
As of December 31, 2018, we had federal and state net operating loss carryforwards, or NOLs, at Appian Corporation of $56.9 million and $57.2 million, respectively, available to offset future taxable income. NOLs generated prior to 2018 will substantially expire by 2037 if unused.  A lack of future taxable income would adversely affect our ability to utilize these NOLs before they expire. Under the provisions of the Internal Revenue Code of 1986, as amended, or the Internal Revenue Code, substantial changes in our ownership may limit the amount of pre-change NOLs that can be utilized annually in the future to offset taxable income. Section 382 of the Internal Revenue Code imposes limitations on a company’s ability to use NOLs if a company experiences a more-than-50-percent ownership change over a three-year testing period. Based upon our analysis as of December 31, 2018, we have determined that we do not expect these limitations to impair our ability to use our NOLs prior to expiration. However, if changes in our ownership occur in the future, our ability to use our NOLs may be further limited. For these reasons, we may not be able to utilize a material portion of the NOLs, even if we achieve profitability.
As of December 31, 2018, we also had foreign NOLs of $56.3 million, primarily at Appian Software Switzerland. These NOLs will substantially expire in 2025, if unused. If we are limited in our ability to use our NOLs in future years in which we have taxable income, we will pay more taxes than if we were able to fully utilize our NOLs. This could adversely affect our operating results and the market price of our Class A common stock.
Forecasting our estimated annual effective tax rate for financial accounting purposes is complex and subject to uncertainty, and there may be material differences between our forecasted and actual tax rates.
Forecasts of our income tax position and effective tax rate for financial accounting purposes are complex and subject to uncertainty because our income tax position for each year combines the effects of a mix of profits earned and losses incurred by us in various tax jurisdictions with a broad range of income tax rates, as well as changes in the valuation of deferred tax assets and liabilities, the impact of various accounting rules and changes to these rules and tax laws, the results of examinations by various tax authorities, and the impact of any acquisition, business combination or other reorganization or financing transaction. To forecast our global tax rate, we estimate our pre-tax profits and losses by jurisdiction and forecast our tax expense by jurisdiction. If the mix of profits and losses, our ability to use tax credits, or effective tax rates by jurisdiction is different than those estimated, our actual tax rate could be materially different than forecasted, which could have a material impact on our results of business, financial condition and results of operations.
The U.S. Department of Treasury has broad authority to issue regulations and interpretative guidance that may significantly impact how we will apply the law and impact our results of operations in the period issued. As additional regulatory guidance is issued by the applicable taxing authorities, as accounting treatment is clarified, as we perform additional analysis on the application of the law, and as we refine estimates in calculating the effect, our final analysis, which will be recorded in the period completed, may be different from our current provisional amounts, which could materially affect our tax obligations and effective tax rate.
29


We are subject to anti-corruption laws with respect to our domestic and international operations and non-compliance with such laws can subject us to criminal and/or civil liability and materially harm our business.
We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the United Kingdom Bribery Act 2010, and other anti-corruption laws in countries in which we conduct activities. Anti-corruption laws are interpreted broadly and prohibit our company from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. We use third-party law firms, accountants, and other representatives for regulatory compliance, sales, and other purposes in several countries. We can be held liable for the corrupt or other illegal activities of these third-party representatives, our employees, contractors, and other agents, even if we do not explicitly authorize such activities. In addition, although we have implemented policies and procedures to ensure compliance with anti-corruption laws, there can be no assurance that all of our employees, representatives, contractors, or agents will comply with these laws at all times.
Noncompliance with these laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, suspension and/or debarment from contracting with certain persons, the loss of export privileges, reputational harm, adverse media coverage, and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations and financial condition could be materially harmed. In addition, responding to any action will likely result in a materially significant diversion of management’s attention and resources and significant defense costs and other professional fees. Enforcement actions and sanctions could further harm our business, results of operations, and financial condition. Moreover, as an issuer of securities, we also are subject to the accounting and internal controls provisions of the FCPA. These provisions require us to maintain accurate books and records and a system of internal controls sufficient to detect and prevent corrupt conduct. Failure to abide by these provisions may have an adverse effect on our business, operations or financial condition.
We are subject to governmental export and import controls and economic and trade sanctions that could impair our ability to conduct business in international markets and subject us to liability if we are not in compliance with applicable laws and regulations.
The United States and other countries maintain and administer export and import laws and regulations, including various economic and trade sanctions including those administered by the Office of Foreign Assets Control, or OFAC, which apply to our business. We are required to comply with these laws and regulations. If we fail to comply with such laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges; fines, which may be imposed on us and responsible employees or managers; and, in extreme cases, the incarceration of responsible employees or managers.
Changes in our platform, or changes in applicable export or import laws and regulations may create delays in the introduction and sale of our platform in international markets or, in some cases, prevent the export or import of our platform to certain countries, governments or persons altogether. Any change in export or import laws and regulations or economic or trade sanctions, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons or technologies targeted by such laws and regulations could also result in decreased use of our platform, or in our decreased ability to export or sell our platform to existing or potential customers. Any decreased use of our services or limitation on our ability to export or sell our services would likely adversely affect our business, financial condition, and results of operations.
We incorporate encryption technology into certain of our products. Encryption products may be exported outside of the United States only with the required export authorization, including by license, license exception or other appropriate government authorization. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. In addition, various countries regulate the import of certain encryption technology, including import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our products or could limit our customers’ ability to implement our products in those countries. Although we take precautions to prevent our products from being provided in violation of such laws, our products may have been in the past, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. Governmental regulation of encryption technology and regulation of imports or exports, or our failure to obtain required import or export approval for our products, could harm our international sales and adversely affect our revenue.
30


Moreover, U.S. export control laws and economic sanctions programs prohibit the provision of services to countries, governments and persons that are subject to U.S. economic embargoes and trade sanctions. Even though we take precautions to prevent our platform from being used by U.S. sanctions targets, our platform could be used by a sanctioned person or in an embargoed country despite such precautions. Any such shipment could have negative consequences, including government investigations, penalties and reputational harm.
If our platform fails to function in a manner that allows our customers to operate in compliance with regulations and/or industry standards, our revenue and operating results could be harmed.
Certain of our customers use our platform to create applications that ensure secure communications given the nature of the content being distributed and associated applicable regulatory requirements. Governmental and other customers may also require our platform to comply with certain privacy, security and other certifications and standards. Our cloud platform holds various security certifications from government agencies and industry organizations, including the Federal Risk and Authorization Management Program compliance, and meets the Payment Card Industry Data Security Standard and the United States Health Insurance Portability and Accountability Act standard. Governments and industry organizations may also adopt new laws, regulations or requirements, or make changes to existing laws or regulations, that could impact the demand for, or value of, our applications, such as the General Data Protection Regulations adopted by the European Union that took effect in May 2018. If we fail to maintain our current security certifications and/or to continue to meet security standards, or if we are unable to adapt our platform to changing legal and regulatory standards or other requirements in a timely manner, our customers may lose confidence in our platform and our business could be negatively impacted.
Our business could be adversely affected if our employees cannot obtain and maintain required security clearances or we cannot maintain our facility security clearance.
If and when awarded, certain U.S. government contracts require our employees to maintain various levels of security clearances, and we would be required to maintain our facility security clearance, to comply with Department of Defense, or DoD, requirements. The DoD has strict security clearance requirements for personnel who work on classified programs. Obtaining and maintaining security clearances for employees involves a lengthy process, and it is difficult to identify, recruit and retain employees who already hold security clearances. If our employees are unable to obtain security clearances in a timely manner, or at all, or if our employees who hold security clearances are unable to maintain their clearances or terminate employment with us, then a customer requiring classified work could terminate an existing contract or decide not to renew the contract upon its expiration. To the extent we are not able to maintain our facility security clearance, we may not be able to bid on or win new classified contracts.
Risks Related to Our Class A Common Stock
Our stock price may be volatile, and you may lose some or all of your investment.
The market price of our Class A common stock may be highly volatile and may fluctuate substantially as a result of a variety of factors, some of which are related in complex ways. Since shares of our Class A common stock were sold in our initial public offering, or IPO, in May 2017 at a price of $12.00 per share, our stock price has ranged from an intraday low of $14.60 to an intraday high of $43.61 through February 19, 2019. Factors that may affect the market price of our Class A common stock include:
actual or anticipated fluctuations in our financial condition and operating results;
variance in our financial performance from expectations of securities analysts;
changes in the prices of subscriptions to our platform;
changes in our projected operating and financial results;
changes in laws or regulations applicable to our platform;
announcements by us or our competitors of significant business developments, acquisitions or new offerings;
our involvement in any litigation;
our sale of our Class A common stock or other securities in the future;
changes in senior management or key personnel;
the trading volume of our Class A common stock;
changes in the anticipated future size and growth rate of our market; and
general economic, regulatory and market conditions.
31


Recently, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry fluctuations, as well as general economic, political, regulatory and market conditions, may negatively impact the market price of our Class A common stock. In the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future, which could result in substantial costs and divert our management’s attention.
An active public trading market may not be sustained.
An active public trading market for our Class A common stock may not be sustained. The lack of an active market may impair your ability to sell your shares of Class A common stock at the time you wish to sell them or at a price that you consider reasonable. The lack of an active market may also reduce the fair value of your shares. An inactive market may also impair our ability to raise capital to continue to fund operations by selling shares and may impair our ability to acquire other companies or technologies by using our shares as consideration.
Future sales of our Class A common stock in the public market could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock in the public market, or the perception that these sales might occur, could depress the market price of our Class A common stock and could impair our ability to raise capital through the sale of additional equity securities. We are unable to predict the effect that such sales may have on the prevailing market price of our Class A common stock.
As of December 31, 2018, there were 5,010,568 shares of Class B common stock and 10,500 shares of Class A common stock subject to outstanding options and 1,175,049 shares of Class A common stock to be issued upon the vesting of outstanding restricted stock units. We have registered all of the shares of Class A common stock issuable (i) upon conversion of the shares of Class B common stock issuable upon exercise of outstanding options, (ii) upon the exercise of outstanding options, (iii) upon the vesting of outstanding restricted stock units and (iv) upon exercise or settlement of any options or other equity incentives we may grant in the future, for public resale under the Securities Act of 1933, as amended, or the Securities Act. Accordingly, these shares may be freely sold in the public market upon issuance as permitted by any applicable vesting requirements, subject to the lock-up agreements described above and compliance with applicable securities laws.
The sale of shares of our Class A common stock by a single large stockholder could cause the market price of our Class A common stock to decline.
As of December 31, 2018, approximately 25% of our publicly traded Class A common stock is held by a single stockholder. Should this stockholder elect to sell all or a significant portion of its shares of our Class A common stock, the market price of our Class A common stock and our ability to raise capital through the sale of additional equity securities could be negatively affected. We cannot predict the effect that such a sale may have on the prevailing market price of our Class A common stock.
The dual class structure of our common stock and the existing ownership of capital stock by Matthew Calkins, our founder and Chief Executive Officer, has the effect of concentrating voting control with Mr. Calkins for the foreseeable future, which will limit your ability to influence corporate matters.
Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. Given the greater number of votes per share attributed to our Class B common stock, our Class B stockholders collectively beneficially own shares representing approximately 92% of the voting power of our outstanding capital stock as of December 31, 2018. Further, Mr. Calkins, our founder and Chief Executive Officer, together with his affiliates, collectively beneficially own shares representing approximately 76% of the voting power of our outstanding capital stock as of December 31, 2018. Consequently, Mr. Calkins, together with his affiliates, is able to control a majority of the voting power even if their stock holdings represent as few as approximately 29% of the outstanding number of shares of our common stock. This concentrated control will limit your ability to influence corporate matters for the foreseeable future. For example, Mr. Calkins will be able to control elections of directors, amendments of our certificate of incorporation or bylaws, increases to the number of shares available for issuance
32


under our equity incentive plans or adoption of new equity incentive plans and approval of any merger or sale of assets for the foreseeable future. This concentrated control could also discourage a potential investor from acquiring our Class A common stock due to the limited voting power of such stock relative to the Class B common stock and might harm the market price of our Class A common stock. In addition, Mr. Calkins has the ability to control the management and major strategic investments of our company as a result of his position as our Chief Executive Officer and his ability to control the election or replacement of our directors. As a board member and officer, Mr. Calkins owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders. However, as a stockholder, even a controlling stockholder, Mr. Calkins is entitled to vote his shares, and shares over which he has voting control, in his own interests, which may not always be in the interests of our stockholders generally.
Future transfers by Mr. Calkins and other holders of Class B common stock will generally result in those shares converting on a 1:1 basis to Class A common stock, which will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long-term.
We have not elected to take advantage of the “controlled company” exemption to the corporate governance rules for publicly-listed companies but may do so in the future.
Because our Chief Executive Officer, Mr. Calkins, owns in excess of 50% of the voting power of our outstanding capital stock, we are eligible to elect the “controlled company” exemption to the corporate governance rules for publicly-listed companies. We have not elected to do so. If we decide to become a “controlled company” under the corporate governance rules for publicly-listed companies, we would not be required to have a majority of our board of directors be independent, nor would we be required to have a compensation committee or an independent nominating function. If we chose controlled company status in the future, our status as a controlled company could cause our Class A common stock to be less attractive to certain investors or otherwise harm our trading price.
If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our stock price and trading volume could decline.
The trading market for our Class A common stock depends, in part, on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If our financial performance fails to meet analyst estimates or one or more of the analysts who cover us downgrade our shares or change their opinion of our shares, our share price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.
We do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock.
We have never declared or paid any cash dividends on our common stock and we do not intend to pay any cash dividends in the foreseeable future. Although we paid a cash dividend in connection with the conversion of our Series A preferred stock to Class B common stock immediately prior to the closing of the IPO, which was agreed to at the time of the original issuance of the Series A preferred stock, we anticipate that we will retain all of our future earnings for use in the development of our business and for general corporate purposes. Additionally, our ability to pay dividends on our common stock is limited by restrictions under the terms of our loan and security agreement with Silicon Valley Bank. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
We are an “emerging growth company” and we cannot be certain if the reduced reporting and disclosure requirements applicable to emerging growth companies will make our Class A common stock less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies” including, but not limited to, the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy
33


statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We cannot predict if investors will find our Class A common stock less attractive if we choose to rely on these exemptions. If some investors find our Class A common stock less attractive as a result, there may be a less active trading market for our Class A common stock and our stock price may be more volatile.
As an “emerging growth company” the JOBS Act allows us to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. We have elected to use this extended transition period under the JOBS Act. As a result, our consolidated financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make our Class A common stock less attractive to investors.
We incur increased costs as a result of operating as a public company, and our management is required to devote substantial time to compliance with our public company responsibilities and corporate governance practices.
As a relatively new public company, we incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the Nasdaq Stock Market and other applicable securities rules and regulations impose various requirements on public companies. Our management and other personnel need to devote a substantial amount of time to compliance with these requirements. Moreover, these rules and regulations increase our legal and financial compliance costs and will make some activities more time-consuming and costly. For example, we expect that these rules and regulations may make it more difficult and more expensive for us to obtain directors’ and officers’ liability insurance, compared to when we were a private company, which could make it more difficult for us to attract and retain qualified members of our board of directors. We cannot predict or estimate the amount of additional costs we will continue to incur as a public company or the timing of such costs. Furthermore, those costs are likely to increase after we are no longer an "emerging growth company" under the JOBS Act.  If the share price of our stock closes on June 28, 2019, at or above the levels it has traded since June 30, 2018, we will lose “emerging growth company status" effective December 31, 2019.
We are obligated to develop and maintain proper and effective internal controls over financial reporting and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our Class A common stock.
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, or Section 404, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting for the year ended December 31, 2018. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. However, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting until our first annual report required to be filed with the SEC following the date we are no longer an “emerging growth company,” as defined in the JOBS Act. It is likely we will lose "emerging growth company" status effective December 31, 2019. We will be required to disclose significant changes made in our internal control procedures on a quarterly basis.
We have commenced the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404, and we may not be able to complete our evaluation, testing and any required remediation in a timely fashion. Our compliance with Section 404 will require that we incur substantial accounting expense and expend significant management efforts. For example, we are currently replacing our financial accounting system in order to better perform the evaluation needed to comply with Section 404. We currently do not have an internal audit group, and we will need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and compile the system and process documentation necessary to perform the evaluation needed to comply with Section 404. If the new accounting system is not successfully implemented or we encounter other difficulties we might incur significant unexpected expenses in order to perform the Section 404 evaluation.
During the evaluation and testing process of our internal controls, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. We cannot assure you that there will not be material weaknesses or significant deficiencies in our internal control over
34


financial reporting in the future. Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations. If we are unable to conclude that our internal control over financial reporting is effective, or if our independent registered public accounting firm determines we have a material weakness or significant deficiency in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our Class A common stock could decline, and we could be subject to sanctions or investigations by the Nasdaq Stock Market, the SEC or other regulatory authorities. Failure to remedy any material weakness in our internal control over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our Class A common stock.
In addition to the effects of our dual class structure, provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change in control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibit a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Any of the foregoing provisions could limit the price that investors might be willing to pay in the future for shares of our Class A common stock, and they could deter potential acquirers of our company, thereby reducing the likelihood that you would receive a premium for your shares of our Class A common stock in an acquisition.
Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us and limit the market price of our Class A common stock.

Pursuant to our amended and restated certificate of incorporation, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (3) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws or (4) any action asserting a claim governed by the internal affairs doctrine. Our amended and restated certificate of incorporation also provides that the federal district courts of the United States will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision. Our amended and restated certificate of incorporation further provides that any person or entity purchasing or otherwise acquiring any interest in shares of our Class A common stock is deemed to have notice of and consented to the foregoing provisions. The forum selection clause in our amended and restated certificate of incorporation may limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us and limit the market price of our Class A common stock. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable, we may incur additional costs associated with resolving the dispute in other jurisdictions. For example, the Court of Chancery of the State of Delaware recently determined that the exclusive forum provision of federal district courts of the United States for resolving any complaint asserting a cause of action arising under the Securities Act is not enforceable. However, this decision may be reviewed and ultimately overturned by the Delaware Supreme Court. If this ultimate adjudication were to occur, we would enforce the federal district court exclusive forum provision in our amended and restated certificate of incorporation.

35


Item 1B. Unresolved Staff Comments.
Not applicable.

Item 2. Properties.
Our corporate headquarters occupies approximately 75,000 square feet in Reston, Virginia under an operating lease that expires in July 2021. In April 2018, we entered into a lease agreement for a new headquarters occupying approximately 176,222 square feet in Tysons, Virginia that expires in 2031 and we will move into our new headquarters in the summer of 2019. We also lease space in the United Kingdom, France, Germany, Canada, Italy, Australia, the Netherlands and Singapore under operating lease agreements with various expiration dates through 2026. We believe that our facilities are suitable and adequate to meet our needs.

Item 3. Legal Proceedings.
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management time and resources and other factors.

Item 4. Mine Safety Disclosures.
Not applicable.
36


PART II


Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information
Our Class A common stock is listed on the Nasdaq Global Market under the symbol "APPN". Our Class B common stock is not listed or traded on any stock exchange.
As of February 12, 2019, there were 64 holders of record of our Class A common stock and 19 holders of record of our Class B common stock. Because many of our shares of Class A common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Dividends
We have never declared or paid, and do not anticipate declaring or paying in the foreseeable future, any cash dividends on our common stock. Any future determination as to the declaration and payment of dividends, if any, will be at the discretion of our board of directors, subject to applicable laws, and will depend on then existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects and other factors our board of directors may deem relevant.
Stock Performance Graph
This section is not deemed "filed" with the SEC and shall not be deemed incorporated by reference into any of our other filings under the Exchange Act or the Securities Act, irrespective of any general incorporation language in any such filing.
The following graph shows a comparison from May 25, 2017 (the date our Class A common stock commenced trading on the Nasdaq Global Market) through December 31, 2018 of the cumulative total return for an investment of $100 in our Class A common stock, the Nasdaq Global Market Composite Index and the Nasdaq Computer Index. Data for the Nasdaq Global Market Composite Index and the Nasdaq Computer Index assume reinvestment of any dividends.
37


The comparisons in the graph below are based upon historical data and are not indicative of, nor intended to forecast, future performance of our common stock.
COMPARISON OF CUMULATIVE TOTAL RETURN
Among Appian Corporation, the Nasdaq Global Market Composite Index and the Nasdaq Computer Index
appn-20181231_g1.jpg
May 25, 2017June 30, 2017August 31, 2017October 31, 2017December 31, 2017February 28, 2018April 30, 2018June 30, 2018August 31, 2018October 31, 2018December 31, 2018
Appian Corporation$100.00 $120.92 $152.50 $153.90 $209.73 $180.15 $180.61 $240.91 $232.71 $171.29 $177.95 
Nasdaq Global Market Composite100.00 105.12 106.14 110.73 117.68 122.57 122.51 135.90 147.53 128.10 110.09 
Nasdaq Computer100.00 96.18 104.10 113.09 113.49 121.00 115.92 124.53 135.82 122.80 109.31 
Recent Sales of Unregistered Securities
Not applicable.
Use of Proceeds from Public Offering of Common Stock
Not applicable.
Purchase of Equity Securities by the Issuer and Affiliated Purchases
None.
Securities Authorized for Issuance Under Equity Compensation Plans
Information about securities authorized for issuance under our equity compensation plans is incorporated herein by reference to Item 12 of Part III of this Annual Report on Form 10-K.

38


Item 6. Selected Financial Data.
The following selected historical financial data should be read in conjunction with Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and our consolidated financial statements and the related notes appearing in Item 8, “Financial Statements and Supplementary Data,” of this Annual Report on Form 10-K to fully understand the factors that may affect the comparability of the information presented below.
The selected consolidated financial data in this section are not intended to replace the consolidated financial statements and are qualified in their entirety by the consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.
The following selected consolidated statement of operations data for the years ended December 31, 2018, 2017 and 2016, and the consolidated balance sheet data as of December 31, 2018 and 2017, have been derived from our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. The consolidated statement of operations data for the years ended December 31, 2015 and 2014 and the consolidated balance sheet data as of December 31, 2016, 2015 and 2014 have been derived from our audited consolidated financial statements not included in this Annual Report on Form 10-K.
 Year Ended December 31,
20182017201620152014
(in thousands, except share and per share data)
Revenue:
Subscriptions, software and support$126,012 $91,514 $69,972 $53,207 $37,076 
Professional services100,731 85,223 62,951 57,997 51,920 
Total revenue226,743 176,737 132,923 111,204 88,996 
Cost of revenue(1):
Subscriptions, software and support11,997 9,379 7,437 6,079 4,273 
Professional services72,928 55,218 42,686 42,402 32,524 
Total cost of revenue84,925 64,597 50,123 48,481 36,797 
Gross profit141,818 112,140 82,800 62,723 52,199 
Operating expenses(1):
Sales and marketing105,992 81,966 54,137 38,300 29,088 
Research and development44,724 34,835 22,994 16,750 13,488 
General and administrative37,821 27,150 17,039 12,515 23,373 
Total operating expenses188,537 143,951 94,170 67,565 65,949 
Operating loss(46,719)(31,811)(11,370)(4,842)(13,750)
Other expense (income):
Other expense (income), net2,295 (2,038)1,792 1,579 2,086 
Interest expense198 473 982 188 19 
Total other expense (income)2,493 (1,565)2,774 1,767 2,105 
Loss before income taxes(49,212)(30,246)(14,144)(6,609)(15,855)
Income tax expense (benefit)239 761 (1,683)378 1,204 
Net loss(49,451)(31,007)(12,461)(6,987)(17,059)
Accretion of dividends on convertible preferred stock(2)
— 357 857 861 856 
Net loss attributable to common stockholders$(49,451)$(31,364)$(13,318)$(7,848)$(17,915)
Net loss per share attributable to common stockholders:
Basic and diluted$(0.80)$(0.63)$(0.39)$(0.23)$(0.50)
Weighted average common shares outstanding(3):
Basic and diluted62,140,684 49,529,833 34,274,718 34,274,718 35,717,803 
39


(1) Includes stock-based compensation expense below. For the years ended December 31, 2016, 2015 and 2014, no
stock-based compensation expense was recognized because a qualifying event had not yet occurred.
 Year Ended December 31,
20182017201620152014
(in thousands)
Cost of revenue
Subscriptions, software and support$514 $575 $— $— $— 
Professional services1,717 1,295 — — — 
Operating expenses
Sales and marketing3,473 3,233 — — — 
Research and development2,416 2,822 — — — 
General and administrative7,934 5,051 — — — 
Total stock-based compensation expense$16,054 $12,976 $— $— $— 
(2)  See Note 8 to our consolidated financial statements appearing in Item 8 for further details on the calculation of accretion
of preferred stock to redemption value and basic and diluted net loss per share attributable to common stockholders.
(3) Immediately prior to the completion of our IPO on May 31, 2017, 18.2 million shares of convertible preferred stock were
converted and reclassified to Class B common stock. In addition, immediately prior to the completion of the IPO, a warrant to purchase 84,360 shares of convertible preferred stock was converted to a warrant to purchase 84,360 shares of Class B common stock, and 79,363 shares of our Class B common stock were issued upon the net exercise of this warrant.
 
 As of December 31,
20182017201620152014
(in thousands)
Consolidated Balance Sheet Data:
Cash and cash equivalents$94,930 $73,758 $31,143 $31,393 $24,991 
Working capital81,225 50,107 12,365 19,463 13,166 
Total assets233,180 161,052 102,738 83,400 65,448 
Total deferred revenue111,668 89,087 70,108 53,110 34,288 
Total debt— — 20,000 10,000 — 
Convertible preferred stock— — 55,415 54,558 53,577 
Total stockholders' equity (deficit)73,192 45,524 (63,492)(50,533)(42,723)


40


Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. In addition to historical financial information, the following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those contained in or implied by any forward-looking statements. Factors that could cause or contribute to these differences include those under “Risk Factors” included in Part I, Item 1A or in other parts of this Annual Report on Form 10-K.
Overview
We provide a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation.
With our platform, organizations can rapidly and easily design, build and implement powerful, enterprise-grade custom applications through our intuitive, visual interface with little or no coding required. Our customers have used applications built on our low-code platform to launch new business lines, automate vital employee workflows, manage complex trading platforms, accelerate drug development and build global procurement systems. With our platform, decision makers can reimagine their products, services, processes and customer interactions by removing much of the complexity and many of the challenges associated with traditional approaches to software development.
We have generated the majority of our revenue from sales of subscriptions, software and support, which include (1) SaaS subscriptions bundled with maintenance and support and hosting services, and (2) term license subscriptions bundled with maintenance and support. To a lesser extent, we also generate revenue from the sale of perpetual software license agreements and associated maintenance and support agreements.
Our subscription fees are based primarily on the number of users who access and utilize the applications built on our platform and, to a lesser degree, non-user based single application licenses. Our customer contract terms vary from one to five years, with an average length of less than three years, with most providing for payment in advance on an annual, quarterly or monthly basis. Due to the variability of our billing terms and the episodic nature of our customers purchasing additional subscriptions, we do not believe that changes in our deferred revenue in a given period are directly correlated with our revenue growth.
Since inception, we have invested in our professional services organization to help ensure that customers are able to build and deploy applications on our platform. We have several strategic partnerships, including with KPMG, PricewaterhouseCoopers and Deloitte, for them to refer customers to us and then to provide professional services directly to the customers using our platform. We intend to further grow our base of strategic partners to provide broader customer coverage and solution delivery capabilities.  In addition, over time we expect professional services revenue as a percentage of total revenue to decline as we increasingly rely on strategic partners to help our customers deploy our software.  We believe our investment in professional services, including strategic partners building their practices around Appian, will drive increased adoption of our platform.
As of December 31, 2018, we had 436 customers in a wide variety of industries, of which 343 customers were commercial and 93 customers were government or non-commercial entities. Our customers include financial services, life sciences, government, telecommunications, media, energy, manufacturing and transportation organizations. Generally, our sales force targets its efforts to organizations with over 2,000 employees and $2 billion in annual revenue. As of December 31, 2018, 27% of our commercial customers were Global 2000 organizations and included 50 Fortune 500 companies. Revenue from government agencies represented 15.7%, 15.4% and 26.2% of our total revenue in 2018, 2017 and 2016, respectively. No single end-customer accounted for more than 10% of our total revenue in 2018, 2017 or 2016.
Our platform is designed to be natively multi-lingual to facilitate collaboration and address challenges in multi-national organizations. We offer our platform globally. In 2018, 2017 and 2016, 28.7%, 27.0% and 19.5%, respectively, of our total revenue was generated from customers outside of the United States. As of December 31, 2018, we operated in 12 countries. We believe that we have a significant opportunity to grow our international footprint. We are investing in new geographies, including through investment in direct and indirect sales channels, professional services and customer support and implementation partners.
41


We have experienced strong revenue growth, with revenue of $226.7 million, $176.7 million and $132.9 million in 2018, 2017 and 2016, respectively. Our subscription revenue was $115.7 million, $82.8 million and $60.0 million in 2018, 2017 and 2016, respectively.
We have invested in developing our platform, expanding our sales and marketing and research and development capabilities, and providing general and administrative resources to support our growth. We intend to continue to invest in our business to take advantage of our market opportunity. As a result, we incurred net losses of $49.5 million, $31.0 million and $12.5 million in 2018, 2017 and 2016, respectively. We also used cash in operations of $(31.3) million, $(9.1) million and $(7.8) million in 2018, 2017 and 2016, respectively.
Our Business Model
Our business model focuses on maximizing the lifetime value of customer relationships, which is a function of the duration of a customer’s deployment of Appian as well as the price and number of subscriptions of Appian that a customer purchases. The costs we incur with respect to any customer may exceed revenue from that customer in earlier periods because we generally recognize costs associated with customer acquisition faster than we generate and recognize the associated revenue. We incur significant customer acquisition costs, including expenses associated with hiring new sales representatives, who generally take more than one year to become productive given the length of our sales cycle, and marketing costs, all of which are expensed as incurred. Our customer contract terms vary from one to five years with most providing for payment in advance on an annual, quarterly or monthly basis, and we recognize subscription revenue ratably over the term of the subscription period.
At the same time, we believe that the costs we incur to retain customers and drive additional purchases of software are lower than our customer acquisition costs on a relative basis. Over time, we expect a large portion of our customers to renew their subscriptions and purchase additional subscriptions as they continue to build more applications and add more users to our platform. Over the last three completed fiscal years, we had an average subscription renewal rate of 97%. We calculate our subscription renewal rate by dividing (i) the subscription revenue from renewing customers in the current 12-month period that were customers during the entirety of the prior 12-month period, giving effect to price increases but excluding additional subscriptions for additional users, or upsells, by (ii) our subscription revenue from all customers in the corresponding prior 12-month period that were customers during the entirety of such prior 12-month period. For example, to obtain our subscription renewal rate for the 12-month period ended December 31, 2018, we identified the amount of subscription revenue in 2018 from customers that were our customers for all of 2017 and subtracted the amount of upsells to such customers in 2018. We then divided the balance of 2018 subscription revenue from such customers by all subscription revenue generated in 2017 from customers that were customers for the entirety of 2017. With respect to the average for our last three completed fiscal years, we calculated the average of the three applicable 12-month periods. We also expect the proportion of annual revenue from existing customers to grow relative to annual revenue from new customers. We believe this mix shift over time will have a positive impact on our operating margins, as we expect the percentage of revenue spent on sales and marketing to decline.
We measure the effectiveness of our business model by comparing the lifetime value of our customer relationships to our customer acquisition costs. We calculate lifetime customer value as (1) average gross margin multiplied by average subscription and maintenance and support revenue from customers for a given month divided by (2) the average percentage of monthly recurring revenue that did not renew in each month for the previous 12 months. We then divide this calculated lifetime customer value by our customer acquisition cost, which is the total sales and marketing expense incurred during the corresponding month. On a rolling 12 month basis, we estimate that for each of the past four fiscal years the average lifetime value of a customer has exceeded 7x the associated average cost of acquiring them.
Key Factors Affecting Our Performance
The following are several key factors that affect our performance:
Market Adoption of Our Platform. Our ability to grow our customer base and drive market adoption of our platform is affected by the pace at which organizations digitally transform. We expect that our revenue growth will be primarily driven by the pace of adoption and penetration of our platform. We offer a leading custom software development platform and intend to continue to invest to expand our customer base. The degree to which prospective customers recognize the need for low-code software that enables organizations to digitally transform, and subsequently allocate budget dollars to purchase our software, will drive our ability to acquire new customers and increase sales to existing customers, which, in turn, will affect our future financial performance.
42


Growth of Our Customer Base. We believe we have a substantial opportunity to grow our customer base. We define a customer as an entity with an active subscription or maintenance and support contract related to a perpetual software license as of the specified measurement date. To the extent we contract with one or more entities under common control, we count those entities as separate customers. We have aggressively invested, and intend to continue to invest, in our sales force in order to drive sales to new customers. In particular, we have recently made, and plan to continue to make, investments to enhance the expertise of our sales and marketing organization within our key industry verticals of financial services, life sciences and government. In addition, we have established relationships with strategic partners who work with organizations undergoing digital transformations. We had a total customer count of 436, 356 and 280 as of December 31, 2018, 2017 and 2016, respectively, which includes customers with active software subscription agreements or with maintenance and support contracts, and our number of customers with active software subscription agreements was 378, 291 and 206 as of December 31, 2018, 2017 and 2016, respectively. As of December 31, 2018, 27% of our commercial customers were Global 2000 organizations and included 50 Fortune 500 companies. Our ability to continue to grow our customer base is dependent, in part, upon our ability to compete within the increasingly competitive markets in which we participate.
Further Penetration of Existing Customers. Our sales force seeks to generate additional revenue from existing customers by adding new users to our platform. Many of our customers begin by building a single application and then grow to build dozens of applications on our platform. Generally, the development of new applications on our platform results in the expansion of our user base within an organization and a corresponding increase in revenue to us because we charge subscription fees on a per-user basis for the significant majority of our customer contracts. As a result of this “land and expand” strategy, we have generated significant additional revenue from our customer base. Our ability to increase sales to existing customers will depend on a number of factors, including the size of our sales force and professional services teams, customers’ level of satisfaction with our platform and professional services, pricing, economic conditions and our customers’ overall spending levels. We have also re-focused some of our professional services personnel to become customer success managers. Their role is to ensure the customer realizes value from our platform and support the "land and expand" strategy versus delivering billable hours.
Mix of Subscription and Professional Services Revenue. We believe our professional services have driven customer success and facilitated the adoption of our platform by customers. During the initial period of deployment by a customer, we generally provide a greater amount of support in building applications and training than later in the deployment, with a typical engagement extending from two to six months. At the same time, many of our customers have historically purchased subscriptions only for a limited set of their total potential end users. As a result of these factors, the proportion of total revenue for a customer associated with professional services is relatively high during the initial deployment period. Over time, as the need for professional services associated with user deployments decreases and the number of end users increases, we expect the mix of total revenue to shift more toward subscription revenue. In addition, we intend to further grow our base of strategic partners to provide broader customer coverage and solution delivery capabilities. These partners perform professional services with respect to any new service contracts they sign. As we expand the network of strategic partners, we expect the proportion of our total revenue from subscriptions to increase over time relative to professional services. In 2018, 2017 and 2016, 55.6%, 51.8% and 52.6% of our revenue, respectively, was derived from sales of subscriptions, software and support, while the remaining 44.4%, 48.2% and 47.4%, respectively, was derived from the sale of professional services.
Investments in Growth. We have made and plan to continue to make investments for long-term growth, including investment in our platform and infrastructure to continuously maximize the power and simplicity of the platform to meet the evolving needs of our customers and to take advantage of our market opportunity.  We intend to continue to invest in sales and marketing, as we further expand our sales teams, increase our marketing activities and grow our international operations.

43


Key Metrics
We monitor the following metrics to help us measure and evaluate the effectiveness of our operations (dollars in thousands):
Year Ended December 31,
201820172016
Subscription Revenue$115,691 $82,771 $59,993 

As of December 31,
201820172016
Subscription Revenue Retention Rate117 %122 %112 %
Subscription Revenue
Subscription revenue is a portion of our revenue contained in the subscriptions, software and support revenue line of our consolidated statements of operations, and includes (1) software as a service, or SaaS, subscriptions bundled with maintenance and support and hosting services, and (2) term license subscriptions bundled with maintenance and support. As we generally sell our software on a per-user basis, our subscription revenue for any customer is primarily determined by the number of users who access and utilize the applications built on our platform, as well as the price paid. We believe that increasing our subscription revenue is an indicator of the demand for our platform, the pace at which the market for our solutions is growing, the productivity of our sales force and strategic relationships in growing our customer base, and our ability to further penetrate our existing customer base.
Subscription Revenue Retention Rate
A key factor to our success is the renewal and expansion of subscription agreements with our existing customers. We calculate this metric over a set of customers who have been with us for at least one full year. To calculate our subscription revenue retention rate for a particular trailing 12-month period, we first establish the recurring subscription revenue for the previous trailing 12-month period. This effectively represents recurring dollars that we should expect in the current trailing 12-month period from the cohort of customers from the previous trailing 12-month period without any expansion or contraction. We subsequently measure the recurring subscription revenue in the current trailing 12-month period from the cohort of customers from the previous trailing 12-month period. Subscription revenue retention rate is then calculated by dividing the aggregate recurring subscription revenue in the current trailing 12-month period by the previous trailing 12-month period. This calculation includes the impact on our revenue from customer non-renewals, pricing changes and growth in the number of users on our platform. Our subscription revenue retention rate can fluctuate from period to period due to large customer contracts in any given period.

44


appn-20181231_g2.jpgCustomer Cohort Analysis
We focus on acquiring new customers and growing our relationships with existing customers over time. The chart below illustrates our history of attracting new customers and expanding our revenue from them over time as they realize the benefits of building applications using our software.

The chart reflects annualized subscription revenue for the group of customers that became our customers in each respective cohort year. For instance, the 2015 cohort includes all customers whose contract start date was between January 1, 2015 and December 31, 2015. Annualized subscription revenue is the total amount of daily subscription revenue for that applicable customer cohort in January of the following year multiplied by 365. We use January revenue data for the cohort of customers who first signed subscription agreements in the preceding year because January is the first month in which we are earning a full month of revenue from all such customers. Building upon this success, we believe a significant opportunity exists for us to acquire new customers as well as expand the use of our platform by increasing the number of users within our current customers' organizations.
Non-GAAP Financial Measures
To supplement our consolidated financial statements, which are prepared and presented in accordance with accounting principles generally accepted in the United States, or GAAP, we provide investors with certain non-GAAP financial measures, including non-GAAP operating loss, non-GAAP net loss, non-GAAP net loss per share and non-GAAP weighted average shares outstanding, which we collectively refer to as non-GAAP financial measures. These non-GAAP financial measures exclude all or a combination of the following (as reflected in the following reconciliation tables): stock-based compensation
45


expense, change in fair value of warrant liability and loss on extinguishment of debt. We define non-GAAP operating loss as operating loss before stock-based compensation expense. We define non-GAAP net loss as net loss before stock-based compensation expense, change in fair value of warrant liability, loss on extinguishment of debt and gain on disposal of an asset. The presentation of the non-GAAP financial measures is not intended to be considered in isolation or as a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP. We use these non-GAAP financial measures for financial and operational decision-making purposes and as a means to evaluate period-to-period comparisons. We believe that these non-GAAP financial measures provide useful information about our operating results, enhance the overall understanding of past financial performance and future prospects and allow for greater transparency with respect to metrics used by our management in its financial and operational decision making. While our non-GAAP financial measures are an important tool for financial and operational decision making and for evaluating our own operating results over different periods of time, you should review the reconciliation of our non-GAAP financial measures to the comparable GAAP financial measures included below, and not rely on any single financial measure to evaluate our business.
We exclude stock-based compensation expense because of varying available valuation methodologies, subjective assumptions and the variety of equity instruments that can impact our non-cash expense. We believe that providing non-GAAP financial measures that exclude stock-based compensation expense allow for more meaningful comparisons between our operating results from period to period. We exclude the impact of change in the fair value of warrant liability, loss on extinguishment of debt and gain on disposal of asset as these transactions are unrelated to current operations nor predictive of future results, which we believe allows for a more meaningful comparison between the operating results from period to period. Accordingly, we believe that excluding these expenses and income provides investors and management with greater visibility into the underlying performance of our business operations, facilitates comparison of our results with other periods and may also provide comparison with the results of other companies in our industry.
Our non-GAAP financial measures may not provide information that is directly comparable to that provided by other companies in our industry, as other companies in our industry may calculate non-GAAP financial results differently, particularly related to non-recurring, unusual items. Non-GAAP financial measures do not have uniform definitions and our definitions will likely differ from the definitions used by other companies, including peer companies. In addition, there are limitations in using non-GAAP financial measures because the non-GAAP financial measures are not prepared in accordance with GAAP, may be different from non-GAAP financial measures used by other companies and exclude expenses that may have a material impact upon our reported financial results. Further, stock-based compensation expense will continue to be for the foreseeable future a significant recurring expense in our business and an important part of the compensation provided to our employees.
The following table reconciles GAAP operating loss to non-GAAP operating loss for the years ended December 31, 2018, 2017 and 2016 (in thousands):
Year Ended December 31,
201820172016 
GAAP operating loss$(46,719)$(31,811)$(11,370)
Add back:
Stock-based compensation expense16,054 12,976 — 
Non-GAAP operating loss$(30,665)$(18,835)$(11,370)
The following table reconciles GAAP net loss to non-GAAP net loss for the years ended December 31, 2018, 2017 and 2016 (in thousands):
Year Ended December 31,
201820172016
GAAP net loss$(49,451)$(31,007)$(12,461)
Add back:
Stock-based compensation expense16,054 12,976 — 
Change in fair value of warrant liability— 341 200 
Loss on extinguishment of debt— 384 — 
Gain on disposal of asset(4)— — 
Non-GAAP net loss$(33,401)$(17,306)$(12,261)
46


The following table sets forth our non-GAAP net loss per share for the years ended December 31, 2018, 2017 and 2016 (in thousands except share and per share data):
Year Ended December 31,
201820172016
Non-GAAP net loss(33,401)(17,306)(12,261)
Non-GAAP weighted average shares used to compute net loss per share attributable to common stockholders, basic and diluted 62,140,684 57,043,906 52,437,876 
Non-GAAP net loss per share, basic and diluted$(0.54)$(0.30)$(0.23)
The following table reconciles GAAP net loss per share to non-GAAP net loss per share for the years ended December 31, 2018, 2017 and 2016:
Year Ended December 31,
201820172016
GAAP net loss per share attributable to common stockholders, basic and diluted $(0.80)$(0.63)$(0.39)
Add back:
Non-GAAP adjustments to net loss per share0.26 0.33 0.16 
Non-GAAP net loss per share, basic and diluted$(0.54)$(0.30)$(0.23)
The following table reconciles GAAP weighted average shares outstanding, basic and diluted, to non-GAAP weighted average shares outstanding, basic and diluted, for the years ended December 31, 2018, 2017 and 2016:
Year Ended December 31,
201820172016
GAAP weighted average shares used to compute net loss per share attributable to common stockholders, basic and diluted 62,140,684 49,529,833 34,274,718 
Add back:
Additional weighted average shares giving effect to conversion of preferred stock at the beginning of the period— 7,514,073 18,163,158 
Non-GAAP weighted average shares used to compute net loss per share, basic and diluted 62,140,684 57,043,906 52,437,876 
Key Components of Results of Operations
Revenue
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We generally sell our software on a per-user basis. We generally bill customers and collect payment for subscriptions to our platform in advance on an annual, quarterly or monthly basis. In certain instances, we have had customers pay their entire contract value up front.
Our revenue is comprised of the following:
Subscriptions, Software and Support
Subscriptions, software and support revenue is primarily derived from:
SaaS subscriptions bundled with maintenance and support and hosting services; and
on-premises term license subscriptions bundled with maintenance and support: and
to a lesser extent, perpetual software license agreements and associated maintenance and support.
Our maintenance and support agreements provide customers with the right to unspecified software upgrades, maintenance releases and patches released during the term of the maintenance and support agreement on a when-and-if-available basis, and rights to technical support. When our platform is deployed within a customer’s own data center or private cloud, it is installed on the customer’s infrastructure and offered as a term or perpetual license. When our platform is delivered as a SaaS subscription, we handle its operational needs in third-party hosted data centers.
47


Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Over time, as the need for professional services associated with user deployments decreases and the number of end users increases, we expect the mix of total revenue to shift more toward subscription revenue. We have several strategic partnerships, including with KPMG, PricewaterhouseCoopers and Deloitte. Our agreements with our strategic partners have indefinite terms and may be terminated for convenience by either party. We intend to further grow our base of strategic partners to provide broader customer coverage and solution delivery capabilities. These partners refer software subscription customers to us and perform professional services with respect to any new service contracts they originate, increasing our software subscription revenue without any change to our professional services revenue. As we expand the network of strategic partners, we expect professional services revenue to decline as a percentage of total revenue over time since our strategic partners may perform professional services associated with software subscriptions that we sell.
Cost of Revenue
Subscriptions, Software and Support
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead. We expect cost of revenue to continue to increase in absolute dollars for the foreseeable future as our customer base grows.
Professional Services
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead. The unpredictability of the timing of entering into significant professional services agreements sold on a standalone basis may cause significant fluctuations in our quarterly financial results.
Gross Margin
Gross profit and gross margin, or gross profit as a percentage of total revenue, has been, and will continue to be, affected by various factors, including the mix of subscription, software and support revenue and professional services revenue. Subscription pricing, the costs associated with third-party hosting facilities, and the extent to which we expand our professional services to support future growth will impact our gross margins. Our gross margin may fluctuate from period to period based on the above factors.
Subscriptions, Software and Support Gross Margin. Subscriptions, software and support gross margin is primarily affected by the growth in our subscriptions, software and support revenue as compared to the growth in, and timing of, costs to support such revenue. We expect to continue to invest in the customer support and SaaS operations to support the growth in the business and the timing of those investments is expected to cause gross margins to fluctuate in the short term but improve over time.
Professional Services Gross Margin. Professional services gross margin is affected by the growth in our professional services revenue as compared to the growth in, and timing of, the cost of our professional services organization as we continue to invest in the growth of our business. Professional services gross margin is also impacted by the ratable recognition of some of our professional services revenue as compared to the recognition of related costs of services in the period incurred, as well as the amount of services performed by subcontractors as opposed to internal resources.
Operating Expenses
Operating expenses consist of sales and marketing, research and development and general and administrative expenses. Salaries, bonuses and other personnel-related costs are the most significant components of each of these expense categories. We grew from 859 employees at December 31, 2017 to 1,058 employees at December 31, 2018, and we expect to continue to hire new employees in order to support our anticipated revenue growth.
Sales and Marketing Expense
Sales and marketing expense primarily includes personnel costs, including salaries, bonuses, commissions, stock-based compensation and other personnel costs related to sales teams. Additional expenses in this category include travel and
48


entertainment, marketing and promotional events, marketing activities, subcontracting fees and allocated facility costs and overhead.
The number of employees in sales and marketing functions grew from 307 at December 31, 2017 to 367 at December 31, 2018. In order to continue to grow our business, geographical footprint and brand awareness, we expect to continue investing resources in sales and marketing by increasing the number of sales and account management teams. As a result, we expect sales and marketing expense to increase in absolute dollars as we continue to invest to acquire new customers and further expand usage of our platform within our existing customer base.
Research and Development Expense
Research and development expense consists primarily of personnel costs for our employees who develop and enhance our platform, including salaries, bonuses, stock-based compensation and other personnel costs. Also included are non-personnel costs such as subcontracting, consulting and professional fees to third party development resources, allocated facility costs, overhead and depreciation and amortization costs.
Our research and development efforts are focused on enhancing the speed and power of our software platform. The number of employees in research and development functions grew from 192 at December 31, 2017 to 247 at December 31, 2018.  We expect research and development expenses to continue to increase as they are critical to maintain and improve our quality of applications and our competitive position.
General and Administrative Expense
General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and other personnel costs for our administrative, legal, information technology, human resources, finance and accounting employees and executives. Additional expenses included in this category are non-personnel costs, such as travel-related expenses, contracting and professional fees, audit fees, tax services and legal fees, as well as insurance and other corporate expenses, along with allocated facility costs and overhead.
The number of employees in general and administrative functions grew from 98 at December 31, 2017 to 126 at December 31, 2018. We expect our general and administrative expense to increase in absolute dollars as we continue to support our growth and as a result of our becoming a public company.
Other Expense (Income)
Other Expense (Income), Net
Other expense (income), net consists primarily of unrealized and realized gains and losses related to changes in foreign currency exchange rates, interest income on our cash and cash equivalents, loss on our extinguishment of debt and fair value adjustments for our preferred stock warrant liability.
Interest Expense
Interest expense consists primarily of interest on our debt and unused credit facility fees.
49


Results of Operations
The following table sets forth our consolidated statement of operations data:
Year Ended December 31,
201820172016
(in thousands)
Consolidated Statement of Operations Data:
Revenue:
Subscriptions, software and support$126,012 $91,514 $69,972 
Professional services100,731 85,223 62,951 
Total revenue226,743 176,737 132,923 
Cost of revenue(1):
Subscriptions, software and support11,997 9,379 7,437 
Professional services72,928 55,218 42,686 
Total cost of revenue84,925 64,597 50,123 
Gross profit141,818 112,140 82,800 
Operating expenses(1):
Sales and marketing105,992 81,966 54,137 
Research and development44,724 34,835 22,994 
General and administrative37,821 27,150 17,039 
Total operating expenses188,537 143,951 94,170 
Operating loss(46,719)(31,811)(11,370)
Other expense (income):
Other expense (income), net2,295 (2,038)1,792 
Interest expense198 473 982 
Total other expense (income)2,493 (1,565)2,774 
Loss before income taxes(49,212)(30,246)(14,144)
Income tax expense (benefit)239 761 (1,683)
Net loss(49,451)(31,007)(12,461)
(1)  Includes stock-based compensation expense below. For the year ended December 31, 2016, no
stock-based compensation expense was recognized for our stock option awards because a qualifying event had not yet occurred.
 Year Ended December 31,
201820172016
(in thousands)
Cost of revenue
Subscriptions, software and support$514 $575 $— 
Professional services1,717 1,295 — 
Operating expenses
Sales and marketing3,473 3,233 — 
Research and development2,416 2,822 — 
General and administrative7,934 5,051 — 
Total stock-based compensation expense$16,054 $12,976 $— 

50


The following table sets forth our consolidated statement of operations data expressed as a percentage of total revenue:
Year Ended December 31,
201820172016
Consolidated Statement of Operations Data:
Revenue:
Subscriptions, software and support55.6 %51.8 %52.6 %
Professional services44.4  48.2  47.4  
Total revenue100.0  100.0  100.0  
Cost of revenue:
Subscriptions, software and support5.3  5.3  5.6  
Professional services32.2  31.2  32.1  
Total cost of revenue37.5  36.5  37.7  
Gross margin62.5  63.5  62.3  
Operating expenses:
Sales and marketing46.7  46.4  40.7  
Research and development19.7  19.7  17.3  
General and administrative16.7  15.4  12.8  
Total operating expenses83.1  81.5  70.8  
Operating loss(20.6) (18.0) (8.5) 
Other expense (income):
Other expense (income), net1.0  (1.2) 1.3  
Interest expense0.1  0.3  0.7  
Total other expense (income)1.1  (0.9) (0.1) 
Loss before income taxes(21.7) (17.1) (10.5) 
Income tax expense (benefit)0.1  0.4  (1.3) 
Net loss(21.8)%(17.5)%(9.2)%

Year Ended December 31, 2018 Compared to the Year Ended December 31, 2017
Revenue
Year Ended December 31,% Change
20182017
(dollars in thousands)
Revenue
Subscriptions, software and support$126,012 $91,514 37.7 %
Professional services100,731 85,223 18.2  
Total revenue$226,743 $176,737 28.3  

Total revenue increased $50.0 million, or 28.3%, in 2018 compared to 2017, due to an increase in our subscriptions, software and support revenue of $34.5 million and an increase in our professional services revenue of $15.5 million.  The increase in subscriptions, software and support revenue was attributable to $28.2 million of revenue from expanded deployments and corresponding sales of additional subscriptions to existing customers, including a $4.4 million perpetual software license sold to a federal agency and $6.3 million in sales of subscriptions to new customers. The increase in professional services revenue was due to $3.2 million of additional revenue from existing customers and $12.3 million in sales to new customers. 
51


Cost of Revenue
Year Ended December 31,% Change
20182017
(dollars in thousands)
Cost of revenue:
Subscriptions, software and support$11,997 $9,379 27.9 %
Professional services72,928 55,218 32.1  
Total cost of revenue$84,925 $64,597 31.5  
Subscriptions, software and support gross margin90.5 %89.8 %
Professional services gross margin27.6  35.2  
Total gross margin62.5  63.5  
 
Cost of revenue increased $20.3 million, or 31.5%, in 2018 compared to 2017, primarily due to a $9.8 million increase in contractor costs, a $6.5 million increase in professional services and product support personnel costs, a $1.7 million increase in billable expenses, a $1.2 million increase in facility and overhead costs and a $1.1 million increase in other cost of revenue. Contractor costs increased in 2018 compared to 2017 because of an increase in the usage of subcontractors for professional service engagements. Personnel costs increased due to an increase in professional services and product support staff personnel headcount of 21.4% from December 31, 2017 to December 31, 2018 and a $0.4 million increase in stock-based compensation expense in 2018. Billable expenses increased because we had more professional services engagements in 2018 as compared to 2017. The increase in other cost of revenue is due to increased hosting costs as sales of our cloud offering increased in 2018. Facility and overhead costs increased to support our personnel growth.
Subscriptions, software and support gross margin increased to 90.5% in 2018 compared to 89.8% in 2017 primarily due to the sale of a $4.4 million perpetual software license sold to a federal agency and a $0.1 million decrease in stock-based compensation expense. Our subscriptions, software and support gross margin increased as there was minimal cost of revenue for our perpetual software revenue. Professional services gross margin decreased to 27.6% in 2018 compared to 35.2% in 2017 due to an increase in the usage of subcontractors for professional services engagements and the re-focusing of some professional services personnel to customer success managers. To a lesser degree, the gross margin of our professional services revenue in 2018 was also negatively impacted by a decrease in the utilization rate of professional services resources as compared to 2017 due to an increase in hiring. Due to the decrease in our professional services margin, gross margin decreased to 62.5% in 2018 compared to 63.5% in 2017.
Sales and Marketing Expense
Year Ended December 31, % Change
20182017
(dollars in thousands)
Sales and marketing$105,992 $81,966 29.3 %
% of revenue46.7 %46.4 %
 
Sales and marketing expense increased $24.0 million, or 29.3%, in 2018 compared to 2017, primarily due to a $16.6 million increase in sales and marketing personnel costs, a $4.7 million increase in facility and overhead costs, a $2.2 million increase in marketing costs and a $0.5 million increase in professional fees. Personnel costs increased due to an increase in sales and marketing personnel headcount by 19.5% from December 31, 2017 to December 31, 2018 and increased sales commissions driven primarily by our revenue growth in 2018. Facility and overhead costs increased to support our personnel growth. Marketing costs increased due to a rise in marketing event sponsorship and attendance, as well as an increase in advertising costs. Professional fees increased due to an increase in consulting fees to support our ongoing marketing events and activities.  
52


Research and Development Expense
Year Ended December 31,% Change
20182017
(dollars in thousands)
Research and development$44,724 $34,835 28.4 %
% of revenue19.7 %19.7 %

Research and development expense increased $9.9 million, or 28.4%, in 2018 compared to 2017, primarily due to a $7.7 million increase in research and development personnel costs and a $2.0 million increase in facility and overhead costs and a $0.2 million increase in professional fees. Personnel costs increased due to an increase in research and development personnel headcount by 28.6% from December 31, 2017 to December 31, 2018, offset by a $0.4 million decrease in stock-based compensation expense during 2018. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to an increase in consulting fees to support the development and enhancement of our platform. 
General and Administrative Expense
Year Ended December 31,% Change
20182017
(dollars in thousands)
General and administrative expense$37,821 $27,150 39.3 %
% of revenue16.7 %15.4 %

General and administrative expense increased $10.7 million, or 39.3%, in 2018 compared to 2017, primarily due to a $6.5 million increase in general and administrative personnel costs, a $2.8 million increase in facility and overhead costs and a $1.4 million increase in professional fees. Personnel costs increased due to a $2.9 million increase in stock-based compensation expense in 2018 and an increase in general and administrative personnel headcount by 28.6% from December 31, 2017 to December 31, 2018 in order to support the additional requirements of being a public company. Stock-based compensation expense increased during 2018 due to the vesting of an option previously granted to our chief executive officer to purchase 1,828,080 shares of our Class A common stock in August 2018, resulting in a $2.9 million increase in stock-based compensation expense in 2018 as compared to 2017. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to the use of consulting services to assist with the implementation of new software to support our back-office functions, legal costs incurred during the negotiation of the lease agreement for our new headquarters and additional costs incurred as a result of becoming a public company, offset by a decrease in legal costs after the completion of the secondary offering in November 2017.
Other Expense (Income), Net
Year Ended December 31,
20182017
(dollars in thousands)
Other expense (income), net2,295 (2,038)
% of revenue1.0 %(1.2)%

Other expense (income), net reflected a $4.3 million increase in expense in 2018 compared to 2017, primarily due to $3.0 million in foreign exchange loss in 2018 compared to $2.6 million in foreign exchange gain in 2017, offset by a $0.4 million loss on the extinguishment of debt and a $0.3 million fair value adjustment of the preferred stock warrant liability in 2017. There was also a $0.6 million increase in interest income in 2018 compared to 2017. The increase in foreign exchange loss was primarily due to currency fluctuations of the British Pound Sterling, Euro, Australian dollar and Swiss Franc versus the U.S. dollar during 2018 compared to 2017.
53


Interest Expense
Year Ended December 31,% Change
20182017
(dollars in thousands)
Interest expense198 473 (58.1)%
% of revenue0.1 %0.3 %

Interest expense decreased by $0.3 million in 2018 compared to 2017, primarily due to the repayment of our $20.0 million senior term loan in April 2017.
Year Ended December 31, 2017 Compared to the Year Ended December 31, 2016
Revenue
Year Ended December 31,% Change
20172016
(dollars in thousands)
Revenue
Subscriptions, software and support$91,514 $69,972 30.8 %
Professional services85,223 62,951 35.4  
Total revenue$176,737 $132,923 33.0  

Total revenue increased $43.8 million, or 33.0%, in 2017 compared to 2016, due to an increase in our professional services revenue of $22.3 million and an increase in our subscriptions, software and support revenue of $21.5 million. The increase in professional services revenue was due to $9.3 million of additional revenue from existing customers and $13.0 million in sales to new customers.  The increase in subscription revenue was attributable to $17.1 million of revenue from expanded deployments and corresponding sales of additional subscriptions to existing customers and $4.4 million in sales of subscriptions to new customers.
Cost of Revenue
Year Ended December 31,% Change
20172016
(dollars in thousands)
Cost of revenue:
Subscriptions, software and support$9,379 $7,437 26.1 %
Professional services55,218 42,686 29.4  
Total cost of revenue$64,597 $50,123 28.9 %
Subscriptions, software and support gross margin89.8 %89.4 %
Professional services gross margin35.2  32.2  
Total gross margin63.5  62.3  
 
Cost of revenue increased $14.5 million, or 28.9%, in 2017 compared to 2016, primarily due to a $6.0 million increase in contractor costs, a $5.3 million increase in professional services and product support staff personnel costs, a $2.6 million increase in billable expenses and a $0.7 million increase in other cost of revenue, offset by a $0.1 million decrease in facility and overhead costs. Contractor costs increased in 2017 compared to 2016 because of an increase in the usage of third-party resources for professional service engagements. Personnel costs increased due to $1.9 million in stock-based compensation expense and an increase in the number of experienced professional services employees in 2017. Billable expenses increased because we had more professional services engagements in 2017 as compared to 2016.  The increase in other cost of revenue is due to increased hosting costs as sales of our cloud offering increased in 2017. The decrease in facility and overhead costs was due to decreased rent expense.
Gross margin increased to 63.5% in 2017 compared to 62.3% in 2016 due to an increase in the gross margin of our subscriptions, software and support revenue as well as our professional services revenue. Our revenue mix remained relatively constant in 2017 compared to 2016. The gross margin of our professional services revenue in 2016 was negatively impacted by
54


temporarily low utilization of professional services resources as they were being redeployed after the completion of a large engagement in the prior quarter.
Sales and Marketing Expense
Year Ended December 31, % Change
20172016
(dollars in thousands)
Sales and marketing$81,966 $54,137 51.4 %
% of revenue46.4 %40.7 %
 
Sales and marketing expense increased $27.8 million, or 51.4%, in 2017 compared to 2016, primarily due to a $21.2 million increase in sales and marketing personnel costs, a $3.5 million increase in facility and overhead costs, a $2.8 million increase in marketing costs and a $0.3 million increase in professional fees. Personnel costs increased due to $3.2 million in stock-based compensation expense in 2017, an increase in sales and marketing personnel headcount by 29.0% from December 31, 2016 to December 31, 2017, and increased sales commissions driven by our revenue growth.  Facility and overhead costs increased to support our personnel growth. Marketing costs increased due to a rise in marketing event sponsorship and attendance. Professional fees increased due to an increase in consulting fees.  
Research and Development Expense
Year Ended December 31,% Change
20172016
(dollars in thousands)
Research and development$34,835 $22,994 51.5 %
% of revenue19.7 %17.3 %

Research and development expense increased $11.8 million, or 51.5%, in 2017 compared to 2016, primarily due to a $11.0 million increase in research and development personnel costs and a $0.9 million increase in facility and overhead costs, offset by a $0.1 million decrease in consulting fees. Personnel costs increased due to $2.8 million in stock-based compensation expense in 2017 and an increase in research and development personnel headcount by 32.4% from December 31, 2016 to December 31, 2017.
General and Administrative Expense
Year Ended December 31,% Change
20172016
(dollars in thousands)
General and administrative expense$27,150 $17,039 59.3 %
% of revenue15.4 %12.8 %
 
General and administrative expense increased $10.1 million, or 59.3%, in 2017 compared to 2016, primarily due to a $7.1 million increase in general and administrative personnel costs, a $1.1 million increase in professional fees, a $1.0 million increase in facility and overhead costs and a $0.9 million increase in legal costs. Personnel costs increased due to $5.1 million in stock-based compensation expense in 2017 and an increase in general and administrative personnel headcount by 14.0% from December 31, 2016 to December 31, 2017 in order to support the additional requirements of being a public company. Professional fees increased due to use of consulting services to assist with the implementation of new software to support our back-office functions as well as costs incurred during the secondary offering in November 2017. Facility and overhead costs increased to support our personnel growth. Legal costs increased due to costs incurred during the secondary offering as well as the settlement of certain legal matters.

55


Other (Income) Expense, Net
Year Ended December 31,
20172016
(dollars in thousands)
Other (income) expense, net(2,038)1,792 
% of revenue(1.2)%1.3 %

Other (income) expense, net reflected a $3.8 million decrease in expense in 2018 compared to 2017, primarily due to $2.6 million in foreign exchange gain in 2017 compared to $1.5 million in foreign exchange loss in 2016, offset by a $0.3 million loss on the extinguishment of debt in 2017. The increase in foreign exchange loss was primarily due to currency fluctuations of the British Pound Sterling, Euro, Australian dollar and Swiss Franc versus the U.S. dollar during 2017 compared to 2016.
Interest Expense
Year Ended December 31,% Change
20172016
(dollars in thousands)
Interest expense473 982 (51.8)%
% of revenue0.3 %0.7 %

Interest expense decreased by $0.5 million in 2017 compared to 2016, primarily due to the repayment of our $20.0 million senior term loan in April 2017.
Seasonality
We have historically experienced seasonality in terms of when we enter into agreements with customers. We typically enter into a significantly higher percentage of agreements with new customers, as well as renewal agreements with existing customers, in the fourth quarter and, to a lesser extent, the second quarter. The increase in customer agreements for the fourth quarter is attributable to large enterprise account buying patterns typical in the software industry. Furthermore, we usually enter into a significant portion of agreements with customers during the last month, and often the last two weeks, of each quarter. However, we recognize substantially all of our revenue ratably over the terms of our subscription agreements, which generally occurs over a one to five-year period. As a result, a substantial portion of the revenue that we report in each period will be derived from the recognition of deferred revenue relating to agreements entered into during previous periods. Consequently, a decline in new sales or renewals in any one period may not be immediately reflected in our revenue results for that period. This decline, however, will negatively affect our revenue in future periods. Accordingly, the effect of significant downturns in sales and market acceptance of our platform and potential changes in our rate of renewals may not be fully reflected in our results of operations until future periods.
Backlog
Backlog represents future amounts to be invoiced and recognized under subscription agreements. As of December 31, 2018 and 2017, we had backlog of approximately $230 million and $214 million, respectively. Approximately 49% of our backlog as of December 31, 2018 is not expected to be filled in 2019.
We expect that the amount of backlog relative to the total value of our contracts will change from quarter to quarter and year to year for several reasons, including the specific timing and duration of large customer subscription agreements, the specific timing of customer renewals, changes in customer financial circumstances and foreign currency fluctuations.
We often sign multiple-year subscription agreements, the length in years of which may vary widely. Backlog may vary based on changes in the average non-cancellable term of subscription agreements. The change in backlog that results from changes in the average non-cancellable term of subscription agreements may not be an indicator of the likelihood of renewal or expected future revenue. Accordingly, we believe that fluctuations in backlog are not a reliable indicator of future revenue, and we do not utilize backlog as a key management metric internally.
56


Liquidity and Capital Resources
As of December 31, 2018, we had $94.9 million of cash and cash equivalents. On May 31, 2017, we completed our IPO, in which we sold 7,187,500 shares of our Class A common stock at an offering price of $12.00 per share, including 937,500 shares pursuant to the underwriters’ option to purchase additional shares of our Class A common stock, resulting in net proceeds of $77.8 million. On August 23, 2018, we closed our sale of 1,675,000 shares of our Class A common stock in an underwritten public offering at an offering price to the public of $35.15 per share, resulting in net proceeds of $57.8 million.
We believe that our existing cash and cash equivalents, together with any positive cash flows from operations and available borrowings under our line of credit, will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support research and development efforts, the expansion of sales and marketing activities, particularly internationally, and the introduction of new and enhanced products and functions, platform enhancements and professional services offerings, the level of market acceptance of our applications and spending on our new headquarters.  In the event that additional financing is required from outside sources, we may be unable to raise the funds on acceptable terms, if at all. To the extent existing cash and cash equivalents and investments and cash from operations are not sufficient to fund future activities, we may need to raise additional funds. We may seek to raise additional funds through equity, equity-linked or debt financings. If we raise additional funds through the incurrence of indebtedness, such indebtedness may have rights that are senior to holders of our equity securities and could contain covenants that restrict operations. Any additional equity financing may be dilutive to our existing stockholders. Although we are not currently a party to any agreement or letter of intent with respect to potential investments in, or acquisitions of, complementary businesses, services or technologies, we may enter into these types of arrangements in the future, which could also require us to seek additional equity financing, incur indebtedness, or use cash resources. We have no present understandings, commitments or agreements to enter into any such acquisitions. If we are unable to raise additional capital when desired, our business, operating results and financial condition could be adversely affected.  
The following table shows a summary of our cash flows for the years ended December 31, 2018, 2017 and 2016:
Year Ended December 31,
201820172016
(in thousands)
Cash used in operating activities$(31,321)$(9,128)$(7,756)
Cash used in investing activities(7,010)(433)(984)
Cash provided by financing activities60,962 50,948 10,000 
Sources of Funds
We have financed our operations in large part with equity and debt financing arrangements, including net proceeds of $77.8 million from our IPO in May 2017 and net proceeds of $57.8 million from our underwritten public offering in August 2018, as well as through sales of software and professional services and borrowings under our credit facilities.
2017 Financing Facility
In April 2017, we entered into a financing facility consisting of a $5.0 million senior revolving credit facility, a $20.0 million senior term loan and a $10.0 million subordinated term loan. In connection with the execution of this financing facility, our prior line of credit was terminated, and we borrowed the full $20.0 million available under the senior term loan and repaid the outstanding balance under our prior term loan. Additionally, in connection with the execution of this financing facility, the lender waived the prepayment fee associated with our prior line of credit.
In June 2017, we used proceeds from our IPO to pay all remaining outstanding principal and interest under the senior term loan and subsequently terminated the senior term loan and subordinated term loan. This financing facility was terminated in November 2017 in connection with our entry into a new $20.0 million revolving line of credit.
2017 Line of Credit
In November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused
57


facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (i) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of December 31, 2018. As of December 31, 2018, we had not made any borrowings under this new revolving line of credit and we had outstanding letters of credit totaling $10.5 million under the 2017 line of credit in connection with securing our leased office space.
Use of Funds
Our principal uses of cash are funding operations and other working capital requirements. Over the past several years, revenue has increased significantly from year to year and, as a result, cash flows from customer collections have increased. However, operating expenses have also increased as we have invested in growing our business. Our operating cash requirements may increase in the future as we continue to invest in the strategic growth of our company. Our cash requirements will also increase in the near future as we continue construction of our new headquarters. In the first half of 2019, we expect to spend approximately $20 million above the tenant improvement allowance provided by the landlord.
Historical Cash Flows
Operating Activities
For the year ended December 31, 2018, net cash used in operating activities of $31.3 million consisted of a net loss of $49.5 million, offset by $18.1 million in adjustments for non-cash items and $0.1 million of cash provided by changes in working capital.  Adjustments for non-cash items consisted of stock-based compensation of $16.1 million, depreciation and amortization expense of $2.0 million and bad debt expense of $0.2 million, offset by a provision for deferred income taxes of $0.2 million. The increase in cash and cash equivalents resulting from changes in working capital primarily consisted of a $23.0 million increase in deferred revenue, as a result of increased subscription sales. There was also a $7.5 million increase in accounts payable and accrued expenses, primarily due to the timing of payments and a $1.8 million increase in other current liabilities due to the commencement of the lease for our new headquarters. The increases were partially offset by a $23.3 million increase in accounts receivable due to increased sales in 2018 as well as the timing of billings and collections. There was also a $7.6 million increase in deferred commissions due to increased sales, a $1.0 million increase in prepaid expenses and other assets and a $0.3 million decrease in deferred rent, non-current.
For the year ended December 31, 2017, net cash used in operating activities of $9.1 million consisted of a net loss of $31.0 million, offset by $14.4 million in adjustments for non-cash items and $7.5 million of cash provided by changes in working capital. Adjustments for non-cash items consisted of stock-based compensation of $13.0 million, depreciation and amortization expense of $0.9 million, loss on extinguishment of debt of $0.4 million and fair value adjustment for the warrant liability of $0.3 million, offset by a provision for deferred income taxes of $0.2 million. The increase in cash and cash equivalents resulting from changes in working capital primarily consisted of an increase in deferred revenue of $18.3 million, as a result of increased subscription sales, a $4.1 million increase in accounts payable and accrued expenses and a $2.4 million increase in accrued compensation and related benefits, primarily due to the timing of year-end bonus payments. This increase was partially offset by a $9.7 million increase in accounts receivable, primarily due to the timing of billings, a $4.2 million increase in prepaid expenses and other assets and a $3.5 million increase in deferred commissions due to increased sales.
For the year ended December 31, 2016, net cash used in operating activities of $7.8 million consisted of a net loss of $12.5 million and $0.2 million in adjustments for non-cash items, partially offset by $4.9 million of cash provided by changes in working capital. Adjustments for non-cash items primarily consisted of a provision for deferred income taxes of $1.1 million, partially offset by depreciation and amortization expense of $0.8 million and a fair value adjustment for our warrant liability of $0.2 million. The increase in cash and cash equivalents resulting from changes in working capital primarily consisted of an increase in deferred revenue of $17.4 million as a result of increased subscription sales and a $3.7 million increase in accrued compensation and related benefits as a result of our increasing headcount. These increases were partially offset by an $11.2 million increase in accounts receivable, primarily due to the timing of billings and a higher level of sales, and a $5.3 million increase in deferred commissions.
Investing Activities
For the year ended December 31, 2018, net cash used in investing activities was $7.0 million, for the build-out of our new headquarters and the purchase of property and equipment. For the years ended December 31, 2017 and 2016, net cash used in investing activities was $0.4 million and $1.0 million, respectively, for the purchase of property and equipment.
58


Financing Activities
For the year ended December 31, 2018, net cash provided by financing activities was $61.0 million, consisting of $58.3 million in proceeds from our underwritten public offering, net of underwriting discounts and commissions, and $3.1 million in proceeds received from stock option exercises. These increases were offset by the payment of public offering costs of $0.4 million. 
For the year ended December 31, 2017, net cash provided by financing activities was $50.9 million, consisting of $80.2 million in proceeds from our IPO, net of underwriting discounts, $19.6 million in proceeds from the issuance of long-term debt, net of issuance costs and $1.1 million in proceeds received from stock option exercises.  These increases were offset by the repayment of $40.0 million of long-term debt, a $7.6 million dividend payment to the Series A preferred stockholders and the payment of deferred IPO costs of $2.4 million.  
For the year ended December 31, 2016, net cash provided by financing activities was $10.0 million, consisting of $20.0 million in net borrowings under our term loan, partially offset by $10.0 million in repayments of debt.
Contractual Obligations and Commitments
The following table summarizes our commitments to settle contractual obligations as of December 31, 2018:
Payments Due By Period
TotalLess than 1 Year1 to 3 Years3 to 5 YearsMore than 5 Years
(in thousands)
Operating lease commitments$101,002 $7,201 $14,724 $13,926 $65,151 
Lease related commitments(1)
29,587 29,587 — — — 
Purchase obligations(2)
1,650 330 660 660 — 
Total contractual obligations132,239 37,118 15,384 14,586 65,151 
(1)  Consists of commitments to third-party vendors for services related to our new headquarters.
(2)  We have annual royalty fees of $0.3 million for a non-cancellable agreement for the use of technology that is integral in
the development of our software. No amounts were included in the "More than 5 Years" column as this agreement is perpetual and will be required as long as we continue to use the technology.
The commitment amounts in the table above are associated with contracts that are enforceable and legally binding and that specify all significant terms, including fixed or minimum services to be used, fixed, minimum or variable price provisions, and the approximate timing of the actions under the contracts. The table does not include obligations under agreements that we can cancel without a significant penalty. As of December 31, 2018, we had not made any borrowings under our $20.0 million revolving line of credit.
Off-Balance Sheet Arrangements
During the year ended December 31, 2018, we did not have any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We do not engage in off-balance sheet financing arrangements. In addition, we do not engage in trading activities involving non-exchange traded contracts. We therefore believe that we are not materially exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in these relationships.
Critical Accounting Policies and Estimates
We believe that the following accounting policies involve a high degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of our operations. See Note 2 to our consolidated financial statements appearing elsewhere in this Annual Report on Form 10-K for a description of our other significant accounting policies. The preparation of our consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires us to make estimates and judgments that affect the amounts reported in those financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making those estimates, actual results reported in future periods could differ from those estimates.
59


Significant estimates embedded in the consolidated financial statements for the period presented include revenue recognition, stock-based compensation and income taxes.
Revenue Recognition
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain rights of return.
Subscriptions, Software and Support Revenue
Subscriptions, software and support revenue is primarily related to (1) SaaS subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support. To a lesser extent, we also generate revenue from the sale of perpetual software licenses and associated maintenance and support.
Historically, we licensed our software primarily under perpetual licenses, but over time we transitioned from perpetual licenses to subscriptions. Revenue from our perpetual software licenses was 2.0% of our total revenue for 2018. Revenue from our perpetual software licenses was less than 1.0% of our total revenue for each of 2017 and 2016.
We generally sell our software on a per-user basis. We bill customers and collect payment for subscriptions to our platform in advance on an annual, quarterly or monthly basis. In certain instances, we have had customers pay their entire contract up front.
SaaS Subscriptions 
Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally one to five years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.
Term License Subscriptions 
Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally one to five years in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.
Perpetual Licenses
Our perpetual license revenue is derived from customers with perpetual licenses to our platform and associated maintenance and support contracts. We recognize revenue from perpetual licenses on the date of delivery to our customer. We sell maintenance and support to perpetual license customers separately from the perpetual licenses pursuant to agreements that generally renew annually. Maintenance and support revenue is deferred and recognized ratably over the term of the support period.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.
Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to
60


all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.
We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.
Multiple Element Arrangements
Our multiple element arrangements are from SaaS subscriptions and term license subscriptions that are generally sold in combination with maintenance and support service and frequently with professional services.
SaaS Subscriptions 
For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence, or VSOE, of selling price, third-party evidence, or TPE, of selling price, or if neither exists, best estimated selling price, or BESP. In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided.
Term License Subscriptions 
For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.
Perpetual Licenses
For multiple element arrangements involving our perpetual software licenses, we allocate revenue to the software license arrangement by determining if VSOE of fair value exists for the undelivered elements, which are usually maintenance and support and professional services. In situations where VSOE of fair value exists for the undelivered elements, we apply the residual method whereby the fees allocated to license revenue are recognized upon delivery, the fees allocated to maintenance and support revenue are recognized over the service period and the fees allocated to professional services and training are recognized as performed. In instances where we lack VSOE of fair value for the undelivered elements, revenue is either deferred until the final element is delivered or recognized ratably over the service period when the only undelivered elements are either professional services or maintenance and support. We have VSOE for maintenance and support elements and professional services elements performed on a time and materials basis. VSOE of fair value is based upon the price charged when the same element is sold separately. In determining VSOE of fair value, we require that a substantial majority of the selling prices fall within a reasonably narrow pricing range. We reassess VSOE annually or more frequently if required.
Deferred Commissions
Deferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. As of December 31, 2018 and 2017, we had total deferred commissions of $29.1 million and $21.5 million, respectively. Commission expense was $15.6 million, $11.8 million and $6.5 million for the years ended December 31, 2018, 2017 and 2016, respectively.
61


Stock-Based Compensation
We measure and recognize compensation expense for all stock options and restricted stock units, or RSUs, based on the estimated fair value of the award on the grant date. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective award, on a straight-line basis when the only condition to vesting is continued service. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. We account for forfeitures as they occur, rather than estimating expected forfeitures.
We estimate the fair value of stock options using the Black-Scholes Option Pricing Model, which requires the use of subjective assumptions, including the expected term of the option, the current price of the underlying stock, the expected stock price volatility, expected dividend yield and the risk-free interest rate for the expected term of the option. The expected term represents the period of time the stock options are expected to be outstanding. Due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected term of the stock options, we use the simplified method to estimate the expected term for its stock options. Under the simplified method, the expected term of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected term of the stock options. We assume no dividend yield because dividends on our common stock are not expected to be paid in the near future, which is consistent with our history of not paying dividends on our common stock.
The fair value of RSUs is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant.
We will continue to use judgment in evaluating the assumptions related to our stock-based compensation on a prospective basis. As we continue to accumulate additional data related to our common stock, we may have refinements to our estimates, which could materially impact our future stock-based compensation expense.
Prior to our IPO in May 2017, we were a private company with no active public market for our common stock. Therefore, in response to Section 409A of the Internal Revenue Code of 1986, as amended, related regulations issued by the Internal Revenue Service and accounting standards related to stock-based compensation, we periodically determined for financial reporting purposes the estimated per share fair value of our common stock at various dates using contemporaneous valuations performed in accordance with guidance outlined in the American Institute of Certified Public Accountants Practice Aid, “Valuation of Privately-Held Company Equity Securities Issued as Compensation.”
Following our IPO, we established a policy of using the closing sale price per share of our Class A common stock as quoted on the Nasdaq Global Market on the date of grant for purposes of determining the exercise price per share of our options to purchase common stock.
Income Taxes
We use the asset and liability method of accounting for income taxes in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be reversed. We recognize the effect on deferred tax assets and liabilities of a change in tax rates as income and expense in the period that includes the enactment date. A valuation allowance is established if it is more likely than not that all or a portion of the deferred tax asset will not be realized.
Our tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. We recognize the tax benefit of an uncertain tax position only if it is more likely than not the position is sustainable upon examination by the taxing authority. We measure the tax benefit recognized as the largest amount of benefit which is more likely than not to be realized upon settlement with the taxing authority. We recognize penalties and interest related to unrecognized tax benefits as income tax expense.
We calculate the current and deferred income tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed in subsequent years and record adjustments based on filed income tax returns when identified. The amount of income taxes paid is subject to examination by U.S. federal, state and foreign tax
62


authorities. The estimate of the potential outcome of any uncertain tax issue is subject to our assessment of relevant risks, facts and circumstances existing at that time. To the extent the assessment of such tax position changes, we record the change in estimate in the period in which we make that determination.
On December 22, 2017, the Tax Cuts and Jobs Act, or TCJA, was enacted, substantially changing the U.S. federal tax system. Notable provisions of the TCJA include the reduction of the corporate tax rate from 35% to 21% beginning in 2018, the imposition of a one-time transition tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, and the implementation of a territorial tax system. While the changes from the TCJA are generally effective beginning in 2018, GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, SAB 118 allowed us to record provisional amounts in earnings for the year ended December 31, 2017. Where reasonable estimates can be made, the provisional accounting should be based on such estimates. When no reasonable estimate can be made, the provisional accounting may be based on the tax law in effect before the TCJA. We were required to complete our tax accounting for the TCJA in the period when we obtained, prepared, and analyzed the information to complete the income tax accounting. We completed our accounting for the TCJA in 2018.
Recent Accounting Pronouncements
See Note 2 of our consolidated financial statements for information related to recently issued accounting standards.
JOBS Act Transition Period
In April 2012, the Jumpstart Our Business Startups Act of 2012, or the JOBS Act, was enacted. Section 107(b) of the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to take advantage of the extended transition period to comply with new or revised accounting standards and to adopt certain of the reduced disclosure requirements available to emerging growth companies. As a result of the accounting standards election, we will not be subject to the same implementation timing for new or revised accounting standards as other public companies that are not emerging growth companies which may make comparison of our financials to those of other public companies more difficult.

63


Item 7A. Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
We had cash and cash equivalents of $94.9 million as of December 31, 2018, which consisted of cash in readily available checking accounts and overnight repurchase investments. These securities are not dependent on interest rate fluctuations that may cause the principal amount of these assets to fluctuate.
At December 31, 2018, we had no outstanding borrowings.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.
Foreign Currency Exchange Risk
Our reporting currency is the U.S. dollar. Due to our international operations, we have foreign currency risks related to revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the British Pound Sterling, Euro, Australian Dollar and Swiss Franc. Our sales contracts are primarily denominated in the local currency of the customer making the purchase. In addition, a portion of operating expenses are incurred outside the United States and are denominated in foreign currencies. Decreases in the relative value of the U.S. dollar to other currencies may negatively affect revenue and other operating results as expressed in U.S. dollars. We do not believe that an immediate 10% increase or decrease in the relative value of the U.S. dollar to other currencies would have a material effect on operating results.
We have experienced and will continue to experience fluctuations in net loss as a result of transaction gains or losses related to remeasuring certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. We have not engaged in the hedging of foreign currency transactions to date, although we may choose to do so in the future.


64


Item 8. Financial Statements and Supplementary Data.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

65


Report of Independent Registered Public Accounting Firm
The Board of Directors and Stockholders
Appian Corporation
Reston, Virginia
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Appian Corporation and its subsidiaries (the “Company”) as of December 31, 2018 and 2017, the related consolidated statements of operations, comprehensive loss, changes in stockholders’ equity (deficit), and cash flows for each of the three years in the period ended December 31, 2018, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2018 and 2017, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2018, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
/s/ BDO USA, LLP
We have served as the Company's auditor since 2013

McLean, Virginia
February 21, 2019


66


APPIAN CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data) 
December 31, 2018December 31, 2017
Assets 
Current assets 
Cash and cash equivalents $94,930 $73,758 
Accounts receivable, net of allowance of $600 and $400 at December 31, 2018 and 2017, respectively 79,383 55,315 
Deferred commissions, current 14,020 9,117 
Prepaid expenses and other current assets 21,293 7,032 
Total current assets 209,626 145,222 
Property and equipment, net 7,539 2,663 
Deferred commissions, net of current portion 15,088 12,376 
Deferred tax assets 326 281 
Other assets 601 510 
Total assets $233,180 $161,052 
Liabilities and Stockholders’ Equity 
Current liabilities 
Accounts payable $9,249 $5,226 
Accrued expenses 7,464 6,467 
Accrued compensation and related benefits 13,796 12,075 
Deferred revenue, current 95,523 70,165 
Other current liabilities 2,369 1,182 
Total current liabilities 128,401 95,115 
Deferred tax liabilities 42 87 
Deferred revenue, net of current portion 16,145 18,922 
Deferred rent, net of current portion 15,400 1,404 
Total liabilities 159,988 115,528 
Stockholders’ equity 
Class A common stock—par value $0.0001; 500,000,000 shares authorized and 29,626,054 shares issued and outstanding as of December 31, 2018; 500,000,000 shares authorized and 13,030,081 shares issued and outstanding as of December 31, 2017
3 1 
Class B common stock—par value $0.0001; 100,000,000 shares authorized and 34,290,383 shares issued and outstanding as of December 31, 2018; 100,000,000 shares authorized and 47,569,796 shares issued and outstanding as of December 31, 2017
3 5 
Additional paid-in capital218,284 141,268 
Accumulated other comprehensive income 542 439 
Accumulated deficit (145,640)(96,189)
Total stockholders’ equity 73,192 45,524 
Total liabilities and stockholders’ equity $233,180 $161,052 
The accompanying notes are an integral part of these consolidated financial statements.


67


APPIAN CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share data)
 Year Ended December 31,
201820172016
Revenue:
Subscriptions, software and support$126,012 $91,514 $69,972 
Professional services100,731 85,223 62,951 
Total revenue226,743 176,737 132,923 
Cost of revenue:      
Subscriptions, software and support11,997 9,379 7,437 
Professional services72,928 55,218 42,686 
Total cost of revenue84,925 64,597 50,123 
Gross profit141,818 112,140 82,800 
Operating expenses:      
Sales and marketing105,992 81,966 54,137 
Research and development44,724 34,835 22,994 
General and administrative37,821 27,150 17,039 
Total operating expenses188,537 143,951 94,170 
Operating loss(46,719)(31,811)(11,370)
Other expense (income):      
Other expense (income), net2,295 (2,038)1,792 
Interest expense198 473 982 
Total other expense (income)2,493 (1,565)2,774 
Loss before income taxes(49,212)(30,246)(14,144)
Income tax expense (benefit)239 761 (1,683)
Net loss(49,451)(31,007)(12,461)
Accretion of dividends on convertible preferred stock 357 857 
Net loss attributable to common stockholders$(49,451)$(31,364)$(13,318)
Net loss per share attributable to common stockholders:      
Basic and diluted$(0.80)$(0.63)$(0.39)
Weighted average common shares outstanding:      
Basic and diluted62,140,684 49,529,833 34,274,718 
The accompanying notes are an integral part of these consolidated financial statements.

68


APPIAN CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
Year Ended December 31,
201820172016
Net loss$(49,451)$(31,007)$(12,461)
Comprehensive loss, net of income taxes:
Foreign currency translation adjustment103 (891)359 
Total other comprehensive loss, net of income taxes$(49,348)$(31,898)$(12,102)
 The accompanying notes are an integral part of these consolidated financial statements.
69


APPIAN CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIT)
(in thousands, except share data)
Accumulated Other Comprehensive Income (Loss)Total Stockholders' Equity (Deficit)
Common Stock
Additional
Paid-In Capital
Accumulated Deficit
SharesAmount
Balance, December 31, 201534,274,718 $3 $— $971 $(51,507)$(50,533)
Net loss— — — — (12,461)(12,461)
Accretion of dividends on convertible preferred stock
— — — — (857)(857)
Other comprehensive income— — — 359 — 359 
Balance, December 31, 201634,274,718 3 — 1,330 (64,825)(63,492)
Net loss— — — — (31,007)(31,007)
Accretion of dividends on convertible preferred stock
— — — — (357)(357)
Conversion of convertible preferred stock to common stock
18,163,158 2 48,205 — — 48,207 
Conversion of convertible preferred stock warrant to common stock warrant
— — 1,191 — — 1,191 
Issuance of common stock from initial public offering, net of issuance costs
7,187,500 1 77,788 — — 77,789 
Exercise of common stock warrant
79,363 — — — — — 
Issuance of common stock to directors
14,087 — — — — — 
Vesting of restricted stock units
4,930 — — — — — 
Exercise of stock options
876,121 — 1,108 — — 1,108 
Stock-based compensation expense
— — 12,976 — — 12,976 
Other comprehensive loss— — — (891)— (891)
Balance, December 31, 201760,599,877 6 141,268 439 (96,189)45,524 
Net loss— — — — (49,451)(49,451)
Issuance of common stock from public offering, net of issuance costs
1,675,000 — 57,829 — — 57,829 
Issuance of common stock to directors
11,952 — — — — — 
Vesting of restricted stock units
143,390 — — — — — 
Exercise of stock options
1,486,218 — 3,133 — — 3,133 
Stock-based compensation expense
— — 16,054 — — 16,054 
Other comprehensive income— — — 103 — 103 
Balance, December 31, 201863,916,437 $6 $218,284 $542 $(145,640)$73,192 
 The accompanying notes are an integral part of these consolidated financial statements.

70


APPIAN CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
201820172016
Cash flows from operating activities:
Net loss
$(49,451)$(31,007)$(12,461)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization
2,021 886 764 
Gain on disposal of equipment
(4)  
Bad debt expense
211 62 7 
Deferred income taxes
(218)(251)(1,122)
Stock-based compensation
16,054 12,976 
Fair value adjustment for warrant liability
 341 200 
Loss on extinguishment of debt
 384  
Changes in assets and liabilities:
 
Accounts receivable
(23,332)(9,716)(11,154)
Prepaid expenses and other assets
(1,025)(4,162)(1,665)
Deferred commissions
(7,615)(3,487)(5,335)
Accounts payable and accrued expenses
7,461 4,128 1,287 
Accrued compensation and related benefits
(3)2,365 3,717 
Other current liabilities
1,823 383 19 
Deferred revenue
23,023 18,344 17,410 
Deferred rent, non-current
(266)(374)577 
Net cash used in operating activities
(31,321)(9,128)(7,756)
Cash flows from investing activities:
 
Purchases of property and equipment
(7,014)(433)(984)
Proceeds from sale of equipment
4   
Net cash used in investing activities
(7,010)(433)(984)
Cash flows from financing activities:
 
Proceeds from initial public offering, net of underwriting discounts
 80,213  
Proceeds from public offering, net of underwriting discounts
58,258   
Payment of costs related to public offerings
(429)(2,424) 
Payment of dividend to Series A preferred stockholders
 (7,565) 
Proceeds from exercise of common stock options
3,133 1,108  
Proceeds from issuance of long-term debt, net of debt issuance costs
 19,616 20,000 
Repayment of long-term debt
 (40,000)(10,000)
Net cash provided by financing activities
60,962 50,948 10,000 
Effect of foreign exchange rate changes on cash and cash equivalents
(1,459)1,228 (1,510)
Net increase (decrease) in cash and cash equivalents
21,172 42,615 (250)
Cash and cash equivalents, beginning of period
73,758 31,143 31,393 
Cash and cash equivalents, end of period
$94,930 $73,758 $31,143 
Supplemental disclosure of cash flow information:
 
Cash paid for interest
$46 $515 $895 
Cash paid for income taxes
$680 $615 $610 
Supplemental disclosure of non-cash financing activities:
 
Conversion of convertible preferred stock to common stock
$ $48,207 $ 
Conversion of convertible preferred stock warrant to common stock warrant
$ $1,191 $ 
Accretion of dividends on convertible preferred stock
$ $357 $857 
The accompanying notes are an integral part of these consolidated financial statements.


71


1. Organization and Description of Business
Appian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation. We were incorporated in the state of Delaware in August 1999. We are headquartered in Reston, Virginia and operate in Canada, Switzerland, the United Kingdom, France, Germany, the Netherlands, Italy, Australia, Spain, Singapore and Sweden. 

2. Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”).
Use of Estimates
The preparation of our consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Significant estimates embedded in the consolidated financial statements include revenue recognition, income taxes and the related valuation allowance, stock-based compensation and fair value measurements for our common stock and preferred stock warrant.
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Initial Public Offering
In May 2017, we completed an initial public offering ("IPO"), in which we sold 7,187,500 shares of our newly-authorized Class A common stock at an initial price to the public of $12.00 per share. We received net proceeds of $77.8 million, after deducting underwriting discounts and commissions and offering expenses paid and payable by us, from the IPO.
Deferred offering costs of $2.4 million, consisting of legal, accounting and other fees and costs related to our IPO, were recorded to additional paid-in capital as a reduction of the proceeds upon the closing of our IPO.
Secondary Offering 
In November 2017, we completed a secondary offering in which stockholders sold an aggregate of 4,370,000 shares of our Class A common stock at a price of $20.25 per share. We did not receive any proceeds from the sale of the shares of our Class A common stock sold in the secondary offering.
Public Offering
In August 2018, we completed an underwritten public offering of 2,000,000 shares of our Class A common stock, of which 1,675,000 shares of Class A common stock were sold by us and 325,000 shares of Class A common stock were sold by existing stockholders, at on offering price to the public of $35.15 per share.  Our net proceeds from the offering were $57.8 million, after deducting underwriting discounts and commissions and offering expenses. We did not receive any of the proceeds from the sale of shares by the selling stockholders.
72


Revenue Recognition
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. To a lesser extent, we also generate revenue from the sale of perpetual software license agreements and associated maintenance and support. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.

Subscriptions, Software and Support Revenue
Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support. To a lesser extent, we also generate revenue from the sale of perpetual software licenses and associated maintenance and support.
Historically, we licensed our software primarily under perpetual licenses, but over time we transitioned from perpetual licenses to subscriptions.  Revenue from our perpetual software licenses was 2.0% of our total revenue for 2018.  Revenue from our perpetual software licenses was less than 1.0% of our total revenue for each of 2017 and 2016.
We generally charge subscription fees on a per-user basis and, to a lesser degree, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.
SaaS Subscriptions
Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally one to five years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.
Term License Subscriptions
Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally one to five years in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.
Perpetual Licenses
Our perpetual license revenue is derived from customers with perpetual licenses to our platform and associated maintenance and support contracts. We recognize revenue from perpetual licenses on the date of delivery to our customer. We sell maintenance and support to perpetual license customers separately from the perpetual licenses pursuant to agreements that generally renew annually. Maintenance and support revenue is deferred and recognized ratably over the term of the support period.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.
73


Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.
We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.
Multiple Element Arrangements
Our multiple element arrangements are from SaaS subscriptions, term license subscriptions and perpetual licenses that are generally sold in combination with maintenance and support service and frequently with professional services.
SaaS Subscriptions
For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided. 
Term License Subscriptions
For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.
Perpetual Licenses
For multiple element arrangements involving our perpetual software licenses, we allocate revenue to the software license arrangement by determining if VSOE of fair value exists for the undelivered elements, which are usually maintenance and support and professional services. In situations where VSOE of fair value exists for the undelivered elements, we apply the residual method whereby the fees allocated to license revenue are recognized upon delivery, the fees allocated to maintenance and support revenue are recognized over the service period and the fees allocated to professional services and training are recognized as performed. In instances where we lack VSOE of fair value for the undelivered elements, revenue is either deferred until the final element is delivered or recognized ratably over the service period when the only undelivered elements are either professional services or maintenance and support. We have VSOE for maintenance and support elements and professional services elements performed on a time and materials basis. VSOE of fair value is based upon the price charged
74


when the same element is sold separately. In determining VSOE of fair value, we require that a substantial majority of the selling prices fall within a reasonably narrow pricing range. We reassess VSOE annually or more frequently if required.
Deferred Revenue
Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.
Cost of Revenue
Cost of Subscriptions, Software and Support Revenue
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.
Cost of Professional Services Revenue
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.
Concentration of Credit Risk
Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable. Revenue generated from government agencies represented 15.7%, 15.4% and 26.2% of our revenue for the years ended December 31, 2018, 2017 and 2016, respectively, of which the top three federal government agencies generated 7.8%, 8.4% and 17.7% of our revenue for the years ended December 31, 2018, 2017 and 2016, respectively. Additionally, 28.7%, 27.0% and 19.5% of our revenue during the years ended December 31, 2018, 2017 and 2016, respectively, was generated from foreign customers.  
No single end-customer accounted for more than 10% of accounts receivable at December 31, 2018 or 2017.
Cash and Cash Equivalents
We consider all highly liquid investments with an original or remaining maturity of three months or less at the date of purchase, as well as overnight repurchase investments, to be cash equivalents. 
75


Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. Activity within the allowance for doubtful accounts was as follows (in thousands):
Year Ended December 31, 
201820172016
Balance as of January 1 $400 $400 $400 
Additions 211 62 7 
Less write-offs, net of recoveries (11)(62)(7)
Balance as of December 31 $600 $400 $400 
Non-trade Receivables
We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. As of December 31, 2018, our non-trade receivables related entirely to a receivable resulting from our tenant improvement allowance. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying consolidated balance sheets. We recognized our initial tenant improvement allowance receivable related to our new headquarters once we took initial possession of the space in October 2018. As of December 31, 2017, we had no non-trade receivables.   
Deferred Commissions
Deferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations. Commission expense was $15.6 million, $11.8 million and $6.5 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred.
Asset CategoryUseful Life (in years)
Computer software3
Computer hardware3
Equipment5
Office furniture and fixtures10
Leasehold improvementsShorter of useful life of assets or lease term
76


Impairment of Long-Lived Assets
Long-lived assets and certain intangible assets are reviewed for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable through undiscounted cash flows from the use of the assets. If such assets are considered to be impaired, the assets are written down to their estimated fair value. No indicators of impairment were identified for the years ended December 31, 2018, 2017 and 2016.
Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of December 31, 2018 and December 31, 2017 because of the relatively short duration of these instruments.
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:
Level 1. Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;
Level 2. Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3. Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.
Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs
There were no assets or liabilities in our Level 3 instruments measured at fair value on a recurring basis during the year ended December 31, 2018.
The following table presents the changes in our Level 3 instruments measured at fair value on a recurring basis during the years ended December 31, 2017 and 2016 (in thousands):
Year Ended December 31,
20172016
Balance as of January 1,$850 $650 
Change in fair value of warrant liability341 200 
Reclassification of warrant liability to equity(1,191) 
Balance as of December 31,$ $850 
Stock-Based Compensation
We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options using the Black-Scholes Option Pricing Model. The fair value of RSUs is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures.
77


Basic and Diluted Loss per Common Share
We use the two-class method to compute net loss per common share because we have issued securities, other than common stock, that contractually entitle the holders to participate in dividends and earnings. These participating securities include our convertible preferred stock which have non-forfeitable rights to participate in any dividends declared on our common stock. The two-class method requires earnings for the period to be allocated between common stock and participating securities based upon their respective rights to receive distributed and undistributed earnings.
Under the two-class method, for periods with net income, basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Net income attributable to common stockholders is computed by subtracting from net income the portion of current year earnings that the participating securities would have been entitled to receive pursuant to their dividend rights had all of the year’s earnings been distributed. No such adjustment to earnings is made during periods with a net loss, as the holders of the participating securities have no obligation to fund losses.
Diluted net income per common share is computed under the two-class method by using the weighted average number of shares of common stock outstanding, plus, for periods with net income attributable to common stockholders, the potential dilutive effects of stock options and warrants. In addition, we analyze the potential dilutive effect of the outstanding participating securities under the “if-converted” method when calculating diluted earnings per share, in which it is assumed that the outstanding participating securities convert into common stock at the beginning of the period or date of issuance, if later. We report the more dilutive of the approaches (two-class or “if-converted”) as our diluted net income per share during the period.
Due to net losses for the years ended December 31, 2018, 2017 and 2016, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.
 Income Taxes
We use the asset and liability method of accounting for income taxes in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be reversed. We recognize the effect on deferred tax assets and liabilities of a change in tax rates as income and expense in the period that includes the enactment date. A valuation allowance is established if it is more likely than not that all or a portion of the deferred tax asset will not be realized.
Our tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. We recognize the tax benefit of an uncertain tax position only if it is more likely than not the position is sustainable upon examination by the taxing authority. We measure the tax benefit recognized as the largest amount of benefit which is more likely than not to be realized upon settlement with the taxing authority. We recognize penalties and interest related to unrecognized tax benefits as income tax expense.
We calculate the current and deferred income tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed in subsequent years and record adjustments based on filed income tax returns when identified. The amount of income taxes paid is subject to examination by U.S. federal, state and foreign tax authorities. The estimate of the potential outcome of any uncertain tax issue is subject to our assessment of relevant risks, facts and circumstances existing at that time. To the extent the assessment of such tax position changes, we record the change in estimate in the period in which we make that determination.
Segment Reporting
Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM is our chief executive officer, who reviews financial information presented on a companywide basis for purposes of allocating resources and evaluating financial performance. As such, our operations constitute a single operating segment and one reportable segment.
78


Foreign Currency
Our operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the balance sheet date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholders’ equity (deficit) and other comprehensive loss.
Gains and losses on foreign currency transactions are recognized in the accompanying consolidated statements of operations as a component of other expense, net. Transaction gains and losses from transactions denominated in foreign currencies resulted in net transaction losses of $3.0 million for the year ended December 31, 2018, net transaction gains of $2.6 million for the year ended December 31, 2017 and net transaction losses of $1.5 million for the year ended December 31, 2016.
Research and Development
Research and development expenses include payroll, employee benefits, and other headcount-related costs associated with product development. Our product utilizes a common codebase, whether accessed by customers via the cloud or via an on-premises installation. Since our software is sold and licensed externally, we consider our software as external-use software for purposes of applying the capitalized software development guidance. Product development costs are expensed as incurred until technological feasibility has been established, which we define as the completion of all planning, designing, coding and testing activities that are necessary to establish products that meet design specifications including functions, features and technical performance requirements. We have determined that technological feasibility for our software products is reached shortly before they are released for sale. Costs incurred after technological feasibility is established are not significant, and accordingly we expense all research and development costs when incurred.
Advertising
We expense advertising costs as they are incurred. Advertising expenses were $3.9 million, $3.0 million and $1.4 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the "JOBS Act"). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.
Recent Accounting Pronouncements
Adopted
On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted, substantially changing the U.S. Federal tax system. Notable provisions of the TCJA include the reduction of the corporate tax rate from 35% to 21% beginning in 2018, the imposition of a one-time transition tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, and the implementation of a territorial tax system. While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, the Securities and Exchange Commission Staff Accounting Bulletin No. 118 (“SAB 118”) allowed us to record provisional amounts in earnings for the year ended December 31, 2017. Where reasonable estimates can be made, the provisional accounting should be based on such estimates. When no reasonable estimate can be made, the provisional accounting may be based on the tax law in effect before the TCJA. We were required to complete our tax accounting for the TCJA in the period when we obtained, prepared, and analyzed the information to complete the income tax accounting. We completed our tax accounting for the TCJA in 2018.
79


In May 2017, the FASB issued ASU No. 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09"), which clarifies when a change to the terms or conditions of a share-based payment award must be accounted for as a modification. ASU 2017-09 requires modification accounting if the fair value, vesting condition or the classification of the award is not the same immediately before and after a change to the terms and conditions of the award. ASU 2017-09 became effective on a prospective basis beginning on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on our consolidated financial statements for the year ended December 31, 2018.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09”), which provides new guidance for revenue recognition. ASU 2014-09 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASU 2014-09 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) (“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASU 2014-09. In April 2016, the FASB issued ASU No. 2016-10, Identifying Performance Obligations and Licensing (“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASU 2014-09. In addition, in May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.     
The ASU 2014-09 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.
We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software.
In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard.
We are still in the process of quantifying the effects of the adoption of ASU 2014-09 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes.
80


In February 2016, the FASB issued ASU No. 2016-2, Leases (Topic 842) (“ASU 2016-2”), which requires that lessees recognize assets and liabilities for leases with lease terms greater than 12 months in the statement of financial position. ASU 2016-2 also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. The update is effective for fiscal years beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. Early adoption is permitted. We are currently evaluating the impact the adoption of ASU 2016-2 will have on our consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) ("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted. We do not expect ASU 2016-15 to have a material impact on our consolidated financial statements.

3. Property and Equipment
Property and equipment consisted of the following as of December 31 (in thousands):
20182017
Leasehold improvements$9,958 $4,226 
Computer hardware2,535 1,644 
Computer software1,727 1,727 
Office furniture and fixtures649 510 
Equipment138 131 
15,007 8,238 
Less: accumulated depreciation(7,468)(5,575)
Property and equipment, net$7,539 $2,663 
Depreciation and amortization totaled $2.0 million, $0.9 million and $0.8 million for the years ended December 31, 2018, 2017 and 2016, respectively.

4. Accrued Expenses
Accrued expenses consisted of the following as of December 31 (in thousands):
20182017
Accrued contract labor costs$3,128 $3,424 
Accrued third party license fees729 235 
Accrued hosting costs579 466 
Accrued reimbursable employee expenses459 286 
Accrued audit and tax expenses375 248 
Accrued marketing and tradeshow expenses229 128 
Other accrued expenses1,965 1,680 
Total$7,464 $6,467 

81


5. Debt
2017 Financing Facility
In April 2017, we entered into a financing facility consisting of a $5.0 million senior revolving credit facility, a $20.0 million senior term loan, and a $10.0 million subordinated term loan. In connection with the execution of this financing facility, our prior line of credit was terminated and we borrowed the full $20.0 million available under the senior term loan and repaid the outstanding balance under our prior term loan. Additionally, in connection with the execution of this financing facility, the lender waived the prepayment fee associated with our prior line of credit.  In June 2017, we used proceeds from our IPO to pay all remaining outstanding principal and interest under the senior term loan and subsequently terminated the senior term loan and subordinated term loan. In connection with the repayment of the senior term loan, we recognized a loss on extinguishment of debt of $0.4 million related to unamortized debt issuance costs, which is included within other (income) expense, net in the accompanying consolidated statements of operations. This financing facility was terminated in November 2017 in connection with our entry into a new $20.0 million revolving line of credit.
2017 Line of Credit
In November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of the borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (1) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of December 31, 2018. As of December 31, 2018, we had no outstanding borrowings under the revolving line of credit. 

6. Income Taxes
For the years ended December 31, 2018, 2017 and 2016, our loss before income taxes was comprised of the following (in thousands):
201820172016
Domestic$(30,663)$(23,093)$(4,524)
Foreign(18,549)(7,153)(9,620)
Total$(49,212)$(30,246)$(14,144)
82


For the years ended December 31, 2018, 2017 and 2016, our income tax expense (benefit) was comprised of the following (in thousands):
201820172016
Current:
Federal$ $(65)$(627)
State25 68 (200)
Foreign432 1,009 266 
Total current expense (benefit)457 1,012 (561)
Deferred:
Federal (42)(922)
State  (230)
Foreign(218)(209)30 
Total deferred expense (benefit)(218)(251)(1,122)
Total income tax expense (benefit)$239 $761 $(1,683)
On December 22, 2017, U.S. federal tax reform was enacted with the signing of the TCJA. Notable provisions of the TCJA include the following:
Establishment of a flat corporate income tax rate of 21% on U.S. earnings;
Imposition of a one-time tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, or the Transition Tax;
The imposition of a new minimum tax on certain non-U.S. earnings, irrespective of the territorial system of taxation, and generally allows for the repatriation of future earnings of foreign subsidiaries without incurring additional U.S. taxes by transitioning to a territorial system of taxation;
Imposition of minimum taxes on certain payments made by a U.S. company to a related foreign company, or the Base Erosion Anti-Abuse Tax;
Elimination of the alternative minimum tax and allowance of a refund for previous alternative minimum tax credits;
Allowance for immediate expensing of the cost of investments in certain depreciable assets acquired and placed in service after September 27, 2017; and
Reduction in tax deductions with respect to certain compensation paid to certain executive officers.
While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, SAB 118 allowed us to record provisional amounts in earnings for the year ended December 31, 2017.
During 2018, we recorded tax charges for the impact of the TCJA effects using the current available information and technical guidance on the interpretations of the TCJA. As permitted by SAB 118, we recorded provisional estimates and have subsequently finalized our accounting analysis based on the guidance, interpretations, and data available. Adjustments made in the fourth quarter of the year ended December 31, 2018, upon finalization of our accounting analysis, were not material to our consolidated financial statements.
83


For the years ended December 31, 2018, 2017 and 2016, the provision for income taxes differs from the amount computed by applying the federal statutory income tax rates to our loss before the provision (benefit) for income taxes, as follows:
201820172016
U.S. federal statutory tax rate21.0 %34.0 %34.0 %
State tax expense7.2  4.9  1.4  
Foreign rate differential(5.1) (6.7) (17.8) 
Nondeductible expenses(0.7) (0.9) (2.3) 
Equity compensation9.5      
Tax credits3.9  5.8  6.5  
Unrecognized tax benefits(0.8) (0.7) (0.2) 
Other0.6  (0.3) (0.2) 
Remeasurement of deferred taxes  (7.0)   
Change in valuation allowance(36.0) (31.6) (9.6) 
Total(0.4)%(2.5)%11.8 %
Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of the assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.
As of December 31, 2018 and 2017, significant components of our deferred tax assets and liabilities were as follows (in thousands):
20182017
Deferred tax assets:
Net operating losses$21,059 $10,413 
Tax credits5,945 4,169 
Deferred revenue4,179 1,248 
Equity compensation3,923 1,207 
Accrued vacation1,170 967 
Deferred rent373 473 
Bad debt164 109 
Depreciation151  
Other548 287 
Gross deferred tax assets37,512 18,873 
Less: Valuation allowance(30,039)(12,328)
Total deferred tax assets7,473 6,545 
Deferred tax liabilities:
Prepaid expenses(6,640)(5,614)
Unbilled receivables(419)(555)
Depreciation (174)
Other(130)(8)
Total deferred tax liabilities(7,189)(6,351)
Net deferred tax asset$284 $194 
As of December 31, 2018 and 2017, we had $56.9 million and $25.3 million of gross net operating loss (“NOL”) carryforwards for U.S. federal tax purposes, respectively. Federal NOL carryforwards generated prior to 2018 will expire, if unused, in 2037. As of December 31, 2018 and 2017, we had U.S. gross state NOL carryforwards of $57.2 million and $25.3 million, respectively. We had tax effected state NOL carryforwards of $3.7 million and $1.6 million as of December 31, 2018
84


and 2017, respectively. U.S. state NOL carryforwards will substantially expire, if unused, in 2038. As of December 31, 2018 and 2017, we had foreign NOL carryforwards of $56.3 million and $35.7 million, respectively, primarily attributable to our subsidiary in Switzerland. Those NOL carryforwards will substantially expire, if unused, in 2025.
Section 382 of the Internal Revenue Code limits the utilization of the NOLs when ownership changes occur, as defined by that section. A number of states have similar state laws that limit utilization of the state NOLs when ownership changes occur. We have performed an analysis of our Section 382 ownership changes and have determined that all federal and U.S state NOLs are available for use as of December 31, 2018.
As of December 31, 2018 and 2017, we had $6.4 million and $4.5 million, respectively, of federal tax credit carryforwards which will expire, if unused, in 2038.
The net change during the year in the total valuation allowance was $17.7 million, primarily driven by the valuation allowance recorded against the U.S. deferred tax assets and the change in the Switzerland deferred tax assets.
We continue to maintain a full valuation allowance against U.S. deferred tax assets based on our cumulative operating results as of December 31, 2018, three-year cumulative loss, and assessment of our expected future results of operations. We have evaluated all evidence, both positive and negative, in assessing the likelihood of realizability and the negative evidence outweighed the positive evidence.
As of December 31, 2018, we have a valuation allowance of $5.3 million against foreign deferred tax assets, primarily for deferred tax assets at our subsidiary in Switzerland. We continue to maintain a full valuation allowance on the deferred tax assets of our subsidiary in Switzerland as we determined that it was not more likely than not that we would be able to realize a benefit from the NOL at that subsidiary. Based on our cumulative operating results as of December 31, 2018, and assessment of our expected future results of operations, we determined that it was not more likely than not that we would be able to realize the deferred tax assets prior to expiration.
We are subject to income taxes in the United States, Australia, Canada, France, Germany, Italy, Netherlands, Switzerland, Singapore, Sweden and the United Kingdom.
We plan to distribute previously undistributed earnings of our foreign subsidiaries back to the United States in future years. Upon repatriation of those earnings, if any, we may be subject to taxes, including withholding taxes, net of any applicable foreign tax credits. Determination of the amount of unrecognized deferred U.S. income tax liability is not practicable.
As of December 31, 2018 and 2017, we had unrecognized tax benefits of $1.0 million and $0.7 million, respectively, of which the entire portion would affect our effective tax rate if recognized. The following table summarizes the activity related to our unrecognized tax benefit from January 1, 2016 to December 31, 2018 (in thousands):
85


Balance as of January 1, 2016$384 
Additions for tax positions in current years 171 
Additions for tax positions in prior years  
Reductions due to lapse in statutes of limitations (136)
Settlements  
Balance as of December 31, 2016419 
Additions for tax positions in current years 232 
Additions for tax positions in prior years  
Reductions due to lapse in statutes of limitations  
Settlements  
Balance as of December 31, 2017651 
Additions for tax positions in current years 388 
Additions for tax positions in prior years  
Reductions due to lapse in statutes of limitations  
Settlements  
Balance as of December 31, 2018$1,039 
We recognize interest and penalties related to uncertain tax positions in income tax expense. During the year ended December 31, 2018, we did not accrue additional interest. During the year ended December 31, 2017, we reduced our liability for potential interest and penalties by $2,000. During the year ended December 31, 2016, we recognized potential interest and penalties of $2,000. The cumulative balance of interest and penalties as of each of December 31, 2018 and 2017 was $33,000. If recognized, approximately $1.0 million of unrecognized tax benefits would impact the effective tax rate.
We anticipate that total unrecognized tax benefits will not decrease over the next year.
We file income tax returns in the United States federal jurisdiction and in many state and foreign jurisdictions. The tax years 2014 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. No material examinations are currently open.
On June 21, 2018, the U. S. Supreme Court issued its decision in South Dakota v. Wayfair, Inc., which overturned prior case law that held that out-of-state merchants were not required to collect sales taxes unless they had a physical presence in the buyer’s state. We have analyzed the impact of this decision and do not anticipate it to have a significant impact on our operations.

7. Stock-Based Compensation
In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan provides for the grant of incentive stock options to employees, and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards and other forms of equity compensation to employees, including officers, and to non-employee directors and consultants. We initially reserved 6,421,442 shares of Class A common stock for issuance under the 2017 Plan, which included 421,442 shares that remained available for issuance under our 2007 Stock Option Plan (the “2007 Plan”) at the time that the 2017 Plan became effective. The number of shares reserved under the 2017 Plan increases for any shares subject to outstanding awards originally granted under the 2007 Plan that expire or are forfeited prior to exercise. As a result of the adoption of the 2017 Plan, no further grants may be made under the 2007 Plan. As of December 31, 2018, there were 7,040,863 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 5,680,655 were available to be issued.
The 2007 Plan provided for the grant of stock options to employees, directors, and officers. Stock options under the 2007 Plan are exercisable into shares of Class B common stock and generally expire ten years from the date of grant. Under the 2007 Plan, the exercise price of each award was established by the board of directors but could not be less than the fair market value of a share of our common stock on the grant date. Stock options generally vest upon the satisfaction of both a service condition and a performance condition. The service condition is satisfied at various rates as determined by us, typically on an
86


annual basis over five years. The performance condition required the occurrence of a qualifying event, defined as a change of control transaction or upon the completion of an IPO. The performance condition was satisfied upon the completion of our IPO in May 2017, on which date we recognized $6.2 million of cumulative stock-based compensation expense using the accelerated attribution method from the service start date.
We estimate the fair value of stock options using the Black-Scholes Option Pricing Model, which requires the use of subjective assumptions, including the expected term of the option, the current price of the underlying stock, the expected stock price volatility, expected dividend yield and the risk-free interest rate for the expected term of the option. The expected term represents the period of time the stock options are expected to be outstanding. Due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected term of the stock options, we use the simplified method to estimate the expected term for our stock options. Under the simplified method, the expected term of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected term of the stock options. We assume no dividend yield because dividends are not expected to be paid in the near future, which is consistent with our history of not paying dividends.
The following table summarizes the assumptions used to estimate the fair value of stock options granted during the years ended December 31:
201820172016
Risk-free interest rate1.9% - 2.2% 1.3% - 1.5% 
Expected term (in years)6.56.5
Expected volatility38.1% - 40.6% 40.9% - 42.0% 
Expected dividend yield  
* Not applicable because no stock options were granted during the period.
Stock Options
The following table summarizes the stock option activity for the years ended December 31, 2018 and 2017:
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at January 1, 20176,784,448 $4.65 6.5$44,259 
Granted1,256,200 11.92 
Exercised(876,121)1.27 14,807 
Canceled(153,640)7.29 
Outstanding at December 31, 20177,010,887 6.36 6.6176,122 
Granted  
Exercised(1,486,218)2.10 41,606 
Canceled(503,601)9.51 
Outstanding at December 31, 20185,021,068 7.30 6.497,440 
Exercisable at December 31, 20183,448,348 6.21 5.970,682 
The weighted average grant-date fair value of options granted during the years ended December 31, 2017 and 2016 was $5.05 and $4.35 per option, respectively. No stock options were granted during the year ended December 31, 2018. The total fair value of stock options that vested during the years ended December 31, 2018 and 2017 was $10.5 million and $5.6 million, respectively. No stock options vested during the year ended December 31, 2016 because a qualifying event had not yet occurred. As of December 31, 2018, the total compensation cost related to unvested stock options not yet recognized was $2.6 million, which will be recognized over a weighted average period of 2.1 years.
On April 25, 2017, our board of directors modified certain outstanding stock options nearing their expiration date to remove the performance condition. Stock options to purchase an aggregate of 216,160 shares of common stock were modified, and we recognized stock-based compensation expense of $2.4 million related to this modification.
87


In July 2016, our board of directors granted a stock option to purchase 1,828,080 shares of our Class A common stock to our Chief Executive Officer (the "2016 CEO Grant") under the 2007 Plan with an exercise price of $9.46 per share. The 2016 CEO Grant was eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. The fair value of the 2016 CEO Grant was determined using a Monte Carlo simulation. During the year ended December 31, 2018, the market-based milestone of the 2016 CEO Grant was achieved, resulting in 1,828,080 shares vesting and becoming exercisable. Stock-based compensation expense recognized for the 2016 CEO Grant was $5.6 million and $2.7 million for the years ended December 31, 2018 and 2017, respectively.
In December 2018, we entered into a stock option cancellation agreement with our Chief Executive Officer, pursuant to which vested options to purchase 383,897 shares of Class A common stock were canceled. The remaining options granted under the 2016 CEO Grant were unaffected. No compensation expense was recorded as the canceled stock options were fully vested at the time. 
Restricted Stock Units
The following table summarizes the restricted stock unit activity for the years ended December 31, 2018 and 2017:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 2017 $ 
Granted738,055 22.15 
Vested(4,930)20.24 
Canceled(1,150)21.40 
Non-vested outstanding at December 31, 2017731,975 22.16 
Granted622,166 29.60 
Vested(143,390)22.19 
Canceled(35,702)23.97 
Non-vested outstanding at December 31, 20181,175,049 26.04 
As of December 31, 2018, total unrecognized compensation cost related to unvested restricted stock units was approximately $25.4 million and the weighted average remaining vesting period was 2.0 years.
In November 2018, our board of directors approved the grant of 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share to our three co-founders. The value of these awards at the grant date was $7.7 million and will be amortized over the vesting periods. The restricted stock units will vest during the three months ended March 31, 2019.
The following table summarizes the components of our stock-based compensation expense for the years ended December 31, 2018 and 2017 (in thousands):
20182017
Stock-based compensation expense related to stock options$7,947 $9,607 
Stock-based compensation expense related to restricted stock units7,714 753 
Stock-based compensation expense related to the issuance of common stock to directors393 222 
Stock-based compensation expense related to stock option modifications 2,394 
Total stock-based compensation expense$16,054 $12,976 
88


Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying consolidated statements of operations for the years ended December 31, 2018 and 2017 (in thousands):
20182017
Cost of revenue
 
Subscriptions, software and support
$514 $575 
Professional services
1,717 1,295 
Operating expenses
Sales and marketing
3,473 3,233 
Research and development
2,416 2,822 
General and administrative
7,934 5,051 
Total stock-based compensation expense
$16,054 $12,976 
For the year ended December 31, 2016, no stock-based compensation expense was recognized for our stock option awards because a qualifying event had not yet occurred.

8. Stockholders’ Equity
 Convertible Preferred Stock
Immediately prior to the completion of the IPO, all shares of convertible preferred stock then outstanding were automatically converted into 18,163,158 shares of common stock on a one-for-one basis, and then reclassified as shares of Class B common stock.
No convertible preferred stock was outstanding as of December 31, 2018 or 2017.
 Common Stock
As of December 31, 2018, we had authorized 500,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each with a par value of  $0.0001 per share, of which 29,626,054 shares of Class A common stock and 34,290,383 shares of Class B common stock were issued and outstanding. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share, on all matters that are subject to stockholder vote. The holders of Class B common stock also have approval rights for certain corporate actions. Each share of Class B common stock may be converted into one share of Class A common stock at the option of its holder and will be automatically converted into one share of Class A common stock upon transfer thereof, subject to certain exceptions. In addition, upon the date on which the outstanding shares of Class B common stock represent less than 10% of the aggregate voting power of our capital stock, all outstanding shares of Class B common stock shall convert automatically into Class A common stock.
Warrants
We previously issued a warrant to purchase 84,360 shares of Series A convertible preferred stock in conjunction with a credit facility with a lender at an exercise price of $0.88905 per share.  Immediately prior to the completion of the IPO, this warrant was converted into a warrant to purchase 84,360 shares of Class B common stock.  The fair value at the time of the conversion was $1.2 million and was recorded as additional paid-in capital and a reduction of the preferred stock warrant liability.  In May 2017, the warrant holder exercised the warrant and we issued 79,363 shares of Class B common stock through a cashless exercise of the warrant, in accordance with its terms. 
No warrants were outstanding as of December 31, 2018 or 2017.  



89


9. Basic and Diluted Loss per Common Share
The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31 (in thousands, except per share data):
Year Ended December 31,
201820172016
Numerator:
Net loss$(49,451)$(31,007)$(12,461)
Accretion of dividends on convertible preferred stock 357 857 
Net loss attributable to common stockholders$(49,451)$(31,364)$(13,318)
Denominator
Weighted average common shares outstanding, basic and diluted62,140,684 49,529,833 34,274,718 
Net loss per share attributable to common stockholders, basic and diluted$(0.80)$(0.63)$(0.39)
The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:
Year Ended December 31,
201820172016
Convertible preferred stock:
Series A convertible preferred stock  12,043,108 
Series B convertible preferred stock  6,120,050 
Warrant to purchase Series A convertible preferred stock  84,360 
Stock options5,021,068 7,010,887 6,784,448 
Restricted stock units1,175,049 731,975  


10. Commitments and Contingencies
Operating Leases
We lease office space and equipment in our headquarters location in Reston, Virginia, as well as in the United Kingdom, France, Germany, Canada, Italy, Australia, the Netherlands and Singapore, under non-cancellable operating lease agreements which have various expiration dates through 2031 for our office space and various expiration dates through 2020 for our equipment.
In April 2018, we entered into a new lease agreement for a new headquarters in Tysons, Virginia. We took initial possession of the first phase of the new headquarters in October 2018 and began to recognize rent expense. We expect to start making recurring rental payments under the lease in the third quarter of 2020. Total payments committed under the lease amount to $87.2 million. In connection with the lease agreement, we also entered into a letter of credit of $9.4 million to fund the security deposit required by the lease.
The lease for the new headquarters contains a tenant improvement allowance of up to $18.4 million from the landlord. The tenant improvement allowance is accounted for as a lease incentive obligation and is amortized as a reduction to rent expense over the lease term. We recorded a lease incentive obligation when we took initial possession of the first phase of the new headquarters. As of December 31, 2018, $1.2 million was included in other current liabilities and $14.4 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets.
Lease Related Commitments
Lease related commitments include payments to third-party vendors for services related to our new headquarters.
90


A summary of our future minimum lease commitments and other commitments by year as of December 31, 2018 is as follows (in thousands):
 
Office LeasesEquipment LeasesLease Related Commitments
2019 $6,985 $216 $29,587 
2020 6,371 22  
2021 8,331   
2022 6,939   
2023 6,987   
Thereafter 65,151   
100,764 238 29,587 
Less: tenant improvement allowance— — (14,441)
Total$100,764 $238 $15,146 
We record rent expense using the total minimum rent commitment, amortized using the straight-line method over the term of the lease. The difference between monthly rental payments and recorded rent expense is charged to deferred rent. As of December 31, 2018 and 2017, deferred rent totaled $17.4 million and $2.0 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying consolidated balance sheets. In addition to rental payments, certain leases require additional payments for real estate taxes, common area maintenance and insurance, which are expensed when incurred and not included in the future minimum payments.
Total rent and lease expense was $8.8 million, $7.0 million and $6.6 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Other Commitments
We also have entered into a non-cancellable agreement for the use of technology that is integral in the development of our software and pay annual royalty fees of $0.3 million.
Letters of Credit
As of December 31, 2018 and 2017, we had outstanding letters of credit totaling $10.5 million and $1.1 million, respectively, in connection with securing our leased office space. All letters of credit are secured by our borrowing arrangement as described in Note 5.
Legal
From time to time, we are subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. There are no issues or resolution of any matters that are expected to have a material adverse impact on our consolidated financial statements. 

11. Segment and Geographic Information
The following table summarizes revenue by geography for the years ended December 31 (in thousands): 
 201820172016
Domestic$161,716 $128,997 $107,069 
International65,027 47,740 25,854 
Total$226,743 $176,737 $132,923 
91


With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the years ended December 31, 2018, 2017 and 2016. Substantially all of our long-lived assets were held in the United States as of December 31, 2018 and December 31, 2017.

12. Retirement Plans
We have a defined contribution 401(k) retirement and savings plan (the “401(k) Plan”) to provide retirement benefits for all eligible employees. All employees who have completed forty-five days of service and are at least twenty-one years of age are eligible to participate in the 401(k) Plan. The 401(k) Plan allows eligible employees to make salary-deferred contributions up to 75% of their annual compensation, as defined, and subject to certain Internal Revenue Service limitations. Employer contributions vest at 25% per year, over four years. For the years ending December 31, 2018, 2017 and 2016, we incurred $4.7 million, $3.3 million and $2.6 million, respectively, in contribution expense related to the employer matching contributions.
We are obligated to make plan contributions for the employees of certain of our wholly-owned foreign subsidiaries. For the years ending December 31, 2018, 2017 and 2016, we incurred $1.3 million, $0.9 million and $0.7 million, respectively, in contribution expense related to our foreign subsidiaries. 



92


13. Selected Quarterly Information (Unaudited)
The following table sets forth unaudited quarterly consolidated statement of operations data for each of the eight quarters in 2018 and 2017. The information for each of these quarters has been prepared on the same basis as the audited annual consolidated financial statements included in this Annual Report on Form 10-K. In our opinion, the quarterly financial data reflects all adjustments, which consist only of normal recurring adjustments that we consider necessary for a fair presentation of this data. The quarterly financial data should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.  These quarterly results are not necessarily indicative of our operating results to be expected in the future.
Three Months Ended
Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017
(in thousands)
(unaudited)
Consolidated Statements of
Operations Data:
Revenue:
Subscriptions, software and support$35,108 $30,905 $33,047 $26,952 $25,398 $22,660 $22,012 $21,444 
Professional services25,108 24,043 26,836 24,744 25,164 21,988 21,186 16,885 
Total revenue60,216 54,948 59,883 51,696 50,562 44,648 43,198 38,329 
Cost of revenue:
Subscriptions, software and support3,284 3,261 2,824 2,628 2,488 2,341 2,488 2,062 
Professional services18,926 16,831 18,750 18,421 16,169 14,272 14,149 10,628 
Total cost of revenue22,210 20,092 21,574 21,049 18,657 16,613 16,637 12,690 
Gross profit38,006 34,856 38,309 30,647 31,905 28,035 26,561 25,639 
Operating expenses:
Sales and marketing30,177 25,467 27,384 22,964 22,463 19,725 22,775 17,003 
Research and development12,332 11,737 10,785 9,870 8,968 8,596 9,971 7,300 
General and administrative8,799 12,537 8,425 8,060 7,429 6,237 8,635 4,849 
Total operating expenses51,308 49,741 46,594 40,894 38,860 34,558 41,381 29,152 
Operating loss(13,302)(14,885)(8,285)(10,247)(6,955)(6,523)(14,820)(3,513)
Other expense (income):
Other expense (income), net
510 110 2,593 (918)(380)(425)(734)(499)
Interest expense (income)64 67 54 13 22 (2)197 256 
Total other expense (income)
574 177 2,647 (905)(358)(427)(537)(243)
Loss before income taxes(13,876)(15,062)(10,932)(9,342)(6,597)(6,096)(14,283)(3,270)
Income tax expense (benefit)
27 (34)35 211 272 188 176 125 
Net loss (1) (2)
$(13,903)$(15,028)$(10,967)$(9,553)$(6,869)$(6,284)$(14,459)$(3,395)
(1)  In the second quarter of 2017, we recorded $6.2 million of cumulative stock-based compensation expense upon the
effectiveness of our IPO and $2.4 million of stock-based compensation expense related to the stock option modifications.
See Note 7 for further discussion of stock-based compensation expense. 
  (2)  In the third quarter of 2018, we recorded $4.5 million of cumulative stock-based compensation expense upon the
vesting of the 2016 CEO Grant. See Note 7 for further discussion of stock-based compensation expense. 

14. Subsequent Events
In preparing our consolidated financial statements, we evaluated subsequent events through February 21, 2019, which is the date that the consolidated financial statements were available to be issued.
93


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

Item 9A. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to its management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2018. Based on the evaluation of our disclosure controls and procedures as of December 31, 2018, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Management's Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15(d)-15(f) of the Exchange Act. Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2018 based on the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013). Based on this assessment, management concluded that, as of December 31, 2018, our internal control over financial reporting was effective.
The Annual Report on Form 10-K does not include an attestation report from our registered public accounting firm regarding internal control over financial reporting as required by Section 404(b) of Sarbanes-Oxley Act. For as long as we remain an "emerging growth company" as defined in the JOBS Act, we are exempt from the requirement that our registered public accounting firm provide an attestation report on the effectiveness of our control over financial reporting.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting that occurred during the quarter ended December 31, 2018 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because
94


of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

Item 9B. Other Information.
None.


95


PART III

Item 10. Directors, Executive Officers and Corporate Governance.
The information required by this item is incorporated by reference to our Proxy Statement for our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2018.
We have adopted a Code of Conduct, applicable to all of our employees, executive officers and directors. The Code of Conduct is available on our website at www.appian.com. We expect that any amendments to the Code of Conduct, or any waivers of its requirements, will be disclosed on our website (www.appian.com) as required by applicable law or the listing standards of the Nasdaq Stock Market.

Item 11. Executive Compensation.
The information required by this item is incorporated by reference to our Proxy Statement for our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2018.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required by this item is incorporated by reference to our Proxy Statement for our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2018.

Item 13. Certain Relationships and Related Transactions and Director Independence.
The information required by this item is incorporated by reference to our Proxy Statement for our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2018.

Item 14. Principal Accounting Fees and Services.
The information required by this item is incorporated by reference to our Proxy Statement for our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2018.

96


PART IV

Item 15. Exhibits, Financial Statement Schedules.

(a) The following documents are filed as part of this Annual Report:

(1) Consolidated Financial Statements and Report of Independent Registered Public Accounting Firm are shown in the Index to Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.

(2) All financial statement schedules are omitted because they are not applicable or the required information is shown in the financial statements or notes thereto.

(3) Exhibits are incorporated herein by reference or are filed with this Annual Report on Form 10-K as indicated below.

(b) Exhibits
Exhibit
Number
 Description
  
 Amended and Restated Certificate of Incorporation of Appian Corporation.
  
 Amended and Restated Bylaws of Appian Corporation.
  
 Form of Class A common stock certificate of Appian Corporation.
  
Amended and Restated Investors' Rights Agreement by and among Appian Corporation and certain of its stockholders, dated February 21, 2014.
2007 Stock Option Plan and Form of Option Agreement and Exercise Notice thereunder, as amended to date.
2017 Equity Incentive Plan and Forms of Stock Option Agreement, Notice of Exercise and Stock Option Grant Notice thereunder.
Non-Employee Director Compensation Plan.
Form of Indemnification Agreement by and between Appian Corporation and each of its directors and executive officers.
Employment Agreement, dated as of September 7, 2012, by and between Appian Corporation and Matthew Calkins.
Employment Agreement, dated as of September 8, 2009, by and between Appian Corporation and Edward Hughes.
Form of Amended and Restated Employment Agreement, dated as of April 27, 2017, by and between Appian Corporation and each of Mark Lynch and Chris Winters.
Senior Executive Cash Incentive Bonus Plan.
Forms of Restricted Stock Unit Grant Notices and Restricted Stock Unit Award Agreements under 2017 Equity Incentive Plan.

Forms of Restricted Stock Award Grant Notice and Restricted Stock Award Agreement under 2017 Equity Incentive Plan.

2017 Equity Incentive Plan French Qualifying Sub-Plan, with Forms of Restricted Stock Unit Grant Notice and Restricted Stock Unit Award Agreement thereunder.

97


2017 Equity Incentive Plan CSOP Sub-Plan for UK Eligible Employees, with Forms of CSOP Stock Option Grant Notice and CSOP Option Agreement thereunder.

Stock Option Cancellation Agreement, dated December 7, 2018, between Appian Corporation and Matthew Calkins. 
Sublease Agreement, dated as of December 10, 2013, by and between Appian Corporation and College Entrance Examination Board, together with the first and second amendments to the Sublease Agreement.
Third Amendment to Sublease, dated April 17, 2018, between Appian Corporation and College Entrance Examination Board.
Deed of Lease, dated April 17, 2018, between Appian Corporation and Tamares 7950 Owner LLC.
Software Enterprise OEM License Agreement, dated as of June 15, 2016, by and between Appian Corporation and Kx Systems, Inc.
Third Amended and Restated Loan and Security Agreement, dated as of November 1, 2017, by and between Appian Corporation and Silicon Valley Bank.
Subsidiaries of Appian Corporation.
Consent of BDO USA, LLP, independent registered public accounting firm.
Power of Attorney. Reference is made to the signature page hereto.
 Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
  
 Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
  
 Certifications of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS XBRL Instance Document
  
101.SCH XBRL Taxonomy Extension Schema Document
  
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document
  
101.DEF XBRL Taxonomy Extension Definition Linkbase Document
  
101.LAB XBRL Taxonomy Extension Label Linkbase Document
  
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document


1.Previously filed as Exhibit 3.2 to Amendment No. 3 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 12, 2017, and incorporated herein by reference.
2.Previously filed as Exhibit 3.4 to Amendment No. 2 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 10, 2017, and incorporated herein by reference.
3.Previously filed as Exhibit 4.1 to Amendment No. 3 to the Registrant’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 12, 2017, and incorporated herein by reference.
98


4.Previously filed as Exhibit 4.2 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on April 27, 2017, and incorporated herein by reference.
5.Previously filed as Exhibit 10.1 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on April 27, 2017, and incorporated herein by reference.
6.Previously filed as Exhibit 10.2 to Amendment No. 2 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 10, 2017, and incorporated herein by reference.
7.Previously filed as Exhibit 10.3 to Amendment No. 3 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 12, 2017, and incorporated herein by reference.
8.Previously filed as Exhibit 10.4 to Amendment No. 2 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 10, 2017, and incorporated herein by reference.
9.Previously filed as Exhibit 10.5 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on April 27, 2017, and incorporated herein by reference.
10.Previously filed as Exhibit 10.6 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on April 27, 2017, and incorporated herein by reference.
11.Previously filed as Exhibit 10.7 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on April 27, 2017, and incorporated herein by reference.
12.Previously filed as Exhibit 10.11 to the Company’s Annual Report on Form 10-K (File No. 001-38098), filed with the Securities and Exchange Commission on February 23, 2018, and incorporated herein by reference.
13.Previously filed as Exhibit 10.12 to the Company’s Annual Report on Form 10-K (File No. 001-38098), filed with the Securities and Exchange Commission on February 23, 2018, and incorporated herein by reference.
14.Previously filed as Exhibit 10.13 to the Company’s Annual Report on Form 10-K (File No. 001-38098), filed with the Securities and Exchange Commission on February 23, 2018, and incorporated herein by reference.
15.Previously filed as Exhibit 10.14 to the Company’s Annual Report on Form 10-K (File No. 001-38098), filed with the Securities and Exchange Commission on February 23, 2018, and incorporated herein by reference.
16.Previously filed as Exhibit 10.15 to the Company’s Annual Report on Form 10-K (File No. 001-38098), filed with the Securities and Exchange Commission on February 23, 2018, and incorporated herein by reference.
17.Previously filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-38098), filed with the Securities and Exchange Commission on December 10, 2018, and incorporated herein by reference.
18.Previously filed as Exhibit 10.8 to Amendment No. 1 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on May 8, 2017, and incorporated herein by reference.
19.Previously filed as Exhibit 10.2 to the Company’s Current Report on Form 8-K (File No. 001-38098), filed with the Securities and Exchange Commission on April 23, 2018, and incorporated herein by reference.
20.Previously filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 001-38098), filed with the Securities and Exchange Commission on April 23, 2018, and incorporated herein by reference.
21.Previously filed as Exhibit 10.11 to the Company’s Registration Statement on Form S-1 (File No. 333-217510), filed with the Securities and Exchange Commission on April 27, 2017, and incorporated herein by reference.
22.Previously filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on November 2, 2017, and incorporated herein by reference.

+Indicates management contract or compensatory plan.
Confidential treatment requested as to certain portions, which portions have been omitted and filed separately with the Securities and Exchange Commission.
#Filed herewith.
*This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.

Item 16. Form 10-K Summary.
Not applicable.

99


SIGNATURE
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.
APPIAN CORPORATION
     
Date: February 21, 2019By:/s/ Matthew Calkins
Name: Matthew Calkins
Title: Chief Executive Officer and Chairman of the Board
(On behalf of the Registrant and as Principal Executive Officer)
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Matthew Calkins, Mark Lynch and Christopher Winters, and each of them acting individually, as his or her true and lawful attorneys-in-fact and agents, with full power of each to act alone, with full powers of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K with all exhibits thereto and all documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, with full power of each to act alone, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or his, her or their substitutes, may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
 
SignatureTitleDate
/s/ Matthew Calkins
Matthew Calkins
Chief Executive Officer and
Chairman of the Board
(Principal Executive Officer)
February 21, 2019
/s/ Mark Lynch
Mark Lynch
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
February 21, 2019
/s/ Robert C. Kramer
Robert C. Kramer
General Manager and DirectorFebruary 21, 2019
/s/ A.G.W. "Jack" Biddle, III
A.G.W. "Jack" Biddle, III
DirectorFebruary 21, 2019
/s/ Prashanth “PV” Boccassam
Prashanth “PV” Boccassam
DirectorFebruary 21, 2019
/s/ Michael G. Devine
Michael G. Devine
DirectorFebruary 21, 2019
/s/ Barbara “Bobbie” Kilberg
Barbara “Bobbie” Kilberg
DirectorFebruary 21, 2019
/s/ Michael J. Mulligan
Michael J. Mulligan
DirectorFebruary 21, 2019

100
EX-21.1 2 appn12312018ex211.htm EXHIBIT 21.1 Document

Exhibit 21.1
Subsidiaries of Appian Corporation
Name of Subsidiary Jurisdiction of Organization 
Appian Europe Ltd. England and Wales 
Appian Software Switzerland LLC Switzerland (Zug Canton) 
Appian Netherlands BV Netherlands 
Appian Software Australia PTY Ltd Australia 
Appian France SARL France 
Appian Software Italy SRL Italy 
Appian Software Germany GmbH Germany 
Appian Singapore Pte. Ltd. Singapore 
Appian Spain, S.L. Spain 
Appian Sweden AB Sweden 


EX-23.1 3 appn12312018ex231.htm EXHIBIT 23.1 Document

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

Appian Corporation
Reston, Virginia
We hereby consent to the incorporation by reference in the Registration Statement on Forms S-3 (No. 333-226941) and S-8 (No. 333-218342) of Appian Corporation of our report dated February 21, 2019, relating to the consolidated financial statements of Appian Corporation which appears in this Form 10-K.
/s/BDO USA, LLP

McLean, Virginia
February 21, 2019


EX-31.1 4 appn12312018ex311.htm EXHIBIT 31.1 Document

Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Matthew Calkins, certify that:
 
1.                       I have reviewed this Annual Report on Form 10-K for the period ended December 31, 2018 of Appian Corporation (the “registrant”);
 
2.                       Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.                       Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.                       The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)                  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)                  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)                   Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: February 21, 2019 
 
 /s/ Matthew Calkins
 Matthew Calkins
 Chief Executive Officer
 (principal executive officer)





EX-31.2 5 appn12312018ex312.htm EXHIBIT 31.2 Document

Exhibit 31.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Mark Lynch, certify that:
 
1.                       I have reviewed this Annual Report on Form 10-K for the period ended December 31, 2018 of Appian Corporation (the “registrant”);
 
2.                       Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.                       Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.                       The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)                  Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)                  Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)                   Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: February 21, 2019 
 
 /s/ Mark Lynch
 Mark Lynch
 Chief Financial Officer
 (principal financial officer)





EX-32.1 6 appn12312018ex321.htm EXHIBIT 32.1 Document

Exhibit 32.1
 
CERTIFICATIONS OF
PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Matthew Calkins, Chief Executive Officer of Appian Corporation (the “Company”), and Mark Lynch, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:
 
1.                       The Company’s Annual Report on Form 10-K for the period ended December 31, 2018, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
 
2.                       The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
IN WITNESS WHEREOF, the undersigned have set their hands hereto as of the 21st day of February, 2019.
 
/s/ Matthew Calkins /s/ Mark Lynch
Matthew Calkins Mark Lynch
Chief Executive Officer
(principal executive officer)
 
Chief Financial Officer
(principal financial officer)
 
This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 7 appn-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Significant Accounting Policies - Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Income Taxes - Net Income (Loss) Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory to Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2325305 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Stock-Based Compensation - Summary of Estimate the Fair Value of Stock Options Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Stock-Based Compensation - Summary of the Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2134109 - Disclosure - Basic and Diluted Loss per Common Share link:presentationLink link:calculationLink link:definitionLink 2335306 - Disclosure - Basic and Diluted Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Basic and Diluted Loss per Common Share - Computation of Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 2138110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2339307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - Commitments and Contingencies -Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2343308 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - Segment and Geographic Information - Summary of Revenues By Geography (Detail) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - Retirement Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2147113 - Disclosure - Selected Quarterly Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2348309 - Disclosure - Selected Quarterly Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2449426 - Disclosure - Selected Quarterly Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2150114 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 appn-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 appn-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 appn-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Range Range [Domain] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Deferred income taxes Increase (Decrease) in Deferred Income Taxes Commission expense Noninterest Expense Commission Expense Antidilutive Securities Antidilutive Securities [Axis] Income Statement Location Income Statement Location [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Accounting Policies [Abstract] Concentration Risk Type Concentration Risk Type [Domain] Total unrecognized compensation cost related to unvested restricted stock units Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Equipment Leases Equipment Leases [Member] Equipment Leases [Member] Performance Shares Performance Shares [Member] Lease Related Commitments Lease Related Commitments [Member] Lease Related Commitments Computer hardware Computer Equipment [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Operating expenses: Operating expenses: Operating Expenses [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Warrant to purchase shares of preferred stock (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Deferred rent, net of current portion Deferred Rent Credit , Net Of Current Portion Deferred Rent Credit , Net Of Current Portion Conversion of Stock, Name Conversion of Stock, Name [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Federal Government Agencies Federal Government Agencies [Member] Federal government agencies. Line of Credit Facility [Table] Line of Credit Facility [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Initial Public Offering Initial Public Offering Policy [Policy Text Block] Initial Public Offering Policy [Policy Text Block] Concentration Risk Type Concentration Risk Type [Axis] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Maximum annual contributions per employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Exercisable at December 31, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Remeasurement of deferred taxes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Stock options Employee Stock Option [Member] Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Vesting term of employer contribution Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Term Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Term Tenant improvement allowance receivable Nontrade Receivables, Current Canceled shares pursuant to Agreement (in shares) Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Stock Conversion Description Stock Conversion Description [Axis] Statement [Table] Statement [Table] Proceeds from sale of equipment Proceeds from Sale of Machinery and Equipment Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Unrecognized tax benefits Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefit, Percent Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefit, Percent Measurement Frequency Measurement Frequency [Axis] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Number of shares available for grants Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Reductions due to lapse in statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Debt Debt Disclosure [Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Cost of revenue: Cost of revenue: Cost of Revenue [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Accretion of dividends on convertible preferred stock Increase in Carrying Amount of Redeemable Preferred Stock Other expense (income), net Other expense (income), net Other Nonoperating Income (Expense) Service period for option exercise Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Summary of Income Tax Contingencies Summary of Income Tax Contingencies [Table Text Block] Accrued vacation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Accrued audit and tax expenses Accrued Professional Fees, Current Expected volatility Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Volatility Rate Customer Customer [Domain] Entity Public Float Entity Public Float Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Class B Common Stock Class B Common Stock Common Class B [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Deferred rent, non-current Increase (Decrease) in Other Noncurrent Liabilities Other Deferred Tax Liabilities, Other Cumulative balance of interest and penalties related to uncertain tax positions Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Stock-based compensation expense Total stock-based compensation expense Allocated Share-based Compensation Expense Operating loss carryforwards Operating Loss Carryforwards Net deferred tax asset Deferred Tax Assets, Net Assets Assets [Abstract] Deferred revenue Deferred Tax Assets, Deferred Income Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Range Range [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash and Cash Equivalents, at Carrying Value Deferred tax assets Deferred Income Tax Assets, Net Gross deferred tax assets Deferred Tax Assets, Gross Accrued third party license fees Accrued Third Party License Fee Accrued Third Party License Fee Schedule of Share-based Goods and Nonemployee Services Transaction [Table] Schedule of Share-based Goods and Nonemployee Services Transaction [Table] Expected dividend yield Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Deferred commissions, net of current portion Deferred Commission Noncurrent Deferred commission noncurrent. Series A convertible preferred stock Series A Convertible Preferred Stock [Member] Series A convertible preferred stock. Document Fiscal Year Focus Document Fiscal Year Focus Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Title of Individual [Axis] Title of Individual [Axis] Total fair value of stock options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Cash paid for interest Interest Paid, Net Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Accrued reimbursable employee expenses Other Employee-related Liabilities Series B convertible preferred stock Series B Convertible Preferred Stock [Member] Series B convertible preferred stock. Foreign Current Foreign Tax Expense (Benefit) Adjusted quick ratio Line of Credit, Covenant, Quick Ratio Ratio of current assets minus inventories versus current liabilities. Used as an indicator of short-term liquidity. Other assets Other Assets, Noncurrent Entity Current Reporting Status Entity Current Reporting Status Deferred rent, net of current portion Deferred Rent Credit, Noncurrent Accumulated Deficit Retained Earnings [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Conversion of Convertible Preferred Stock Warrant to Common Stock Warrant Conversion Of Convertible Preferred Stock Warrant To Common Stock Warrant [Member] Conversion of convertible preferred stock warrant to common stock warrant. Income Tax Authority [Axis] Income Tax Authority [Axis] Issuance of common stock from initial public offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Government Agencies Government Agencies [Member] Government agencies. Unused facility fee, revolving line of credit Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segment and Geographic Information Segment Reporting Disclosure [Text Block] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Total Operating Leases, Future Minimum Payments Due, Before Tenant Allowance Operating Leases, Future Minimum Payments Due, Before Tenant Allowance Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Convertible preferred stock (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Total compensation cost related to unvested stock options not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Equity compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Net change in total valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Schedule of Restricted Stock Unit Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Number of shares issued in public offering (in shares) Sale of Stock, Number of Shares Issued in Transaction 2023 Operating Leases, Future Minimum Payments, Due in Five Years Deferred tax assets: Components of Deferred Tax Assets [Abstract] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Payment of royalty fees Royalty Expense Summary of the Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Debt Disclosure [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Sales and marketing Selling and Marketing Expense [Member] Deferred Tax Liabilities, Prepaid Expenses Deferred Tax Liabilities, Prepaid Expenses Swiss Federal Tax Administration (FTA) Swiss Federal Tax Administration (FTA) [Member] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Proceeds from public offering, net of underwriting discounts Proceeds from Issuance of Common Stock Stockholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Conversion of convertible preferred stock to common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities State Deferred State and Local Income Tax Expense (Benefit) Accounts Receivable and Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Tax credits Deferred Tax Assets, Tax Credit Carryforwards Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Depreciation Deferred Tax Assets, Property, Plant and Equipment Sales Revenue, Net Sales Revenue, Net [Member] Exercise of common stock warrant (in shares) Stock Issued During Period Shares Warrant Exercised Stock issued during period shares warrant exercised. Vesting of restricted stock units (in shares) Vesting of restricted stock units (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Additional interest rate margin Debt Instrument, Basis Spread on Variable Rate Total operating expenses Operating Expenses Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Reclassification of warrant liability to equity Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Reclassification Of Warrant Liability To Equity Fair value measurement with unobservable inputs reconciliation recurring basis liability reclassification of warrant liability to equity. Additions for tax positions in prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Contribution expense related to employer matching contributions Defined Contribution Plan, Cost Weighted average grant-date fair value of options granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Summary of Property and Equipment Property, Plant and Equipment [Table Text Block] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Eligibility to participate, days of service Defined Contribution Plan, Eligibility, Days Of Service Defined Contribution Plan, Eligibility, Days of Service Loss before income taxes Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Aggregate Intrinsic Value (in thousands) Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value Stock-based compensation Share-based Compensation Conversion of Convertible Preferred Stock to Common Stock Conversion Of Convertible Preferred Stock To Common Stock [Member] Conversion of convertible preferred stock to common stock. Period for which options can be granted Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Comprehensive loss, net of income taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Geographical Geographical [Axis] Foreign Plan Foreign Plan [Member] Conversion of stock (in shares) Conversion of Stock, Shares Issued Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue Accounts receivable Increase (Decrease) in Accounts Receivable Level 3 Fair Value, Inputs, Level 3 [Member] Total deferred tax liabilities Deferred Tax Liabilities, Gross Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Less: Valuation allowance Valuation allowance against foreign deferred tax assets Deferred Tax Assets, Valuation Allowance Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Total Total payments committed under lease amount Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Equity [Abstract] Tenant Improvement Allowance Tenant Improvement Allowance Tenant Improvement Allowance Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Quarterly Financial Information Quarterly Financial Information [Table Text Block] Term Loan Term Loan [Member] Term loan. Long-term debt Long-term Debt Income Tax Disclosure [Abstract] Sale of Stock Sale of Stock [Domain] Total other comprehensive loss, net of income taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Foreign Customers Foreign Customers [Member] Foreign customers. Statement [Line Items] Statement [Line Items] Deferred rent, noncurrent Deferred Rent Credit Entity Registrant Name Entity Registrant Name Office furniture and fixtures Furniture and Fixtures [Member] Computer software Software and Software Development Costs [Member] Shares issued on cashless exercise of warrants (in shares) Shares Issued From Cashless Exercise Of Warrants Shares issued from cashless exercise of warrants. Stock options issued to purchase common stock (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Professional services Professional Services [Member] Professional services. Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Additions for tax positions in current years Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Value of awards at grant date Stock Granted, Value, Share-based Compensation, Gross Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Accrued marketing and tradeshow expenses Accrued Marketing Costs, Current Deferred tax liabilities Deferred Income Tax Liabilities, Net Deferred revenue, net of current portion Deferred Revenue, Noncurrent Sale of Stock Sale of Stock [Axis] Number of shares available to be issued Common Stock, Capital Shares Reserved for Future Issuance Stock-based compensation expense related to restricted stock units Cumulative Stock Based Compensation Expense Related To Stock Options Recorded Upon Effectiveness Of Our I P O [Member] Cumulative stock-based compensation expense related to stock options recorded upon effectiveness of our IPO. Entity Central Index Key Entity Central Index Key Prior to IPO Prior To I P O [Member] Prior to IPO. Other accrued expenses Other Accrued Liabilities, Current Payment of costs related to public offerings Payments of Stock Issuance Costs Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Basic and diluted (in shares) Weighted average common shares outstanding, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Gain on disposal of equipment Gain (Loss) on Disposition of Property Plant Equipment Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Proceeds from issuance of long-term debt, net of debt issuance costs Proceeds From Issuance Of Long Term Debt Net Of Issuance Costs Proceeds from issuance of long-term debt, net of issuance costs. Common stock, shares authorized (in shares) Common Stock, Shares Authorized Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Fair value adjustment for warrant liability Fair Value Adjustment of Warrants Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Products and Services [Domain] Products and Services [Domain] Variable Rate [Domain] Variable Rate [Domain] Deferred commissions Increase Decrease In Deferred Commissions Increase decrease in deferred commissions. Operating loss carryforwards, state, tax effected Deferred Tax Assets, Operating Loss Carryforwards, State and Local Payables and Accruals [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Deferred rent Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent International Non-US [Member] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Other (Income) Expense Other Nonoperating Income (Expense) [Member] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Total rent and lease expense Operating Leases, Rent Expense, Net Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Liabilities and Stockholders’ Equity Liabilities Convertible Preferred Stock And Stockholders Deficit [Abstract] Liabilities, convertible preferred stock and stockholders' deficit. Plan Name Plan Name [Axis] Term license subscription contracts term Term License Subscription Contracts Term Term license subscription contracts term. State and Local Jurisdiction State and Local Jurisdiction [Member] Equity Component Equity Component [Domain] Exercisable at December 31, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Fair Value Hierarchy Fair Value Hierarchy [Domain] Property and equipment, gross Property, Plant and Equipment, Gross Common Stock Common Stock [Member] Other expense (income): Other Income and Expenses [Abstract] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Share-based Goods and Nonemployee Services Transaction [Line Items] Share-based Goods and Nonemployee Services Transaction [Line Items] Geographical Geographical [Domain] Equity compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Exercisable at December 31, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Property, Plant And Equipment, Useful Life Property, Plant And Equipment, Useful Life [Table Text Block] Property, Plant And Equipment, Useful Life Accounts payable Accounts Payable, Current Relationship to Entity [Domain] Relationship to Entity [Domain] Property, Plant and Equipment [Abstract] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Repayment of long-term debt Repayments of Long-term Debt Customer Customer [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Income Tax Authority [Domain] Income Tax Authority [Domain] Equity Award Equity Award Equity Award [Domain] Weighted Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Net proceeds from public offering Sale of Stock, Consideration Received on Transaction Additional paid-in capital Additional Paid in Capital, Common Stock Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Additions Provision for Doubtful Accounts Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Prime Rate Prime Rate [Member] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Granted (in shares) Stock options granted to CEO (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] General and administrative General and Administrative Expense [Member] Foreign Deferred Foreign Income Tax Expense (Benefit) Cost of Revenue Cost of Sales, Policy [Policy Text Block] Interest expense Interest expense (income) Interest Income (Expense), Nonoperating, Net Recognized interest and penalties related to uncertain tax positions Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Sale of stock, offering price (in usd per share) Sale of Stock, Price Per Share Summary of Revenue By Geography Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Income Statement Location Income Statement Location [Axis] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Class A Common Stock Class A Common Stock Common Class A [Member] 2017 Equity Incentive Plan Two Thousand Seventeen Equity Incentive Plan [Member] Two thousand seventeen equity incentive plan. Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Chief Executive Officer Chief Executive Officer [Member] Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Stock-based compensation expense related to the issuance of common stock to directors Issuance Of Common Stock To Directors [Member] Issuance of common stock to directors. Sales and marketing Sales and marketing Selling and Marketing Expense Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Leasehold improvements Leasehold Improvements [Member] Operating loss Operating loss Operating Income (Loss) Vesting percentage of employer contribution Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Conversion of convertible preferred stock warrant to common stock warrant Adjustments to Additional Paid in Capital, Warrant Issued Commitments and Contingencies Disclosure [Abstract] Foreign currency transactions, gains and (losses) Foreign Currency Transaction Gain (Loss), before Tax Weighted average period, unvested stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Balance as of January 1 Balance as of December 31 Allowance for Doubtful Accounts Receivable Basic and diluted (in dollar per share) Net loss per share attributable to common stockholders, basic and diluted (in usd per share) Earnings Per Share, Basic and Diluted Deferred Revenue Revenue Recognition, Deferred Revenue [Policy Text Block] Document And Entity Information [Table] Document And Entity Information [Table] Document and Entity Information [Table]. Office Leases Office Leases [Member] Office Leases [Member] Issuance of common stock to directors (in shares) Stock Issued During Period, Shares, Issued for Services Non-vested outstanding, beginning balance (in shares) Non-vested outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Instrument [Line Items] Debt Instrument [Line Items] Warrant Warrant [Member] Summary of Future Minimum Gross and Net Lease Commitments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Issuance of common stock from initial public offering, net of issuance costs Stock Issued During Period, Value, New Issues London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Statement of Stockholders' Equity [Abstract] Schedule of Income before Income Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Federal Current Federal Tax Expense (Benefit) Research and development Research and development Research and Development Expense Accrued compensation and related benefits Increase Decrease In Accrued Compensation And Related Benefits Increase decrease in accrued compensation and related benefits. Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Total liabilities Liabilities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] 2021 Operating Leases, Future Minimum Payments, Due in Three Years Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Trading Symbol Trading Symbol Domestic UNITED STATES Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Document Period End Date Document Period End Date Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] Quarterly Financial Information Disclosure [Abstract] Document and Entity Information [Line Items] Document And Entity Information [Line Items] Document and entity information. Deferred rent credit, current Deferred Rent Credit, Current Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock Maximum Percentage Of Aggregate Voting Power Of Capital Stock Which Triggers Conversion Of Stock Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock. Revolving Credit Facility Revolving Credit Facility [Member] Common stock Common Stock, Value, Issued Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Research and development Research and Development Expense [Member] Deferred revenue, current Deferred Revenue, Current Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Accretion of dividends on convertible preferred stock Accretion of dividends on convertible preferred stock Temporary Equity, Accretion to Redemption Value, Adjustment Subsequent Events Subsequent Events [Text Block] Bad debt Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Supplemental disclosure of non-cash financing activities: Supplemental Disclosure Of Noncash Financing Activities [Abstract] Supplemental disclosure of noncash financing activities. Convertible preferred stock outstanding shares converted into common stock (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Total cost of revenue Cost of Goods and Services Sold Subordinated Term Loan Subordinated Term Loan [Member] Subordinated term loan. Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Revenue: Revenue: Revenues [Abstract] Deferred Commissions Deferred Commissions Policy [Policy Text Block] Deferred Commissions. Total assets Assets Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] IPO IPO [Member] Number of shares issued by the company in public offering (in shares) Sale Of Stock, Number Of Shares Issued In Transaction By The Company Exercisable at December 31, 2018 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Plan Name Plan Name [Domain] Geographic Distribution Geographic Distribution [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total deferred expense (benefit) Deferred Income Tax Expense (Benefit) Document Type Document Type State tax expense Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Expected term (in years) Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Conversion of convertible stock Conversion of Stock, Amount Issued Bad debt expense Allowance for Loan and Lease Loss, Recovery of Bad Debts Income Statement [Abstract] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Total Effective Income Tax Rate Reconciliation, Percent Change in fair value of warrant liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Other expense (income): Nonoperating Income (Expense) [Abstract] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Number of shares issued by sharesholders in public offering (in shares) Sale Of Stock, Number Of Shares Issued In Transaction By The Existing Shareholders Equipment Equipment [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Income tax expense (benefit) Total income tax expense (benefit) Income tax expense (benefit) Income Tax Expense (Benefit) Fair Value, Hierarchy Fair Value, Hierarchy [Axis] Tenant improvement allowance Tenant Improvement Allowance, Maximum Tenant Improvement Allowance, Maximum Total current assets Assets, Current Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] 2007 Stock Option Plan Two Thousand Seven Stock Option Plan [Member] Two thousand seven stock option plan. Total current liabilities Liabilities, Current Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] General and administrative General and administrative General and Administrative Expense Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Risk-free interest rate Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate Unrecognized tax benefits, portion affecting tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Restricted stock units Stock-based compensation expense related to restricted stock units Restricted Stock Units (RSUs) [Member] Total liabilities and stockholders’ equity Liabilities and Equity 2020 Operating Leases, Future Minimum Payments, Due in Two Years Accounts receivable, net of allowance of $600 and $400 at December 31, 2018 and 2017, respectively Accounts Receivable, Net, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Class of Stock [Line Items] Class of Stock [Line Items] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components Equity Components [Axis] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Variable Rate [Axis] Variable Rate [Axis] Canceled (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Summary of Assumptions Used to Estimate the Fair Value of Stock Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Award Type [Axis] Award Type Award Type [Axis] Schedule of Components of Stock-based Compensation Expense Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Net loss per share attributable to common stockholders: Earnings Per Share, Basic and Diluted [Abstract] U.S. federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Subscriptions, software and support Subscriptions Software And Support [Member] Subscriptions, software and support. Reconciliation of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Warrant exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Common stock, shares issued (in shares) Common Stock, Shares, Issued Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Subsequent Events [Abstract] Letter of Credit Letter of Credit [Member] Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock Option Modifications Stock-based compensation expense related to stock options Stock Option Modifications [Member] Stock option modifications. Foreign Tax Authority Foreign Tax Authority [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Deferred offering costs Deferred Offering Costs Cash paid for income taxes Income Taxes Paid Total current expense (benefit) Current Income Tax Expense (Benefit) Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Retirement Plans Compensation and Employee Benefit Plans [Text Block] Other Deferred Tax Assets, Other Preferred stock conversion basis Preferred Stock, Conversion Basis Less write-offs, net of recoveries Allowance for Doubtful Accounts Receivable, Write-offs Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Federal tax credit carryforwards Tax Credit Carryforward, Amount Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Selected Quarterly Information (Unaudited) Quarterly Financial Information [Text Block] Fair value of warrant Financial Liabilities Fair Value Disclosure Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Customer Concentration Risk Customer Concentration Risk [Member] Deferred commissions, current Deferred Commissions Current The incremental costs that are associated with non-cancelable subscription contracts with customers and consist of sales commissions paid to the Company's direct sales force. The commissions are deferred and amortized over the non-cancelable terms related to the customer contracts. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Principles of Consolidation Consolidation, Policy [Policy Text Block] Canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accrued expenses Total Accrued Liabilities, Current Unbilled receivables Deferred Tax Liability, Unbilled Receivables Deferred Tax Liability, Unbilled Receivables Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Products and Services [Axis] Products and Services [Axis] Depreciation and amortization expense Depreciation, Depletion and Amortization Domestic Tax Authority Domestic Tax Authority [Member] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Advertising expense Advertising Expense Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Outstanding letters of credit Letters of Credit Outstanding, Amount Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Total other expense (income) Nonoperating Income (Expense) State Current State and Local Tax Expense (Benefit) Eligibility to participate, years of age Defined Contribution Plan, Eligibility, Years Of Age Defined Contribution Plan, Eligibility, Years of Age Summary of Securities Excluded From Calculation of Weighted Average Common Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accrued contract labor costs Accrued Contract and Part Time Employment, Current Accrued Contract and Part Time Employment, Current Current liabilities Liabilities, Current [Abstract] Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Payment of dividend to Series A preferred stockholders Temporary Equity Payments Of Dividends Preferred Stock And Preference Stock Temporary equity payments of dividends preferred stock and preference stock. Non-vested outstanding, beginning balance (in usd per share) Non-vested outstanding, ending balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Credit Facility Credit Facility [Domain] Accrued hosting costs Accrued Hosting Costs, Current Accrued Hosting Costs, Current Balance as of January 1, Balance as of December 31, Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Income Taxes Income Tax Disclosure [Text Block] 2022 Operating Leases, Future Minimum Payments, Due in Four Years Segment Reporting [Abstract] Proceeds from initial public offering, net of underwriting discounts Proceeds from Issuance Initial Public Offering Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Warrant to purchase Series A convertible preferred stock Warrant To Purchase Series A Convertible Preferred Stock [Member] Warrant to purchase Series A convertible preferred stock. Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Class of Stock Class of Stock [Axis] Federal Deferred Federal Income Tax Expense (Benefit) Number of federal government agencies Number Of Government Agencies Number of government agencies. Earnings Per Share [Abstract] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Minimum Minimum [Member] Retirement Benefits [Abstract] Line of credit, outstanding borrowings Line of Credit Facility, Fair Value of Amount Outstanding Concentration risk percentage Concentration Risk, Percentage Change in allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) Number of votes entitled to stockholders Number Of Votes Entitled To Stockholders Number Of Votes Entitled To Stockholders SaaS Subscriptions contracts term Software As Service Subscription Contracts Term SaaS subscription contracts term. Current assets Assets, Current [Abstract] Beginning balance Ending balance Unrecognized Tax Benefits Nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Credit Facility Credit Facility [Axis] Conversion of convertible preferred stock to common stock Stock Issued During Period, Value, Conversion of Convertible Securities Accrued compensation and related benefits Accrued Employee Benefits, Current Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract] Fair Value, Measurement Frequency Fair Value, Measurement Frequency [Domain] Statement of Comprehensive Income [Abstract] Total revenue Revenues Secondary Offering Secondary Offering [Member] Secondary Offering [Member] Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Gross profit Gross profit Gross Profit Basic and Diluted Loss per Common Share Earnings Per Share [Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Class of Stock Class of Stock [Domain] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Geographic Distribution Geographic Distribution [Domain] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Document And Entity Information [Abstract] Document And Entity Information [Abstract] Weighted average remaining vesting period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Other current liabilities Other Liabilities, Current Percentage of license revenue License Revenue As Percentage Of Revenue License revenue as percentage of revenue. Maximum Maximum [Member] Other current liabilities Increase (Decrease) in Other Current Liabilities Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Credit facility Long-term Line of Credit EX-101.PRE 11 appn-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 appn-20181231_g1.jpg begin 644 appn-20181231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 40 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH 9<7$%I ]U=3I%%&I:221@JJ MHY))/05E>&/B'X \;33V_@SQSH^KR6QQ!/AV_C.WL/AU9^(6O_B1HPO9X+G6K>-5,%M&T2D%-^_>&9>JLIW* M"/G'_@H?^SQ\ /V1M8^#_CO]D'P+9>#_ (J77Q&L-.\.6/AEFBDU>S8D7,4\ M2G$T7S1*[L"<2!22&Q0!]^:WXG\->&8XY?$GB&QT]921$U]=I$'(Z@%B,U7T MGQ[X&U^]73="\9Z3>W# E;>TU&*1R!R2%5B>*^#/^"J/BG]F_P 4_MU_!WX4 M_M7W2_\ ""^'?">L:]K=@/M+/J$EU_HUK B6O[YW\ZV5@$YP&SQFN^_X)^^# M_P#@DIXB^*-SXR_8Q\*0:9XWT"UE2ZL;^ZU2"_MH)!L=OL][*0Z$$ LJMMW* M"5)% 'UOXJ\<>"O MHFH>-O%^EZ/!(VV.?5=0CMT8^@,C $\BKUA?V&JV46I M:7>PW-M/&'@N+>0.DBGD,K#@@^HKX6_98^"GPN_X*#?M"_&W]HO]ICPE;^,+ M+P[X_NO!G@;2M79GL],L;-1O:.'.S?)YD;ECDABQ&-Q)Z7]@6T/[-W[:7QG_ M &#_ Q=7+>"-&MK#Q1X'L+NZ:5M,BNHXS=6Z,Y+>5YLJ[03QL).6=B0#[*H MHHH ***J:MJ-UIT:/:Z5-=EFP5B(ROOS0!;HK&_X2?6/^A.O?^^EH_X2?6/^ MA.O?^^EH V:*QO\ A)]8_P"A.O?^^EH_X2?6/^A.O?\ OI: -FBL;_A)]8_Z M$Z]_[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_Z$Z]_P"^ MEH V:*QO^$GUC_H3KW_OI:/^$GUC_H3KW_OI: -FBL;_ (2?6/\ H3KW_OI: M/^$GUC_H3KW_ +Z6@#9HK&_X2?6/^A.O?^^EH_X2?6/^A.O?^^EH V:*QO\ MA)]8_P"A.O?^^EH_X2?6/^A.O?\ OI: -FBL;_A)]8_Z$Z]_[Z6C_A)]8_Z$ MZ]_[Z6@#9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_Z$Z]_P"^EH V:*QO^$GUC_H3 MKW_OI:/^$GUC_H3KW_OI: -FBL;_ (2?6/\ H3KW_OI:/^$GUC_H3KW_ +Z6 M@#9HK&_X2?6/^A.O?^^EH_X2?6/^A.O?^^EH V:*QO\ A)]8_P"A.O?^^EH_ MX2?6/^A.O?\ OI: -FBL;_A)]8_Z$Z]_[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$ MGUC_ *$Z]_[Z6C_A)]8_Z$Z]_P"^EH V:*QO^$GUC_H3KW_OI:/^$GUC_H3K MW_OI: -FBL;_ (2?6/\ H3KW_OI:/^$GUC_H3KW_ +Z6@#9HK&_X2?6/^A.O M?^^EH_X2?6/^A.O?^^EH V:*QO\ A)]8_P"A.O?^^EH_X2?6/^A.O?\ OI: M-FBL;_A)]8_Z$Z]_[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ *$Z]_[Z6C_A M)]8_Z$Z]_P"^EH V:*QO^$GUC_H3KW_OI:/^$GUC_H3KW_OI: -FBL;_ (2? M6/\ H3KW_OI:/^$GUC_H3KW_ +Z6@#9HK&_X2?6/^A.O?^^EH_X2?6/^A.O? M^^EH V:*QO\ A)]8_P"A.O?^^EH_X2?6/^A.O?\ OI: -FBL;_A)]8_Z$Z]_ M[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_Z$Z]_P"^EH V M:*QO^$GUC_H3KW_OI:/^$GUC_H3KW_OI: -FBL;_ (2?6/\ H3KW_OI:/^$G MUC_H3KW_ +Z6@#9HK&_X2?6/^A.O?^^EH_X2?6/^A.O?^^EH V:*QO\ A)]8 M_P"A.O?^^EH_X2?6/^A.O?\ OI: -FBL;_A)]8_Z$Z]_[Z6C_A)]8_Z$Z]_[ MZ6@#9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_Z$Z]_P"^EH V:*QO^$GUC_H3KW_O MI:/^$GUC_H3KW_OI: -FBL;_ (2?6/\ H3KW_OI:/^$GUC_H3KW_ +Z6@#9H MK&_X2?6/^A.O?^^EH_X2?6/^A.O?^^EH V:*QO\ A)]8_P"A.O?^^EH_X2?6 M/^A.O?\ OI: -FBL;_A)]8_Z$Z]_[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ M *$Z]_[Z6C_A)]8_Z$Z]_P"^EH V:*QO^$GUC_H3KW_OI:/^$GUC_H3KW_OI M: -FBL;_ (2?6/\ H3KW_OI:/^$GUC_H3KW_ +Z6@#9HK&_X2?6/^A.O?^^E MH_X2?6/^A.O?^^EH V:*QO\ A)]8_P"A.O?^^EH_X2?6/^A.O?\ OI: -FBL M;_A)]8_Z$Z]_[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_ MZ$Z]_P"^EH V:*QO^$GUC_H3KW_OI:/^$GUC_H3KW_OI: -FBL;_ (2?6/\ MH3KW_OI:/^$GUC_H3KW_ +Z6@#9HK&_X2?6/^A.O?^^EH_X2?6/^A.O?^^EH M V:*QO\ A)]8_P"A.O?^^EH_X2?6/^A.O?\ OI: -FBL;_A)]8_Z$Z]_[Z6C M_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_Z$Z]_P"^EH V:*QO M^$GUC_H3KW_OI:/^$GUC_H3KW_OI: -FBL;_ (2?6/\ H3KW_OI:/^$GUC_H M3KW_ +Z6@#9HK&_X2?6/^A.O?^^EH_X2?6/^A.O?^^EH V:*QO\ A)]8_P"A M.O?^^EH_X2?6/^A.O?\ OI: -FBL;_A)]8_Z$Z]_[Z6C_A)]8_Z$Z]_[Z6@# M9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_Z$Z]_P"^EH V:*QO^$GUC_H3KW_OI:/^ M$GUC_H3KW_OI: -FBL;_ (2?6/\ H3KW_OI:/^$GUC_H3KW_ +Z6@#9HK&_X M2?6/^A.O?^^EH_X2?6/^A.O?^^EH V:*QO\ A)]8_P"A.O?^^EH_X2?6/^A. MO?\ OI: -FBL;_A)]8_Z$Z]_[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ *$Z M]_[Z6C_A)]8_Z$Z]_P"^EH V:*QO^$GUC_H3KW_OI:/^$GUC_H3KW_OI: -F MBL;_ (2?6/\ H3KW_OI:/^$GUC_H3KW_ +Z6@#9HK&_X2?6/^A.O?^^EH_X2 M?6/^A.O?^^EH V:*QO\ A)]8_P"A.O?^^EH_X2?6/^A.O?\ OI: -FBL;_A) M]8_Z$Z]_[Z6C_A)]8_Z$Z]_[Z6@#9HK&_P"$GUC_ *$Z]_[Z6C_A)]8_Z$Z] M_P"^EH V:*QO^$GUC_H3KW_OI:/^$GUC_H3KW_OI: -FBL;_ (2?6/\ H3KW M_OI:/^$GUC_H3KW_ +Z6@#9HJOIEY/?6HN+FPDMF+$>5*1GZ\58H **** "B MBB@ HHHH \7_ &VOVS/"G['?P^L=2ET277_%OB:]_L[P1X3M' FU6]. 3_! M$I9-[]MZ@*/B[J$!33;.#48SIWA&U<'_ M $*RCWE=X#,K2C.=S $[GDD]2_:1_80_94_:YUS3?$?[0WPN;Q#>:1:/;:=( M=>O[00QLVY@%MIXU))[D$\ 9P!7GEA_P1C_X)K:9?0ZE8_LW;)K>5987_P"$ MPUD[64Y!P;S!Y'>@#J!\5OV5KC_@H-)\*-<^&QLOBS;>"5N-*\5:II\*)J&G M,^3;VDQD+NRDR$KL7A)<$@-7D?[5UCX=U7_@K3^STGPF6W_X32RL]9G\>2V M_>1Z+]G40_:BO13FX5-W.7'JE?0_[2'['/[.W[6-C86_QP^'L>I7.DN7TC5K M:ZEM;VQ8D$^7/"RN!D [22N0#C(J']FO]B[]G/\ 9+AU!_@IX#^Q7^KD?VMK M-]>RW=[> $D*\TS,VT$_=7"YYQGF@#PS_@E;QP^1<*IY9"L2'(Z>8N?O#*?LJ7EE\5_P#@J]\?/C)X/NHK MW0- \-:1X7&IVT@>&>\"123(K#AC&\+HP'0@>HKV']HW]@#]EK]J?Q-:>.?B MOX E;7[.W^SQ:[H^J3V%V\'/[IW@=?,7!(&_) ) (R:[;X%_ 'X0_LU?#ZW^ M%WP2\$6N@Z+;R-*+:W9G:65@ TLDCEGE<@ %F). !T .QHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HKS+XO?M4_#KX3W[Z ZS:KJL8_>65D0%A/I(YX4^P M!([@9KB-"_;_ /#EU?K#XC^'5W96Y.#/::@MPR^Y4HG\Z^1QW'G".78UX3$8 MN*J)V:M)I/LY13BFNMVK=3AJ9E@:53DE-7^9]"45F^$O%_AOQUH4/B7PIJT5 M[9SCY)8CT/=6!Y5AW!P16E7U5*K2KTHU*4E*,E=-.Z:>S36Z.V,HR5T[H*** M*T&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RWQL\ M:W'P[^%6M^+[(@7%K9XMF(^[*["-&]\,X./:NIKEOC9X*N/B)\*M;\(60!N+ MJSS;*3]Z5&$B+[99 ,^]>;G/US^Q\1]4_B^SGR?XN5\OXV,J_/["?)O9V];: M'P/W,EY>3O++*Y>661BS.Q.223R23WIE/N;:XL[B2SNX'BEBU_L/>/M1T3XG-X$>=FLM:MY"(2>%GC0N' M'I\BN#Z\>@KZYKY&_8>\ ZCK?Q.;QTT#+9:);2 3$<-/*A0(/7Y&$'UW_4Z/M[\O/+DO_)IMY<_,?:9'[3ZC[VUW;T_X>X4445^HGL!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0ZAJ%EI-A-JFI M7206]M$TL\TC85$49+$^@ J:OGG]KGXJZMXBUFV_9^^'I:>[O98UU7R#RS,0 M4M\]NS-[8']X5X'$N?4.',IGBZBYI?#"/6KZ+N^ MB.)L_!LO[7?QRUC6=%@32-&@7,M]%:#<5&5C+#(W2.021M5^)MS.I1O*6WTQ82&P<$DN^1G&1@9]17K_ ,&?A;I7PA\"6OA.PVR3 M@>;J%R!@SSD#;U>_7IH?.'[('C74?A_XSU;]GWQFJP7"W>HQ M(@/<,JAU/^R?45]'U\^?MF?#C4-'O=/^/?@XM#>Z=/$FH/$.5VM^ZF_ X0^H M*>AKU[X1_$;3OBKX!L/&5AM5YX]EY I_U,Z\.GY\CU!![UV\%UZV3XROPUBG M>5'WJ3?VZ,GI\X/1_H%%%% !1110 4 M444 %-FFAMX7N+B58XT4L[NV H')))Z"G5XA^W+X^U'PS\/[#PCI=P\+:[W9IM27G9IJ_4^MPM>.*P\:JZA1117LG0%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%0ZCJ-C MI&GSZKJ=TD%M;1-+/-(<*B*,EB?0 4I2C"+E)V2!M)79QWQ]^,%C\&_ PPS_&[QLCRZGJY=M.-P,LL; MG+SG/\3G.#_=YZ-7(Z'::I^V'\=Y-=55_LN';CAT]I2VE M5_2/IT:=_(H)X_%?6'\$=(^;ZR_R'4445^F'KE37=$TSQ)HUUX?UJT6>TO(& MAN(FZ,C#!^GU[5\V? K7-2_9T^.^H?!CQ7=,-,U2X"6D\G"^8?\ 42CL-ZG8 MV/XL _=KZ>KQ?]LOX1'QEX+7X@:';$ZIH*%I3&/FEM;F-*:C'$4_BAKZKJCVBBO/_V;/BTG MQ:^&UOJ%[,#JE@1;:HN>6<#Y9,>CKS]=P[5Z!7UV69CA@KV^O+_P!J3XW6GPH\%/I.G/%)K6KQ-%9PN PB MC(P\S*>"!T /4GN :^5XWIY96X5Q<,?/DI..KW:::<;+J^9*RZ[71Q9@J,L% M-5796_X;\3XKHKZ!^'_[#=UXJ\!VFN^)O%4^D:I>9E%K]C$JQ1$#8&7>,@8R#79^ ?V&? 'AK48]3\7Z]<:ZT3!DMF@$$#$?WU#,S?3< >X(K^;3N7/T/4?6VD:QI6OZ;#K&AZC# M=VEPFZ&XMY Z./4$5A_$+X1> ?B;H"^'O%&A1-'"FVSF@4)+:\8'EL!\HZ?+ M]TX&0:\ U?P!\=OV3-3E\2?#_4GUCPXS[[J(QET"_P#3:(=?!G]I?P%\7XDT^*8:;K&WY]+NI!ESCDQ-P)![<-QR,'/3=T%%%%=YJ%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\\?M;?%'5?% MNO6G[/?PZ9Y[N[N$751 ?O.<%(,^@^^_88&>C"O3OV@?C#8_!SP'-K"R(VIW M0,.DV[<[Y;5M9W/8-<#+I$YRTQS_ M !2'H?[O^\:_.^+<7B<[Q\.&L#*SJ+FKS7V*7;_%/9+L]59W7EXV5C!^:9S]V-?5F/'MU/ -?/_ ,!? M FN_M"_$Z[^._P 2;;=I]O<_Z!:NN8Y9%^Y&H/6.,8S_ 'FZY^:J?CG7M;_: M^^,MOX#\*3R1>&=)D9I+I1P4! >X/^TWW4!]>V6Q],^'/#NC^$]"M?#>@62V M]G90K%!$@Z*/7U)ZD]2237YA0OQ[GWMWKE^%E[JZ5JJ^UYPATZ-]TVEX\?\ MA2Q/-_RZ@]/[TN_HB[1117Z>>P%! 8%6&0>H-%% 'B_QF_8^\,^,Y7\3?#F6 M/0]9#>9Y<8*VTS@YSA>8FS_$O'MDYKDO!/[3/Q+^#&M+\/OVA-"NYHH\+%J) M7,ZKG&_=]V=/]H'=UY8\5]*UC^-_ 'A#XC:*V@^,M#AO;8,/$W]Y&'*' MW!KX+,N#)4,7+,4X;+_$E=;VOJ>;5P#C/VN&?)+\'ZHL>& M/%7AWQGH\7B#PMK$%]9S#Y)X'R,^A'52.X.".]:%?*7Q&^&WQ"_9%U6/Q]\- M_&ADT>ZNA";>Y8;F8AF$);F= M7*T\A@\-F6"E'%QWBI+D:_F4]79]%9VVN< ME7.GAER5:;YUTOIZW/T!HK\_? /Q8\?_ SU&/4/"'B2XMU1@7M&D+02CT>, M\'Z]1G@@U]J_!7XJZ=\8O =OXMLX1#.&,.H6H.?)G4 L!Z@@AA[,.^:^@X-\ M1,LXOJRPZINE62ORMW375QE97MU32?57UMTX#-*..DXVY9=CK:***_0CU HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***K:MK&DZ#82:KKFIV]G M:Q#,MQ=3+&B#W9B *F_T[#T [5T]7PAD-;)\#*OC'S8J MN^>K+^\]HK^[!:);;VT# X:5"FY5-9RUD_T^04445]:=P4444 %%%% !7S%\ M8]+O_P!FG]H"Q^+WAVU01CC9#PZ,,@CZ@ MU8KP']C'XEW]L+[X&^+RT5_I,LC6$RU[]7=PUGE'B+) MJ6-@K-Z2C_+-:2B_1[7Z6?4TPF(CBJ"J+Y^3ZH****]TZ0KP']K3XQZK?7L? MP$^'(>XU+4F6+5#;_> ?&VW!]6!RWHIQW..^_:(^-=E\&?!37ENZ2:O?!HM* MMF(/S8YE8?W5R#[D@=\CB?V1_@E>V$;_ !J\?(\VL:KNDL!<BG_:('YYQ5C\7G./CPWELK3FKUYK_EW2ZK_'/9+L^SNO+QM6>(J+"4GJ_B M?9?YL[_X"?!O3?@QX)CT5#'-J-R1+JEVJ_ZR3'W0>NQ>@_$\$FNWHHK[?+\! MA,KP5/"8:/+3@K)>7ZM[M]7J>A2I0HTU""LD%%%%=AH%%%% !1110!\Z_P#! M03[=_97A?R\_9OM%WYWIYFV+9^F^OF6OOCXT_"K3?C#X#N/"-[/Y$VX36%UC M/DSJ#M8CN""5(]&/?%?%7C[X3?$#X9ZC)8>+O#5S J.0EVL9:"4>JR#@CVZC M/(!K^7_%WA[,Z'$,\T4'*C54?>2NHN,5%I]MKJ^CN[;,^/SO"UHXIUK7B[:] MK*QSE?3/_!/K[=_9GBGS-WV;S[3RL]-^V7?^.-GZ5\V+8W.V*::)HHIGVI/( MA"'&,\XYQD9Q7W?\#_A=I7PD^'UKX8TVZ2YDD/VB]O$Z7$S 98?[. H'LH[Y MK#P@R?%8OBE8V.D*$6Y>;G%QBK;ZW;OMIZ$Y'0G/&>TZ17YJR.OHHHK^IS[( M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KEO&OQL^%7P[N/L7B_P ;6=K< 9:V7=+*OU2,,P_$5S?[5/Q> MO_A/\.@^@3"/5=5F-M928YA7&7E'N!@#T+ ]J^*[FYN;VYDO+R=Y997+RRR, M69V)R22>22>]?DW'OB6^%L6L!@J:G6LG)RORQOLK)IMM:[JRMO?3Q,RS;ZG4 M]G35Y=;[(^]_!7QM^%/Q$N?L/A#QM:75P?NVS[HI6]<)(%9OP%=57YO6]S<6 M=PEW:3O%+$X>*6-BK(P.001R"#WK[3_94^+M_P#%?X='^WY_,U729A;7DIZS M+MRDI]R,@^I4GO2X"\2WQ3C'@,;34*UFXN-^65MU9MM-+7=W5]K:F6YM] MSJ*TNEMF>G4445^M'MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %?$G[2_QGU?XI^/+NQAO6&BZ9N?MNOSJ\4:#?\ A;Q)?^&]41EN+&[D@F#?WE8C M/XXS7XEXV8_'8?*\-AJ3:IU)2Y[=>51Y4_)W;MW2['SW$%2I&C""V;=_E:Q0 MKNOV1,F%)" 9%/8J<$^J[AWKA:O>&=!O\ MQ1XBL?#>EQEKB^NXX(0H_B9@ ?PSFOY\RG%XK YG1Q&&_B0E%Q\VGHOGL?,T M9SIUHRANGH?HM1117]X'Z.%%%% !1110 4444 %%%% 'S?\ M9>#=6^&7C_2 MOVA? Z>4_P!J1=0"@[1.HPK-C^&1 4;Z>K5[SX"\9Z1\0O"%AXRT1\V]_;B0 M*3DQMT9#[JP*GW%2>-/"6D>._"M]X1UV'?:W]N8I,=5/4,/=2 P]P*^/ MB8W[/?C;7/@Y\5=1%I8PS-)#8W*\/<''5%R54?Q$]?F&/8SWC M/+L%EGM,NJ0Q%:H^2G&$E+FF]K\K>BW>W:]VC?$X^E3HWI-2D]$D[W8SX7>% M-=_:N^+=U\5?'ELR^'].F"06;$E'V\I;KZ@9W.>Y;_:X^H5544(B@ # ' % M9?@CP9H/P^\+V?A'PW:^5:6<6U,_><]6=CW8G))]36K77PIP\\AP+=>7/B*K MYZL^LIOI_ACLEZNRN:8+"_5J?O.\Y:R?=_Y(****^I.P**** "BBB@ HHHH M**** /+OVN_A]_PG'P>N[VUAW7FB-]N@P.2B@B5?IL);ZH*F_9-^('_">?!R MQCNIMUYI!^P7.3R0@'EM^*%>>Y!KTBXMX+J![6YB62.1"DB.,AE(P01Z8KYI M_9^FG^"'[2FM_!_4962RU-F2S+GAF7,D#?4QLR_[Q [5^=YS_P (/&V$S):4 M\2O85.W-O3?JW[ODD>5B/]FS"%7I/W7Z]/\ (^F:***_1#U0HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G MS]O_ $&_N_#?AWQ)"C&WLKNX@G(_A:54*D_]^F'X^]?+U?HEXN\)Z%XY\.7? MA3Q+9"XLKR+9-&>H[A@>S @$'L0*^*_BW\#+[P#\5H/ACX9U(:O/?^6UA&JA M)!YC%4C?/RAN,ELXP03CH/YL\7>$\=3S?^V**YJ=7EBTMU-)122W?,DK6OK> M_2_R>=X*HJ_MXZJ5E\]OQ.!KU+X ZW\?_ NDW_B?X4>"7U.POIDBNRU@TZL\ M0) 1@W D/3U]JV? /[#WQ.UO48W\=26^BV2L//"W"3SL/1 A*CZEN,]#TKZ MG\'^$M"\"^&[3PGX:LQ!9646R),Y)[EB>[$DDGN2:Y^ _#CB"OC/KN*E4PB@ MGRM>[4&7$/Q#^#30MG M#%6FM2/^ RHW\ZZ+1/V[_A3? )K.A:S8.>K>3'*@_%7S_P".U[9)'',ABEC5 ME8896&0:YW6_@[\*?$9+:S\.]&F=NLO]GQJY_P"!* ?UK];_ +#X\P?^[9I& MJNU6DE_Y-%W9[?U?,J?P5D_6/ZHQ=$_:A^ ^O8%K\1+2%CU6^CD@Q^,B@?K7 M)?M(?M3:;X'T*#1_ACK=E?ZGJ,;,+ZVF2>.TBZ;N"07)S@'(&"2.F=?6_P!C M7X$:OEK7P_=Z>QZM8ZA)_*0N!^5?+_QX^&]C\*/B??\ @S2I[B6S@2%[6:[* MEW5XE8DE0!PQ8=.U?)<:\1>(.0Y%+ZU"C%3:@JE)SNFTWHI:IM)J_3IK8XLP MQ69X;#/G45?2\;_J<]KWBCQ'XIOFU/Q)KMW?W#')FN[AI&_#)X_"NX^#/[2W MCWX5ZO!#=ZKM2J>TA)IGZ-Z/JVGZ_I-KKFDW(FM;RW2>WE7HZ M,H93^1%6:\]_95^W?\* \.?VAN\SR)MN[^YY\FS\-FVO0J_MW*,;+,_$C2M.\*Z?)+XGU!%6_ MBML8D!(2$$8YD/3K]T+GJ*^C/B)XZT?X;>#;_P 9ZX_[FRA++&#@RR'A(Q[L MQ ]LYZ"O#/V4/ NL_$KQSJ/[1'CZ/S7>Y<:8'7Y6F/#.H/\ #&OR+[Y[K7YK MQ^H9Y+#\.48J56M)3D[7]E3B]9^3>L8]]5U/)S.V(<<)%:RU?DEU_0\Y'['/ MQ_-X+4^$8 A./M/]J6^P>^-^[]*]S_9X_94L/A+>CQ?XJOX=0UP(5@$ /DV@ M(P2A8 LQ&1N(& 2 .Y]AHK;(O##A?(<>L934ZDXN\>=IJ+[I*,5==&[VW6I6 M&R?!X:ISJ[:VOT_(****_1#U HHHH **** "BBB@ HHHH R/'WB^R\ ^"]3\ M9:@FZ/3K1YO+SCS& ^5,]MS$#\:^!_&WC3Q!\0?$UUXL\3WIGN[M]SD<*@[( MH[*!P!7VK^TQH-_XD^!7B/2]-1FF%HDX5>I6*5)6 _X"AKX5K^3G\G-R:=^[BDK=N9]SY7B&I4]K"G]FU_G_ %^85[[^P;XSTS3?%NI^ M"+K3X5N-2MQ/:WFW]XQC^]$3Z8)8?[IZY&/ J]7_ &+]!O\ 5?CM8ZG:QDQ: M9:7$]RV. K1-$!_WU(/R/I7YUP%B<3A>,<%*@KMU%%]?=E[LONBVSR\MG.&. MIN/>WR>_X'V;1117]I'WP4444 %%%% !1110 4444 %%%% !7SO^VSX6O_#V ML^'_ (V>'ALN;&Y2WGD4='1C+"Q_$."?]T5]$5SGQ;\#0_$CX<:OX.D13)=V MC?9F;^&9?FC/_?87/MFOFN+\FEGO#U?"T_XEN:#ZJC;M=JWHV\I+22_\ M"3^16#KK$X:-3NM?7J%%%%>^=(4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 ,N+B"T@>ZNITBBC4M))(P554< MDDGH*RO#'Q#\ >-II[?P9XYT?5Y+8XN4TS4XK@Q'_:$;';^->-_MQ_LG>.OV MP+CP)\.W\9V]A\.K/Q"U_P#$C1A>SP7.M6\:J8+:-HE(*;]^\,R]593N4$?. M/_!0_P#9X^ '[(VL?!_QW^R#X%LO!_Q4NOB-8:=X!(=7G\,O,ZV]_K-V\922<(1O589%(4G ,9ZAW!CM/ACX M0_8._P""G/P[\*? K3#H'@CXW:#JUIK?A>UF;[##J6GPB>.ZBC.1&Q#1QX7 M D?IG% 'V3XJ\<>"O MHFH>-O%^EZ/!(VV.?5=0CMT8^@,C $\BKUA?V&JV4 M6I:7>PW-M/&'@N+>0.DBGD,K#@@^HKX6_98^"GPN_P""@W[0OQM_:+_:8\)6 M_C"R\.^/[KP9X&TK5V9[/3+&S4;VCASLWR>9&Y8Y(8L1C<2>E_8%M#^S=^VE M\9_V#_#%UPN[II6TR*ZCC-U;HSDMY7FRKM!/&PDY9V) /LJ MBBB@ HHJOJ.K:=I*+)J-VD*N<*7[F@"Q169_PF7A?_H-0_F:/^$R\+_]!J'\ MS0!IT5F?\)EX7_Z#4/YFC_A,O"__ $&H?S- &G169_PF7A?_ *#4/YFC_A,O M"_\ T&H?S- &G169_P )EX7_ .@U#^9H_P"$R\+_ /0:A_,T :=%9G_"9>%_ M^@U#^9H_X3+PO_T&H?S- &G169_PF7A?_H-0_F:/^$R\+_\ 0:A_,T :=%9G M_"9>%_\ H-0_F:/^$R\+_P#0:A_,T :=%9G_ F7A?\ Z#4/YFC_ (3+PO\ M]!J'\S0!IT5F?\)EX7_Z#4/YFC_A,O"__0:A_,T :=%9G_"9>%_^@U#^9H_X M3+PO_P!!J'\S0!IT5F?\)EX7_P"@U#^9H_X3+PO_ -!J'\S0!IT5F?\ "9>% M_P#H-0_F:/\ A,O"_P#T&H?S- &G169_PF7A?_H-0_F:/^$R\+_]!J'\S0!I MT5F?\)EX7_Z#4/YFC_A,O"__ $&H?S- &G169_PF7A?_ *#4/YFC_A,O"_\ MT&H?S- &G169_P )EX7_ .@U#^9H_P"$R\+_ /0:A_,T :=%9G_"9>%_^@U# M^9H_X3+PO_T&H?S- &G169_PF7A?_H-0_F:/^$R\+_\ 0:A_,T :=%9G_"9> M%_\ H-0_F:/^$R\+_P#0:A_,T :=%9G_ F7A?\ Z#4/YFC_ (3+PO\ ]!J' M\S0!IT5F?\)EX7_Z#4/YFC_A,O"__0:A_,T :=%9G_"9>%_^@U#^9H_X3+PO M_P!!J'\S0!IT5F?\)EX7_P"@U#^9H_X3+PO_ -!J'\S0!IT5F?\ "9>%_P#H M-0_F:/\ A,O"_P#T&H?S- &G169_PF7A?_H-0_F:/^$R\+_]!J'\S0!IT5F? M\)EX7_Z#4/YFC_A,O"__ $&H?S- &G169_PF7A?_ *#4/YFC_A,O"_\ T&H? MS- &G169_P )EX7_ .@U#^9H_P"$R\+_ /0:A_,T :?3K7S-\$,_&+]K+7/B M5)^]LM*:62U<\@C_ %$ _P"^ 6^JUZY\;OBOH7A/X5:WJVFZO&UV;%H;,(3N M\V3Y%(^A;=_P&N$_8FL]!\)_#2ZU_4[^**ZUB^+ -U\F/Y$!_P"!>8?QK\\X MB_X5^,LMRM:QI7BOW^/I4>D;R?RT7XGO%%9G_"9>%_^ M@U#^9H_X3+PO_P!!J'\S7Z&>H:=%9G_"9>%_^@U#^9H_X3+PO_T&H?S- &G7 MC_[5/[/%W\6]/@\4^$@G]N:?"8Q [!1=PY+!,G@,"25)P/F(/8CTW_A,O"__ M $&H?S-'_"9>%_\ H-0_F:\K.\FP'$&6SP.,C>$^VC36J:?1I_Y.ZT,<1AZ> M)I.G/9GY^Z]X7\1^%KYM,\2:%=V%PIP8;NW:-OPR.?PJY)\./'=MX7?QM=^$ M;^+28Y41[V6W*(2W QGJ,C&X9 ) SDBOO;_A,O"__0:A_,U7U?7/ NO:7<:+ MK%];7%K=0M%<029*NC#!!K\;?@=AESM8UO1\JY$K/IS/F=U?>R1X/^KL-?WG MII^>I1^#'C#PCXV^&VEZKX*B$-E%:I;BSW9:U:-0IB;W''/<$'O74U\G^%O$ MEU^R9\9Y=';4GO?"6KN"95RW[K.%DQ_STCSA@/O#MRN/IJ#QSX1NH$N;;7[> M2.10T;HV0P/((-?I?"&?3S7!2PN*@J>)P[Y*D-K-;2BOY9+56TZ+2S?K8'$N MM3<)JTXZ-?KZ,UJ*S/\ A,O"_P#T&H?S-'_"9>%_^@U#^9KZX[C3HK,_X3+P MO_T&H?S-'_"9>%_^@U#^9H TZ*S/^$R\+_\ 0:A_,T?\)EX7_P"@U#^9H TZ M*S/^$R\+_P#0:A_,T?\ "9>%_P#H-0_F: -.BLS_ (3+PO\ ]!J'\S1_PF7A M?_H-0_F: -.BLS_A,O"__0:A_,T?\)EX7_Z#4/YF@#3HK,_X3+PO_P!!J'\S M1_PF7A?_ *#4/YF@#3HK,_X3+PO_ -!J'\S1_P )EX7_ .@U#^9H TZ*S/\ MA,O"_P#T&H?S-'_"9>%_^@U#^9H TZ*S/^$R\+_]!J'\S1_PF7A?_H-0_F: M-.BLS_A,O"__ $&H?S-<)^T-\?-'^''P^N)O#VJQR:Q? P::J#)C8CYI3GLH MY'^T5'K7!FF983)\OJXW$NT*:;?^2\V]$NK9G6JPH4G4GLCS/]H+Q+JW[0/Q MFT_X$^"[IOL&GW1%_.G*><,^;(?41KE1ZL6 ZBOHOPQX;TCP?X>L_#&@VHAM M+&!8H(QZ#N?4DY)/$Y?&_B748AK.N -^])+PV^Q_\)EX7_Z#4/YFOD^"LMQ4X5<\QZMB,5:5OY*?V(+MIJ^[M?5' M#E]*;3Q%7XI_@NB-.BLS_A,O"_\ T&H?S-'_ F7A?\ Z#4/YFONSTC3HK,_ MX3+PO_T&H?S-'_"9>%_^@U#^9H TZ*S/^$R\+_\ 0:A_,T?\)EX7_P"@U#^9 MH TZ*S/^$R\+_P#0:A_,T?\ "9>%_P#H-0_F: -.BLS_ (3+PO\ ]!J'\S1_ MPF7A?_H-0_F: -.BLS_A,O"__0:A_,T?\)EX7_Z#4/YF@#29592K*"",$$=: M^;?C/^Q'?WFKS^(OA'Y?R_+8GD1-TV_P"RV,=B> /H#_A,O"__ M $&H?S-'_"9>%_\ H-0_F:^?XBX8R?BC"*ACX7Y=8R3M*+ZV?GU3NGI=:(Y< M5@Z&,ARU%_FCY%T+]B_X[:K?K:ZGH5IID6?FN;O48G4#V$3.Q_*OIGX)?!'P MW\$_#CZ5I,K75[=%7U#4)$"M,P' _A09.%R>IY.:Z'_ (3+PO\ ]!J'\S1_ MPF7A?_H-0_F:\?AKP]X=X6Q+Q&&C*=392FTVD][644K][7MI>S9AA,KPN#GS MPNWW9IT5F?\ "9>%_P#H-0_F:/\ A,O"_P#T&H?S-?<'HFG169_PF7A?_H-0 M_F:/^$R\+_\ 0:A_,T :=%9G_"9>%_\ H-0_F:/^$R\+_P#0:A_,T :=%9G_ M F7A?\ Z#4/YFC_ (3+PO\ ]!J'\S0!IT5F?\)EX7_Z#4/YFC_A,O"__0:A M_,T :=%9G_"9>%_^@U#^9H_X3+PO_P!!J'\S0!IT5F?\)EX7_P"@U#^9H_X3 M+PO_ -!J'\S0!\[^+L_L_P#[7UMXF0^3I'B)]]P0,*$G.V7/^[*!)],5]-UX M9^V?I'A_QK\,XO$&E7\4M]HESYJJN=S0OA9 /H=C?1#77? +XPZ+XT^%.E:C MJ^L1K?P0"VOUD)W>;'\NX^[#:W_ J_.^&_\ A#XKQV3/2%3_ &BEZ2TJ)>DM MEVNSR\)_L^-J4.C]Y?/?\3T6BLS_ (3+PO\ ]!J'\S1_PF7A?_H-0_F:_1#U M#3HK,_X3+PO_ -!J'\S1_P )EX7_ .@U#^9H TZ*S/\ A,O"_P#T&H?S-'_" M9>%_^@U#^9H TZ*S/^$R\+_]!J'\S1_PF7A?_H-0_F: .?\ C9\;/#?P4\-K MJVK(;F\N2RZ?I\;A6G8#DD_PH,C+8.,C@DU\S:]^VA\==6OFN=+URTTN(GY; M:TTZ)U ]S*KD_G47[8GBN3Q-\;+RWCNO-M=.M+>"T*GY=IC61B/^!.P_"O+* M_EKC_C_/Z^?U\'@Z\J-*C)P2@W%MQ=I-R5GNG97M:VE[L^.S/,\3+$RA3DXQ MB[::;'TA\&?VW=1N]7@\._%RVMA#.X2/6+9/+\IB< RKG&WU9<8]#U'TFK*R MAE8$$9!!ZU^;E?;?[./Q#L-4^"7A^XU_5T6ZCM&@<2$[ML4CQH3_ ,!1:^X\ M)^-,USNM5RW'S=24(\\9/XK)I--]=9)IO7>[>EO0R7'UL1*5&J[V5TSTFBLS M_A,O"_\ T&H?S-'_ F7A?\ Z#4/YFOVT^A-.BLS_A,O"_\ T&H?S-'_ F7 MA?\ Z#4/YF@#3HK,_P"$R\+_ /0:A_,T?\)EX7_Z#4/YF@#3HK,_X3+PO_T& MH?S-'_"9>%_^@U#^9H TZ*AL=0LM3MQ=6%PLL9) =>F:FH **** "BBB@ HH MHH \7_;:_;,\*?L=_#ZQU*71)=?\6^)KW^SO!'A.T<";5;TX !/\$2EDWOVW MJ!RP%>;_ +)G[,CV_P 2/^&POVSOBEHGBCXNZA 4TVS@U&,Z=X1M7!_T*RCW ME=X#,K2C.=S $[GDD]2_:1_80_94_:YUS3?$?[0WPN;Q#>:1:/;:=(=>O[00 MQLVY@%MIXU))[D$\ 9P!7GEA_P $8_\ @FMIE]#J5C^S=LFMY5EA?_A,-9.U ME.0<&\P>1WH Y?P;?67PB_X+5^-=.\77,=G'\4_AAI]UX:GG;:MW<69C@>W0 MG@R;(97V]=JY[C,W[1VJZ=\6/^"M'P!^&WA:]CN[KX=:'XBU_P 4+;-O-A#= M6T<, EQ]PM)''P<'$J'HPS[Y^TA^R7\ OVL_#EGX:^.G@*+5DTVX,^E7L5Q) M;W=C*<9:&>)E=,X7*YVMM7(.T8J_LU?L9_L[_LDV>I1?!+P+]AN]9D5]8U>] MO9;N]O2N2HDFF9FV@DD*"%R2<9)- 'A/_!*VYL_AM\2/VA?V9M=NX8->TCXR MZCKT5C))MEFT^]CA\BX53RR%8D.1T\Q<_>&4_94O++XK_P#!5[X^?&3P?=17 MN@:!X:TCPN-3MI \,]X$BDF16'#&-X71@.A ]17L/[1O[ '[+7[4_B:T\<_% M?P!*VOV=O]GBUW1]4GL+MX.?W3O Z^8N"0-^2 2 1DUVWP+^ /PA_9J^'UO\ M+O@EX(M=!T6WD:46UNS.TLK !I9)'+/*Y +,2< #H =C1110 4R:W@N % MG@1P.@=0JBO;O _@C2O!W@[2_ M"T5G"WV"QB@9_+!WLJ@,W3N+& M 8)@.#P.5/1AW!]0"/)OV6?B3<^$O$$_[/?Q1L4@OK2=DTN6X0$[NI@)/4'[ MR'H0<#JHKZ*KQ7]K7X%W'C#2U^)_@J%DUW2$#S+;Y#W,*<@C'_+1.H/4C(Y( M45\#Q9EF,P.*AQ#E<;UZ2M4@O^7M+K'_ !1WB_+K9(\S&T:E.:Q5%>]'=?S+ MMZKH>R?V;IW_ #X0?]^A_A1_9NG?\^$'_?H?X5Y[^S5\@:D/\ 9NG?\^$' M_?H?X4?V;IW_ #X0?]^A_A4U% $/]FZ=_P ^$'_?H?X4?V;IW_/A!_WZ'^%3 M44 0_P!FZ=_SX0?]^A_A1_9NG?\ /A!_WZ'^%344 0_V;IW_ #X0?]^A_A1_ M9NG?\^$'_?H?X5-10!#_ &;IW_/A!_WZ'^%']FZ=_P ^$'_?H?X5-10!#_9N MG?\ /A!_WZ'^%']FZ=_SX0?]^A_A4U% $/\ 9NG?\^$'_?H?X4?V;IW_ #X0 M?]^A_A4U% $/]FZ=_P ^$'_?H?X4?V;IW_/A!_WZ'^%344 5;N#1;"UEOKVW MMHH88VDFED10J*!DL3V '-?,7AC3G_:P_:%FU^XLROA;1"I6$Q[5:%2=D9'] MZ1@6;_9R,\"NP_;,^*MW:Z?:_!?PB6FU/6V3[;'!RXB+ )$ /XI&[?W1Z-7H MOP)^%5I\(?AY:>&556O9/W^ISK_RTG8#//HH 4>RY[FOS7-O^,PXHCE,=<+A M6IUNTZGV*?FEO)>J=FD>37_V[&*@O@AK+S?1?YG5C3--4!5TZ #@"%?\*7^ MS=._Y\(/^_0_PJ:BOTH]8A_LW3O^?"#_ +]#_"C^S=._Y\(/^_0_PJ:B@"'^ MS=._Y\(/^_0_PH_LW3O^?"#_ +]#_"IJ* (?[-T[_GP@_P"_0_PH_LW3O^?" M#_OT/\*FHH A_LW3O^?"#_OT/\*/[-T[_GP@_P"_0_PJ:B@"'^S=._Y\(/\ MOT/\*/[-T[_GP@_[]#_"IJ* (?[-T[_GP@_[]#_"C^S=._Y\(/\ OT/\*FHH M A_LW3O^?"#_ +]#_"C^S=._Y\(/^_0_PJ:B@"'^S=._Y\(/^_0_PH_LW3O^ M?"#_ +]#_"IJ* (?[-T[_GP@_P"_0_PH_LW3O^?"#_OT/\*FHH A_LW3O^?" M#_OT/\*/[-T[_GP@_P"_0_PJ:B@"'^S=._Y\(/\ OT/\*/[-T[_GP@_[]#_" MIJ* (?[-T[_GP@_[]#_"C^S=._Y\(/\ OT/\*FHH A_LW3O^?"#_ +]#_"C^ MS=._Y\(/^_0_PJ:B@"'^S=._Y\(/^_0_PH_LW3O^?"#_ +]#_"IJ* (?[-T[ M_GP@_P"_0_PH_LW3O^?"#_OT/\*FHH HZIX;T+6=,N-(U#2X'@NH'AF3RA\R M,"".GH:^=OV4KE_AO\8_$7P.\2*C^9*YLVE0?-+%DY4'^_$=WT05]+U\V_M= MZ1?_ V^*WASXY^'X""TR)=E> TT7(#'_;CROT0U^>\=PEELL)G]-:X6:Y[= M:53W9KSMHUVU9Y>9)TG#$K[#U]'HSZ,_LW3O^?"#_OT/\*/[-T[_ )\(/^_0 M_P *9HNKV.OZ1:Z[IWD'\2,H8'\C5FOT"$XU(*47=/5,]---71# M_9NG?\^$'_?H?X4?V;IW_/A!_P!^A_A4U%4,A_LW3O\ GP@_[]#_ H_LW3O M^?"#_OT/\*FHH A_LW3O^?"#_OT/\*/[-T[_ )\(/^_0_P *FHH ^:?VV_@O M?F[B^+7ANP#6RVZP:Q'$O,14X2;'H00I],+ZG'SC7TM^U5\1-9^)7C.R_9U^ M'A,TDET@U1D;Y7EZB,D?PH/G;W _NUW^D?LA? VTT*RTO6?"*WUS:P*LUZ;N M:)IW_B=A&X')S@=A@=J_F[B#@B?&7%N,J9*XQA!I5)3;4'5^THVBWIO+^]?H MT?*8K+WC\;4>'V6[>W-UMI]_F?%:H[!F5"0HRQ Z#..:^[O@,G@.^^$FA_\ M"&M%=6<-DL3221*)!*!^\#CG:VXDD>_&1@UH6/P?^&.F>%[OP;IO@JP@TZ^B M\N\ACAYF'8L_WF(Z@DY! (Q7SWI]WXL_8O\ BR^FW_GWOA+5Y,J^,[X\\..P MFCS@CCZ?G!Z7=EK;31*6^'PT\FJ M*I4UC+1M?9_X!]1_V;IW_/A!_P!^A_A1_9NG?\^$'_?H?X4S1]8TSQ!I5OK> MC7L=S:742RV\\395U(R"*LU^[0G"I!2B[IZIK9H^C335T0_V;IW_ #X0?]^A M_A1_9NG?\^$'_?H?X5-15#(?[-T[_GP@_P"_0_PH_LW3O^?"#_OT/\*FHH A M_LW3O^?"#_OT/\*/[-T[_GP@_P"_0_PJ:B@!L4,4">7#$J+_ '57 IU%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 56UC5K#0=)N=;U6X$-K9V[S7$K=$15+,?R!JS7GW[5/V[_A0 M/B/^SL^9]GAW;?\ GGY\>_\ \(_"]^NJ>'-=N[&X4Y$UI<-&WXD'GZ51HK^(L?G.:9GCGC,36E*HW>] MWIZ=DNB5DC\]J5ZU:I[2>B!1=PY"E M\#@,"0#C .X$#KCV&OBO]CC[=_PO_2/LF[R_(NOM6/[GD/C/MOV?I7VI7]4^ M&&>X_/N%U5QC1OH6=?Q2OH&N4^!W@S_ (0'X3Z'X8DBV316*R72XY$TG[QP?HS$ M?A75US<'94\EX9PN%DO>44Y?XI>]+[FVOD3@*/U?"0@][:^KU84445],=844 M44 %%%% !1110 4444 ?,7QP\"Z]^S=\3K7XW_#2WVZ5=7.+VT08CB=CEX6 MZ1RA![$'!![$ U\T^ /$.O_ +(GQAN/AYXPN'E\ M-:K*'BNV'RA2<)< =B/NR >G?:N?S"K_ ,8#GWM5IE^*E[W:C5?7RA/KT3[) M)/R'_P )N)O_ ,NIO7^[+_)GU+121R)*@EB<,K %64Y!'K2U^G[GKA1110 4 M444 %%%% !1110 4444 %%%% !1110 5C?$'QOH_PY\'W_C+7),064)8(#@R MOT5![LQ 'UK9KYF_:(\3ZO\ 'SXQ:?\ 7P5<9L["[Q?SKRGG 'S'/M$NX>[ M%AZ5\QQ;GTL@RIU**YJ]1J%*/\TY:+3LMWZ6ZHX\;B7AJ-XZR>B7=LL_LI^! M]8^*'C[4OVA_'B>:QNG&FJX^5ICP67/\,:X1??W6OI"L_P *^&=(\&>'++PK MH-L(K2QMUB@3O@=2?4DY)/3+(?P.]?8**]GKYDT#_C'[]L M*;16_<:/XC?;$.B!)SNCP.@"S IGL :^FZ^2X QM>KDCP&)?[["R=&7_ &[\ M+]'&UGULSARRI)X?V<_B@^5_+;\ HHHK[@]$**** "N!_:*^,=M\'? 4NHVT MB-JM]F#2H6Y^?',A']U <^YVCO7;:KJFGZ'IEQK.K7:06MK"TMQ-(>$11DD_ M0"OF+PAINI_M=_'>?QAKMO(OAC1641V[CY3$"3'#_O.+4>35]<0M:F?)>*!CN+G/\4A^;/\ =QZFO;Z155%"(H P !P!2U[>09) MA>'LJIX'#[16KZRD_BD_-O[MMD=&&P\,+15./3\7W"L'XE?#KP[\4O"-SX1\ M26^Z*9EB<-A\9AYT*\5*$DTT]FGNC6<(U(N M,E=,^8/@Y\1?$W[,GQ!F^"_Q6E*Z//-NL[QB?+@+'Y9D)_Y9/_$/X3D\$-GZ M>5E=0Z,"I&00>"*X7X^_!+2?C3X1.G,8X-4M TFEWK+]Q\5(Z6['N,&X MB;HZ,I5A^1-6:9//#:P/O D$_[4/[3%UXUU*(R:!H+!H(W'RF M-&(@0@]W;,A![!A7U!)''+&T4J!E8$,K#((/8U_-F5>&."XJQ&)QV#K.CA?: M2C23CSN26CDGS1M'FTCHW;1ZJ[^4HY13QLIU*& M$T+4_'D5\)]6>;['+"5Q]EBX?\=YP<]/DQV-?0M?+>D22_LH_M+R:3<2-%X9 MUT@*S'*K ['8Q]XGRI[[&]6C1R*66."A6PTI0J175W;4^[ M4UJGY.VB1[&5.,<.Z-K2@[/_ #^84445^@GJ!1110 4444 %%%% !1110 44 M44 %%%% !7S1\8A_PN#]KO1/A\B^;9:08DND'W2%'GS9^JX3ZBOH_5=3M-%T MNYUC4)0D%I;O-.Y_A15+,?R!KYW_ &,=.N_&WQ&\5?&/5XSYDLC1Q9.0))Y# M(^/]T*H^C5^><;_\*6.R[)%JJU7GFO\ IW27-)/U=K>:/+S#]]4I8?\ F=WZ M+4^D****_0SU HHHH **** "BBB@ HHHH **** "N%^/_P &=.^,W@E]*PD> MIV@:72;IA]R3'*$_W&P ?3@]J[JBN+,+3&N#AF5.&MSGJRX)7U4$?PC/OE M> ?ME?"R*Q@@^.GA6^2PU33YXA>,L@C:;! CD4YYD4@#'4K_ +O.58_\% 'M MM)M(;_X;F[O5@47LRZF(4:0<%E7RVX/7!Z9Q[U^:97Q5A^"ZE3),_K6]E9TJ MEI2YZ3TBFHIM2C:S]/*[\FCC8X!O#XF7P_"^ZZ;=4?2E%>8_"+]JOX=?%>_3 M0-LVDZK)_JK.]92LQ](W'#'V(!/8&O3J_1\KS?+/\ [0_[5.G_ DN MSX2\+6,.H:YL#3B9CY-H",C>%(+,1@[K\\SWQ/X7R#'O!U7.I.+M+D2:B^S;E%775*]MGJ>7B&J0/&9>6BMB=RYSSES\Y]MO<&O)/!FOZC^U9\>=)3XE M7UI!;6UON6PARDE<7#=: M'&O$$\^E_N]"].A%[\S2G_!SQY'\2_AKI/C ,IEN;4+=JO\,Z?+(,=OF!(]B* MU?%WAK3_ !EX7U#PIJBYM]0M'@D.,[=P(##W!P1[BO!OV*?$NH>%_$?B+X)> M(W\NXM+AY[>)CTD1O+F49Z]$(]@QK\[K_P#"!Q_"MM2QT.5]O:T_A;_Q1]U= MW<\N7^S9FI?9J*W_ &\MOP/HJBBBOT0]0***XCX_?%VS^#O@"?70R/J-SF#2 MK=N=\Q'WB.ZJ/F/X#N*X\PQ^%RO!5,7B9AKV3X2_#32/A-X M&L_!VDX81M5KJU.+_Y=T?LKUE\3^_2 M[1P8"G.K)XJJO>ELNT>GW[A1117Z">F%%%% !7DG[4/[/:_%+2!XM\*1"/Q% MIT7[K:=OVN,<^63_ 'QU4^O!Z@CUNBO+SG)\#GV73P6+C>$OO3Z-/HT]O\C' M$4*>)I.G-:,\<_9;_:$?X@V!^'_CBX,7B/3E**TPVM>1KP2<_P#+1_P#V M>OCII?QH\*B:8QP:S9*JZG9J<#/02H/[C8_ \>A/R?#&O!7I M5'M6IK9_XXKXEOI?6S;XL'7J4JGU6N_>6S_F7^?<]!HHHK] /3"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "O&?VS_BG_ ,(?X 7P-I-P1J/B#,;A#\R6P^^?^!<)[@MZ M5[%=W=M86DM]>3+'##&TDLCG 50,DGV %?,7PPM;O]IK]I*[^).JVS'0]$=9 M+:.1?EVH2+>,^Y(,C#V8=Q7PG'688E8.EE&"?^T8M^S7]V'_ "\GZ*/YW6QY MN959^S5"G\4]/1=7]Q[%^S;\*A\)_AE:Z7>0A=2OO]*U,D1CURHR .K(HJ#]D7XL?\+%^&R:)J=R7U30@M MM<%VRTL6/W4GY J?=">]>KU\N^*;>;]E3]I6#Q39(5\.:^6,J*N%2)W'FH!Z MQMM<#TVCN:^%XD3X9XCH<00THU+4L1V2?P5'_A=DWVLEN>=BU]4Q4<4OA?NR M_1_(^HJ*;!/#:?M>W=S\1/C%X5^#>F2$X9&N M-G\+SN%R?]V--WL&-?1ME9VVGV<5A91".&")8XHUZ*JC 'Y"OSW*?^%?CW&X MUZPPT(T(]N9^_/YI^Z_(\NA^_P RJ5.D$HKUW9+1117Z$>H%%%% !1110 44 M44 %%%% !1110 4444 ?(_[!$N'6RT6VC+0!OE>>1 Y,+XYN+JTVW+ 8W2QLT;MCMED)Q M[U\$003W4Z6UM"\DDCA8XXU)9F)P .I)[5]2_LG_'[X?V?@_3OA)KDK:3J- MB9(XFO' BN6>5W(#'&ULL?E;'L3TKZ[P>SBCEN?5:.(JJ%.K"R3=DYJ2Y5?: M]G*U][V1VY%7C1Q+C.5DU^-]/U/?****_J,^Q"BBB@ HHHH **** "BBL3QW M\1/!_P -=$;7_&6M16D SY:L,VL= M7\0ZIXF\,Z1=0:/<:G(;4SQ\1!B66,L,C=CMD\#OUK'K^#<6I_69N4N9MOWO MYM?B^>Y^;SOSN[N7O#.O7_A?Q%8^)-+D*W%C=QSPE3_$K @?CC%?HM7Q%^S3 M\&=7^*GCVTNYK%QHNFW*3:E=,IV-M(80@]V;@$=E)/IG[=K^B_!/ 8[#Y7BL M3535.I*/)?JXJ7,UY.Z5^Z:Z'U/#].I&C.;V;5OE>X4445^VGT(4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7S/^T7;S_!3]HS0OC/ID3"UU%U>\5!]YD CF7_ M (%$RGZDFOIBO-_VJ_A]_P )_P#!W4%M;??>:5_I]I@NGFU=+S9PYC1E5PKBVUS!>6\=W:RK M)%*@>.13D,I&01^%/KRS]C_X@?\ ";?!ZUTZZN-]YHCFRG#'DQ@9B/TV$+_P M UZG7O9-F='.LIHXZEM4BI>C>Z^3NGZ'1AZT<11C475$5]>VFFV4VHZA MUQJ&I2QC4U@/S?,1Y<&>Q;AF]!CL37J?P3^%>G? M"#P#:^%;78]R?WVHW*C_ %T[ ;C]!@*/91WS7PV:7XTXC650UP>%:E6?2=3[ M-+S2WE]SLTF>=6_X4,7[%?!#67F^B_S.J@@@M8$MK:%8XXT"QQHN%50, #H M *?117Z6DDK(]<****8!1110 4444 ! 8%6&0>H-?+/Q]\(3_LT?%'3OBO\ M#/4;>UBU&9R=)+8 (P9$V#&86R.!]TD8Q\M?4U?&?[:&O7^J_'6^TNZ=O)TR MTMX+93T"M$LI/_?4A_+VK\M\6J^'P?#<,2X_OHU(^RFG9PEK)M/_ Q:MLW; MLCQ\[E"GA%.WO)JS[/?]!->_;0^.NK7S7.EZY::7$3\MM::=$Z@>YE5R?SKN M?@S^V[J-WJ\'AWXN6UL(9W"1ZQ;)Y?E,3@&5H^;Z*_!,!X@<78 M''+$_6YSUNXSDY1?=.IU.?G;\F[K[C](U964,K @C((/ M6EKA/V9=>O\ Q)\"?#FIZE(7E%H\!9CR5BE>)2?7Y4%=W7]@9;C89EEU'%P5 ME4A&:7922?ZGW-&HJU*,UU2?WA1117::!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !114.H:A9Z383ZIJ-PL- MO;0M+/*YP$102S'V !I2E&,7*3LD#:2/&?VU?BC)X8\$P_#S19V_M#7SB=8S M\RVH.&'']]L+[@.*[3]GCX7K\*/AA8Z#?M'?M#ZC\6]?MV.E:/,LEI#*. 1D6\?IP!O;'\0_VJ^GZ_.>$X MRXBSK$<1U%[CO2H)_P#/N+]Z?_;\OFM5L>5@KXK$2Q;V^&/HMW\V%%%%?HYZ MH5P?[1OPI3XL_#2[TBTME;4[,?:=*8]?-4!W\ :W<'^T] 2-9.&>U MZ)_WP?D/H-GK7M%?,/QITR^_9N_:#L/B]X=M7&DZQ,SWD$71F)'VB+T^8$2+ MGC<>/NU]+Z7J=CK6FV^L:7!LPQ*PU7)L:[XC M"/D;_FA_R[FO6.GR3>K.'+JLU!X>I\4-/5=&3T445]V>D%%%% !1110 4444 M %%%% !02%!9B .2:*XO]H;QF/ GP=US6XYMD[V9MK0@\^;+^[!'N-Q;_@- M<>88VEEV JXNK\-.,I/TBKD5:D:5-S>R5SQW]G\'XO?M2^(?BK+F2TTXRM:. M>?O?N81_WZ5C]17TM7CG[$7@W_A'OA$WB*>+;-K=Z\P)&#Y2?NT'YAR/9J]C MKY3P]P5;#<,T\17_ (F(.="G\->*M*BO+*X7$D, M@Z'LP(Y5AV(P17AVO?L >'+N^:;PW\1+NRMR5['+B,%A<4[U8W_ *\CS'X1?LJ?#KX47Z:_ MNFU;58_]5>7JJ%A/K&@X4^Y)([$4_P"-7[,'@3XMQRZK!$NE:T02NHVT8Q,W M_35.C_[W#>Y Q7I=%+_5/AS^RGEJPL/8O7EMU[W^+F_O7OYA]2PGL?9W M]=?,^7] ^+GQL_9;U:+P;\6M(FU;0]VRTNA(6(0=X93]X ?\LWP1P/EKZ#\ M?$GP9\3M%&N^#-:CNHN!-']V2%O[KH>5/Z'L2.:T/$'AS0O%>DS:%XDTF"]L MYUQ+;W$893[^Q'8CD=J^>O'W[+GC[X3ZVWQ%_9YUNZ/DDNVF!\SHO4JN>)T_ MV&YX'WC7ROU?B?@EWP_-C,$OL/6M37]U_;BNV_165V<7+C,O^&]2GV^TO3NC MZ2HKQ/X,_MA^'O%4R>%?B? FB:PK>7]H?*V\SC@@[N8FSV;CW[5[6K*ZAT8$ M$9!!X(K[3)<^RKB#"?6,#44UU6THOM);I^ORNCT,/B:.*AS4W?\ 3U%HHHKV M#<**Q_''C[PE\.-"D\1>,-9BL[9.%WG+RM_<11RS>P^O3FOG7Q-\8?C/^U!K M$O@GX1://INBYVW5P7V%D/>>4<("/^6:Y)Y'S5\MQ!Q;EV0RC0LZN(G\%*&L MY>J^RO-^=D[''BL;2PS4?BD]HK<[_P"-G[7?A;P TOAOP*L6M:UG82C;K>W; MIAF7[[?[*_B0>*XWP#^S7\1OC5K:?$7]H/6;R."0!H-.9MLSIG(7;T@3_9 W M=>%/->C_ 3_ &7? _PE2+6+Q%U76PN6OYX_EA/I$A^[_O'+=>0#BO3J\'#\ M+YMQ)7CC.)9+D6L[,JT\"^#+'P MRO@RV\+V TI4V_V>ULK1$>ZD$,<\Y/)/-:$7RI=%=:+T.^>'H5+9?M4_%Z_ M^$_PZ#Z!,(]5U68VUE)CF%<9>4>X& /0L#VKSLWS/"Y-EM7&XE^Y35WW?9+S M;LEYLRKUH8>C*I/9'D7PW\5Z-^S!^T5XA\(^([\V^@W6Y3,J-((EQYL#$("Q M(5BAP.K>U>L>+_VL_A)IW@6_\2>$?%5MJ5[#'ML[ H\7D[RRRN7EED8LSL3DDD\DD]Z97\LY9XFYODF#K8+ TXQHR ME-PO=RIJ;;23NDU%ZJ\=7?IH?'4G*G32Y6W;NK_ .7H?4?['_PIU/4[ MVY^/GCPO/?ZE)(=,:!<+EN&X7P\L%+FC-<\I/>4W\;EYW MNMW:UKNQ]1ET*4,'#V>J>M^[ZA1117UQW!1110 4444 %%%% !7S9^VY\&-7 MO-0B^+?AVQ:>%;80ZS'$I+1[,[9B/[NWY2>VU3W)'TG2,JLI5E!!&"".M?/\ M3\.X3BC)YX"N^6]G&2WC);.W7LUU3:NMSEQF%AC*#IR_X9GYN5K>"?!/B3XA M>([?PMX5TY[FZN' .V-<\NY_A4=S7VIKW[,_P*\2WS:EJGPZM!*QRQM)9; M=2?4K$ZC]*Z+P?X \%> +)M/\&^&;33HWQYGV>(!I,=-S'YF_$FOQ+ >"69? M7E]X> /!]EX \%Z9X-T]] M\>G6B1>9C'F,!EGQVW,2?QK8HHK^B*%"EAJ$:-)6C%))=DE9+Y(^HC&,(J*V M04445J4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %>%_ML_$R?2?#5I\*M =FO]=<-=1QO;-7U;3]!TJYUO5;E8;6S@>:XE;HB*"2?R%?-?[/\ H^H?'_X]:G\;/$MJ M38:9]?!<=8W$5J%'(\&[5L6^6_\ +36M23_[ M=T\[NVJ/-S&I.48X>G\4]/1=6>U_ CX8V_PF^&UCX7,:_;'7[1J;@YWW#@;N M>X7 4>RBNQHHK[+ 8+#Y;@J>%H*T()12\DK?\.=].G"E34([+0****ZRPHHH MH Y'XX?#*U^+/PXO_"CHGVK9YVFRO_RSN%!V'/8')4^S&O-/V*?B9=W.E7OP M;\2[H[_17=[..8X;RM^)(R#W1S^3X_AKWFOF;]IKPWJGP3^,.E?'OP?;!8+N MZ!O8UX4W !WJ?02QY_$.:_.>,:=3(LSP_$M!:4_W==+[5*3W\W"6OW=$>5CT M\-5CBX]-)?X7_D?3-%4/#'B/2O%_AZR\4:'<"6TOK=9H'[X(Z'T(Z$=B"*OU M^ATJE.M3C4IN\6DTULT]FCU$U)76P44458PHHHH **** "BBB@ KYX_;J\27 M>I3>'/A5I!+W%[<_:I85/+,3Y4(_$M)^0KZ'KYET$CXS?ML7&J?ZVP\/2,R= MP%M@$4CZSD-^-? >(E6=;*:654G:>+J0IZ;J-[S?HDK/R9YF:2924F^ M=+1[;[WMKHCP,YIPP]-8BE>,V[76F]]SSW7O%'B/Q3?-J?B37;N_N&.3-=W# M2-^&3Q^%=A\+_P!I7XI?"UF@T[63J%D8RHT_4W:6)#CAEY!3![ @'N.XX"BO MYWP>;YIE^,^MX>M*-3^9-W?KW^=SY>G7K4JG/&33[GT1\/?V?_B)^T-J-O\ M%+XW^)9UTZY42V=I&X\R:(\@(!\L,9'I\QZX&=U?1GACPIX<\%Z/%H'A;1X+ M&SA&$A@3 SZD]6)[DY)[UQO[*OV[_A0'AS^T-WF>1-MW?W//DV?ALVUZ%7]= M\%9%EN RFCCJ<6ZU>$9SG-\TVY14FG)]-=E9=[O4^WR_#TJ="-1+WI)-MZO4 M****^T/0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^?/V M_P#0;^[\-^'?$D*,;>RN[B"Q KY[BO)7Q%P]B,OC*SFM'TYHM2C?RNE?R.7& MX=XK"RI)[_\ #GYVT5[9X^_8>^)FB:C(_@26VUJR9R8%:X2"=%[!@Y"D^X;G M'0=*3P#^P]\3M;U&-_'4EOHMDK#SPMPD\[#T0(2H^I;C/0]*_D__ %!XQ^N_ M5?J4^:]KV]S_ ,#^"WS/B_[-QWM.3V;O^'W[':_\$_\ 0;^U\.^(_$DT9%O> MW=O! 2/O-$LA8C_OZH_"OH2LWP?X2T+P+X;M/"?AJS$%E91;(DSDGN6)[L22 M2>Y)K2K^L.%,EEP[P]A\OE*\H+5].:3RBO$OV9]#U+XV?&G6/CSXJMR;>SN#]AC?E1,1A$&>HCCQ M^)4U]+U^>\'4YY[F6(XEK+2I^[HI]*47OY.)JSQ#-2"K]JA/V>9AGR9ARC_@V, M^HR.]=!16&*PU#&8:>'K1YH33BUW35FB9PC4@XR6C/GC]C/Q_J?AW6-4^ GC M%C#=6,\LFGQ2'[KJQ\Z(?C\X_P"!FOH>OG']KSP9JWP_\;Z3^T'X,7RI8[F- M+\H.!,OW';_9904;MP!_%7NW@#QII7Q#\':?XRT5\P7]N'V9R8VZ,A]U8%3] M*^$X(Q-;+:M?AS%RO/#.]-O>=&7PO_MWX7T6BZ'FY?.5)RPLWK#;SCT^[8V* M***_0CU HHHH **** "BBB@#"^)OBZ/P'\/]8\7NP#6%A))"#T,F,(/QF?!CP9_PK_P"%NB>%'BV2VUBINEQTF?YY M/_'V:OSN?_"SXCQCO#!4K^E2K_\ ::_(\M_O\UMTIK\9?\ Z>BBBOT0]0*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_VJ?V>+ MOXMZ?!XI\)!/[Q'L%%>5G>38#B#+9X'& M1O"?;1IK5-/HT_\ )W6ACB,/3Q-)TY[,_.K7O"_B/PM?-IGB30KNPN%.##=V M[1M^&1S^%=Q\&?V:?'WQ4U:"6[TJXTW1@X:YU*ZB*;DSR(@P^=CSR/E'<]C] MNT5^3X#P3RO#XY5<3BI5*:=^3E46_)RYG==[)/S1XE/A^C&I>QJH?^"@NF?;?+7X73_9L_ZTZLN_'^YY6/\ QZL_]E2T'Q@^-FN_&3Q7=0/= MVK>9:61E!9&DRJL >=D:#8#ZD=Q7Y;G_ !?E?%M.ED62U^:>(ERSE:4>6FE> M;]Y*[:5E:]U==CQL3CJ..2P^'E=R=F]59==SWCX3_#ZQ^%_@#3O!EEM9K6$& MZF4?ZV9N9'_%B<>@ ':NCHHK]4PN%H8+#0P]&-H02BEV25DCVH0C3@HQV044 M45T%!1110 4444 %%%% &7XV\(Z3X\\)W_A#6X]UM?V[1.0.4/57'NK ,/<" MO OV3_%VJ_"[XC:O^SYXUE\MFNG:P+$[?/47P>2.F !TK\C\2LVP?#>88'-:3_P!IA)KE_GI/XU)]$F_=;O9MM)VT\3-J M\,)5IUE\:Z=X]?\ @'WI17YTZ%XF\1^%[]=4\.:[=V-PIR)K2X:-OQ(//TKZ MU_95_:(O/BU83^%?%S)_;FGPB3ST0*+N'(4O@HO>Q=64UW4$^6"^23 MMY,\W*TYTI5WO-M_+9!1117Z">F%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %58=?P_;ZQ: MO?VT*37-BEPIFBC&9]:\0-$8UGGN+1KADC3^&*/S?+0 * D:X5?N@ ^Y-;\3^& MO#,<LI(B:^NTB#D=0"Q&:KZ3X]\#:_>KINA>,])O;A@2MO::C%( MY Y)"JQ/%?!G_!5'Q3^S?XI_;K^#OPI_:ONE_P"$%\.^$]8U[6[ ?:6?4)+K M_1K6!$M?WSOYULK )S@-GC-=]_P3]\'_ /!)3Q%\4;GQE^QCX4@TSQOH%K*E MU8W]UJD%_;02#8[?9[V4AT((!95;;N4$J2* /K?Q5XX\%>!;1-0\;>+]+T>" M1ML<^JZA';HQ] 9& )Y%7K"_L-5LHM2TN]AN;:>,/!<6\@=)%/(96'!!]17P MM^RQ\%/A=_P4&_:%^-O[1?[3'A*W\867AWQ_=>#/ VE:NS/9Z98V:C>T<.=F M^3S(W+')#%B,;B3TO[ MH?V;OVTOC/\ L'^&+JY;P1HUM8>*/ ]A=W32MID5 MU'&;JW1G);RO-E7:">-A)RSL2 ?95%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y_?%G MQ]J/Q,^(&I>+K^X=UGN6%HC-D10 D1H/0!7-VYK+DO\N<^= MXA]I[*%OAN[^O3]3G*Z+X3^/M1^&?C_3?%^GSLBV]PHNT4\2P$@2(?7*Y^A M/45SM=%\*/ .H_$OX@:;X0L(&=;BY4W3J.(H 09'/IA<_4D#O7\_Y5]=_M.C M]3O[7FCR6WYKJWXGS-'VGM8\GQ75O4_0*BBBO[Q/T@**** "BBB@ HHHH ** M** //OVJ?MW_ H'Q'_9V?,^SP[MO_//SX]__CFZOAROT;UC2;#7M)N=$U6W M$UK>6[PW$3='1E*L/R)KXL^,_P"S1X]^%FKSS6.E7.IZ*6+6VHVT1?8F>%E" MCY&' SC:>Q[#^?\ QFX>S/$XJCFE"#G3C#DE97Y;2?LU>-=&\ ?&32O$7B/5/L>GJL\=W.49@ T+A1E^&Q5:NITE\+O=[:'N?A_Q+X>\5Z>NJ^&=;M;^V;I-:3K(OT) M!X/L>:O5\W>(/V,O'G@:^/B/X'?$2X6=!\MO/,;>8C^Z)$PKY]&"BJUC^T]\ M?O@_=II'QK\!R7D&[:+J6'R)&_W94!BDQ[#GUK^B%QUB/P+/5 M@(6)] ^2C?0-GVKT*2XMXK=KJ6=%B5"[2,P"A0,Y)Z8QWK[3+\URS-:'ML'6 MC4CWBT[>O9^3U/0I5J-:/-3DFO(?7E/[9/C#_A%_@K=Z?#-MGUBYCLXP.NTG M>_X;4(_X%6-X^_;E^'_AG49-+\(Z%^:JB61 \A;8N $7TXYK\WXSX_X>GDV) MP&!Q,9XB:Y$E>WO-1;Y["O@I MHUG)"4N+Z$WUSD8):7YES[A-@_"O0*BLC9FSA.GM&;?RE\@Q$%"F/EVXXQC& M*EK])RK TLLRRCA*7PTXQBO.R2O\]SU:-.-&C&"V22"BBBN\U"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBL;XA>/\ PK\+?!M_X]\:ZFMIINFP&2XE;DGLJ*/XF8D* M!W) K2E2J5ZL:=--RDTDEJVWLEYLSJU:5"E*I4DE&*;;>B26[;[(V:*_/?XL M_P#!43XW>)M8FB^%5O9^&M,20BV=[2.YNI%SP7,H:,$]<*O&<9;K3?A-_P % M0_CAX8UF)/BI#9^)M,=P+EELX[6ZC7/)C:(*A(]&7G&,KUK]&_XA1Q;]3]O: M'-:_)S>]Z;4#!'9D8?PLK J1V((K:K\YJTJE"K*G434HMIIZ- M-;I^A^E4JM*O2C5IR4HR2::U33U33[,****S- HIESOF/XL_\%2?A%X)UB;0_A[X5O/%4EO(4EO$NEM;5B#CY'*NS MCKSL /4$@YKU\HR'-\^K.G@*+J-;VLDO5MI+YL\?.,_R;(**JYA65-/:]VWZ M12;=NMEH?3]%?+WPF_X*E_"3QKK,6A_$/PG>>%6N'"17K7:W=JI)P/,<*C(. MG.P@=R ,U]/6MU;7MM'>V5PDT,R!XI8G#*ZD9# C@@CG-&;Y#G&0U53Q]%TV M]KV:?HTVGYV89/Q!DV?T75R^LJB6]KIKUBTFO*ZU'T445Y![ 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7R)^RU_REJ_:D_[!7@__ --4=?7=:CXK?LK7'_!0:3X4:Y\- MC9?%FV\$K<:5XJU33X434-.9\FWM)C(7=E)D)78O"2X) :O(_P!JZQ\.ZK_P M5I_9Z3X3+;_\)I96>LS^/); ?O(]%^SJ(?M17HIS<*F[G+CU2OH?]I#]CG]G M;]K&QL+?XX?#V/4KG27+Z1JUM=2VM[8L2"?+GA97 R =I)7(!QD5#^S7^Q=^ MSG^R7#J#_!3P']BO]7(_M;6;Z]EN[V\ )(5YIF9MH)^ZN%SSC/- 'AG_ 2M MN;/X;?$C]H7]F;7;NM(^,NHZ]%8R2;99M/O8X?(N%4\LA6)#D=/,7/WAE M/V5+RR^*_P#P5>^/GQD\'W45[H&@>&M(\+C4[:0/#/>!(I)D5APQC>%T8#H0 M/45[#^T;^P!^RU^U/XFM/'/Q7\ 2MK]G;_9XM=T?5)["[>#G]T[P.OF+@D#? MD@$@$9-=M\"_@#\(?V:OA];_ N^"7@BUT'1;>1I1;6[,[2RL &EDDUJ+]VOA7 M?S?Z?U?YX/\ P3[TO[=Y@^*-Q]FW?ZK^R5WX]-_FX_\ ':].^'W[.GPY^&ED MUMX=BO/.E&+B]EN/WLOL2H ]@ /QKO**^JRC@OA?(L3]8P6&C&?>\I->G,W M;Y6.VAE^#PT^:G"S^;_,QO\ A!='_P"?J]_\"FH_X071_P#GZO?_ *:MFBO MJ#L,;_A!='_Y^KW_ ,"FH_X071_^?J]_\"FK9HH QO\ A!='_P"?J]_\"FH_ MX071_P#GZO?_ *:MFB@#&_X071_^?J]_P# IJ/^$%T?_GZO?_ IJV:* ,;_ M (071_\ GZO?_ IJ/^$%T?\ Y^KW_P "FK9HH QO^$%T?_GZO?\ P*:C_A!= M'_Y^KW_P*:MFB@#&_P"$%T?_ )^KW_P*:C_A!='_ .?J]_\ IJV:* ,;_A! M='_Y^KW_ ,"FJ*[^'7AR_MGL[_[1/#(,2133EE8>A!X-;U%*48R335T&YY#X MU_8L^$?B>)Y=%6ZT:Z/*RVCAH\^\;<8]E*UX3\:/AO\ $_\ 9_L8?"]WX_:Z MT?65E2"&VN)%5UC*%@T;<)]Y>A.FW&\;KGO&-DUREWU/$S/ 45AIU:4;27;33KIZ7/DJBBBOY8/CCZB_8IU-?&_@K4?#FLWEVTF MB7$8@9;E@!!*&*I^#(_X$#M7M/\ P@NC_P#/U>_^!35Y1^PSX!U'PUX O_%^ MIP-$VNW,9MD<8+01!@K_ (L[X]@#WKW"O[/\/_KO^IN#^MWY^7KORW?)_P"2 M_^!34?\(+H_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_ M @NC_\ /U>_^!35LT4 8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U;-% & M-_P@NC_\_5[_ .!34?\ ""Z/_P _5[_X%-6S10!C?\(+H_\ S]7O_@4U'_"" MZ/\ \_5[_P"!35LT4 8W_""Z/_S]7O\ X%-1_P (+H__ #]7O_@4U;-% &-_ MP@NC_P#/U>_^!34?\(+H_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_ @N MC_\ /U>_^!35LT4 8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U;-% &-_P@ MNC_\_5[_ .!34?\ ""Z/_P _5[_X%-6S10!C?\(+H_\ S]7O_@4U'_""Z/\ M\_5[_P"!35LT4 8W_""Z/_S]7O\ X%-1_P (+H__ #]7O_@4U;-% &-_P@NC M_P#/U>_^!34?\(+H_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_ @NC_\ M/U>_^!35LT4 8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U;-% &-_P@NC_\ M_5[_ .!34?\ ""Z/_P _5[_X%-6S10!C?\(+H_\ S]7O_@4U'_""Z/\ \_5[ M_P"!35LT4 8W_""Z/_S]7O\ X%-1_P (+H__ #]7O_@4U;-% &-_P@NC_P#/ MU>_^!34?\(+H_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_ @NC_\ /U>_ M^!35LT4 8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U;-% &-_P@NC_\_5[_ M .!34?\ ""Z/_P _5[_X%-6S10!C?\(+H_\ S]7O_@4U'_""Z/\ \_5[_P"! M35LT4 8W_""Z/_S]7O\ X%-1_P (+H__ #]7O_@4U;-% &-_P@NC_P#/U>_^ M!34?\(+H_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_ @NC_\ /U>_^!35 MLT4 8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U;-% &-_P@NC_\_5[_ .!3 M5\E_\%69Y?#'A/PAX4TVYN3;:K?7=Q="2G8>"W!4H\!?_ ):.QV<)G!3D@\'[KPXP M]6KQ=AJD:3G&#;E9:1O%I2;V23:?Y:GP7B7B*5'@[$TY55"4TE&[LY6E%N*6 M[;2:^>NA\<45)>6=WI]W+8:A:R03P2&.:&9"KQN#@JP/((/!!HL[.\U&[BT_ M3[62>>>01PP0QEGD !7]8\T>7FOH?R+RRYN6VI]!?L:?M<> ?@- MX8U?PE\3].\17=K<7B7.EC0_+;RF*E90PDE3 .V,C&>=W3O[A;_\%&/V5)O] M9I_CB'@?ZRVB/_H,YKH_V./V+O!W@+X/1-\:?AMHFJZ_JUQ]LN8=8TJ&Y:Q0 MJ!' /,4[2!EFQ_$Y'.T&O3;C]EC]FRZ_UGP)\*#D_P"KT.!/_05%?S7Q+F_ M&,SW$5*F'J3DY:RA-*,FDDVD^]M^N_4_ISAC)_$+!9#AZ=+$4H14=(3@W**; MNDVNJOMTVZ'C]M^W_P#LB3G$NM^*(><9DLG/X_*QJ];?MT_L:3X\WXA:U#D_ M\M-.NSC_ +Y0UZ'<_L:?LMW0Q+\$=#'&/W8UIGAN8?+M57/E_O44'>Q7.">%(/WJ^1*^T?V[_P!B+X;^ M /A-'\1_@=X$:QDTN\W:Y%#>7$^^U9<>9B61]H1@N=H'#L3PM?%U?N_AY_J_ M_J^O[)YN3FES<_+S\W][ETVM;RMUN?@7B-_K#_K$_P"U^7GY8\OL^;DY?[O- MKO>_]Z_2P5]X?\$Q/%TOQ'^%^L>!_$-_=RR^%[R%;207+#;:SJY2/_@+128] MB!T%?!]?>G_!)KPC9:9\,/$OC1-4MY;G5M7BMY;6*4,\$<",4+@'*EC-)@'L M >]<7BI##2X/J2JKWE*'+Y2YDG_Y+S';X33Q4>,J4:3M%QGS^<>5M?\ DW*? M2_\ P@NC_P#/U>_^!34?\(+H_P#S]7O_ (%-6S17\M']7&-_P@NC_P#/U>_^ M!34?\(+H_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_ @NC_\ /U>_^!35 MLT4 8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U;-% &-_P@NC_\_5[_ .!3 M4?\ ""Z/_P _5[_X%-6S10!C?\(+H_\ S]7O_@4U'_""Z/\ \_5[_P"!35LT M4 8W_""Z/_S]7O\ X%-1_P (+H__ #]7O_@4U;-% &-_P@NC_P#/U>_^!34? M\(+H_P#S]7O_ (%-6S10!C?\(+H__/U>_P#@4U'_ @NC_\ /U>_^!35LT4 M8W_""Z/_ ,_5[_X%-1_P@NC_ //U>_\ @4U;-% &-_P@NC_\_5[_ .!34?\ M""Z/_P _5[_X%-6S10!7TS38-*M1:6SR,H8G,KECS[FK%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%-FFAMH7N+B58XXU+.[M@*! MR22>@I-I*[ K:]KVC^%]&N?$&OZA':V=I$9+BXE. BC^9[ #DD@#FOF)O^$N M_;2^*N!Y]AX1T>3K_<0G\C,X'T4>N/FF^)_CGQ1^U?\ $B'X4?#65H_#]I+O MN;Q@0DH4X:=_]@=$7N2#U/R_0_P\^'_ASX9>%+;PCX8M?+M[='IMK+:,O?:T]O-?93_Y]Q>[ZO;HUX\F\TKO\ >?;T1?\ #^@:1X6T6V\/:!8I;6=G"([>",<*H_F>Y)Y)Y-7***_3J=.% M*"A!625DEHDELD>NDHJR"BBBK&%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4V:&&XA>WN(EDC=2KHZY# \$$'J*=10TFK,#Q#Q]^PU\/\ Q-J, MFJ>$==N=":9RSVRP">!2?[JEE*CVW8] !2> ?V&? 'AK48]3\7Z]<:ZT3!DM MF@$$#$?WU#,S?3< >X(KW"BOCO\ B'_!OUWZW]3ASWOUY;_X+\G_ )*<']F8 M#VG/[-7_ ^[;\!L$$-M"EM;0K''&H6.-% 55 P .@%.HHK[!))61WA1113 M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHKYU_;"_;TTC]GS4#\/_ FEVVL> M)_+5[H7+G[-IZL,KY@4AG<9UEN0X&6+QL^6"T[MOHDMVW_P=DSZ*HK\SS_P4>_:V.J?V@/B!:"+ M=G["-"M?*QZ9\O?C_@6:^I?V//V]=)_:"U)?A[X]TJWTCQ1Y3/:FV8_9M0"C M+",,2R.!D["6R 2#P0/J\[\-N)V[T/DLC\ M3.&,]QRPE-RISD[1YTDI/LFI25WT3M?9:GT71117P)^@A115/Q%K^D^%- OO M%&O7BV]CIUI)&G93F1SP2"2H[#N?*_"OC?QCX&U M9-=\&^*=0TJ\1MPN;"[>)\^Y4C(]CP:_8\#X-YG7P2J8C$QIU&K\G*Y6\G*Z ML^]DUZGXOCO&G*\/CG2PV&E4IIVY^91OYJ/*[KM=I^2/V0HKYT_8*_;#U+]H M+2;KP%\0GB_X2C2+<3"ZBC"#4+;(4R%1PKJQ4, #O4@=0/HNOR[._X*#> _@])/X*^&D4(^?\ ,U;K:VI\+FG&$ZF+>6Y'3^L8E;O_ )=T M_.-UU..$ M4C)\E,DC(^?''OO[,G[#?PO_ &>HH=?O(DUWQ.%R^LW<(VV[8Y%NASY?INY8 M\\@'%>K^"? O@_X;^'+?PCX%\.VNEZ=:KB&UM(]JY[L3U9CW8DDGDDUJ2RQP M1M--(J(BEG=C@*!U)/:L\XXOE5P;R_*Z?U;"]8KXI^=26[OVO;H[V1IDW!T: M.,68YM4^LXOI)_!#RIQV5N]K]5:[.&^)G[,GP%^,-X=2^(GPQTZ_NR,/>H'@ MG<=@TL+([8[9)Q2?#+]F'X!_!Z]&J?#OX8Z=8W@!"7TF^XG0'J%EF9W7.><$ M9K#\8_M;>#-!O7L/#>D3ZNT;%7G640PDC^ZQ#%OKMQZ$TG@[]K?P;KU\EAXE MT>?2#(P5)S,)H0?]I@%*_7&/4BORK_B+.1*?]E?VJ^7;EYI^S]+_ ,/\;'Z# M_J#7Y_[1_L^//OS\D.?U_G/6:*;%+%<1+/!*KHZAD=&R&!Z$'N*=7T*::NCD MV"BBBF RYMK>\MY+2[@26*5"DL4BAE=2,$$'@@CM7S'\6?\ @EM\(_&VL3:Y M\/?%5YX5DN)"\MFEJMU:J2<_(A9&0=>-Y [ 8KZ?HKU\HS[-\AK.I@*SIM[ MVLT_5--/YH\?.,@R;/Z*I9A151+:]TUZ2335^MGJ?+OPH_X)9?"3P9J\6L_$ M3Q9>^*F@<-'9&U%I:L?]M%=V?MQO /<$'%>7%SX M0NIPNHZ?*S.ENI;BWN!GYHB3A)?O*3@D-@O]TU7U72M,US39]&UG3X;NTNHF MBN;:XC#QRHPP593P01V-?183C[/?KSJ9A/ZQ2FN6=.5N64?)))1?9I;[W1\Y MC/#[(?J"I9=#ZO5@^:%2-^:,O-MMR3V:;VVLSCO@#^T!X#_:)\#1>,O!=X%E M0!-2TR5QYUC-CE''<'G:W1A[@@=S7PO\>;'4A<@ ?[ M1(';.>*\A/\ P4$TO[=Y8^%UQ]FW?ZW^UEWX]=GE8_\ 'J^7S?C3A?(L3]7Q MN)C&?:TI->O*G;YV..OF&#PT^6I.S^;_ "/HJOG']HWXS:Y\3_$R? 'X/,UR MUQ/Y.IW5NW$S#K$&[1K@EVZ'&.@.3XP_M?VGC+PG;>$O@U!?_P!J:S^YN6>W M*S6P8[?+3!(:1L]5)P#QR>.__9J_9^L_@[X?.J:U''+X@OXQ]LF!R+=."(4/ MH#RQ'4CT KY?-,WJ<;XO^Q\GJ?[/9.O6CMRO:G!_S27Q=E=/9HXZU=YA/V%! M^[]J2[=EYLW?@C\&]"^#/A"/0]/"S7LX$FIWVWYIY<=!Z(.0H[=>I)KLJ**_ M11&'.9)WQD1QH.78^@ M^IP 37Y1?$&[^S\.WFMS&P-S%E8-[-(L+./EW!?XJ^!/&&E^--#F,=YI5_%=V[ X^>-PP'T.,'V-9E> MS?L4?LV>(/CS\5["_N=+D'AK1;R.YUJ^D0B.380PME/\3N< @2S#D$^)RQQ]!:_P!:3_AZ+\5[_G1_V;-P/W?],GDZ]/NP MC_Z]?:*1I$@CB0*HZ*HP!2U_+_\ K%P;'X,F7SKU'^A_5'^KG&DOCSI_*A37 MZGQ;_P /#OVKM0YT7]F#<#T_XE5]+]?NXKE/CC^U9^V=\2/A1K7A;Q=^SY)H MVA7ELHU/5(O#&H1F"(.K9\V1RB [=I+#D,>G6OOVJ?B+0-)\5Z!?>%]>LUN+ M'4;22VO(&Z21.I5E_$$UT83C#A_"XJG5IY33CRR3OSR;5G>ZOI==+]3GQ?!O M$6+PE2E4S>I+FBU;DC%.ZM9VUL^MNA^,]%>T?M)_L2_%?X$>(;JXTO0+W6_# M32%[+6;*W,OEQD\+.J#,;C@$D!3V/8>5^%?!'C'QSJJZ%X-\+:AJMX[;1;6% MH\KY]PH.![G@5_3&!S?+,QP2Q>'JQE3:O>ZT]>S75.S1_+^.R?-,MQSP>)HR MC43M:SU].Z?1JZ9TW[-_QHO_ ( ?%S3_ (H66A-JBV44Z7&G+<^3Y\5'UKZYT'_@K5\*KG:/$_P +?$%F3][[#/!<@?\ ?31YKI?V"OV/ M-2_9]TF[\>?$-(O^$GU>W$(M8G#C3[;(8QEAPSLP4L1D#8H!/)/MFN?"?X6> M)V9_$OPUT#4&<89K[1H)2?Q937X1QCQ5P7FF=R5?".MR)156%1QO:[LHVLTF MW:77TL?OO!G"?&V59'%T,8J'.W)TITU*U[*[E?F3:2O'IZW/(]!_X*5?LI:Q MC[?XJU/2R>U_HLS8_P"_(DKM-"_:_P#V8O$3K'IWQO\ #Z%QE1>WHMO_ $=M MP?:J6N?L0_LI^(0_V[X+Z7%OZFQ>6VQ]/)=US M?%7X;1Z#?>)H?'.E7-EIUG)=7D]G?QS".)%+LWR$]%!-?G'^TG^VU\5_COXA MNK?2M?O=$\-!REEHUE<&+S(P>&G93F1SP2"2H[#N?3?VEO\ @F[X:^#WPEUG MXH>#OB%J=ZVD11RG3KVSC/FH941CYB%=NU6+?=.=N.,Y'R57ZEX=<+\+)5,Q MPE7ZPT^5.4.7D:2;LG>[=U[WR74_*?$CBKBMNGEV+I?5DUS-0GS#7T%HO[3?[8O[ M7]E8_ +P5>VT-TUFQUG4K(BUDNH P5I)Y,_NT 90PC +$XP<[:^::]S_ ."< M7]J?\-;^'OL&_P K[+??;MO3ROLDN,^WF>7^.*^WXIP>!AEE7,9483K4(2G! MSC>SC%M=K^2OO9[H^%X4QN/GFE'+8UZD*-><834)6NI22?=+S=MKK9GU]^S' M^PE\,/@!'!XCU>*/7_$Z@,=5NH?W=JW<01G(7_?.7]"H.*]SHHK^2\SS7,,Y MQ;Q.,J.4Y=DN$6&P5-0@NBZ^;>[?F[L*\G_ &MO&-[H M/@RT\-Z?.T;:O.XG93@F&, LOXEDS[ CO7=^,_B5X)\ 6_G>*->A@]?/OQN^*G_"Z)X%\.>%+M;71EED:Y8%WV-MW,X4$(OR#J3]:_(/ M$SB7 8+AW$X"CB%]9J)14(ZRLVN:Z5^7W.;5V/O^$\IQ-?-*6)G3?LHN[D]% M>SM:^_O6VN>;4445_(Q^U'OG[-?QFT'3O"$OA?QMXE@M6L9P+![N7;NA89V@ MG^Z0?H& [5ZI9_$+P%J&!8^-M(F)Z"/48B?R#5XO\#OV=-!\:>"SXD\;17D3 M74Q-@()=A\H#&\Y!ZG./8 ]ZZ.\_8Z\!R$FQ\2:M%GH)&B<#\D%?U)PEC?$7 M#<-X50PE.K#E7+S5'&?+]F]]-K6\K'Y#G6'X7JYK6YJTH2OK:*<;];6UWW\S MUFWO+.\7=:74;*0<#V& 2?8&OE;QC\1_&?CR]>\\2 M:[/,K,2ELKE88QZ*@X'\_4FNB^,G@OXM^$+&Q3XB>*7U.VEF<6I_M"2=4< 9 M_P!8 1D'CZ&N!K\,\2N,,ZSC,_J=6G/#TX)7I2=FVU?FE;1[JW1+S;/T+A3) M,!@<)[>$HU92;]]=EI97V\_,V_!WQ&\9> [Y+WPUKL\(5@7MBY:&0>C(>#_, M9X(KZJ^%?Q$L?B=X/@\26L0BE#&*\MP<^5, ,@>Q!!'L1WKXZKWK]C#[7]@\ M0;\^1YUMY?IOQ)N_3;7H>#_$69X?B*&5N;E1JJ7NMW47&+DI+M>UG;1WUV1R M\;Y7A*F5RQBBE4@UKU:;2L^^]_D>T:CIUAJ]A/I6JV45S:W,317%O/&'25&& M&5E/!!!((-?#_P =_@)\2OV&OB*O[1'[.T\K^&GFVZAI[9D6S1F&8)AG+V[' MA7ZH< D,%9ON:HK^PL=5L9M,U.SBN+:XB:.XMYXPZ2(PPRLIX(()!!K^R.'> M(L3D&(E[JJ4:BM4IOX9Q_1KH^GI='\^<2<-X;B##1]YTZU-WIU(_%"7ZI]5U M];,X3]G7]HSP)^TAX(3Q5X2G\F[@"IJVDRN#+92D=#_>0X)5QPP'8@@>@5\- M_'_]GSXC_L3_ !%7]H_]G&60^'A+_P 3#3CF1;)'8;H95ZO;L< -U0XR00K' MZ?\ V;?VD_ W[2G@D>)/#$GV:_M@J:QH\K@RV1L$JXX(!Z$$#T>(>' M<-1PRS;*9.IA)O\ [>I2_DG^CZZ:ZIR\[ASB3$U\5+*,WBJ>,@O^W:L?YX=[ M]5TUTT:CZ+1117QA]J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>;?%/\ :F^%WPQ\ MRP_M'^UM33(_L_3G#;&])'^ZGN.6']VO/S+-@"X^I)/4US ME3ZA#)'<>>;"2WCGS);HX/\ JR3C!(&X<$9]J@K^&,;B*^+Q=2O6=YS;DWW; M=[GYU.4ISL8LMQCG_ M N>/+VYK/G_ Y#ZCA[VGLJE]KJWKU_0****_-?'NOP:;IMHN9;B8]3V55'+L>R@$ MGL*TI4JM>HJ=.+E)NR25VV^B75F=6K2H4I5*DE&*5VV[));MOHC9HKY"\6?\ M%;_!FGZJUMX+^#NH:G:*V!=7^K):,WN$6.7CZD'Z5Z;^SQ^WK\'/C[JL7A,) M<:!KTW$&FZFZE+D_W891P[?[)"L>P.#7TV,X(XKR_!O%5\+)02NW>+:7=I-R M7G=*W4^7P7'7"688U82ABXNHW9*TDF^RDTHMOI9N_0]PHHHKY4^L"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJVL:SI'A[2KC7->U. MWLK*UB,ES=W4PCCB0=69FP !ZFG&,I248J[8I2C"+E)V2+->&?M3?MS?#K]G MJWF\-Z,T6N^*BA$>EP2YBM&[-<./N^NP?.?]D$-7DWQS_;M^(/QF\3'X(_L= MZ-?7$UTS12Z];Q$3S#HQ@!QY$8')F?!'4;,9/>?LK_\ !/[PQ\*)XOB'\7I8 M?$/BMW$Z+(3);6,A.=R[O];+GDR,.#]T C'$FEI/$27[N'=0_GEVZ;='=>9?"C]E#XV?M@ M>*8OC7^U9KU]9Z.YW:?I&#%--"3D)&G_ "[0^^-[#GN'KZ^T[X5_#;2_ Z?# M2S\#:6- CB\L:1)9(\##K\RL"&)/)8Y)/).:WZ\S^-?[0]E\-[G_ (1SP]:1 M7NK;0THE8^5; C(W8.2Q&#MR.#G/8_&<:^(:HX58O,*BH8>E94Z<-(Q?11BM M7+SWW>BV^KX3X%P^%J2HX6#K5ZG\2I/64N[DWM'RVVW>^:?V"_V26U3^V#\& MK3S=V[8-1NA%G_KEYNS'MMQ7J/A[PYX>\):1#X?\+:'::;8VZ[8+.QMEBBC' MLJ@ 5\R']I[XRF[^TCQ'"$SG[/\ V?#L^F=N[]:];^"?[0]G\2+H>&O$-G%9 M:ML+1>43Y5R ,G;DDJP&3MR> 3GM7YUEOC-E/%^-A@:N(K=HQ;\]^YZ;1117VYXX4444 %%< M%\2OVAO!'PYO&T=Q+J.H(/WEK:$8B/H[GA3[#)]0*Y/2/VR]#N+P1:YX(N;6 M G!FM[U9F'OM*I_.OD,=Q]PAEN.>$Q&+BJB=FK2:3[.44XIKK=JW4]O#\.9W MBL/[>E0;COT5_1-IOY(]IHJCX;\3:%XNTB+7?#NI1W5K,/DDC/0]P0>5([@\ MBKU?5T:U+$4HU:4E*,E=-.Z:>S36Z/&G"=.;A-6:W3W04445H24_$6@:3XKT M"^\+Z]9K<6.HVDEM>0-TDB=2K+^()K\U?BO^Q=XA^'_Q2U#P?IOBRPNM*A?? M:W_F;I0C$XCD11Q*HQNZ#D$=<#]%?BMXJG\$_#S5O$UJ<36]MB!C_#([!$/X M,P/X5\=SSSW4[W-S,TDDCEI)';+,Q.223U-?$<6^-?$WA>OJ&12BJM>/-)SB MI*"3:C*,7IS-J2UNK+6+TMW83PLX=\0''$YO%N%%V7*^5RNKN,FM>79Z6=]F MM;^*ZG^RUJT-J9-)\6P7$H'$<]H8@?\ @09OY5];_P#!.O\ 9>M/A-X7N/BK MX@U&TO->UJ#R$2TE$BV%OD,T18?\M&8*6[#:H'(M57X<>$/$ MTMBFK.3,GVADC;8C,2=O/W0>!UP >U?'Y/\ 2=\2LUH2RC.I+%QK-)LK!/#)2]\2LVLW8P<3KM@4^R _- M_P ")!]*],MK6VLK=+2SMXX8HUVQQ1(%51Z #@5[_P#9/&W$NN9XA8.B_P#E MU1=ZC7:57I_V[HUNC?Z[D&5:82G[>HOMS5H_*'7YZGD'@W]D[35G_MCXEZ]+ MJEU(=TMO!(RH6[[I#\[_ %^6O5=)\-^']!TS^QM&T:VMK7;M,$,("L,8.1WS MWSUJ[17U&2\+9#P_3<<#046]Y/64N]Y.[=^U[>1X^/S?,3^,?V2?!FO7KZAX;U>?2&D8LT"Q":$'_94E2OTW8] *3P=^R1X-T&^34/ M$NL3ZN8V#) 81#"3_M*"Q;Z9QZ@UZS17F_\ $/>#/KWUOZE#GO?KRW_P7Y/_ M "4Z_P#6;/OJ_L?;RY=NE_\ P*W-^(V***WB6"")41%"HB+@*!T '84ZBBOL M4DE9'A;A1113 YSXI_#RQ^)OA"?PU=R^5+N$MG<8SY4H!P3ZC!(/L37RMXQ^ M''C/P'>O9^)-"GA56(6Y5"T,@]5<<'^8[@5]F45^=\:>'.6<858XAU'2K)6Y MDKIKHI1NKVZ--/H[Z6^GR'BC%Y'!TE%3IMWLW:S\GK^3/C+P=\.?&7CR^2R\ M-:%/,&8![DH5AC'JSG@?S/8&O2[KX.?&/X(.OBCX=ZV=0C\I3?6]M$@ZU]!45XF4^#N49;AVWB:CQ&\:L7R.#7\L4WOUNW=;6/0QG'& M.Q55)4H^RZP?O8_#']IGPKXO*:1XL$>D:EG;^\?$$K?[+'[A_ MV6_,UZ<"",@Y!Z&N&^)WP#\%_$A7OC#_ &?J9'%_;(/G/_31> _UX/O7FUKX MC^-7[.%RFG^([0ZMH ;9$Y=+GRV7)5ZTI/?\ P2Z^CU]#WZ\L[34;273] M0M8YX)XVCG@F0,DB,,%6!X(()!!ZU\/_ +2'[/WCC]BKQY'^TM^SE?FWT$7" MKJ&FNY9;3S& \EU)_>6[G '\2''((5J^O_A[\6O!?Q*M1)X?U("Y5-TUC/\ M+-'^'\0]QD5\S_\ !6_Q7JMAX+\'>"[:5EM-3U"[NKH*E?OGA=F_P#:>=4:.!JQJ8?$74U\4)Q46VFOYDD[=4]'I=/\<\3\NHX3(*N* MQ4)0KX>TJ<8RO6OF6BOZ1? _"3PGU;ZG#E[V][_ ,#^+\3^;%QWQ>L9]9^N MSYM[7]W_ , ^#\#]BOAW\0?"OQ3\%Z?X^\%:D+K3=2@$EO*!@CLR,/X65@5( M[$$5M5^?_P"P+^V/X!^ 7A/7/!'Q4U"_2SGOXKO23:VAF",RE9@<'*CY(B!_ MO?C]*:;_ ,%$/V1M1(5_B@]LQZ+#]1$0/SK^=<_X%SS*\UK4<-AZE2DG M[LE!RNGJM4MU>S\TS^D>'N/I'UA)?FCZBEG.3U_X>)IR])Q?Y,ZYW2-2[L%51DDG KRS MQ9^VW^ROX*U5M&UWXQZ>;A&VNMA;SWBJ?0O;QNH/XU\\_P#!2G]JF]N;JV^! MOPU\31G3YK);GQ!>Z= MZMI=_L%\.OBW\,_BWIC:O\-_&VGZQ#'CSOL,[/QWX$UB2SO[.0$%6.R9,@M%(H/SHV,%3_, U^L7PD^(NF?%OX9Z) M\2-(C\N'6-/CN/))R8G(P\9/SMH[ MK5-6V>BMK]1P'QY3XOIU*56"IUX*[2=U)/2ZOJK/1IWW6KOIT5%%%?GY^AA1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445\P?M1_M1^)!XDNOAQ M\.-5DL+>PD,.HZC;MMEFE'#(C#E%4\$C!)!YQU^+N[NT8K> M3[+\VWMZV3Y<9C*6"I<\_DNY]/T5^<9U75#??VF=2N/M.[/VCSFWY]=VTN;G7_ &]:*:^2EK]YY5#/Z%2?+4CRKO>_Z'UO7FWQ3_:F^%WPQ\RP M_M'^UM33(_L_3G#;&])'^ZGN.6']VO)9?$G[3G[4TIM?#UHV@^'93AI$=H86 M7H0TN-\WN%&WU KTCX6?L=_#/P%Y>I>(XO[?U%<'S+V,"!#_ +,7(/U8M[8K MWO\ 6;B/B7W,@P_LZ3_Y?UDTK=X0WEY-Z=&D=7UO%8O3#1M'^:7Z+J>;OXA_ M:@_:EV*]:1$C01QH%51A548 'I2UZ&6\"Y=0Q*QF93EB M\1_/4U2_P0^&*[;VZ-&E++J49^TJOGEW?Z+9')?%+X)^ ?B[I46F^*M,*R6X MQ:7MH0DT ]%.""O^R01[9YKR(_\ !/O2_MWF#XHW'V;=_JO[)7?CTW^;C_QV MOHJBO0S?@OA?/<3]8QN%C*?=.46[=^5J_P [Z&M?+\'B9\U2%W\U^1R7PI^" MG@/X.Z<]GX2T]C/, +K4+I@\\WL6 _V0 .^,\UUM%%>]@L%A,NPT);LMLCN[@&UMB3P"H( M,C_3:N?6O%;*R\9_$_XE:G\>/C-X133=?X=\L(\M&FVHSJ5IM**2=W%=Q_MC+:+PJ:KI]SJT,4XG0E'?XLZO!J=U9*]ZR/ M T*RG[RK&4# \8ZA\/_P!HR%)/X#-IK0,/^!QS-G\J M_9)X3PXSBI+$8'-?9PFW**=*3C9ZJS5M+/2_3<^7H9CXCY70A1QF5*K*"2DX MUHJ5TK-M.^M][=3[7HKXF'[(?_!0[P-\_@S]H,WL*\QPP^*[L#_OB9 @_,TO M]I_\%9O 7%S83:M G0>3IMWN_P"_?[S\Z?\ J3@\1_NF:8>7E*;@_N:9?^O& M,P_^]Y5B8^<8*:7S31]'?M-?M->#/V9_!B:_K\+7VI7S-'H^CPR!7NG Y)/. MR-O\0?VBM"^QZ]I5NEA8:7)8M +5!^\\WRV)PS&3(;TY'&,;-?AO&WC M5@/#C-IY+E. H8S$TG:M6K\U2DI=:=*$90NH;2FY:RNDK)-_H60>'>9<>X*. M:8[&U\)AIZTJ5&U.JX_SU)M2LY/502LHV;=VSH_@7_P44\=:+XIM/ G[4GAJ M*SAO)!%;^([>W\D1L3C,R@E&3)Y=,;>ZGDC[$1TD4.C!E89!!R"*^"O$?AS2 M/%6D2Z)K=HLL$JX((Y0]F4]B.QKT[X+?MZ_!_P"%OP\TGX6?%W6=536]!MS8 MW5TFFM+')'&S+"X922O6OH.">-L)XM8>;P& ]ACJ-G5I4KRA.#V MJTT[RBE+W9P;:3E!IN[MPYWDF*\.*\:>9X[VN$J?PZM6T9QDMZ=1Z*3:]Z$M M&U&::T1]445XQIO_ 4'_9&U([%^+*P-_=N='O$_4PX_6M[3?VPOV8-5(%K\ M'>(*'\3"55ZTYK]#AI<2<.U_X>,I/TJ0?ZGI-([I M&I=V"JHR23@ 5RFG?'GX':P0ND_&7PI5Y!E$\=*2G:R48M7E)[+K;NWT2>^Q]#>+/VV_ MV5_!6JMHVN_&/3S<(VUUL+>>\53Z%[>-U!_&NR^'7Q;^&?Q;TQM7^&_C;3]8 MACQYWV.<%XB>@=#AD)]& K\?:Z#X8_$[QG\(/&=GX[\":Q)9W]G(""K'9,F0 M6BD4'YT;&"I_F :_7<;X-9?]2?U3$3]LE]KEY6^UDDU?O=V[,_'<#XU9C]>7 MUS#0]BWKR\W,EWNVT[=K*_='["45P_P\_:!^&GCGX4ZE^W% M^RCI3%;KXTZ8V/\ GVAFF_\ 1:-6#J/_ 4?_9*LL_9_'UY=X_Y]]#NAG_ON M-:[:7#'$E;X,'5?_ '#E^=CAJ\4\,T/CQM)?]Q(?EZ%RY^S:>K#*^8%(9W(P0@(P""3R ?ED_\%'OVMCJG]H#X@6@B MW9^PC0K7RL>F?+WX_P"!9KR#QQXMU3Q[XRU7QKK4S/=ZMJ$UW.S'/S2.6Q]! MG '8"LJOZ4R#P_X=RK+H4J^'A5J-+FE-*5WUM>]DNEOG=ZG\Q\0>(?$>;9E. MK0Q$Z5--\D82<;+I>UN9O=WOKM9:'WC\(/\ @J;X%U/P;?3_ !HT&33M;L(- M\$>CPM)%J9R!MC#$^4_/(=MN 3N_AKSV/_AIS_@I-XH;=)_PC?@*SNNGS?9H M\'IV-W/CZ*O^QGGY7TRXAL]2M[NXLUN8XIT>2W?.V50P)4X['I^-?LIHVBZ1 MX\'8G.?$:C+#9IB7["AR\T8KEE5YN:W/)=%RZI6 MOUUU./\ @3^SO\,OV>?# \._#_1@LLJC[?JEQAKF\<=W?'3T4849X'))[FBL MSQ1XQ\,>"]/.J>)]9@LX@#M\U_F<^BJ.6/L :_"\RS*=2=3&8ZKKO*U>)/VEO&'C74#X9^#/A>T>*ZL#_ $JI7<_ CX7:E\0_&%MJW\U%78/VQO ;?\?7AG5T]?+6)OYN*]3GT/1;KFYT> MUDSUWVZG^8JG<> ? EUD77@K29,]?,TV(_S6OZS_ +&\1*?PYK3G_BH17_I+ M/QCZ]PQ/?!R7I4;_ #1PL'[7'PLF&9+75HO:2T0_^@N:B\3_ +5/P_/AB^;P MQ?W)U(VS"R26T8#S", D\CC.>?2NRG^$'PMN?]9\/M('_7.Q1/\ T$"N?\>? ML]?#[4_"FH0^&?"5M;:D;9FLI8F88D'('7'.,?C7+C\+XHTL#5]GB,/-\LMH M34MG\-M.;M?2YMAJW",\1#FI5(ZK>46M^OEW\CY=GGGNIWN;F9I))'+22.V6 M9BWO[8ZSR?9_#WP]FF< M_<,U[S_WRJ'/YURG[+GP]3Q9XSDU_5]+BN--TV%MRW,(>.29AA5PW!(!+>V! MZBOI.RTW3M-C\G3K""W3^[!$$'Y 5_1/ASEG&V/X8A]7Q_U>AS2Y5[*,Y-7U M:(CXU_M'^)/E\._#+R M$;[LO]F3'_QYV"_I2?V3^V%XF_X^]2.GQMT_?V\.!_VSRWYU[K17WG^HF,Q/ M^^YMB9^49JG%_**?YGSO^L5&E_N^#I1\W%R?WMG@6J?LV_&;7--GG\2_$1;R M00LZ6CWLTWF.!D)E\ 9( SVKQ>>">UG>VN86CDCA!K[EK@O MB5^SSX(^(UXVLL9=.U!Q^\NK0#$I]70\,?<8/J37Q?&/A##$X:%;)I-U8WYE M4FVYKI:4M$UVT3ONK:^]D?&TJ55T\OR^5*]5_9-\'7NK> M/F\7-"PM=*@<"4CAII%*!1_P%F)]./45U6D?L::';W@EUSQOM^&_#.A>$=(BT+P[IL=K:PCY(XQU/Y/)KQ^!/"O.\)G=+' MYM%4XTFI*/,I2E):Q^%M))ZO6^EK:W7=Q%QCE]; 3PV";DYJS=FDD]][-MK3 M;YEZBBBOZ./RT**** "BBB@ HHHH **** "BBB@ HHHH *CNK2UOK9[.]MHY MH9%*R12H&5@>Q!X(J2BE**DFFKIC3:=T>/\ Q"_9=MVNCXF^%&HMIE_&_F): M><5CW?\ 3-QS&?;D?[HKPG]K"V\??%GX?P?#KXAZ4+?Q#H5X+C2[^X7894*[ M)(WQD,&&"'7O&H/!+#[6KQ/]LV^:+2M!TT0J1-<3R-)L&1L5 !GJ ?,/'L/2 MOS3.\+5\-W+BOARL\-6HN,G!+FI5+R4;2@[)7YK-QM97LDW<^DHPP_&F'>0Y MS3]M2JIKFO:<;+FNI>5KJ_6WH?'WA?\ 9N\':=:*WB:274;@K^\ E:.)3Z*% M(;\2>?04>*/V;_!FI6C'PTTNG7('[O,K21L?1@Q+?B#QZ&O1:*_'_P#B//B_ M_;7]J?VS7Y[WY>;]UZ>Q_A6\N0^I_P"(/^&?]E?V?_9=+DM;FY?WGK[7^)?S MYCT?]C[]B'X2Q?!2WU3XM>$=)\0:MJMR]P\S$N+6/[BP*P(Y&TLW^TQ'\(KN M]2_X)]?LBZEDO\)4A8CAK;6+Q,?@)L?I6#^S%\7?#'@O2]1\-^,==%I%)#_$8']@^*-/NR?X+>[1F_('(K^H.&_%S M->+<'#,'CW3Q%36=.%5QY9)V:4%*ZCI>*?V6M7N?E&8>&N19"_J2P49TJ>D9 MSIQDVM[N3CJ^[[WVV/#]2_X)C_LM7Q)M=,UNSS_S[:PQQ_W\5JP-0_X)/? : M;)TWQUXL@)Z"6YMI /\ R I_6OJ.BOMJ7&_%M'X<;/YN_P"=SYRKP+PA6^+! M4_DK?E8_*O\ :V_9W;]FKXJGP1::C<7VG7-A%=Z=?7,85I4;*L#MXRKJP^F# MWKR^OU,_:_\ @1\+_C;\-'3XA:LND7&F;I-*UQ8]SVTC#!3;UD5L#*#DX!&" M :^#(/V5K[?(MYXV@7:Y$;063.'7/!^9E(R.U?I.$\>N LAR>DN)L>J.(2LT MXSG*7::C3C)V?5V23OTL?D6<^"G&&/SJH^'\&ZN'D[Q:E&*CW@W4E%7735W5 MNMSR:OU._8@\+:IX._94\&:-K$92=]/DN]K=0EQ/)<(#Z?)*M?'OP/\ V&?# MOQ%U;4-$\8_%J/3KIK=ET.&WM"3/,1PSE^, _P#+,'*/$?BF^;4_$FN MW=_<,AZ M/\&?VEO'OPKU>"&[U6YU+12X6ZTVYE+[4SR8BQ^1AS@#Y3W'SNK9)X)R<*T;*&5N>G!%?G-7NGPH_9$\0?%3P-IGBW7?B+)96=S$ MS6MC]E:9HT#LHQEU"@@9& >"*^G\-.+^**3J9=AJ#Q:2YHQ4X[&1O2A'GZI7M;YOH?16N?&;X3>',KK/Q&T>)U^]$+]'ZB5ZBRT]Q^LFP&L?1/V$/A38@/K.O:S?..JB:.)#^" MIG_QZNOT7]EWX#Z%M-M\/+69AR6O99)\GW$C$?I7ZQ[;Q,QOP4L/07]Z4YR7 M_@/NGM\V;U-E"/K=O\-#SG6OV_\ 048Q^&?AQ>W))PC7MZD7Z(KY_.OF6]N+ MF[O);N\8M-+*SRENI8G)S^-?H=HWA'PIX= 'A_PQI]B%&!]CLHXL#_@(%?./ M[4?[+GB0^)+OXC_#C2I+^WOY#-J.G6R[I893RSHHY=6/) R02>,=/SWQ#X1X MSQF60QF)Q/UETV_52M>2MK+97NKI:[7/+S3 X^I252<^>W1*UK_ )GS MU4UA%95B3&=S$C QWYIQTK5!??V8=-N/M.['V?R6WY]-N,U[Y M^RY^RYXE/B6T^(_Q&TF2QM;&03:?I]RNV::8453R <$D#C'7\BX>XZYI6T@KZMOI;[V]%J>'A<+6Q590@O5]CZ>BBCAC6&&-410 JJ, M #T IU%%?W DDC]#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ***S?$OC'PMX.M1>>)]>MK*-ON>?( S_[J]6_ &LJ]>AA M:3JUI*,5NVTDO5O1%TZ=2K-0@FV^BU9I45R&D?'KX1:Y>"PL/&]L)&.%%Q') M"I/IND51^M=>"& 92""."*Y\#F>6YG!SP=:%5+=PDI)?/^ M+/VP/"^DZB;+PMX:GU6-&*R74ES]G1NG*?*Q8=>H7IWH\*?M@>%]6U$67BGP MU/I43L!'=17/VA%ZY+C:K*.G0-U[=:^/_P!?^#?K_P!3^NPY[VZ\M_\ ';D_ M\F/;_P!7,\^K>W]A+E_'_P !^+\#V"BH[6ZMKZVCO;*XCFAFC#PS1.&5U(R& M!'!!'((J2OL-SQ HJOJ>K:5HMJU_K.IV]I OWIKF98T'U+$"O._&'[9'[,7@ M?>FM_&;1Y)$R&BTV5KQP1VQ 'P?KBNS"9?C\?+EPU*51_P!V+E^29Q8O,U.+3 ZY6$Q&64#_ &E! 'TSGUQ7[%D^9\$>%'#M M/-.*JT,-6K.5O:)NI9.UH0BI3>EI2<8_:7-T/PSB6GQ;XF<0U,LX:IRQ%"DH MWY&E!MJ[6:QN&EL&F9[6<9Y6 M2(G:P//.,C/!!YK[=TS_ (*?_ F+X8Z?XH\0Q7Y\0SP$7GAW3K5G:*93@GS' MVH(R1D'<6VGD9!%?'/BC]FKQ1H]HUYH.J1:F$&6A$1BD(_V020?IG/IFO:O^ M"8WP)^'OQ'O/%GB7XF> ;756T>>RBTS^THR\<4C>>9@8R=C'Y8OO X[8R:WQ M_$OA-XA9%4SW 8A8B-!QYO9>Y4?,^51G&:C-)MW3E%.R?*]T89'E'BCP5GD, MCQ%)T'74N7VOOTURKF'Y MO Y%1C3J/3DH1]M6?E*;O;YV:Z'[)EOA!C,YMB\]KSKI:WJOV=%><8*WZI]3 MJO"'P7_9?_9AL4U'2?#6DZ7<(ORZC?'S[V3UVN^Z3\$P/:O$OC/XLT?QQ\2- M1\3Z"\S6MSY0C,T>T_)$B$XSTRN?QKU3PO\ LGW.HW?]M_%/Q;->7#G=+!;2 MLQ8_[4K\G\ /K77>+/V=?ASKWA0>'-'T:'2Y83NM;VWCW2*V,?.3\T@/<$_0 MBOQ+C3!^(OB7@)2QE*-*,7SQC4FYU9R2:2CM9Z/35?K'#CX2X-K*G MA'>ZY6X14:<4[-V6[U2U70^5**]&UC]EGXNZ==F#3])MM0CS\L]M>QJ"/I(5 M(_*NM^%W[*%[;ZE%K7Q)G@,4+!TTRW??YA!Z2-TV^PSGU'2OP[ >'O&&.QZP MOU2<-;.4XN,%W?,]';^[=OI<_1<3Q-D>'P[K>WC+LHN[?E;=?.Q4\%?LFQ^) M?">G^(-4\5SV<][;+,UL+,-L#HFVEJ[*=E??30_+*G&/$$JLI1K M63;LK1=O+5=#PL_L7LAWP_$K!'*YTC'Z^=1_PQ]K<7S0?$[#?]>##^4E>Z45 M7_$*^!5\.%:]*E7_ .3%_KAQ%UK7_P"W8?\ R)\?_%KX<:M\,O% T35-1^V> M=;K-%=["HD!R".2>001U]*Y>OK_XK?"G0OBKH2Z;J3F"Z@):RO47+1,1R"/X ME/&1[#TKP;6/V6?B[IUV8-/TFVU"//RSVU[&H(^DA4C\J_#N-?#3.SUNK:WN?H.0<5X#&8.,<744*JT=[13\T]%KVZ/I8 M\YKH++1/A#9VL-O\6OV<+#4YI5W-JDPEM[F93RK%OX\+@#&. *]3^%W[*%[; MZE%K7Q)G@,4+!TTRW??YA!Z2-TV^PSGU'2O<+FRLKVW-G>6D4L1&#%+&&4CZ M'BOKO#C@;CC)I3S7"XR6 KMRTOX'%N=\-9K".! MQ.&CBJ2?,[[*5FDXZ.[LWKMK:^Y\J:?\%/\ @G?XM 2[^'EWHDS?PC#:R'I+8,8-[FVD4YC2\CW$'_ 'TVD?\ M?)K]CI<=^.62_P 2HL7%=85IPG;S52\;^2/SNKP/X59EMAHT6^]*+7WP2?S9 MP6I?\$F_@?,"=)^(/BJ GIY\UM*!^4*U\N?M+_LL:Y\#OC-'\,/#DMWJ\%[8 MQ76F756=;H,/3;) MB3\J\^^,'Q$\6_$'6;1?&NA0V%YI<#P^2MJT;J7*LQ(?+#.U.,XX!KLE])_B M/AC"5:F-PU9UN5QA3K1M!S>TN>.LE'=I-.2NDUNO'Q7T?^&<_G3IX2=.G#F3 ME.DVY>V$FK^+(+:4C)C@M3*![9++_ "KG M/'GP1\6>![9M4S'?62??N+<$&,>K*>0/<9'J17T5398HYHVAFC5T=2KHPR&! MZ@CN*_+\C^EQXL8#/(XK,:M/$8=OWJ+IP@N7JH3A%33M\+E*:ONF?5YM]&SP MXQF4O#X*G.A6M[M7VDY._1RC)N#5]U%1?9HN? [_ ()A>'?'_P ,-#\=^._' MNK6%WJ]@EW)IUI:QCR4?YD&YLG)0J3D#!)':O1-,_P""4_[.UH0]_P"*/%EV MP^\KZA;HI_!8 ?UKUWX=_'#P+JO@K3+KQ%XOTVTOVM52Z@FN5C*R+\I.#C . M,@>A%;J?%?X82-M7XAZ+_P "U.(?S:OZ!?C)F.;Q6)I9DH0J>\HJ4$XJ6JCW MT3MKKW/S^AX3Y!EL50J8#GE#W7)J3YFM&];K5ZZ:'DFG?\$U?V4;$ 7/A34K MS'>YUN89_P"_96M[3OV#OV2M+Q]G^#=F^/\ GXO[J;_T.4UZ%'\2_AS+GRO' M^B-CKMU6$_\ LU2)X_\ <@W1^-M(8>HU*(_^S5R5./LSQ'Q9I)_]QG^2D>C M3X(R+#_#EU-?]PH_FXGYN?MA?LJ>*?@?\6;F+PYX2H#>N//Q\$OBD;;[5_P (E+MQG'VB+=_WSNS^E?9?QV^*FH_$ M3Q=<6T%X?[)L9VCL(4;Y'P2#*?4MR0>P('KGAJ^#SOZ9'%&75HX+*<'1J1I> M[*I5YY.I;3F2A.'+?NW*_P 5E>RWP?T7^&<=*IBL;B:L/:>]&G3Y(JG?6SF?TG\2^+/#?@[3FU7Q-K$%G ,X:9\%CZ*.K'V )KY-^'OQ1\;_# MR2>#PGJ 47B[#!*N] YQAPIX#CIG\\UZCX:_9I\8>--17Q-\9O$\[2/@FSCF M\R4C^Z7Y5![+GZBN?-?'?/\ Q2=.67Y:_;PCRN+E^YIWWDYNS?-:ZC9.RLFV MKOV^'O"7)_#NA4IUL7>$Y7YK?O)VVBHJZ7*GO=J[;TO9.\4?M.>)_%FH'PS\ M&_#$\DTF0MW+!YDA']Y8QD*/=L^X%'A;]F3Q-XKU$>)OC+XFGEE<@M9Q3^9( M1_=:3HH]ESQT(KU[POX/\,>#-/&F>%]%@LX>-PB3YG/JS'EC[DFM*O.H<#5\ MTK1Q/$F)>)DM535XT8ORBK.5N\K76Z9[U3B&G@X.EE5)4EUD]:C^?3T6W0S_ M WX4\-^#]/&E^&=&@LX!U6%,%CZL>K'W))JSJ.F:=K%F^G:M80W5O(,207$ M0=&'N#P:GHK[ZGAL-2PZH0@E!*W*DE&W:VUO(^;E5JSJ>TE)N6][ZW[W.+/[ M//P:-W]M/@>'?G.W[3-L_P"^-^W]*ZW3=,TW1K)-.TC3X;6WB&(X+>((B_0# M@5/17+@LHRG+9REA,/"FY;N$(Q;];)7-J^-QN*BE6JRDEM>3=OO84445Z)RA M1110!P7Q*_9Y\$?$:\;66,NG:@X_>75H!B4^KH>&/N,'U)KD](_8TT.WO!+K MGC>YNH '=-CM;6$?)'&.I[DD M\L3W)Y-7J**^KHT:6'I1I4HJ,8JR25DDMDDMD>-.,>Y&"/=0.]=[17G9OE>%SO+*N!Q*O"HK/NNS M7FG9KS1U8+&5L!BX8BE\47=?Y?/8^&IX)[6=[:YA>.2-BLD;J0RL.""#T-$$ M$]U,EM;0O))(P6.-%)9B> !U-?8GBKX4_#SQK/]J\3>%+:XF/WIUW1R-]70 MAC^)H\*_"CX=^"9_M?AGPI;6\P^[<-NDD7Z.Y+#\#7\]_P#$#QT5^NQ\..#7@:>&J82,N1)K$2JQK-7=[;I> M23NDCPC_ (45^T%X/^;P;\1O/B7[L":A)'G_ ( X*?K0?B'^U7X+./$'A!M2 MC0_,YT\2C'^];D ?4U[O17'_ ,0[H837+,=B,/V2J.4/_ 97O]YO_K/4KZ8O M#TZGFXVE]Z_R/DOXP?&#Q)\3[FTMM8T[[!'8H0UDCM@RD\N00"#C .<<\\F MN+KU;]K/P=>Z5X]7Q>D+&UU6! 90.%F10A4_\!52/7GT->4U_,7&='-,/Q-B M:685'4JQE;F:LY17PNRT2<;.RT1^M9%4P=7*:4\-%1@U>RUL^JOUL[CX)YK6 M=+FVF:.2-PTQ9T%TZED+,[.=ZXW(Q'KBON_!CBB/#/$4ZE;$>QA*/N MR;:7M%)./O;)\KEJVET/F^/\DCGF4*C[%5==8V3O!IWTW>MMCP+0/%'QU_X) MK?$)?"OC&";Q!\/]3N2;>6$$1N#UDAR<0S@+F.:(\HW='4\HXZ%3@BF^+?"/@#XR>"9_#7B:PL]9T748L,N M\.C>CHRGY6!Y#*00>AKXN\7^!?CA_P $W?B&?'WPYNI]=\!:C.JW<$Y.P@GB M*X"C$OA[^T'X,C\8^ M3WXPM]I\Q N+*4C[DB M@\=\,.& R":[2OSW%87$8+$2H5X.,XNS3T:9^BX7%8;'8>-?#S4H25TT[IH* M***P.@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "FRRQPQM--(J(BEG=C@*!U)/:FW=W:Z?:RWU]H6OF^).)<'P[AHN:V<+VSWUN>+L;MV%!X"(2WSD@'<>P!/DFO>%_ M$?A:^;3/$FA7=A<*<&&[MVC;\,CG\*^WO@C\"_"WP6T#['IJ"YU*X0?VAJ;I MAY3_ '5_NH#T7\3DUV]?F.*\*,;Q(Y9CF6)5+%57S2C&"E"*LDH[Q;:2UE?5 M]_B?D3R6IB[U:L^6DVPAM;.W2"WB7HB*H51^0%6:*_0.#^"< MMX/P\XT).=2=N:;T;MLDNB\KMM[MZ6]/ Y?1P,6HZM[L****^R.\**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J?B+7])\*:!?>* M->O%M['3K22YO)VZ1Q(I9F_ U<)"@LQP!U)KYO_ &^OVA?A1;_ 'Q+\-]%^ M)6F3^(M1B@A@TZQN/.DV_:8C*K^7D1_NP_WR,UZV2957SG-*.%IQ;4I13:3? M*FTG)VV26MWH>1GN;8?),JK8NI))PC)Q3:7,TFU%7W;>EEJ?*?[2?[;7Q7^. M_B&ZM]*U^]T3PT'*66C65P8O,C!X:=E.9'/!()*CL.Y\K\*^-_&/@;5DUWP; MXIU#2KQ&W"YL+MXGS[E2,CV/!K+HK^Q<#E&69=@EA,/2C&FE:UEKZ]V^K=VS M^,,=G&:9ECGC,36E*HW>]WIZ=DNB5DC]&?V"OVP]2_:"TFZ\!?$)XO\ A*-( MMQ,+J*,(-0MLA3(5'"NK%0P .]2!U ^BZ_)G]FK7/C-X<^*]IK'P&TB2_\ M$,5M/Y5JEN)0\10A]RD@$ '/7J!7TI_PV/\ \%"/"WR^)_V9OM$8^]+_ ,(G M?K_X_'(5_2OP?C#P[E_;2^TKV?79O5GVE17Q:/^"IGQ,\.<>.?V;O+QPW_ !,) MK7G_ +:0O6UI'_!6[X?7! UOX0:U;D]K2_BGY_X$$KY.IX<\8PCS+##*DN66)Y7VE":_.-OQ/J;QCXEM?!WA:_\ $]XNY+*V:79G&]@/ ME7\3@?C7QWXM\6Z[XVUV;Q#XAO6FN)F[GY8U[(H[*.PKT?QC^UUX'^,_PMO] M#T7P7XGTR:]6'R7UBS@B4[94<_=F9L84X..%DTU=)V;OKUL@KV MO]F/XSIIIF\#^--=AALHX3)I]U?7 18B, Q;F.,$'(';!'<5XI69XG\?>$_A MU:1:YXRL;VZM&E\L6NG3I'-(Q5B,,ZL% (R20>/RGS:6ET2ZMOX;]NI]M2 M_%KX7P_?^(6C'_FH>2UXBVN![KZ#?_ *4D M?:\G[0'P=B^]XYMCQGY89#_):\U_:.^.?ASQ3X8MO"G@/73L;9?$?C_ ,*Z/&1\R*AGE7\%BVG_ +ZK M>\5_LJ>/OA)X2?Q9KOQ//B;$J) M(^"X8Q2]V]M;'V'#&<<,X[.*$883%PO M)6E5C1C!/IS+VCGJ[)6B];7TNSB:***_CX_?3:;]I;]H?X;>%H/"'PJT+1=0 M@#R-]IU?6/;%<+K/Q9_;N^(UU)9ZS\78]"MY!@&SD2V M1 >P:UC:7\22?>OH_P#9L^"?A[Q-X7N_%/CK05NHKN=4TV.8LN$3(:0%6&0S M';S_ ,\_>O17_9X^#4GWO!$/']VZF'\GK^S> .)?%'*>%<)#"8; 22@N66(I MU95N7[/,U+ENHVM9+W;7UN?SMQ;PQP?F^=UYXC%8R-Y:QHU(1IWZV7+>S=V[ MMZWMI8^)M)_90T'QG<+J7QH_:S:696RZ6^D7UZS>N)9@N/KM/TKTOP;^R=_P M3_T )-KOC+6-><B@JL+?^ I/\3P\'X>^# M^$ES_5:TY=7-PG?_ ,";7X'AWQ<\)?LKZ)X8T[3?@QX%T-+R._$SWT%DWGQ* MB, /,D&\Y+9ZG[N>N".%KV_X]_L^^&O"O@T>)O >DS(UI-F_0SO)^Y(QN^8G M&TXS[$D]*\0K^4O%3&\78[B?VG$$U*KR1Y>64Y0Y=?A<]?BO?^]<_=^"L%P_ M@5@KMO@O\/?''CRRU+PMX+UF+3-,-V+K5PLAC M6661=H9E09D)6(#!X^7MGGB:^C_V2/!U[H7@V\\2W\+1G5YT,",,$PQA@K?B M6?'L >]C:OL^7FU_0T/!'[+WPZ\+;+K6HGUFZ7DO>#$0/M&."/9BU>C6 MUK;64"VMG;I%$@PD<2!54>@ Z4^BOZSRG(LGR*C[+ 4(TUULM7ZO=_-L_&<; MF..S"ISXFHY/S>B]%LOD%%%%>L<04444 %%%% !1110 4444 %%%% !1110 M5\V_M9^#KW2O'J^+TA8VNJP(#*!PLR*$*G_@*J1Z\^AKZ2JCXC\-Z'XMTB70 MO$6G1W5K,,/'(.A[$$<@CL1R*^1XVX7CQ;D,L$IRDKK7R:;3[7OK: MQ[609N\ES%8AJ\;6DNMGV\TTF?$M.@@FN9DMK>)I))&"QHBY+,3@ #N:]^UC M]C30KB[,NA>-KFTA)R(KFS68CVW!D_E75?#7]G?P1\.KQ=9S+J.H)_J[J[4; M8CZH@X4^Y)/H17\]8#P>XOQ&/5+$PC3IWUGS1DK>23V5KP07*A4D(R5 *GH>/? M%6G_ &0?A@XPNJZTONMU%_6*O5**_H"GX>\&4Z4:;P4'9)7:U=NK?=]3\UEQ M-GLIN7MY*[OY?(\FD_8\^')QY7B#6QZ[IX3_ .TA4;_L<^ R?W?B;5P/]IHC M_P"R5Z[12?AWP5+?!0_'_,:XGS]?\Q$OP_R/B+7]&N_#NN7F@WR%9K.Y>&0$ M=U8C/Z54KZ<^-?[/%E\2+D^)/#UW%9:MM"RF4'RKD 8&[ RK 8&[!X&".X\C M/[,/QE%W]F'AR$IG'VC^T(=GUQNW?I7\V\1>&_$V49G.EA\-.K2;?)*$7*\> ME[7<6MG>VNUUJ?JF5\4Y3C<)&=6K&$[>\I-+7K:^Z[6.*T'1[SQ!K=IH>GH6 MFO+E(8@/5F _K7V[7F7P3_9XL_AO=#Q+XBO(KW5MA6+R@?*M@1@[<@%F(R-V M!P2,=Z]-K]Q\*N$O=NU[>6B_$****_53XX**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH H^(_#>A^+=(ET+Q%IT=U:S##QR#H>Q!'(([$GE^"/B+;F/Q+HR-.%VQWL/R31_1AU^AR/:NBHK;#\-9 M!A7T\-!47O&R:;[N]VWYO7S(JYKF5;%_69U9>T76]FO)6V7DM#P34/@W\ M9/@S>2:[\*]?EU"S!W26D8RY'^U"+- 9+68'AE=&R4!Z$'(]2*]EKF/'OP@\!_$:(MX@T=1<[<)?VV$F7 M_@7\7T8$5\H^$WX8Q3A%._L*CKZI'L_VU@,UA[+-Z/, MWI[2*2E\UM)?U8^1/C%^SG\1OV2?%(_:3_9*UF2[\.;3+?Z?%)YXMH2XL/\ ;A.0W'&5Y^E?./CW MX0>"O$/Q,_X330-#D\/0W$$@UC1["Y9(9)V)5A&H ,43*2&CR>I P#@?>?\ M$9>'LQRN>%XYH5,'CJ,&X55'VGME'[":LIM_9;<;/>7Q-_GW_$-\]R3,XXGA M&<,1A*TDIT92Y%3;^VKIN"7VDD]-HO1+ZX\6?MM_LK^"M5;1M=^,>GFX1MKK M86\]XJGT+V\;J#^-=E\.OBW\,_BWIC:O\-_&VGZQ#'CSOLC:1HEL+/2-,@MH@,"."(*/TZU%9:;>>%O$MOX_^'MV-(U^R;=!>6XV MI.,@F&=5P)8VP 0><=""*_-\!XW<#X_'K"UL+6P\&[*M*I"HO)SI1IP<8]W& MI4<5M&6S^ZQ' '&.#P[Q$:U&LUJZ483A+S4:DJDE)]E*%--[N.Y][45A?#/Q MO;?$?P%I7C:VM3!_:%HKS6S-DP2C*R1$]RCAESWVUNU^J-6=ORU7WK1GS<)* M<%);,****104444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %5M8UC2O#^ESZUK=_%:VEM&9)[B9]JHH[DU#XG\3Z#X-T.X\2>)M3BM+ M*U3=--*>!Z #J2>@ Y)X%?,NO>)/B1^V9XW_ .$6\*QRZ9X5L90TTD@.Q1GB M27'#R$?=CSQZ\%J^5XEXHHY'&&'H0]KBJNE.DMV^\OY8KJWV?9M<6+QD<,E& M*YIO9?UT)?'OQ)^('[6GB_\ X5G\+;:6U\/0N&N[F4%1(H/^MF/9?[L?4GD\ M_=]Y^$?P?\)_!SPVNA^'+??/( U]?R*/-N7'<^BCG"C@>Y))M_#7X9^%/A5X M9B\,>%+$1QKAIYW ,EQ)CEW/<_H!P,"N@KEXO=WC"8.5.3K5GS5'UZ+R04445]H>@%%%% !1110 5P'QZ_:7^%/[ M.>BQ:G\0M8?[1.NGQ.Q(@M58B*-?0!<9QC))/4FOO> .$:?%>8S5>35&DDY6W; M=[13Z7LVWY6ZW7Y_XA<8U.$LM@\/%.M5;4;[)*W-)KK:Z27=WZ6?U4?^"N^A M_P!J>2OP*NS9;O\ CX/B!?-QZ^7Y&,^V_P#&OH?X"?M,_"G]HW1I-2^'VKN+ MJV -]I-\@CNK;/0LH)#*?[RDKVSGBOR;KL?@%\6=8^"7Q;T7XAZ1=O&EG>(M M_$C$">U9@)8V'<%H%?J^?>%.05\NF\M@Z=:*;C[TI*371J3>_=6L^^ MQ^1\/^+7$%#,H+,YJI1DTI>[&+BGU3BEMO9WNM--S]KP#[- M\=?!S$C.T>);7/Y>9FK]O\9O@_=C-I\5O#4O3_5Z[;MUZ='K^=Y9=F$/BHR7 M_;K_ ,C^CX9EEU3X:T'Z27^9TM%95MX[\#WAQ:>,M*EYQ^[U&)N?3AJO6VJZ M9>8%IJ,$N3@>7,K9/X&N>5&K#XHM?(Z85J,_ADGZ,BU_Q%H'A329M>\3ZW:: M=8VZYGO+ZX6**,>[,0!7EI_;T_9)75/['/QEM/-W;=XTZZ,6?^NOE;,>^[%? M$/[;7[2GB+X[_%>_TJWU.1?#6B7LEMHUE&Y$$.&Q.70K9E6G&I-)\L++EOLFVI7?>UK/37<_!^(/&/%8;,IT,LHPE3@VN M:?,^:V[2BXV7:][K738_9?P_XC\/^+-(A\0>%M,E%W?= M-*^J_&Z?DOT7A+CC+N)LL>(J-4IP=IQFFO-]917EFK?ML_LJZ M*2+SXUZ2^.OV02W'_HI&S7,:M_P4H_9/T[/V/QAJ-_CI]DT2=<_]_52O'H\, M<28C^'@ZK_[ARM]]K'LU^*>&)_+5[H7+G[-IZL,KY@4AG M++MAT8V=O&A_$SD_I7SKX.\!IX]UJ^^,?Q(MQ>:CK][+?);3_,D8DFO,KO5Q7O+KS;PL\1N!,%+-\)F;S"%-.56C-2BW%:R]FW.IJEK MIRO312^%_1Y']GZ&?MPO=SX/\7D0<)]2["O2/AE_P $T?VSO\ Q1=K@EM5N-D ;U$46T$>SEZ]U\-^%/"_@W3$T7PCX>+FOM5'R0]5&.K7E(\/ZCQ_G/^\XB&$IO[-)< M\[=G.6B?G$^,5_9B_;]_:6 G^-OQ+;0=+F.7L+J\ !4],6MMA"1Z2%6KTOX; M_P#!+WX >$X!+XXO=3\3W13#FXG-M #CJL<1W#Z,[=*^DZS?&/B6U\'>%K_Q M/>+N2RMFEV9QO8#Y5_$X'XUP9GXB9Y#!S]G4CAJ$4VXTHJ"22NW=>]MOJ=N7 M^'?#\<3&=>$L36;2YJTG-MOR?N[^1^:G[1O[%7Q.^!WC4Z;I6GR:QHE[,QTC M4H&7<4Z[)5XV.HQDXVGL>PX*X^"/Q3MR@;P?.YD<(BP2QR$DG X1B1UKZD\6 M^+==\;:[-XA\0WK37$S=S\L:]D4=E'85FU^+XCZ:/&M'%1AA<#0E1CHW453V MDTNMXSC&#:W7+))GU:^BSPA6A.=7%5H3EJE!PY(7Z6E!RDET]Y.QZY^P3^Q[ MJ'[/^D77C_X@K$?$^L6PA6VBD#K86V0QCW#AG9@I8@D#:H!/)/T1=75K8V[W M=[77 MIA01CGZ5TMK\'_C=\9+A-4^)_B*33K(MN2TE'S+_ +L*D*AQQEOF]C66,\9, M5QQ6^N8/"5*^+J+WH)BBNEKW6[4FSZ3+/#K!\(X18*5:-*A#:3U MG.^KERK5M]>W162.I\>?M4^!O#N^P\+POK5T.-T1V0 ^[D9;_@((/K7!#X9_ M%WX\:C'K.NZ#8:+8[MT]>Q>!/@C\//A\$GTC1EGNU_Y M?KW$DN?4<87_ ("!76USQX9XFS_WL^QCA3?_ "XH-P@UVG/XI>:V[,[)9KE& M7V678=2DO^7E1*3OWC':/D_O1X;\1/V/="N/@SK^A>%KV[G\23:8YTV_:X,6 M)U^944*0%#D;#DM@,>:^,/!7[0+:,A\,_$O3[J&[LW,,MSY1WAE."LJ'Y@P( M()&3GJ!7Z@UXC^T-^P9\'/C_ *K)XLD:YT'791^_U+3%4K%2E[M6G.UF^;64E))74N=72;B]&O@.(, MRX^H9K#.LBQ5ZZCR3IU-:=2%[I6T2<6W9KE=F[26S^3=3_:%^&=E:F:SU.>\ MDQQ#!:.I)^KA1^M=C^PGX:U[]H3X^/\ %+Q/H49\.^%;.5;:WGB$D)NIEV*G MS##N$+.3CC:G R*['PK_ ,$C_!UCJJW/C+XR:AJ5FK9-K8:0EH[#T+M)+Q]% M!^E?4GP^^'?@OX6>%;;P5X!\/P:;IMJ/W5O .I/5V8\NQ[LQ)/K7IY5P5X2^ M'%&K4X857$8NI%P5:L[NG"2M-02A32E*-XW4+V;]ZS:?DU,W\3N-\52_UD]G MA\+2DI^QI?\ +R<7>+D^>HW&+M*SE:Z7NWLUL10Q01B&")411A41< #Z4ZBB MO-W/KM@IES;6U[;26=Y;I+#*A26*5 RNI&"I!X((XQ3Z*-P/'_%G['_A?5M1 M-[X6\23Z5&[%I+62V^T(O3 3YE*CKU+=>U'A3]C_ ,+Z3J(O?%/B6?58D8&. MUBMOLZ-UR'.YF8=.A7IWZ5[!17Q_^H'!OU_ZY]2ASWOUY;_X+\G_ )*>W_K' MGGU;V'MY(%%%% #98HYXVAFC5T=2KHPR&!Z@CO7E/C']DGP9KUZ^H>&]7GTAI&+- L M0FA!_P!E25*_3=CT KUBBO%SKAW)>(:*I9C051+:]TUZ234E?K9ZG?@,SQ^6 M5'/"U'%O?L_5.Z?W'DW@[]DCP;H-\FH>)=8GU***WB6"")41%"HB+@*!T '84ZBC)>'HNEEU!4T][7;?K)MR=NEWH&/ MS/'YG44\54T< 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7RE^TM9O M:_&G6)6B*K<"WD0GHP^SQKD?BI_$&OJVO,_VA_@I<_$BRA\0^&PO]K6413RG M8 7,62=F3P&!)(SQR0>V/SKQ1R''Y_PLZ6#BY3IS4^5;R24DTN[M*Z76UEK8 M^HX1S'#9;G"G7=HR3C?HFVFG^%K^9\QT51&"/G;WZ#N>U?R?@,ES7,\> ML'AJ,I56[O9+JW9+J?LN)Q^#PF'=>K-*'>^_IW^1[M^S79M8_!318&A M*;A<2;3WWW,KY_'=G\:[FH-,TVRT?3;?2=.@$5O:PK%!&.BHH _(5/7]RY1 M@YY=E6'PDY"=(USQ?=7<5M91Z_?>19V:.2'NI2"&=8QSL7Y MF[9Z'Y*_X)E^!/BC\-?^"@/[17@WXT_$Y_&/BFWTKPS/K7B!HC&L\]Q:-<,D M:?PQ1^;Y: !0$C7"K]T 'W1K>NZ)X:TR76O$>L6NGV< S/=WMPL448SC+.Q M'/J:B\-^*O"_C+3%UOPAXDL-5LG8JMWIMXD\1(Z@.A()_&OC7XN>"] _;?\ M^"I$_P"SQ\7K9M3^'OPD\"0ZO/X9>9UM[_6;MXRDDX0C>JPR*0I. 8SU#N#' M:?#'PA^P=_P4Y^'?A3X%:8= \$?&[0=6M-;\+VLS?88=2T^$3QW449R(V(:. M/"X $C],XH ^R?%7CCP5X%M$U#QMXOTO1X)&VQSZKJ$=NC'T!D8 GD5>L+^P MU6RBU+2[V&YMIXP\%Q;R!TD4\AE8<$'U%?"W[+'P4^%W_!0;]H7XV_M%_M,> M$K?QA9>'?']UX,\#:5J[,]GIEC9J-[1PYV;Y/,C'/ FB/X@\3ZDMM;HP5/=E6:2-96DQC@GIKY+C;B>/" M60SQRCS3;48)[.3O:_DDFWWM;3<]C(LIEG68QPZ=EO)]DOZ2^9UM[^VC9I>2 M)IGP[EEMACR9+G4Q'(W'\2+&X7GT8UK>'/VO_A[>:5/>>+[*YT>:WB,GE#-P MDO7"HZ@'<>.&51DXR:^<:1T21#'(@96&&4C((]*_G?"^,/&5'%.I5G"<7]EP M22]'&TM/.3/TO%\"Y15PCA0O"=M)7;UZ76S7I8[Y%^)W[:?C?>YETKPGI\_0 M'*1>WI+,1^"@]A][Z5\$>!_#/P[\.P>%O">FK;6D X Y:1N[L?XF/<_TKRGX M2?M#_"_P?\.=)\,ZC:2V5Q96WE30VEIN1BI(\S(QEG #M[L:Z3_AJSX1_P#/ MY?\ _@$?\:_6N%,SX-RR#Q^+S&G5Q=9)SG*235]>2*^S%;6TVUT22_*,-PCG M>%G*4Z$Y3>\K/\/(](HKS?\ X:L^$?\ S^7_ /X!'_&C_AJSX1_\_E__ . 1 M_P :^R_UXX/_ .@^E_X&O\SL_P!7\[_Z!Y_^ L[KQ'XDT/PEI$NN^(M1CM;6 M$9>20]3V Y)/8#DUY+K'[9>A6UV8M"\$W-W"#@2W-XL)/OM"O\ SK@OV@_B M];?$W7+:W\/W$W]E6<(,:2KMWS'.YR/88 ^A]:\\K\5XT\7,U6:2PV1U(QI0 MTY[1DYOJUS)Q4>BTN][ZV7WF0\%8-X15(+MSOGM;$FWA9CU#2$M))]04-?T-_JOD.4ZYQ MCX\R_P"7=']Y+TJC\4EZ6(OB+_P % M4?# N_[!^!_PUU#7;V5MD%SJ(,,;/VV1)NDD^A*&OB3Q?X2\6>#-8.E^,O"= M[HMW)&LZ65_9R0.(WR5(60 [>N#[>U?K1\.O@K\)_A):"T^''P_TS2?EVM/; M6P\Z0?[S:^%)7=TGUOY/YSB3P^X MIXHPBJ8S&1G7C?DA&'+35[72E\3;LK-KHD^Z_*&NP^ WPCUKXX_%;1_AQH\, MI6]NE-]/$N?LUJI!EE)Z#:N<9ZL5'4BO>6_8/_9^&O\ V:^FS'QMX*Q>!J0R+%QQ->S24'I!OK*_;LKW>FFY\CD_@QQ;#,(2S MF@Z%!--W:;DETC:^_=VLM==CRBY_X)0?L]2$M;>,_&,1)Z&_M6 '_@-G]:H7 M'_!)?X/L?]$^)GB5!D\2"W;Z=(Q7U;17Y5'CWC"&V,E^#_-'[#+P_P"#9[X* M'XK\F?(5Q_P2.\$-G[)\9=53CCS-+B;G\&%4;K_@D-IS_P#'G\>YX_3S?#0? M^5P*^RZH:SXJ\,^'$+Z_XALK(8S_ *5=(A(]@3S6D_$WB_"PWK7;#]G_X6BV\C^PI2V,>=]MEW?7[V/TKO]?UBZ\0ZY>:[>L3- M>7+S2$^K,3_6JE?QWQS](CQ.XLSV>*PV8U<+13_=TZ,Y4THK;F<&G-O>7,VK MNR25D?N/"?@GX?\ #>51P];!4\14:]^=6$:C;?;F344MERV=M6V[L\5\1_LS M:[_PD^F:3X)DEO8-5U*&SC5US) \KA%+8P"N3][C'?UKZHTK_@DS\&(,'6OB M/XGN2.OV9K>$'\XGKB-,U&_TC48-5TNY>&YMY5D@E3JC@Y!'XU[7_P *&^/O MBS+^,/B5Y2-PT+7\LF!_N* GZU^K<(?21\3O[&'@X;O%&IWCXZC5/$8B)_! AJ/_ (4[_P $ZO!Y(M? MK?2I_#Y MM[=;OQDXMH4A!_/>:ZG1_V;_@_H^'_P"$6^U. M/X[RY=\_\!SM_2O9K<<>.6;?#*&'3_GKU)O[J;4;^N@4>"O"O+]J"J-?RTH+ M\9IL\=;QE^RKX>^7P9^R_H4TBG$./ ^G/>07CF6] MLH%W21R'EG51RRD\D#)!)[=/R/Q-X<\0,XRRGCB2W=N_W'BM.AMI+R9+.*+>\ MK!%3'WB> *D.G:@+O[ ;&83YQY'E'?GTQUKV/]G[]G[7?[=MO''CC3GL[>T< M2V5E.NV66054'G!Y) XQU_%N'.',TXBS6&%PL'NN:5G:"OJV^EOO;T6 MI^@9KFF#RS!RK5I+;1?S/LEUN6_^%5?M42'YOB1MW=?^)Q+Q^2T?\*8_:=F^ M1_BQL'K_ &[=#^25[I17]2_\0VR5_%B,0_6M(_(/]:L>MJ5-?]N(\+_X4-^T M;,?])^+^<=/^)Y>-_-*S?&/P#^-%IX7OM3UKXA?VC#;6[2S6?]H7$GF*GS$ M.,$C&<>U?0U! 8%6 ((Y!K'$>%_#U>A.G[2K=IJ[JR>ZWM>SMV>Y=/B[,Z=2 M,N6&CZ02_'H?"]%>Z?%']E"\NM3EUOX;3P+%,Q=],G?9L8GGRVZ8_P!DXQZG MI7(:1^RU\7M1O!;W^D6UA'GYI[F]C90/I&6/Z5_.>/\ #WC# 8]X7ZI.>ME* M$7*#[/F6BO\ WK-=;'ZCAN)LDQ.'57V\8]U)V:\K;OY7\@_9:T>[U'XO6=_; MH3'I]M/-.V. &C:,?JX_*OJ.N5^%'PHT+X4Z&VG:=(;BZN"&O;UUPTK < #^ M%1DX'/4\FNJK^FO#OAG$\*\.1PN)?[V%O@/\ M*?!7Q:\4_'3PSX5^S>*O&L5G%XFU3[=._P!L6UB$, \IW,<>U !\BKGJV3S0 M!\R^#;ZR^$7_ 6K\:Z=XNN8[./XI_##3[KPU/.VU;NXLS' ]NA/!DV0ROMZ M[5SW&9OVCM5T[XL?\%:/@#\-O"U['=W7PZT/Q%K_ (H6V;>;"&ZMHX8!+C[A M:2./@X.)4/1AGWS]I#]DOX!?M9^'+/PU\=/ 46K)IMP9]*O8KB2WN[&4XRT, M\3*Z9PN5SM;:N0=HQ5_9J_8S_9W_ &2;/4HO@EX%^PW>LR*^L:O>WLMW>WI7 M)4233,S;022%!"Y).,DF@#PG_@E;QP^1<*IY9"L2'(Z>8N?O#*?LJ7EE\5_P#@J]\?/C)X/NHKW0- \-:1 MX7&IVT@>&>\"123(K#AC&\+HP'0@>HKV']HW]@#]EK]J?Q-:>.?BOX E;7[. MW^SQ:[H^J3V%V\'/[IW@=?,7!(&_) ) (R:[;X%_ 'X0_LU?#ZW^%WP2\$6N M@Z+;R-*+:W9G:65@ TLDCEGE<@ %F). !T .QHHHH *J:MHUKK,:174DRA M&R/*E*G]*MT4 8W_ @NC_\ /U>_^!35\Z_M->![SPI\17U0-+)9ZK DEM+) MSM9$6-X\YR2-H;Z2 =J^HZR_&'@WPYX[T1_#_B?35N;=V#+DX:-QG#HPY5AD MC([$@Y!(/R7&W#$>+U_)IM/M>^NQ[&19M+)+[]BZS>]D?3/B)+%;''DQW&F"21>/XG61 W/HHKIOAE^S+X/ M\!7\.NZM>OK&HP/O@EFA$<,3 DJZQY;YAQRS-@@$ $5_/6 \'>+L1CU2Q,8T MZ=]9\T9:=>5)\S?9-1\VC],Q/'.34\-ST;RGTC9K7S;T^ZYR_AG]C+P;K/A2 MQOO&&KZ]::K/;B2\2QU'REC9LD)L(8 J"%.."5)[U!J/[ /@2YRUA\7?'-LW M8#4;5U'X&WS^M>\T5_4> RK*LNPU.A2PU)J"45S4J35R>C6WK MUUZ8BNORJ6/@Z7PIXD^%WB[4_A%XX\1QZGJVD^5,+Y%*BZMYD5U< \_*Q9#Z M%/<59KVG]M?]EOQ/\7H['XI_".\%OXPT.W,*0M(%74+;);R26^4,&+%=WRG< MP/8CY$UCXU_$KX>W9T#XF?"BYLM0C.UDN1):ECZ[71L_4'![5^/\:> /$/%V M:3SCA"%.JJWO5,.I4Z,Z53[;C&;A!TI/WH\K7+=PY?=N_K]K!.CQLL:S21HXD7)^=$5_NC&['.,U MXQ\*?@M^T)^UCJ]O9ZAX?N?"_@TR*VHZE+"T9N(L\I$7&9F/(&T;!_%T /W] MX<\/Z1X3\/V/A;0+-;>QTVTCMK.!>D<2*%5?P %:Y-X#X/AK+6N(YQGCIM-0 MI5&_812=U*<&HNI-M:+F48QW;EIO/Q1Q/$>.]ID].4,'!-<]2%G6DVK.,9+F M4()/5V&:+^T-\*KW":UINO6+'JRW E0?B"#_X[7FOQ M9\?GQKXDF32[JA%P;<4K*:6EG>Z2ZJ[V1]=PA#(,5BYUL+2<)Q2TD^9*_6/6^E MF_/S*E=7\)/'I\&>)X$U6\G72;B4+?QQR,-@/'F +W7KT)(!'I7*5;T'1[OQ M#K=IH5@A::\N4AC '=F _K7X[D^/S#+,THXG!-JK&2Y;=7?9]T]FNJ=C[C'8 M;#8O"3I8A>XT[^7G\MT^A[=KW[0'PBTX,FBPZYJ+C[K+,8D/XL=W_CM<^/BG M\3/&3^3X ^']VJMTD#S7&T>N[Y5'U(KVS0/A%\,_#&UM'\%V".OW998?-\ON/QK^TN'<+_NV$ MB_L=:*)!<>*O M&EY=LW+K:0K%D_[S%B?R%>ST5K1\-N&W453&^TQ,U]JM4E+\$TOO1G/BK-5' MDP_+2CVA%+_-_B?)GQK^$>H?"_Q&ZV\$LFDW+9L+IN?^V;'^\.?J.?7'%5]P MZCIFG:Q9OIVK6$-U;R#$D%Q$'1A[@\&N2/[//P:-W]M/@>'?G.W[3-L_[XW[ M?TK\XXA\%,37S&5;*:T(TI._+/F7+?I%Q4KKM>UEIKN?4Y9Q]2IX50QM.3FE M:\;._F[M6??<\"^!OPJU+XC^+()9;:1=*LY1)?7."%..1&#W8\?09/I7TQ_P M@NC_ //U>_\ @4U:6FZ9INC62:=I&GPVMO$,1P6\01%^@' J>OU+@C@W#<&Y M9*A&?/4F[SE:UVMDEV6MNK;;ZV7R'$&>U<]Q:J./+&*M%?FWYO\ R,;_ (07 M1_\ GZO?_ IJ/^$%T?\ Y^KW_P "FK9HK[0\$QO^$%T?_GZO?_ IJ/\ A!=' M_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!= M'_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\ IJ/^$%T?_GZ MO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#G MZO?_ *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\ M"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P M*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\ IJ/^$%T?_GZO?\ P*:M MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_ *: MC_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH Q MO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (07 M1_\ GZO?_ IJV:* ,;_A!='_ .?J]_\ IJ/^$%T?_GZO?\ P*:MFB@#&_X0 M71_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_ *:C_A!='_Y M^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ MY^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO? M_ IJV:* ,;_A!='_ .?J]_\ IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_ M\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_ *:C_A!='_Y^KW_ ,"F MK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P " MFH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* M,;_A!='_ .?J]_\ IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$ M%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_ *:C_A!='_Y^KW_ ,"FK9HH QO^ M$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_ M^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ M .?J]_\ IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^K MW_P*:MFB@#&_X071_P#GZO?_ *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO M?_ IJ/\ A!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# MIJV:* ,;_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\ M IJ/^$%T?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB M@#&_X071_P#GZO?_ *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ MA!='_P"?J]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,; M_A!='_Y^KW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\ IJ/^$%T M?_GZO?\ P*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071 M_P#GZO?_ *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"? MJ]_\"FK9HH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^ MKW_P*:C_ (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\ IJ/^$%T?_GZO?\ MP*:MFB@#&_X071_^?J]_\"FH_P"$%T?_ )^KW_P*:MFB@#&_X071_P#GZO?_ M *:C_A!='_Y^KW_ ,"FK9HH QO^$%T?_GZO?_ IJ/\ A!='_P"?J]_\"FK9 MHH QO^$%T?\ Y^KW_P "FH_X071_^?J]_P# IJV:* ,;_A!='_Y^KW_P*:C_ M (071_\ GZO?_ IJV:* ,;_A!='_ .?J]_\ IJ/^$%T?_GZO?\ P*:MFB@" MOIFFP:5:BTMGD90Q.97+'GW-6*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,_C7^SQ9? M$BY/B3P]=Q66K;0LIE!\JY &!NP,JP&!NP>!@CN/3**\G.LDRSB# 2P>.I\\ M'KV::V::U37_ 'HVCMP&88O+,2J^'ERR7XKLUU1\KG]F'XRB[^S#PY"4SC[ M1_:$.SZXW;OTKUOX)_L\6?PWNAXE\17D5[JVPK%Y0/E6P(P=N0"S$9&[ X)& M.]>FT5\?D/A=PMD&/6,I*=2<7>/.TU%]TE&*NNC=[;K74]O,>+\XS+#.A-J, M7ORIJZ[-MO\ "P4445^C'RX4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%?(G[>_CKX]^+_VKOA#^R=^S]\? M+SX>R>(-*UO5_%FNV6GQ7)M[."%#;NR2$ J7CF3[R\N#GC%=A^S-^S5^TQX# M^(-I\0O'W_!1'5?B9X>CMYXI-!E\,6MO!/(RE5?SHIG(*-S@#DC% 'T717Q; MHWB#]HW_ (*"?M#_ !-T3X?_ +26N?#+X<_#'7V\,V2^$K2$WNLZI$#]IGDN M)%.V-& 1>&5EZ')/9_L'_'+XRK\6?B5^Q3^TCXRC\3>+/AG%?C"^J:;XN\#)?2S6;-:PQNEY&LC,493,"3GY1&0,!V% M>U_M+?L->)/B-\;M-_:J_9Q^-MQ\./B3I^E'3+O4QI*7]EK%CNW""ZMW90V# MC#C) "\$HA5O[/G[$7C?PS\;?^&I/VJ_CF_Q)^(%MIK:?X>GBT=-/T_0;9]P MD6V@0D>8X8AI#@X9A@Y)H X;_@C]'_8VD?'KP;J:E=5T[]H37GOD<8?:Z6ZH M3[$QR$4? X?VI_P6B^->HZ<2\&F?#31;/4&4<)<2+;2HI]]@)_ UU/Q7_89^ M,FE_'C7?VBOV-/VE!\.]7\80Q)XTT74O#T>IZ=J5,%ZD [B3R M-S;NU_8X_9 LOV6-%\0:MXA^(5]XS\;^--4&H^-/&6I0"*74)U!$:)&"PBAC M#,$3)QO;D#"J >S4444 %<1\;?@'X-^/>F6.E>,M5UJUCT^=I8&T757M69F7 M!#%?O#':NWHH \#_ .'E--;+=^)YI(BP91\RG[PYZ5U7@ M7_@GU\%]<\$Z-K5[XM\<":\TJWGF$?BR95W/$K' [#)Z5[!^T%\,K[XR_!?Q M%\+M,U.&RN-:T\V\5U.A9(R6!R0.2.*Z#PCHLOAOPII?AV>=97L-.@MGD08# ME(U4D>QQ0!XI_P .YO@;_P!#=X[_ /"NF_PH_P"'63]QL]Z^SZ\]^,GP8U/XF^/? 'B^PUJ"UC\'>(7U&YAFC8M<*8BFQ2. MAR<\T <+_P .YO@;_P!#=X[_ /"NF_PH_P"'^44 ?&'Q]_8V^&7@/XF_"_PU MH?BKQ>;;Q-XIDLM2-SXEE=Q$(2P\LG[C9[UZG_P[F^!O_0W>._\ PKIO\*[K MXR?!C4_B;X]\ >+[#6H+6/P=XA?4;F&:-BUPIB*;%(Z')SS7H5 '@?\ P[F^ M!O\ T-WCO_PKIO\ "C_AW-\#?^AN\=_^%=-_A7OE% '@?_#N;X&_]#=X[_\ M"NF_PH_X=S? W_H;O'?_ (5TW^%>^44 >!_\.YO@;_T-WCO_ ,*Z;_"O+/C[ M^QM\,O ?Q-^%_AK0_%7B\VWB;Q3)9:D;GQ+*[B(0EAY9/W&SWK[/KSWXR?!C M4_B;X]\ >+[#6H+6/P=XA?4;F&:-BUPIB*;%(Z')SS0!PO\ P[F^!O\ T-WC MO_PKIO\ "C_AW-\#?^AN\=_^%=-_A7OE% '@?_#N;X&_]#=X[_\ "NF_PH_X M=S? W_H;O'?_ (5TW^%>^44 >!_\.YO@;_T-WCO_ ,*Z;_"C_AW-\#?^AN\= M_P#A73?X5[Y10!\8>$_V-OAEJO[7/BWX377BKQ>-*TGPM87MJR>)91,997(; M<_5EXX':O4_^''/@QJ>B?M)^)/CE+K4#VFN>'K/ M3HK%8V$D30L27)Z$'->A4 >!_P##N;X&_P#0W>.__"NF_P */^'^44 >!_\.YO@;_T-WCO_P *Z;_"C_AW-\#?^AN\=_\ A73?X5[Y M10!X'_P[F^!O_0W>._\ PKIO\*\L\)_L;?#+5?VN?%OPFNO%7B\:5I/A:PO; M5D\2RB8RRN0VY^K+QP.U?9]>>^'/@QJ>B?M)^)/CE+K4#VFN>'K/3HK%8V$D M30L27)Z$'- '"_\ #N;X&_\ 0W>._P#PKIO\*/\ AW-\#?\ H;O'?_A73?X5 M[Y10!X'_ ,.YO@;_ -#=X[_\*Z;_ H_X=S? W_H;O'?_A73?X5[Y10!X'_P M[F^!O_0W>.__ KIO\*/^'O4_^'-E55GE+A,-W X->A4 >!_\ M.YO@;_T-WCO_ ,*Z;_"C_AW-\#?^AN\=_P#A73?X5[Y10!X'_P .YO@;_P!# M=X[_ /"NF_PH_P"'(;[45FMXV556>4N$PW<#@T <+_ ,.Y MO@;_ -#=X[_\*Z;_ H_X=S? W_H;O'?_A73?X5[Y10!X'_P[F^!O_0W>.__ M KIO\*/^':2(L&4?,I^\.>E?7=<=^T%\, MK[XR_!?Q%\+M,U.&RN-:T\V\5U.A9(R6!R0.2.* /'_ O_!/KX+ZYX)T;6KW MQ;XX$UYI5O/,(_%DRKN>)6.!V&3TK5_X=S? W_H;O'?_ (5TW^%>U^$=%E\- M^%-+\.SSK*]AIT%L\B# .__"NF_P *]\HH ^1/VI/V(?A3\,?V?/%?C[PUXK\9-?Z7I336RW?B>:2( ML&4?,I^\.>E=5X%_X)]?!?7/!.C:U>^+?' FO-*MYYA'XLF5=SQ*QP.PR>E> MP?M!?#*^^,OP7\1?"[3-3ALKC6M/-O%=3H62,E@*?\.YO@;_T-WCO_ ,*Z;_"C_AW-\#?^AN\= M_P#A73?X5[Y10!X'_P .YO@;_P!#=X[_ /"NF_PH_P"'E--;+=^)YI(BP91\RG[PYZ5]=UQW[07PROOC+\%_$7PNTS4X;*XUK3S; MQ74Z%DC)8') Y(XH \?\"_\ !/KX+ZYX)T;6KWQ;XX$UYI5O/,(_%DRKN>)6 M.!V&3TK5_P"'._\ PKIO\*]\HH ^,/C[^QM\ M,O ?Q-^%_AK0_%7B\VWB;Q3)9:D;GQ+*[B(0EAY9/W&SWKU/_AW-\#?^AN\= M_P#A73?X5W7QD^#&I_$WQ[X \7V&M06L?@[Q"^HW,,T;%KA3$4V*1T.3GFO0 MJ / _P#AW-\#?^AN\=_^%=-_A1_P[F^!O_0W>.__ KIO\*]\HH \#_X=S? MW_H;O'?_ (5TW^%'_#N;X&_]#=X[_P#"NF_PKWRB@#P/_AW-\#?^AN\=_P#A M73?X5Y9\??V-OAEX#^)OPO\ #6A^*O%YMO$WBF2RU(W/B65W$0A+#RR?N-GO M7V?7GOQD^#&I_$WQ[X \7V&M06L?@[Q"^HW,,T;%KA3$4V*1T.3GF@#A?^'< MWP-_Z&[QW_X5TW^%'_#N;X&_]#=X[_\ "NF_PKWRB@#P/_AW-\#?^AN\=_\ MA73?X4?\.YO@;_T-WCO_ ,*Z;_"O?** / _^'I_\ #N;X&_\ 0W>._P#PKIO\*[KPY\&-3T3]I/Q) M\TUSP]9Z=%8K&PDB:%B2Y/0@YKT*@#P/\ X=S? W_H;O'?_A73?X4? M\.YO@;_T-WCO_P *Z;_"O?** / _^' M._\ PKIO\*]\HH \#_X=S? W_H;O'?\ X5TW^%>6>$_V-OAEJO[7/BWX377B MKQ>-*TGPM87MJR>)91,997(;<_5EXX':OL^O/?#GP8U/1/VD_$GQREUJ![37 M/#UGIT5BL;"2)H6)+D]"#F@#A?\ AW-\#?\ H;O'?_A73?X4?\.YO@;_ -#= MX[_\*Z;_ KWRB@#P/\ X=S? W_H;O'?_A73?X4?\.YO@;_T-WCO_P *Z;_" MO?** / _^'._\ PKIO\*]\HH ^,/V0 M_P!C;X9?%KX9:AXE\5>*O%ZW-OXIU*RC%EXEEB3RH9BJ9 ZMCJ>]>I_\.YO@ M;_T-WCO_ ,*Z;_"NZ_9J^#&I_ OP%>^$-6UJ"_DNO$-]J*S6\;*JK/*7"8;N M!P:]"H \#_X=S? W_H;O'?\ X5TW^%'_ [F^!O_ $-WCO\ \*Z;_"O?** / M _\ AW-\#?\ H;O'?_A73?X4?\.YO@;_ -#=X[_\*Z;_ KWRB@#P/\ X=S? M W_H;O'?_A73?X5Y9^R'^QM\,OBU\,M0\2^*O%7B];FW\4ZE91BR\2RQ)Y4, MQ5,@=6QU/>OL^O/?V:O@QJ?P+\!7OA#5M:@OY+KQ#?:BLUO&RJJSREPF&[@< M&@#A?^')?%7BKQ>M MS;^*=2LHQ9>)98D\J&8JF0.K8ZGO7J?_ [F^!O_ $-WCO\ \*Z;_"NZ_9J^ M#&I_ OP%>^$-6UJ"_DNO$-]J*S6\;*JK/*7"8;N!P:]"H \#_P"'.__ KIO\*]\HH ^1/VI/V(?A3\,?V?/%?C[PUXK\9-?Z7I M336RW?B>:2(L&4?,I^\.>E=5X%_X)]?!?7/!.C:U>^+?' FO-*MYYA'XLF5= MSQ*QP.PR>E>P?M!?#*^^,OP7\1?"[3-3ALKC6M/-O%=3H62,E@*?\ #N;X&_\ 0W>._P#PKIO\ M*/\ AW-\#?\ H;O'?_A73?X5[Y10!X'_ ,.YO@;_ -#=X[_\*Z;_ H_X=S? M W_H;O'?_A73?X5[Y10!X'_P[F^!O_0W>.__ KIO\*X#]J3]B'X4_#']GSQ M7X^\->*_&37^EZ4TULMWXGFDB+!E'S*?O#GI7UW7'?M!?#*^^,OP7\1?"[3- M3ALKC6M/-O%=3H62,E@)6.!V&3TK5_X=S? W_H;O'?_A73?X5[7X1T67PWX4TOP[/.LKV& MG06SR(,!RD:J2/8XK1H \#_X=S? W_H;O'?_ (5TW^%'_#N;X&_]#=X[_P#" MNF_PKWRB@#P/_AW-\#?^AN\=_P#A73?X4?\ #N;X&_\ 0W>._P#PKIO\*]\H MH ^,/C[^QM\,O ?Q-^%_AK0_%7B\VWB;Q3)9:D;GQ+*[B(0EAY9/W&SWKU/_ M (=S? W_ *&[QW_X5TW^%=U\9/@QJ?Q-\>^ /%]AK4%K'X.\0OJ-S#-&Q:X4 MQ%-BD=#DYYKT*@#P/_AW-\#?^AN\=_\ A73?X4?\.YO@;_T-WCO_ ,*Z;_"O M?** .8^$7PF\-_!;P>O@CPI?ZGBB@ HH MHH **** "BBB@ HHHH **** "BBB@ K&E^(WP]@\4+X(G\=Z,FM/C9I#ZI$+ MILC/$6[>>.>E>;?\% /CEKG[-W[&OQ ^,OA>Y$&JZ5HGEZ5<,H/DW5Q*EM#) M@\$K),K8/!VXKP#PG_P2<_9QUK]ARV75O!C3?$S4_"*:U-X^>[F.J+KCP"X$ MRS%MP59B!LZ%1S\Q+4 ?;E[?66FVDFH:C>16\$*%YIYY B(HZDD\ >YK%_X6 MM\+O^BDZ!_X.(/\ XJO@'XW?M9^(OB]_P0>T_P"('BGQ J^(_%L-GX7O;^[F M \^>/4OL\\LC=,R06TDC'_;-4_AI\-O^#?\ \9^-M)^$5CX3ADU74%CM]+U7 M6)M>L;35YN%S%/+*D9+-TY"L6 4G(% 'Z1:KJNF:%IESK>MZE!9V5G \]W=W M4RQQ01(I9Y'=B JJH)))P "35(^-O!B^%H?'+>+M+&B7-LES;ZP;^/[++"ZA MDD67=L9&!!# X(((KPG_ (*C>(]:B_93N/A'X2N#%KGQ2\1:;X*TAA_>OYPD MV<=OLRSY].IXK+^)/_!/'3?CC^T;X;UCXSS:=K'P?\"^"8M-\(?#_P"U3JHU M)2%-U<1@*CJ(1L W'[B9&,Y /H[PUXM\*^,]-&L^#_$VGZM9EBHNM,O8YXR? M3L^-_!?AR[%AXA\7Z783L@=8;W4(XG*DD!L,P.,@\^QKXFM_AK\*?V M9O\ @KG\.?AQ^R/HT.A0>)_!NJR_%3POHLC"QBM8X7>RN7B!*PR&90!@#C;P M/-);R/XZ^*/V#_B3_P %(?C/XC_;?BDUW2O"]CI&@^#_ _80ZA- M2A+$AE2*3>I9R%S+ZT ?ISH?BSPKXG,J^&_$VGZ@80/.%C>I+Y> MOH:23Q?X3A\51^!9?%&G+K#_P#@GG;>$=9^(W[ >G6$-GK#P6_B(6]_>O/')#YACCFAO)&>%AYLA'RJ M&!R"P -4?V71_P +A_;O^.?[0DF);'PR]A\//#L_7;]D3[3J"9_Z^IE'']WF M@#Z1U;7M#T!;=]=UJTLEN[N.UM3=W*QB:>0X2)-Q&YV/ 4(M;L["!Y!&DU[)/VC?V=_C'^U7JN ME>'M/OOCQH5EX:^&6@7)N(M-C%Y&YN;J<$K-SP!+E(Y(EDW02(QPDT@P3CYNF0, &W M_P +6^%W_12= _\ !Q!_\56W:7=K?VL5]8W,([Z(:Y\0O%D6L7]PWA[1(V'R(DT M[Q^?,2%7^&HM>U7Q]>7))?!FG>.]&N-8A+";2H=4 MB>YC(SG=$&W#&#G([5^>T?[9/QL\9_\ !)SX"?^",7Q"TVQ_9L_9R^.VA^#/B M;I=];#PO\2K6TO#<#48Y4)D:^/EPW32$,/\ 6[=T@,>" * /TLO;VSTVSFU' M4;N*WM[>)I)YYY B1HHRS,QX !))X %0>'O$7A_Q=HEKXF\*:[9ZGIM]"); M+4-/NDF@N(ST=)$)5U/J"17@7_!1GQSXM^&W[#&M^%['6%O_ !;XNM;/P?I= MQ%#Y'VV_U!TM'=%!/EDH\T@ )V[< G&:M_&3P+^U/\-?@QX&_9Q_8?T;0+)8 M=)31]0\9^(+@>7X=L[>"**.:.#EIYG^;:,,H9/F&#D 'N>FZ[H>LS7=OH^LV MEW)87)M[Y+:X60V\P4,8Y I.Q\,IVG!PP/>L^\^)7PYT^[DL+_Q_HD$\+E)H M9M5A5T8'!4@MD$'L:^2/^"*_AS5/!W@+XU>$-;\4W>N7FD_'G6K*ZUJ_),]_ M)%#;1M/)DD[W*ECR>6/)KLOVA/\ @G3_ ,$UK*U\8?M)_'/X&VC%5O-=\3ZO M)KVHH9&.Z::0(ERJ[F.<(H&20 .0* /HS1_'/@KQ%=G3_#_C#2[Z<(7,%GJ$ M%(+R:9-& MT!G4QEGE=FEEG\M)"[$C:%*A0Y4?=5 !1110 4444 %8VB?$;X>^)=:N/#GA MSQWHVH:C: FZL++5(I9H0#@[T5BR\^HKYR_X*V>/?&NC_ #PU\&OAYXBGTK4 M_BQ\1-*\&M?VIQ+#;7;/YQ4CD9"!#C^&0CO7FG[>/[!?P$_97_91E_:&_9/\ M#Q^#?'/PJEL]5T3Q!ID\GVB[1)XTGCNF+$W"O&[EM^ /./!?CBUDOO!7B_2]8AB?9+-I>H1W M"HWH3&Q /M7Q-_P4:\6VWQ@T#]G+QM\4(-0M_@5XEU2'5/B:;223[/$)K>WE ML%O'CY6VWR2!F.!WR&"&N=@T7]FS0?\ @HW\'YO^"9LFBS&:WOD^+"_#Z\6X MT9-&V+Y1NFA9H4EW"4J,ABZQYYV9 /O[Q3XO\)^!]).O^-?%&G:/8B:.(WNJ M7L=O")'8(B;Y"%W,Q"@9R20!R:T'=(T,DCA5499F. !ZU\T?MP(WQ6_:$^ O M[,5LI>&^\ [W5?$/B=;@RZIKKQ6TTKZ;!&I_<1'8JR.V"P(_\ @G!\-/#VM6HGL[_P9]GNX2Q7S(G:167(((R"1D$& MO"OVX_V&O^"8G['_ , K_P")W_#*-IJ>NW=Q'IGA#0QXBU8MJ>J39$,("W.2 M!AG8#DJA Y(H ^[=$\3>&_$T3S^'/$%CJ"1,%D>QNTE"'T)4G!J]7SS_ ,$T M_P!BFP_8F_9VM_".H(C>*=?E75/%TL,A:)+ME %O%R1Y<*XC!_B(9OX@!]#4 M %%%% !1110 54LM>T/4M1O-(T[6;2XN]/=%O[6"X5Y+9G7<@D4'*%E(8 XR M.17G7[56I_M5P>"[#0/V1O#>@3^(=7U'[+>:YXENMMKH5J8W+7AB'S3N&"JJ M -RP)5E!%?-'_!'/PIXJ\"_$_P#:-\&^./'5UXGUG2_B-#;:IXAO01+J$Z). M'F().WTWPKJ_B;3[75-9\[^R--N;V-+B^\I0\ODQL0TN MQ2&;:#M!R<"I=;U[0_#.F2:UXDUFTT^SA*B6[OKA8HD+,%7+L0!EB ,GDD#O M7SKX;S\8_P#@J-XAUTXETSX.?#FVTF $Y$>K:O)]IE=><9%K!$A'4;^>HKYC M_P""L'A[]M'QYX#N?B?\:-7TKPG\/] ^(MG8>$O ^C7!GN-85KPQQZC?2@[1 MF-=\<0^[YGS*K*2P!^E&K:QI&@V3:EKFJVUE;(0'N+N=8T4DX&68@#)K)_X6 MM\+O^BDZ!_X.(/\ XJJ7QK^!WPL_:*^'EW\*?C-X336_#]]+%)=:=)=30B1H MW$B'?"Z.,,H/!['_!/W]BOPOXG\%?LE?LP?L[:=;?$WXDWQ^SZM+K M6HSIX>TJ$[KG47C>Y*MA594###;7QEE (!^D^FZGINLV4>IZ1J$%U;2@F*XM MI0Z.,XX920>014]MK:&XE+R2T/Q-I<6M^&]9M-0LIMWDWEC'?#_Q)^(7BS6[J[U76[J6>XMK6 MU8XAM[82A/)5$[A05X4-M1<9/_!'74Y(M+^,/@+P#KEYJ?PM\,_$VYLOAG>W M5RTZ+:_,988)&)+0K^Z93G!\TMU8T ?7MGXO\)ZAXEO/!EAXHTZ?6-.@CFU# M2H;V-KFUCDSY;R1 [D5L':2 #@XJ:]UW0].U*ST;4-9M(+S46==/M9KA5DNF M1"[B-2#;$W:PK MJNGZ/"UCIT(D;Y8_,DBF!8_*N_/8FO$-,\(_M8:?_P %7?V>_B'^USXWTR?7 M?$UGXHDL?"/A_<=.\-VT6D3A8(W8GS96,A,C\Y*J S # !^ANN>*_"WACRO^ M$E\2Z?IWG[O)^W7B0^9MQG;O(SC(SCID5G_\+6^%W_12= _\'$'_ ,57(?M& M_L;_ +-?[6W]C?\ #0WPQB\1_P#"/_:/['\W4KJW^S^?Y7FX^SRINW>3'][. M-O&,G/PGXD_X)U_LIQ0--SCY0[ MSQQ6NK*RAE8$$9!!ZU\$?\$]_P!D'X*_ MMM? 74OVP_VN?A]:^,O%?Q2UK4K@W&K2RM_9EC%!O$^O7,A:TTV8D6S.Z( MSAXT68HP!V_NP %04 ?9T_Q)^'5KXE7P9=>/M%CUA_N:5)JL(N6^D1;:Y\09[J0Z@VIK"6:YCG8A MLM.?DCQM;*J5.<'K/V5_VA_B#\/O^"26B_M'_'.\N)]86#.6Y=I8EMOF)RQDR3R30!]->&?%_A/QK8R:IX-\4:=JUM#=26TUQIE['/ M&DT;;9(BR$@.K<,IY!X(J>'7-%N-7G\/V^L6KW]M"DUS8I<*9HHW+!'9 =RJ MQ5@"1@[3CI7S1\#/ 7[1_P"SO_P3F\#^#/V?/!&F:Y\0[[3;>ZOE\37WD6]I M=Z@[7=W>XM&N&2-/X8H_-\M H"1KA5^Z #[HUK7=$\-Z;+K7B+ M6+6PLX!F:[O;A8HHQZLS$ ?B:C\.^)_#7B_3$UOPGXAL=4LI"1'=Z==I/$Q] MG0D'\Z^)?V^M-\"ZU_P4'^&%C^V6PB^!L?A2Y?3I=6F:+1&\2&24;;Z3(1?W M(C*>80I/'0R T/V5-,^$VA_\%1-5M?V!&MIOA7/\/]WQ&?PS<>=X?35Q(QMQ M!(A,/G[#%\L9P%:7'\8 !][T444 %%%% !117B'_ 4@^.7B+]G']B3X@?%O MP??-:ZO9:3':Z5=)]^"XNKB*U25?]I#-O'NE 'JP^(WP]/BC_A!QX\T;^VO^ M@/\ VI%]JZ9_U6[?TYZ5LU\/>(/^"3O[.6C?L-SKI_@QH/B;8>$3K4?C^*[F M&J?V['!]H\_SMVX*9QC9T"GC# -7L/[)/[7>B^+?^">/A;]K3XU^)(K."V\* M/-XFU2<@>9-:226TTF!U>26%B$')9PH&2!0![G>>)?#FGZW9^&K_ ,064&HZ MBLC:?I\UVBSW(C&7,:$[G"CDX!P.M2:SK.D>'=(NO$'B#5;:PL+&V>XO;Z\G M6*&WA12SR.[$*BJH)+$@ DU^;/PIN?C9\1?^"J_P1_:8^-QN-.E^(FA>(KS MPMX0E;/]@:)%I\PLXF_Z;2!WFD_VI1P#E1]1?\%/M=O;W]GO3O@)H=RT>I_% MSQGI?@ZW>+)>*"YF#W4N!_"MM%*">@W"@#Z&TS4]-UK3;?6=&U""[L[N!)K2 M[MI1)'-&P#*Z,I(92"""."#FH])U[0]?CGET+6;2]6VNI+:Y:TN%D$4R'#Q- MM)VNIX*GD=Z\6_:F\.?M?:WI^@? W]D!="\*:-J%A);^(?'VH3;YM MD$:1Q M6=LIR\[(7VN?E39U0E6'E/\ P0OMYK3]BW4+6YO9;F2+XB:PDES.Q9Y6#1 N MQ/4D\D^IH ^MO%/CGP3X'MX[OQKXPTK1XIGV0RZIJ$=NLC>@,C $^PK0M;JU MOK:.]LKF.:&9 \4T3AE=2,@@C@@CO7YX:7X=_9@UC]OCXU7/_!3QM"AU3[; MOPQ/Q#O5M])?P\ X0V33,L+2F_\$CX9;)/B[IOPR&IM\&H MO'A/PEEU$2F-K=E026).XO0!]C4444 %%%% !2,RHI=V M &22> *6OD;_ (*K>)/$7BF7X0_LB:'KUWIME\7?B%#IWBBXL)C'-)H\!C:Z MA5ARNX2IGU"[3\K$$ ^H/#?Q&^'OC*]N--\'^.]&U6XM/^/JWTW5(IWAYQ\Z MHQ*_C6I?W]CI5E+J6IWL-M;P(7FGGD")&HZLS'@#W-?!'_!0G]EGX*_L'?"/ MP_\ MG_LE_#NW\'^)/AOXBT_[0=(GD1-5TV:9;>:UN0S'S@^] 7;+X)Y.:N_ MMQ?$WX2?&']LG0O@C^T7\1HM%^#'@;X?KXU\86MQ?/!!KMY-)"+BZE.(X(]Y&^1SPJ#+,>@-?$O[)O MA/\ 8+^+?[66C?';_@G/\<-)\,/H>EW-KX]\ :=H%S:IX@LW 6%Q!.8?+\MR M&,J(XW>7G!SN]3_:)DD^+O[?WP6^!$ 6:P\&V6H_$+Q' PZ-$AL=.;V(N)IF M]]G'0T ?2-]?6.EV,VIZG>16UM;Q-+<7$\@1(D499F8\* 22> !2:?J%AJU MA!JFEWL-S:W,*RVUS;R!XY8V *NK#AE((((X(-?#G_!5[P[^VE\3OA9\3[&T MUC2_!7P@\(^'OMINK.X,VJ>,9!;1R-"P4XMK5)F:-@<,_E$X=7&WZ2_9=;7D M_8<^'3>%4B;5!\*-(.FK.<(;C^S(O+#>V[&?:@#O]3^(GP_T37X/"FL^.='M M-4N4I5B?GS\PK[3_X)>GXW?\ #"O@!/V@ MH;]/$2Z=*H&K;OM1LQ/)]D\[=R&^S^5U^;;MW?-F@#WZBBB@ HHHH *KZMJ^ MDZ#ITNL:[JEO96ENNZ>ZNYUCCC'3+,Q ^M6*^*?V@_"ND?MI_\ !3W1_P!E M+XG))?\ P\^'/P^/BC5_#OVAT@U35)IUBB$^P@NJ))$ZJ3V<='8$ ^Q?#/B[ MPIXUTP:UX-\3Z=J]F7*"[TR]CN(MPZC2\S+ TWFE"RL%">I"^E 'TEJ^NZ'H$,5QKVLVEE'/2$^;=]G\WISMW$%/\ @G!9?LB>$K_]@V[TAOC0E]I!\ 1^#=0\ MSQ*VH>;&9?M<2,9E(C$Q;S0 K@ 8X!_4+PJ^OOX7TU_%<<2:H;"$ZDD!^1;C M8/,"^V[./:@"_1110 4444 %-EEBMXFGGE5$12SN[8"@=23V%.KXY_X*>Z#^ MV=\2OAO\0O#?@;6-,\%?"SPW\/[_ %?6_$$-SYNJ^(Y8;*:]L[J(2VUW:3+)%,A&0RLI(8$="#BL[ MQ!\1_AYX3U2WT3Q5X\T;3+V[Q]EL]0U2&&6;)P-B.P+<\<"O$_V-_&UK\-/^ M"8O@7XCWT(D@\/\ PD@U*:,MCZGKGB#4)Y//M4DN)4@2U(8?9U2-4*[ ,$XY4* ?> ((R#6?I M/BWPIKVK:CH&A^)]/O;_ $>5(M7LK2]CDFL9'0.B3(I+1,RD, P!(.1Q7S'_ M ,$I_B;XF'[._C'X5_%3Q7-?7/P<^(.L>%)-8U*;=))8V95HWD8_W%9D&>BQ M"JG[!T_Q,3]D#QO^U7X&\ Q:WXU^*OBO6?%FCZ'>7JVXG628P6-N\K<)&(HD M8<\*YY!)H ^K+C7M#M-8MO#UWK5I%?WDLOB8-2'P5;QSGXN2:>9 B1#ROL9NC%\RVN\S;VZ ["/GV4 ?6_A?QQX+ M\<6\EYX+\7Z7K$,+[)I=+U".X5&_NDQL0#[&M2OSMN] _9B\/_\ !0/X+7G_ M 3)N-#FO99KJ+XH1?#R]%SI2Z%L3#7IA9H4?(DV D,7"$C=Y=?HE0 4444 M%%%% !536]>T/PUIS:OXCUFTT^T1T5[J]N%BC5F8*H+,0 2Q"@=R0.]6Z_,C M_@J?H_[:GC#1-(^*/QSU;2O"O@;3?BO8:9X3\!:+;4$:>39J5],#M+E(@ M4B&=OF'*HP)8 _3>L6W^)/PZO/$K>#+3Q]HLNL)G?I,>JPM)]6-+:%I$\\AHD9U=H?,12 M!D%\Y&,U\R?MC?\ !._]@/\ 9R_85\5>(8?A[8Z'JWA?PX\^@^,ENG35)=81 M/]%8S[MSO+<; 4^[\YP%P" #[GK/\*^+?"GCK08/%7@GQ-I^LZ7=;OLNI:5> MQW%O-M"I'45\V>)OV@?B5\.?\ @DK!\8$3RZI=P1P6[L.#YC2S1NRC!R2.*V[CX;_ +3G[.O['7P\^ /[(7A+P]=^ M)[+3[+1]2UCQ%=[++1U%LS7.HLB_-.WGCB-01D#(Y%,\1^*/#/@_3&UOQ;XBL-+LD(# MW>HW:01*3T!=R /SKXI_X)%^"/%WPW^._P"TEX(\??$"Z\5:WI_C#2DU;Q%> M(5DO[@P7#22;23M!9B N>% ':LW]J#1OA)K'_!4&V_X>!BTC^%\?@%1\,9?$ M\_E>'VU/S$-T)W8B$7&/,XD."@CS_P LZ /NO1->T/Q-ID6M>'-9M-0LYAF& M[L;A98I!ZJRD@_@:MU\-?\$_M+^'>C_M^_%6T_8V._X(-X4M&OI-*G:71AXE M$L8(L7)*,/(\TN8R0#@?=V"ON6@ HHHH **** "BBB@ HHHH **** "BBB@# MYZ_X*M?#W6OBA_P3U^*'A7P_:-/=)HD6HK#&"69+.ZAO' Y)V0-@=ZT_ O[ M3OPQ'_!/S3OVEY/%%DNB6OP[CN[F?\ 6B8&'9U+_*,DBO<7 M1)$,7-S-:7MT)739$+=RQ8!^&8;6SSZ[_ ,%FI?A3-_P3U\2VWBF/3Y[J MZDL$\%1J%:9[\W$7E_9<_"_XC>#;# M6/#^H6X@N])O( T+H""H _A*D J1@J0""" :\7^$G_!++]B?X+>/[#XE>$?A M9<7&IZ-)OT$:WKMW?PZ6P.08(IY&12#@AB"RD @@\T >?Z/#XR^*G[8'[/\ M\$_B#,\][\*OA./&?C3SV+>;K$]O'IT"N?\ GHDAN)AGGG-=;^VY^VUXI^&/ MC+2OV5/V9-*L-9^+GBFV\ZV.IS*FG^'+(Y#7]X[''&"4C/7 )!RB2>U^%O@? M\/O!_P 6_%7QOT?3YSXB\8V]C!K-W/(EPS%@N-S')R:\Q^ M-7_!,#]AO]HCXE:C\7_C'\$FUGQ%JWE?;]1;Q1JD'F>5$D* 1PW*1J D:#"J M.F>I)H 9^Q9^RO\ "_\ 9LBU'Q-J?Q.A\;_$[Q>PF\9>-K^]22ZU&7[WE1+N M)B@7LB]0JD_=4+)^R/\ %+]E/X@?%_XM:/\ !;X9_P#"+^-=%\6RVOQ BU#3 MH;>]U*X#OB\&R1S) [^9M"/"WPH2\\>'3&"VLNO1%)@,J-IF\J*Y#8R?,:3/S%J]Z_X)F_ M#O6/ /[&?A+4O%BEO$'B^.?Q5XCN77#SWFI2M=%G']X1R1H?]RM^R_8;_9HT M3]G'4_V4O"?@#^Q?!FLIC5;/2[V6.>[)=&9I+@L979MBJ69B2ORYQ@#U:PL+ M+2K"#3-.MDAM[:%8H(8UPL:* %4#L !0!\@?\%5_P#DJ/[+O_9P^A_^CXZ^ MPIYX;6![FYE5(XT+2.QP%4#))KD?BM\ ?A)\;M4\+:U\3_"?]IW/@OQ%!KOA MF7[?<0_8]0A8-'-B*11)@@?(X9#W4UU&L:38:]I%UH6JPF2UO;9X+F-9&0M& MZE6&Y2"N03R"".QH ^/_ /@D99GXO0?%3]NKQ CR:K\4O'MS'ILLH)\G1[,^ M5:PKGD!270^HA3/*U]DUROP5^"GPQ_9V^&>F_![X.>&!HWAS2/._L_3A>37' ME>;,\TG[R=WD;,DCM\S'&<# ZJ@ HHHH \9_X*'?#W6OBG^Q!\3_!'AVT: MXO[GPE7 M'CW4_@L8WO;\7M_H]EK5W!IMS< YWO:QR"/K_"H"G)RO)R ?!_C;X(ZG>_\ M!&KX7?$KQYI5S#I"_&'_ (27Q-%&KA[?1[NYN;_9=M?^":/B>XDT?PO'H,/AV)O ,NGP0");MMOV,V10?Q''^KZQ[\_+NKZ@ MU#P7X0U7PC)X U/POI]QH4UA]AET::S1K5K;9L\DQ$;?+V_+MQC'%>!^!O\ M@DW^PI\/O'5IX]T7X/R7$NF7?VK2-,U37+N[L+";=NWQ6\TK1YSR P8 ] ," M@#S_ ,[QM\8?C-^RC^S_ /$8W!U3PMX$A^(OQ MKK/F"^MK&*SM6?.3N%[-, M3GNOK7V?7(Z3\$? &C_&G5_V@+:QN'\3:UHEMI%U=S73.D=G [2)%&AXC!=V M9L?>/)KKJ /D3_@DM_S<-_V'_A=^Q=H5W- _P 8 M?B%;66L30/AETFT>.:Z(]U+0O]$([U](?"7X#_"GX%_\)%_PJSPK_9?_ E? MB2YU_7_].GG^U:C<;?.G_?.^S=M7Y$VH,<**9XS_ &?_ (1_$+XI^%/C7XQ\ M)?;?$W@C[5_PB^HM?W""R^T((YCY22".0LH RZMC (P>: .IT71M+\.:-:>' MM#L(K6RL+:.WL[6%=J0Q(H5$4#H H ]JLT44 %%%% !1110!\C?\%?HI?"_ MPV^%7Q[EAD?3OAO\;= UW765"PALDE96D./1VB7_ ('6K_P5G^+'@[2_^">' MBU]-UVUOY?&UE::9X5BLIEE.JRW,\6T0;2?-_=;Y/ESE5R,\9^DO&'@_PK\0 M/"]_X)\;^'[35=(U2V:WU#3KZ 20W$3#!5E/!%>%_"3_ ()9?L2_!7XAV'Q- M\%_"F9]2T>00>: /GSXW?#^U/[4O M[+O[''[3&IE?AM:?#>..71Y[MH]/USQ!:6_DK!/@A90I2 HK<$R;>?,(.U^W M9\+_ (1?LI?'3X$?$#]DWPCH_@WQ_KGQ-L=$NM!\)VL=C'K>B2[A=+<6T(5) M$5O*7S"N5\W.:!IW@ M+0Y$;*-._P#I^H''0.LK0QGO\OM7J/[9/_)H/Q5_[)MKO_IOGK;^$/P2\ _ M_3];T_P#8SQ#Q'XFO=?UF:ZNFFDN;^Z<--*6;U( ' %;?C+PAX=^(/A#5 M? 7B_3_M>DZWIL^GZI:>:\?G6\T;1R)N0AERC,,J01G((/- 'BO_ 2W_P"4 M?/PI_P"Q5C_]&/7E_P 8(H?VEO\ @KWX#^#VHEI] ^#/@R7Q?>VW.Q]6GECC M@W>I0-;2K]'[9S]6_"WX7^!?@M\/M)^%?PST/^S=!T.U%MI=A]IEF\F($D+O ME9G;DGEF)K,\-_L_?"+PE\9O$7[0?A_PEY'B_P 66=M::_JYU"X?[3# B)$@ MB>0Q1A511\B*3C)R230!V5%%% !1110 4444 %?'7_!,[_DY_P#:M_[*Z?\ MVXK[%KCOAG\ ?A)\'?%'BOQG\./"?]G:EXWU?^U/%%S]ON)OMMW\W[S;+(RQ M_>;Y8PJ\]* /F_\ 9$U&Q^%O_!33]H[X.>)[M+>_\72:+XG\,I,P4ZA:_9Y% MN#'G[WER2*IQ_=?LI-5-0U32_BE_P6G@USPYJ4$NF?"CX.S1>*;]9 8K2\N+ MB;%N[#@.(IE?!(P$?NIKW7]I3]B?]F_]K-M.OOC3X"^UZEI (TK6]/OIK.^M M5)R46:%E8IDD[&RH)) !.:?\*/V+?V=O@;\']=^"7PG\$-HNC^);6>'7;BWO MI6O;PS1M&\CW+LTA<*[;3GY,_*!0!P?_ 3(L[OQ3\&O$G[2FKV[)>_%SQ[J MGB6,2KAX[ R_9K*(]]JV\",H])/6(51DGDGDUD?&SX# M_"G]HOP6OP]^,GA7^V-'74(+U;/[=/;XGA;=&^^!T;@\XS@]P: .OKXY_8.M MT^/O[;?Q^_:_UEGN%TCQ%_PK_P (NWW+>SLMK7.SVDD$,F>V]O[V*^QJX_X* M? /X3?L[>&KWPA\'?"G]CZ?J.L7&JWL!OY[@RWDVWS92T\CL"VU> =HQP!0! MV%%%% !1110 4444 8'Q6_Y)=XE_[ %Y_P"B'KP/_@C=_P HV/AC_P!>FI?^ MG2[KZ3U;2['7-+N=%U2#S;:\MW@N(MQ7?&ZE6&001D$\@YKE_AK\ _A1\(/@ MY;_ 'X<>&'TOPG:6=Q:VVF1ZE",# !\D_%'X MZ^/?^"DOQ"UW]G+X ?$.#P9\'-$O3I_C_P")(NT2Z\0N"/-T[3=QP(R"0\W( M*G)RC!)O7OCEK_PG_8=_X)\^+4^ $-CI]AX3\*RV?AZWTRX$C)?W)\BW=F!+ M/(UQ,KLQ^9F).>]8/_#E7_@F9_T;5_Y>6L__ "975>$O^"9'[%_P^\'S^ ? M/PJGTC2+WQ'INMZC8P^(;Z=;RZL79[82?:)I"8U9B2@P&XSG H [K]D[X.1? ML^_LT^!_@RL2I-X?\-6MM?;>CW6P-)O"OVGQ5X*BO(O#.J?;IT^QK=1&&<>4CB M.3/RTSW,K>4M?1/Q*^''@WXO> =7^&'Q#TNV+V>JV(N98?/@<89-\3*ZY'=6!] MZF\!>!O"OPP\#Z/\-_ NDBPT70-,@T_2;(2O)Y%M#&L<:;W+.^%4#$EE"'5-*N+0.W1?,B9,G'^]6K10!\D? M\$8?'.DC]A/3/ACK5Y#9Z[\.=8U;2/%>GSRA)+"9;ZXG'F GY1LD'S'@E']# MCEO^"=WQ&\%: ?VG/VW?%'B"&R\!ZS\3+R?3]9ESY=Q8V(D'VB/CYU?SE50N M2S J!GBO8?C9_P $POV,?C]\0;OXH>/?A?-'K.I@#6KC1=:NK!=4 Q_Q\)!( MJR$X&6P&/[ O&U5@B4@<8;!XXJ+_ARK_P $S/\ HVK_ ,O+6?\ MY,KT[X;_ +$O[.7PAU7P3J7PZ\%SZ='\.]/U.S\'V1U:XGBL$U"4RW;#SG=G M=V)^9F) .T8&!0!ZP , 8 Z"OD3]EK_ )2U?M2?]@KP?_Z:HZ^NZY#PM\!_ MA3X*^+7BGXZ>&?"OV;Q5XUBLXO$VJ?;IW^V+:Q"& >4[F./:@ ^15SU;)YH M^2/&?AGP3\?_ /@L)JWPA_:JAM]6\.^'OA[:W_PR\'ZXV[3K^>39]IN?L[_N MYY58SKA@36MY9,<$^7-"RN 2 =I)4D XR!5+]G#]AK]F;]E/4K_Q%\'OA\8- M:U2/R]1\0:IJ$U]?3ID'9YT[LR(2%)5-H)4$@D T >N4444 %%%% !7S;_P5 MV\ :Q\2/^"=GQ*T/0+:2:ZM--MM3$<:Y)CM+R"YE..^(HI#^%?25,N;:WO+> M2TNX$EBE0I+%(H974C!!!X(([4 >'>,?VH?A? _P!DO]M#Q-^P_P#LY_#GP'\.O#WB M'P?HMM/XH\5>%/$.LFQ75+J>]FO+*&X^4L\*+.KM%@!FX;.!CZ@M_P#@D5^P M):^.5\<1?!$;4U#[/O\ @H3-+7P_KR^%]%M?%*0K/(IQP#GJ>/<_$GP'^%/B[XO>'/CSXA\*_:/%?A*UNK;P]JOVZ= M/LD5RACF7RE<12;E)&75B,\8-'@OX'?#WP#\4/&'QB\/Z?./$'CJ2R;Q#>3W M+2>:+2$PP(BGB-50GA>I))R: .OKXZ_X(??\F=ZM_P!E)UK_ -#CK[%KCO@? M\ ?A)^S?X.F\ ?!?PG_8VD3ZE/J$MI]ON+C=<3$&1]T\CL,X'&<#L!0!\=_\ M$\OA9\'?VK/B#\:/B3^UIX/T;QK\2].^)-_H]UHWB^TCOET+2XB!;PV]O.&6 M*/<9E#J!G9C/!STW[ L6D?#/]NSX[_LY? [4WF^%V@0Z9>V>EPW9GL]"U>=/ M](M;? OP!::!I9 MF,T\<#/)+'_ C\4A9:]?RMB.RAOEC7SY#T5%$#$L>!QZU]BUA_$CX: M^ _B_P"!]1^&WQ.\*V>MZ%JUN8=0TV^BW1RKD$>ZL" RL"&5@&!! - 'RS_P M6L\2:?K7[&"?!;0;RWN_$/Q(\4Z1I7AC3HI@TMY)]LBF+1J.64!%!8<#S%Y^ M89X7Q_\ "+X:^$O^"UW@G5/C58V-QI6O?"Y(_! +77;"&;SK-I'>*>TE_Y MZ0S1LLD3>NUAD<'(XH ^9/VX=*\+Z;_P4B_9GOOA78VD/CZYUZ__ +?_ +,1 M5N9="$2B5KG;R8PGVC87XXEQG!KT#]CJ/_A:_P"U9\>?VF)R)+6/Q-;^!?#C M'GR[;2HO]**'NDEU,YSZQ^W/;_LX_L'_ +,?[*^M7GBSX3> 737=0B\J[\0Z MQJ,U]?-%D?NUEG9C&G RJ;0=HSG KM?@M\%_ ?P!^'\'PU^'%C-!IL%W=71- MUV!T H \X_P""E_\ R8)\6?\ L2[O_P!!%9.B M>)O'?@O_ ()2:9XO^&".?$6E_ *UNM&,:;G6XCT9&1E7^)@1D+W( [U[9\3/ MAMX*^,/@#5OA?\1M%_M'0M=LGM-5L?M,D/GPM]Y=\3*ZY]58'WJUX.\(>'? M'@_2O /A+3OLFDZ)IL&GZ9:>:\GDVT,:QQINE[Z0^;;F*3S%RK MKM";NI+'HO\ @C+XZ\;^-_V1KZ'Q1XEU#6M*T/QWJFE>"]:U.1I)KW1H3%Y+ MEVY^*+KX07%@NIW'GZKI.B^(;VRL+ MQ\YR]O#*J*,_PH%'M7T#X*\%>$OAQX3T_P "^ _#MII.CZ5;+;Z=IMA"(XK> M)>BJHZ>OJ223R: -2BBB@ HHHH *^-A?67P=_P""V5S>>+[F.TL_BE\(([;P M]=3-M6XU"UN8MUL">-_EPLV!S\R#JU?9->>_M&?LK_ C]J_PE!X,^.W@*#6; M6RN/M&G3B>2"YLI< ;X9HF5XR<#(!PV!N!P* /G[]K[5=.^*'_!3+]G#X.>% M;V.ZU'PE<:UXE\310-N.G6OV:,0-+C.SS'C91G'WD[,*Y+]CWX:?"W]J/]LG M]H3Q#^UCX9TKQAXN\+^.)-'\/>'?%=M'>0:3H*,XMWM[:8,BK( "7"\D9X,C M;OIG]FK]B?\ 9Q_9*;4KWX+>!6M-1UG']K:UJ%_->7MTH.0C33,S!,X.U<*2 M,D9YK,_:%_X)\_LJ_M-^+X?B-\3/A[*GB6" 0+XBT+5;C3[QXP,!)'@=1* / ME!<,0. 0.* /GGX"ZYX*_93_ ."BGQI^&WPPT# M6(W1GCA7)6W9X?-\:^-O!O[(5G#X9 M\2W^BZ3K?CK2]+\::QILK1S6FC3&7SF#KRH+K"A]0Y4Y#$'Z%^+7P'^%/QT_ MX1[_ (6GX5_M3_A%/$EMK^@?Z=/!]EU&WW>3/^Y=-^WKZ/JELT&H:;J$ EAN(SU5E/!]?4$ CD4 ?'W[='[(?[#? MPC_82\0?$;X=_#[PQX0U#POH U#P-XS\/*EKJ']H(H-H4O8R);AI7VK\SMNW M[NH##Z6_92\4^._''[,?P^\9?%")T\1:KX,TV[UKS8]CM6?MS?\F3?&+_LEGB'_ --MQ7J=97CK MP5X9^)7@G6/ASXUTS[;HVOZ5<:;J]GYSQ^?:SQM%+'OC977?N(\K]ULDRV,*W/0X^B_AS M\//!_P )? >D?#+X?:1_9^AZ%I\5EI5C]HDE\B"-0J)OD9G; &68D]S7B7Q M;_X)7?L1_&KXAW_Q.\9?">6+4M8F$VNII&MW5E;ZHX.[=/#!(J,Q/S%@ 6)) M)))- 'R?\-OB#X@T[_@G?^T'\8_ R2B^^._QOU>P^'Z %&O5U2ZBLU>,D9!P M]R'HU6Q\.:':Z;:!1C,<$2Q@_4A<_C7/ M>)?V7_@MXGTGP+XD:=(8+6TNK9&2!C&F X0.Q /&3G MK7H- 'QU\1_^4X?P]_[(;>?^EEW6;^WZ=)^(G[?7P)_9Z^/.I/#\*==M=0O+ MC3)[IH;+7-9B!\BVN2"!(%;R"J-PQEVX.^OJ;4O@#\)-7^..G_M(ZAX3\SQI MI6A/H]AK/V^X'E63N[M%Y(D$39:1SN*%N>O J'X^_LX_!3]J#P*WPX^.O@"T M\0:3YXGAAG=XY+>8 @212QLLD3X)&58$@D'()% 'R3^WY\*/@Y^RC\2/@K\4 M/V4O!VC>"_B)J7Q,T[1(=&\(VD=BNO:3,6%U#/;0A5EC!\E3(5)7S ,@E2/N MVO#/@/\ \$XOV2/V=?',?Q/\!?#NXN?$D$)ALM;\0:SOL6N.^-OP!^ M$G[1GA>S\&?&7PG_ &SIMAJ\&J6EM]ON+?R[N'=Y0: )/ MCI\;OAU^SE\*=9^,WQ6UK[!H>AVOG74JKNDD8D*D4:Y&^1W*HJ\9+#D#)KY% M^%/PY\4_\%#_ !GI7[3?[;FJ:=HO@#3[@7WPW^#;ZI'L8=8M0U3YOWLA4\1, M,8)!"J61_J[]H/\ 9M^"_P"U1X#3X9?'CPW4>I7'8U],5YK\,?V2/@7\'/%F MB^+_ (=>%[BPG\.>#3X7T.W?4YYXK/36N1E4 ? M(O\ P3Y_Y//_ &K_ /L?],_])YZY#X<>#?AY^TS_ ,%3_C)X6_:VTFQ\07/@ M?3]+C^&/@SQ&BW%A%I\T.^YNXK:3,+ M/B%X"\*_8-8\<:A%>^*;S[=/+]MGC5E1]DCLL> S#$84'/(KD_VD?V&OV9OV MK]1T_P 0?&7X>FZUG28O+TS7]-U">ROK=,D[!- ZLR@EB%;< 68@ DF@#YW\ M(^'?!O[.?_!7W1_@Q^RU!;Z3X<\6> +K4?B5X.T1@-/T^XB$AMKH0+\EM*Q$ M"X4+\L@./WF3]QUY?^S?^QO^SM^R=:Z@GP2\ +I]WJ[JVKZO=WDMW>WI'($D M\S,Y4$D[00N23C)KU"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BN3^-/Q5TWX/>!+CQ=?0>?-O$-A:YQYT[ M [5)[ %C[*>^*^*O'WQ9^('Q,U&2_\ %WB6YG5W)2T60K!$/18QP![]3CDD MU^>\9>(F6<(58X=P=6LU?E3LDNCE*SM?HDF^KMI?R\?FE' M1MS2[?YGZ T5 M^?O@'XL>/_AGJ,>H>$/$EQ;JC O:-(6@E'H\9X/UZC/!!K[5^"OQ5T[XQ> [ M?Q;9PB&<,8=0M0<^3.H!8#U!!##V8=\T<&^(F6<7U98=4W2K)7Y6[IKJXRLK MVZII/JKZV,!FE''2<;*8/"FK^,O$5UHTF)_LMK;R+:6IP.D]P"F/4QD@BOHK]C;]H/3OVI/V9 M/!WQQLY8C/K6CQG58H>D%]'^[N8\=@LR.!ZC![T >FT5X[X\_P""@?[&'PRM MK^Y\<_M$>'K Z9K]SHE] TSO-%?V^T3P>4BEV,9=0Q"E1N&3R*[CP%\&(?[:MUGT_9*O#W[4D'PUTV]M[">R^)^G(+R*RB>\MRKQ^7(@D68$0@AP,39YZ$ ] M@HKB_'_QO^$7P$^'%GXX^,WQ7TG1]*,442:OJUTL(NY"F1L4DL[L 6VKDXR> M@)KF?@C^W9^R'^T;XE/@WX+_ !ZT+6]7\MG32TD>"XE51EC'',J-( ,D[0< M9/% 'K5%>?VG--N]4^ WQ:TCQ+'8,HOHK&8B:VW9VF2)PLB! ML'!*@'!P3@T =_12.Z1H9)'"JHRS,< #UKX=^%OC']I[_@J+XJ\2?$#P%^T! MK7PJ^"^B:U-I/AS_ (1&&--8\1218WW;7+@F"/YA@+D<[2"4+D ^XZ*^-I_ MO[<7[$GQL\%W7A#XK^-_C?\ "_Q-K*:5XITKQ%:"^U?0-X)6_6XC4,T2@,6+ M (-NPC=(C+])_&W]H_X$_LWZ%#XD^.?Q3T?PS:7+LEH=2N@LERR@%A%&,O*0 M",[5.,C/6@#MJ*X+X%_M1?L]_M,:9N6YH ]AHKR?Q]^W3^R'\+SK,?C[X_>'],E\/W-O;ZM;SW+& M6&6>(RPH(U4M(6C!?"!L 9.*ZCX+?'_X+_M%^%3XV^"'Q)TKQ+IJ2^5-/IMQ MN:"3&=DJ'#Q-@@[7 ."#C% '845Y#\7_ -OG]C?X"^+CX!^+/[0OA[2=:1E$ M^F-.TTUN2,@2K"K^3D$'Y]O!!Z5V[_&CX3CX5R_'"'XA:3/X0ATY[^3Q':7B MS6@MD!+2B2/(*C!SCI@CM0!T]%>7^"OVU/V5?B-\58?@CX%^.&B:IXIN+(7= MOI%I*S/)$8?/^5MNPL(OG*;MR@'(-^,/^"F7[!?@/Q7-X)\3_ +3_ (:A MU*WN&@N(H)I+A(9%.&5Y(D9%(/!RPP00>E 'NE%?.W[?7[;7AO\ 9U_8XU+X MY_"[XA^'Y]6UBSC7P'=2.+JVU*9W3)BV';+MB,D@YV_)SD9!Q/$O[0G@']H3 M]F?X=_$'P3^VU;>#<>-M&L]9\0Z?9F8:MJ M]\VC,JM$$:8R DC*C:/E/8 ^ MI**XOXV?M%? W]G'P]%XI^.7Q1TCPS97#E+5]3N@KW# E8HQEY2 02$4XSS M5/X$_M4_L[_M-V-U?_ ?XN:/XE%CM^VP6,Y$]N&R%,D+A9$!P<$J <''2@#T M"BO)?'O[=O[(/PPM-5N_'OQ_\/Z:-$UJ32-3AFN&,T5]&H9X!$JEW9006VJ0 M,C)Y%=9\%_CU\&_VB?"/_"=?!+XBZ9XDTI9S#+=:;/N\F4 $QR(<-&^"#M8 MX(.,$4 ==1110 4444 %%%% !17 ?M+_ !ZT7]G/X57GQ"U2V%S<^8MMI5CN MQ]ING!*J3V4!69C_ '5..<5^9OQ9_:!^+OQMUB;5?B%XUO+N.20M%IZ3,EK M"?NI$#M ' S@DXY)/-?>\(\ 9CQ73E74U2HIVYFKMOJDKJ]NK;2[7UM^?\8^ M(66\)5(X=P=6LU?E3LDNCE*SM?HDF^]M+_KC17Y&?";X_?%OX):S%J_P\\:7 MEFL;AI;!IF>UG&>5DB)VL#SSC(SP0>:_3/\ 9F^/>C?M&_"FS^(.FVPMKH.; M;5K$-G[-=( 64'NI#*RG^ZPSSFCB[@#,>%*<:[FJM%NW,E9I].97=K]&F_.V MES@[Q"RWBVK+#J#I5DK\K=TUU<965[=4TGU5];>@4445\$?H 45^:?\ P1[_ M ."AGQNU_P 0:=\&_P!KOQ3J&J6WQ ^TW7PU\7:Q*&-S9.YRH9%. M""<<^;&*^B?V[OBU\2OA[^U%^S7X2\$^-;_3--\4^/+JT\165I.5CU"!5MR( MY1_$HW-Q[F@#ZCHKS_XZ?M4_L[?LSVEK=_'?XO:-X:^W!FLH+^YS/<*OWF2) M TC@< D*0"0.],^!'[67[.'[3<%U+\!_C#HWB1[%0U[:V4Y6X@4G 9X9 LBJ M3P&*X)XS0!Z'17C/Q3_X*%_L5?!7QM+\.?B9^T7X>TS6[:01W>G^:\SVS_W9 M3$K")O4.01WKTWP]\0_ 7BWP1#\2O#'C/2[_ ,/7%F;N'7+6^C>T: EI/-! MV[0 @)KV?X2_';PEX&_8S\ _&KX^_$NRTRWN? M FC76KZ]KMZL8FN9K*)F9F;[TCN2<#)8G@4 >MT5XW\(_P#@H/\ L7_';QE' M\//A7^T/H&J:W.Q6UTTR202W+ $E8A,B>:< G"9. 3T%=;\#I_CM^RY^UW\0_B5<:"5NM9^' MOQ"==6_MFU##S4MV1%>.0+DA4&Y@"%;.%8 ^UJ*^3_VW/CW\4-%M?V9O$?@S M4=<\(GQQ\9/#=IXCT67=!<&TN@&FL;E" >,['4]U->\?&_\ :4^ O[-NBP>( M/CI\5M&\,V]TS+9C4KH"6Y*XW"*)?"[7 M_CH_[7/[1MO8P:9\>M>TCPG:ZU=M++#8P2*%A@A0-(8DR!D*0N1D\B@#[!O%O[3OAJ#4[:X:"Y@@FDN%AE4X9'DA1D0@\$%A@@@]#0 M![G17R[_ ,%1/CYK?A3_ ()S^)?CG^SO\43;S.=*ET7Q-X=OU8/%+J%O&S12 MH2"K(S+D'H2*^F='EDGTBUFF'?AY;>*=<\,VUT5M]2B@U299Q(HX8&(#=G^!#7Z$^'?'OA M7Q1X L?B?I>K1'1-1T>+5+>^=P$^RR1"59">@&P@YH V**_._P#X)C?M6_M$ M_M"_M[>.;CXD^.M6E\(:]X)O/$7@_P ,7W)&0)4@5S$2,'#8X(/<4 M>PT5Q_AK]H'X*>,OA+=?';PG\3M(U+PA8V-Q>7NOV-V);>"&!"\S.5R5**I+ M*1N&.17#/^WA^RAXNU\_"GP)\?M$O?%6J>'FU#1].M)7+S1O:&XC96V[-QBQ M($)W;<'% 'M-%?,/_!-3]H+4-9_X)J^$?V@?VCOB@99([;5[C7_$_B"\ (CB MU6\B5I)&]$1$ ZG"@9.*]STGXY?"+6?A2GQSM?B#IL7@][0W2^([Z?[-:>0& MV^;OFV@(3T8\'(QG(H ZNBO(?A#^WS^QQ\>?&7_"O?A-^T)X?U?6V+"#34G> M*6X*@D^2)57SL $_)NX!/2O(/VF?^"E'@GX'_MW> ?@)JGQ=\/Z3X4AL]2E^ M)4EU"6FLY_L1DLH7<@^6K,\;C:,DD MC((!]>T4V*6.>)9X7#(ZAE8=P>AKX M\^-7QZ_:2_:B_;#UC]B+]D_Q]'X&T;P3IT%U\2OB&EBEU=I),JM'96BO\JN0 MV"YPP99,%?+Q( ?8M%?%?QE_9C_;D_94\)O\2DWS<$-+\BJ,LS< &@#O:*\A\&_M]?L:>/OA_ MK/Q2\+_M%^&IM!\/,@UN^GO#;_8RY(CWI*%<;R"$^7YR"%R>*W?@+^U5^SQ^ MT_87VH_ 3XL:5XE3375=0CLG99;?=G:7BD5756PV&(P=IP3@T >@T5XIXP_X M*,_L/^ M,BU;Q7^TGXSC19I)93-"^R4>5&C. K?*6*[<@C/!KU+P! M\0_ OQ5\(V?CWX:^+M/UW1=0C+V6IZ7=+-#* 2#AE)&0001U!!! (H V:*\2 M\1_\%(/V%/"7CIOAOX@_:B\)V^K1SF&:/[>7AAD!P4DG4&&,@\$,XP1SBO3_ M !K\4/AS\./ L_Q-\=^.-+TGP];6ZSS:U?7J1VPC;&QA(3@[L@+C.XL ,DB@ M#>HKR#X._M]_L;_'WQ@OP_\ A'^T%H.KZU)N\C3%D>&:XVC+>4LRIYN "?DS MP">@-9TGC'PWX(_:R\<^+/%O[6:G2]%^'27^J?#.XM&6+0K:)EDDU9I?,((9 M5((" @-U/2@#W"BOE#_@FW_P4%T7]K2Z\:^%_&7Q*T2[\3V_C?5&\.:'IL!B M(\/PBW2"91R64LS$NS%B6/0 >C^/?\ @HI^Q!\,/'DGPS\<_M+>&+'6H+CR M+JT^U-(MM*#@I-)&K1PL#P0[*5[XH ]HHJOI&KZ3X@TJVUW0=3M[VQO($GL[ MRTF62*>)@&5T=20RD$$$'!!JQ0 4444 %%%% !1110 45X#^T#^T%K@UVX\# M^!]1>SALY#%>WL#;9))!PR*PY50>"1@D@]NOC9U'4#=_;S?3&?.?/\T[\^N> MM?C?$/C)E>3YE+"87#NOR.TI, MG)!(YQT]_K] X6XIRWBS+?K>$NK.THO>+[/RZIK?UNE\UF^48K)<5[&OK?5- M;-?UN@HHKX5_X+#_ !\_:I^"WQ3^!UC^ROXBU%-3U.YUZZO/#]FVZ+6ELTL) MA!+'_P M1L,P"CYCO(7YB*^D/*/NJBO//V6/VD? G[67P+T+XY?#Z<"UU:V' MVNR:0-)87:\36TG^TCY&<#<-K#A@:\;_ ."2OQD^(/Q9_94U?QU\8O'MYK%Y M:>.=7MSJ>KW.YHK:)DVJ6/1%!/T&: /J>BO!)?\ @J'_ ,$_(?$X\(O^U7X5 M^UF7R_,6Y^_'?->J_$/XS?"?X3> F^*/Q)^(FD:-X=5$8:Q M?7R)!('&4"-G]X6'W0N2W8&@#IJ*\H^"/[&XD1?O,D0=P(!!%>L_%O\ X*%?L5_ OQ;/X#^* M7[1/A_3-9M7"7>FK))<2VSD9VRK C^6<=FP1D>M 'LM%8/PV^*7PY^,7@ZU^ M(/PK\;:;K^B7@/V?4]*NUFB8@X9&!X*G!!X(!KS;3O^"B'[$6K?$<_";3 M?VF/"T^N^+]<@\/^!M&E^Y/J$^0KR $$HF.@(W,R+E=VX 'N]%?(^D_L!_M;>+] M C\6?%K_ (*5_$NS\:SP^;)%X2:"TT6RG*Y\L6BH!/&AXR2F\#.%S7=_L)>/ M?VL-1TOQ9\(OVOO"UP_B#P3K0L]/\<1:6UM9>*;)U)CN8OE56=)^,_^"CO[#/P^\"'8;2.<5Z'X[^-OPE^&7P[7XM>.?B!ING^&7$!CUQ[@/;.)F58BKID,'+* M 1D'(H ZFBO((?V_?V,;GXLI\#;?]H[PQ)XHDO/L::D? OXUZ+XAO;%"]U86TK1W"Q@@&01 M2JKLF2!O *Y(&>10!Z;17.>&OBY\-?&'CWQ#\+_#'C&SO?$'A3[-_P )'I4+ M$RV'VA#)#Y@Q@;T!(QGBJ.K_ +0'P9T#Q9KW@76?B'I]OJ_ACP\VNZ_82.?, ML=.49-R_'" =Q0!V-%?)'_!.'_@H7I7[6'B[XA^#_&?Q+T2ZUNV\=ZBO@O1= M.M_*+^'X$@6*=>"7#,78NS$DL<8 "CU+XD?\%"OV*?A'XZ?X:?$/]I'PUIVM MPS>3=6+732FUDS@I,\:LD+#N)"I'>@#V6BN5\9_&_P"$?P]^%DGQO\8?$+2[ M/PC';P3MXB^TB2U,4TB1Q.'3(97>1 ",@[A6#\.?VO?V:?BY\4M6^"OPU^,6 MD:QXHT-9&U/2+.1B\0C8)(0Q4*^UF"MM)VDX.* /2**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/_V@-?\ MC+H&CZ?-\&M$^VW,ERRWJ_9A+MCV\'!(QS7H%%<.98.>88&>'A5E2)OV@?$&FZ:OQET![&VBGD-D?LBQ*[D#.<$ MY( X^IKS"OOCXT_"K3?C#X#N/"-[/Y$VX36%UC/DSJ#M8CN""5(]&/?%?%7C M[X3?$#X9ZC)8>+O#5S J.0EVL9:"4>JR#@CVZC/(!K^7/$CA#-\FS/ZW*=2O M2FE^\E[S32MRR:VVTV36FZ9\=FN!KX>MSMN2?5_J?H*Y+P#\*/'_ ,3-1CT_PAX;N+A78![M MHRL$0]7D(VCZ=3C@$U]J_!3X5:=\'? =OX2LYA-.6,U_= 8\Z=@-Q'H %'L MH[YH\-^$,VSG,_K<9U*%*"?[R/NMMJW+%M:[Z[I+3=H,JP->O6YTW%+JOT.: M_9_\4?M!:_K&H0_&3P[]BM8[96LG^QK%NDW665PJHH&2Q)X YS3ZXW]H;X9>(_C1\#_%'PE\)^//^$8OO$FCS:YC&74'>NTL&YQ@_T_E.7U,LP,FVR\C[ M"A2=&FHN3EYO<^ ?V3OVD_CWXG_:/^*_[;_@;]BWQ9\1M-\=:DND>$-:TO5K M:VAM-)L7:(1()CN)D*1,^ !O0]\UUW_!*CXF^+?A)^U#\4?V0_BC\,=4\")X MFOIO''@7POK4T;O:V\TA6X@1X_D=0!&5"]H)21D&OLK]FKX%^'?V9_@-X6^! M'A:Y^T6GAK2([0WA@$1NIN6FG* G:9)6>0KDX+XR>M'_\ M!+?X/?#:^_:'_:;^,VHZ!97GB0?'?7M)@NKF!9)+2T6YDE(C)'R"1I6#8^]Y M2@_=K(\ :1I7PE_;M_:H^#7PUL8=/\*ZA\+8=?N]'LE"6UGJ;V:AF2,<1F03 M.[ 8SD=@N.-_8R^ O[0WCC]H;]I3XD_LX?M13> =3@^.6NZ=J>G7_AR'5=/U M&$7*9[ZPCG_M _:IHA#+O4[D1$5 A^4;2<9))^7-9U M*ZLO^".G[3/PITZ[DG\->!OC,^C>$'DD+"*P77--D6)2>H#2,_\ VUKTC_@G M%^R;^UEK7[$7A/6/@-^W/?>#/#GB^QN9M3T&[\(0:C)ILIN9HI9+&X:1&@WA M VW'RNS.#DU]$^,O^":7P[N_V -3_8*^&?C.YT&RU1K::Z\3W]B+ZYGNDOH+ MR6XEC$D0D>0P[.&4*"N,A0" <7^UEXK_ &>])^,GP8B\0?!3Q3\4OBEIOAV2 M]\%>!=$DC-I% \(62]NEG(B0 Q_+(+/VXOV:_'7Q; M_9$TGX53/X\DL]-N8?%5KJ.HZC"T<8DCF^S(JI&JD8#,Q!D(&,G/TI^T#^PW MXX\=?%GP;^T9\ _CTW@?Q[X0\.?V"U_=>'X]0L]4T_<6\F6!G7;\SR-N!)^; ML0&'*>(_^";?QC^*/Q?\ _M"_&S]LN]UWQ9X$\56VI6-O!X0BMM)CLHW5Y;. M&UCG#1R2LJ[KEI)&(51LPHH YGX=?"7X>?$3_@M5\7?$GCKPG8:O-X>\!Z)+ MI":C:K,EM-)#;J9E5P0) JE0V,@.V",FM3PCX7\.> O^"WVK6'@O0[72[?7/ MV?A?:M;V,"Q1W-R-52/SF50 7VQH-W7CW->V^ _V5O\ A"/VQ/'?[67_ G? MVK_A-M T_3/[ _LO9]B^RHB^9Y_FGS-VW.WRUQGJ:/\ AE7_ (SD_P"&S_\ MA//^:;?\(G_PC?\ 9?\ T^?:?M/VCS?^ ^7Y?ON[4 >C?$#1+[Q+X#UOPYI< MWEW.H:1.(0:MX2U_5]+\0V MC#$D%V;Z6XVN.Q\N>,?ACM@?7=?+/Q0_X)Y>/=#^-&L?M"_L2_M)7GPKU[Q- M,)O%NC/HT>HZ1K$V23.UO(0(Y268EP&Y9B-I9B0#VWX\?M'?"/\ 9KT/2?$7 MQ>\12:?:ZYKT&CZ;Y%E+6NQ? 7]AGQCX;^/0_:J M_:C^/5Q\2O'EEIKZ?X=E318].T_0[9P1(+>W1F_>,K.ID)&0[ @D[JZ_]F#] ME;_AF_Q=\4/%7_"=_P!L_P#"R/'UUXF\C^R_L_\ 9WG'_CWW>:_G8_OX3/\ M=% 'S[^R)\(_AUXN_P""KO[2_P 4/$VB6E]K7ABZT&WT(W4*O]C%S9$RS(&! MVN?L\:AQR 6'1N:7CJ1?V=/^"L/B5_@?H\%FOBO]GR]U[Q'I%A$JPSZE;3W' MD731K\OF'R47.,GS'/)?C!\ M6[WXA_$GQ9:QV>J^)KS3X[2&VLD(9;2UMD)6&+<%)&3N**<#G(!Y?_P1X^#/ MPKU7]A?1?BCK?A;3=<\0_$"XU*^\9:UJMI'"7:+P7X366Y\-Z:CDPV$EW:W9N((@?NJIAC7;V MV^N2?H#2?^">/[0OP$OMD32_ZQK.62 M12B>D9&!@9+'FNG\#?\ !.+P7\//V1_'O[->A?$74;K6OB3;7K^+/'NLVPN; MN]O[F,H]R\8=9ME< J2>% ' %>;? +QOXBO/V>++X5 M?L>?\$M+K4_AI?V#BS\0_$KQ1I^FQZG;2L6-U/&RR2SJX8L&&3MVXX %?56F M?LQ>&9OV/K#]CWQGK,VIZ5!\/;?PK?:G;PBWDGCBLDM3<(A+B)CMWA27"G ) M;'/B_@?]@W]K_P /?#2S_9SUO]OZX;X=6%@FF10Z/X$M[767TQ4\M;,7IE<0 M@1X02JC/@<$4 ?-'PZ"ZG_P;DZR^HHL[62WBV;2J&,(_MT'Y2?N_>;IZFO8O M^"A>G:?IG[&7[/46G6$-NC_%?P8[K!$$#,;67+$#J3ZUZ;\.?^";&D^#?V"O M$/[!NN?%J?4])U>>\-AKD.BBWFLHY9UN(U:,S.)625M4=2_X)Z_ M&;Q_^SUX0^"'QJ_:W'B2[\%?$?3/$6CZ]_P@\-LPL+&#RHM-:.*==Q)+M]H9 MF?Y\$-@&@#DO!GA'PS\\:ZMJFA^*TTR) M81JU@(X.9U4 2%/-)W-DY6/G]VN/6?VEOV(-8^*/QBTK]IWX _&R]^&WQ*TK M3#IDNMV^E1W]IJE@6+?9KJUD95D ;&'SQ@9#%4*4?@E^PIXQTKX^6W[5'[5G MQ\G^)7C?2;"2R\+B+0X]-TW0X9%*R-#;HS;I6#,#(2.'.03A@ >2?\$ZO@_\ M-_%'[;G[4?Q*\4^#=-U/5]/^)CV6F7>H6:3-9Q.]PTGE%P=A<[ Q')"*.E=% M^Q1X;T#X>?\ !3O]J/P#X(TBWTK15A\*WJ:78Q".!)YM/\V1U1>%+/-(QP.K M5[-^S-^R9_PSK\3_ (K_ !(_X3_^V/\ A9WB_P#MS[%_97V?^S?]9^YW^:_G M?ZS[V$Z?=YJ7X6_LJ_\ "M/VM?BE^U)_PGGVW_A95IH\/]A?V7Y?]G?8;5;? M/G>:WG;]N[&Q-NEM5^)PYE@YX_!3 MP\*LJ3E]J#M):IZ/\/0_,[]KGQM^UUXNT714_:0\)2:79074ITTC3U@624JN M[)4G)"CCZFO#*_67]I?X"Z+^T9\*;SX>ZG"KRTCCD*Q:@D+/:S@'[R2@;6!X.,@C/( M!XK^EO#WBS*LWR[ZK&$*%6#?[N.B:;O>*>^^O6^NS1_,7B-PCFV3YE];E.=> ME-+]Y+WFFE:TFMMM-DUINF<97N7[(WC;]KGPCH^M)^S=X3DU2RGN83J9.GK. MLK-K]W+5))WO)+;;3N_),/#GA'-LXS+ZW&#O[,L8;)&TV3^SDAWRE\,, MJQS\M>[445_-N:8ZGF6-E7A1C23M[L%:*LK:+SW?F?TSE6 J99@HX>=:=5J_ MO3=Y.[OJ]-MEY'YG_L,?LD6/[7O_ 1[T;PEI>H?V7XNT/Q1J>K^!/$$;F.3 M3M4AN6:([UY5'(V-CID. 61<9NJ?M<:A^U'\9?V5--^)&G_V5\2/!/Q6O=%^ M(>@RH(Y+>^C6W7S@G9)=C,,'[V"Y\0Z5'I GCUQX,")R_FIY$@0;&;:X8*G *DMYQZ1QOQF^(_ MP?\ #/[?6O:Q\%/V6?%GQC^,6F^%[2SUN&'4((=+\.VCA9(4$UU\EO*X(;*@ M\._.2XKBO@=J7Q5N_P#@LGINN_%/]GW1OACJ^M_!F[DN]!T7Q!#J+7<(OF"3 MW,L"(C2EHP. ?EB3GL/;/B'^P]\9]'_::\1_M/\ [*/[2\'@C4?&UG:0>,=$ MUKPG'JMG?/;1^5%.F98VB94'0=2S'=AB*@^$G_!/#QIX!_:TTG]L7QO^U-JO MC#Q,-"NM-\3QZIX?BABODD&(EM%AE5;&*(A3Y>V7<=Q+ MD 'CW@?X:_MD?L M&ZGXWTKPU^R?X8^.W@/Q/XLO]7GUG1]3BBUTI<-EH;J.9'-RR@8V*KY);Y@& M 'GOQZ^)OP!UG_@EC%X%_92\,>(/ _AO5?C):>'/B!X87>AR22&:[A?S M'?8A9(>%(3#D%5;>H^C/#G_!/S]I;X :MKVB_L:_MGQ^#?!>O:O/J,7A/7? MT&JKH\TQR_V65Y%.S/1&&!M&=Q)8]3X&_P"":'P9T7]E7Q5^S#\0M?U3Q2/' M>K3ZSXP\47>R&\O-5E='^V1@!EA97C1E7YAP=V[]\,26EA'$^GS6X#+Y;@9!<+L;G+ASG)-E?LR_LKZ7\6_AKXE^('BP>'='O?A]\/?#C*RZI>1:;;;I;F.0B,Q1 @Y?. M-[<%=^.B\:_\$V?VJ_B[\);W]G?XP_\ !0S4M6\$+I_V;3+6#P1;PWD[(O\ MHQO;@3;[E(F",R94RE 68&NP^+G_ 3RUCQ;X/\ @]J'PL^.+QH*7,%Y$+2.VF2:U>3 601Y'SML#N/FSD 'S%_P4#\.? MB9^Q/IGPLM].^,VB0Z+KTOBZSOM5E9FE?[.(K5!Y,)$8=MS'#1QC'->W>"_# M>A_%K_@LS\0K[XFZ7!J+_#SX=:3'X(M;^,21VHN DLUU$C9 D#R.F\<@.1Z8 MD^,/_!,[X^?M+S:!XJ_:!_;T?\ :9^ 7QKN_AO\2='TQM,?6X-+COK3 M5+ MO^S7=L[*L@#9(;.1P<$HA4 \L^*GPF^'G@;_ (+.?!_QWX0T6TL-2\4> M#=??7H[.)8Q<20VSJEPX4#,C+(5+=2(ESTK[2K\^-&^#'Q4^%G_!7WX1:W\; MOCS=^/\ Q-K_ (*UR2[U%])CL+6SABMIECM[:VC+"- 6=B&M)OM9T_1[_ $&:6_%G;6[3-$6\O8TA M", =V,D9-=/^TE_P3MT[XH?%AOVE?V?/C/KGPH^)KVHM[WQ%H,2S6VJQ@*%2 M\M6*K-@(HSD#Y5W*^U<<+XA_X)W_ +:'[0%N?!W[7/\ P44U;5_![C9?^'O! M?A:VT=M2C/5)Y8\ J1U1D=?I0!YU\A? [P=X6^-W_!6CX[^*_BYHEOJM]\.='\.Z;X( MLM5A69-/MKFU::::%'!"L9%W!QR//8 _,:]3^*_[!'@OQEX7^#/@/X=>)/\ MA%=#^#?CK2_$&F:?]@:]-Y%9,2+4N\RLA?)S*=Y!).TU7_:%_8B\3^.?C;;? MM1?LW?'>[^&GQ#32AIFJZ@NC1ZC8ZU9*TOQM::5"(4U*T@MXY(Y9T0 .P9V? M>>3]G3)P@JI_P2_^"GPKUC]H']IOXQ:UX7T_4/$?_"]]?TB*XO;9)7M;-;EY M,1[@=@D:9PV/O>6H/W:]:_9^_8;\5^$?CM)^U5^TY\=KGXD_$&+2VTW0[H:/ M'I^GZ):-D.EM;HS .P9@9,C(=AC+$GB/#_\ P3:^/?P<^)GQ!^,G[-G[:LWA MO6OB)XTU'6=7L+_P7#>:=]GN)FFA@\J28_OH6DEQ< KO5]IC4#D X[X,I\._ MV?/V]OVH/A)IU[_PCOPS;X?VOB?Q!#I;-#'HMPUJIN)(!&/W+-'-+)A!GY4" MCY5 A_9S\$/B=XYU3QMXF^+-K/#\0O&M M]$D%U?+)$\02%%W+;QQJ[%$!;:3U("JO(?#W]@S]L+P=\-K3]G6Z_P""@,Z_ M#RPM!I]NFD>!+>VUK^S0NP6B7K2N(<)\HE",X &,< 'R19W-Q-_P;GZY;2R M9CMO%0BMXUDW+&G_ D$+;5/IEF/XU^L>A?\@.S_ .O2/_T$5\G6_P#P2K6S M_P""?OB#]@BT^.Q6QU7Q%_:.F^(7\,[GL8/ML-T+=X?M7[Y@8F7S Z9WYV<8 M/UM86OV*QALM^[R8E3=C&<#&: /BG]H3P7H/Q)_X+%>%OAWXIMO.TS7OV>-4 MT[48?[\$UQ>QN.?56->8>%?C)X\\/_\ !,[6OV&H[^0_$FQ^(\GP=L3@[I5N M;AMMP!U$(L3,H;H!$#G'-?9'B3]DS_A(/VXO#W[9O_"?^3_8/@:;P[_PC?\ M96[S_,FFE\_[1YHVX\W&SRSG;G=S@^%?_!8+Q-\-?"MN(=+ M\/?L[:7IUA'@#;##<64:9QWPHS[UC?L]?%SPQI3^,IO^">_[ WB3XHZ9K_BN M^GUSXA>+/$EEI]OJMZQQ-Y<]V&DF@!Z+M'+MQECGZ5\/?LE)H?[;_B+]LF3Q MX)UU_P "P^'&\-'2<"$)-#)Y_P!H\T[\^5C9Y8^]G=Q@^3_"G_@GQ^U)^SCI M.H?";]F_]N)/#WP\N=1GNM+TK4?A_;W]_HZS.7>*"X>8*W7AW0@$YV9SD \+ M_98BUO3/V2_VYO#^M^$M.\.36MQXG:X\-Z+=":RTRX;2KD2PPL%4%5*A<@ 8 M0 5[K_P $WOV?O@[X0_X)Y^!O'6G?#?0SXAN?!USJ4GB!])A-\9[B*8.W MGE?,SYG%:OP8_X)FV_P4^%7QN^$6D_';4M6L/C%IUS"NH:WI0F MO=-N+BSFMYKF:43 7CN\WFGY8>5(SSD>Q? 3X"_\*0_9F\/_ +.O_"5_VI_8 M7AH:3_;'V'R//PA7S?*WMMZYV[S]: /R>_9?\0^.+SX(?L^:7^V'X2>W_9EA M\4:EI]O);7X%OJ.K/>W4T-UJ:C)-JL\CQ!&*K_H\KMD<-];_ /!834?%%QXW M_9X^!GA+X96_BO0M?\9W%Q>>"6U>/3;36GLDMOLUC),X,:1L)I/E8%3M QG% M>U_"7_@GSX"\&_L$6_[!7Q,\1#Q7H\=C?V\^L#3!:.7N+V>[CFCB,DHCDB>5 M2IW-\T8;OMK'\0?\$Z;GXD_LF^%/V>?C%\?-3U?Q/X#O8[OP9\2]*TO[#?Z= M-"2+9RAFE\PHFU&.\%PB-E77?0!X-^V'X#_;<_:%^%-AX=\-_P#!,;P_\/?$ M/AW5+*\\'^-M/^+6C&;0YH9T8+$JQ0_*X!38' W%6P2H%>B?'G2(=3_X*M?L MV2>)_#UFMY>^#/$;ZK;F)'5IAI[Y!/(?:> >>@Q6KX@_X)W?M%_'V?1?"W[: M'[;$WCGP3HFI17LOA;1O!5OI UJ2(YC^V2QR,63U0#!SD%6PP[?]KW]BGQO\ M>_B9X$^.?P1_:!F^&_C/P##?6^EZHGAN#4X9(+J-8W1H965>%W@9W##GC(! M!]!@ # & .@KXM_X)^RP^"_^"B'[5GPT\2,L6MZCXDTS7+)7&'N+"19W5E[E M4%S",],RBOLO3(+ZVTVWMM3OENKF.!%N+E8?+$T@ #.%!.W)R<9.,XS7@7[6 M7[!&G_'WX@:3\?OA)\6=5^&GQ0T&V-M8^,=$@6475MR?L]U Q43H,D#)'#$, M&&% ![-\4?B5X.^#?PZUKXJ?$#519:+X?TV6^U*Y*[BD4:EB%4Y\'^%?"L M.D1ZLR,&47,L3 E=R@[=K8ZH4;#5Z[^U1^Q#X%_:0\#^%]%\/>)+SP-X@\ 7 M<=S\/O$_A^)?,T21%10BQ$A7A*QQ@QY7/EIR,<@'C/\ P6;^'W@+P'^R=!^T M+X,\/Z?HOC3P!XETFZ\(:UIMHD%Q"_VJ.,P*R $Q[&9O+^[F,''%4O&_PQ\$ M?%K_ (+>Z&/B-X4L]2BT;X!QZM:6&HVZS1)=KJ4L2.4<%6*"=RI(X8 C! -= M@W_!/SX\_&CQMX=U;]MS]KMOB!X;\):K'J>E>$='\'P:1:WM['_JYKPQNWF@ M<_N\8^9@" 6#>I?\,J_\9R?\-G_\)Y_S3;_A$_\ A&_[+_Z?/M/VG[1YO_ ? M+\OWW=J /G#6/@!\'==_X+BP6NH_#W2I+6'X+IXC:P-DGV>;4TOFM$N7BQL: M18FPK$'!4,.0#72^&?#^A^#/^"W^I6/A+2+;38-7_9Z6[U."RA6-+F==62,2 MNJ@ N$C1=W7 ^M>U?\,J_P#&;_P !\OR_?=VH_P"&5?\ C.3_ (;/_P"$\_YIM_PB?_"-_P!E_P#3Y]I^ MT_:/-_X#Y?E^^[M0!\\_\$9/@Q\,/^$"^*'Q9N/#=A?>(-8^*FM:;?7US;)) M)%:1.A6V!8?*A,C.P'WMXSG QXYXT\8:_P#LY>'OVZOA7\!6?3?#F@OHUYHU MIIG[N/2KC4U6*^$ 7B(;6? 7&P0#;C%:_P#P3B_9P_:9\4>"_B#\4?V:?VNY MO 3ZC\4M:L-:T34O"D&KV4QBD0I=1+*ZF&8+(5)&0X5 <;17UY\ ?V"/A3\& M_@IXM^$GBS5;[QK=?$2:ZN/B'XBUPXN=2Y>3&XRLSE@^< MJ<;2-HQ\>_LW_ WXM?M>_P#!+K0? /@;QQI5QJ/PU^,LEQX3MO&#M)IVMVED MY,5E<8!W1$W#!5(*_NU3Y5.5]YT[_@G=^U_X(\ 2?L]?"O\ X*(ZEIGPU,;V MEE87W@JWN-7T_3V)!M(KX2*QPIVJX"E!PH %=EXZ_X)C_!O6/V5O"G[,WPW M\2ZKX4F\!ZK#J_@[Q=:;9;ZRU1'9S=O]P2EV=BR@J,[=NW8N #P_QM^T#!:_ M$;X>6O\ P4F_X)\7_@*;P_XOM#X2^)/A+65GTNTO]Q$(>6V*M# Q 8Q-))D( M"R84X]&^',$%U_P6A^)MK=0I)%)\%=.62.105936 M,9^\: /DC]DSQ'JWPN_X)W?M0?$OP#9I;Z]H_P 0?&;:9?V\06:U*V\&UT8< MCR_O@= 5JM^Q)!^T3X1_8Y\->#?!7_!)KPSXQT#Q%H$=YJ6OZA\5=)1O$1N% M\QKBXBFMG<%MV/+=F,8 3^&OH;X ?L"^,_@-\3?',5M^T&=:^%/CW4]6U+5? MAEJ/A6#BYOPJR'[:',A0(-FT!59>HS\U_[67P4\.W7PA_9C_;_O M?#?P^EDE&EZ-K7@JWU*^T2*1BS1VUVTJL1DMMR%V9R/FRQ -[_@DS\*/CU\$ M?V:M2^&GQT\-+I L?&-])X3TQ/$-OJ8L]*E6*1(!- [*=DS3CG!YSM (KZ?K MS3]DO]EKX>_L>_!BS^#?P[N+N[BCN9;S4]5U%PUSJ5[*09;B4@ ;CA5 [*BC M)QD^ET %%%% !1110 5XEJGC7]JR+4[B+3_"6ZW6=Q WV!3E-QVG[WIBO;:* M\#/EEV/IX"4G.C"I>WQJ]O0^';]KMK MZ=M0#"!].>\@O',M[90+NDCD/+. MJCEE)Y(&2"3VZ>-G3M0%W]@-C,)\X\CRCOSZ8ZU_&_$?#>:<.9I/"XJ#W?+* MSM-7T:?6_P!Z>CU/W/*\TP>:8.-:C);:KK%]4UY"6)NUO86L WGB5?)V#G?G MC'OFO;_^$Y_:W_Z$_P#\IZ?_ !55/V?OV?M=_MVV\<>.-.>SM[1Q+964Z[99 M9!RKLIY50><'DD#C'7W^OV'PYX!SJ65SQ5?$UL)[1JT8/E._'W]DS_A>/[1/PA^/G_"?_ -E_ M\*IU#4[G^R?[*\_^U/MD4";?-\U/(V>3G.U]V[H,<_T)"/)!1O>W4_,Y.\FS MYZ\4"3_@EM^VI_PGMJ/LWP*^-FKA-?0 BW\+>(FSMN .D<,W)/0!=_00(#Q/ M[$&N?!'1/^"17Q+O_P!HG6M2L_!4GC/68= ?VD_@]KWP3^)FG?:-(UZR,$Q7'F0."&CGC)Z21N%=3TRH MR",BOG[X9?\ !*CPAX1_8$U_]A#QK\5KG6[+6]4EU!/$=IHXLY;6?S(98B(C M-*&V/"I/SC>I*_+G-4(\A^*WC3XL>)/V%_$?PV^&W_!+A/#OPWL/A]=M;:[X MZ\4:?:SV=I%92,MY]C1'F:Y55$@8L&,G);)S6A;_ +./Q<_:/_X)U_LT^+?A M+K'AZ\\1^ 8--UBQ\->,V)TW6Q%!L6"0#JRJH"YP "PW+G->G:W^P?\ M=?% MSX:3? _]H;]OFXU7PC)I[6=S!X;\#6^G7VIH$Q&+JY,KDH"%+QH%,H!5GY)J MWKG_ 3/;6?V9/AA\'[3X]7NE^-_A#/Y_@SXCZ5H:QO X8_*]H\SJ\;((E9/ M,^8Q Y"ED(!Y@?C_ .';_P#:5^%\?_!0/]@75OAIXNL/$"V/@/QWHNKBZTJ3 M4)L(D#S6I0;'(P(G:51DE@%+$=!^PEX5\.?%O]NW]I?XP?$[0[;5/$N@>-H? M#VB-J4"RMINF1+*D8A# ^6)5C4DCKM/J<]=:_L&?M ?%GXC^$/&7[9O[6L?C M?2? NN1:SH7A;0O!L&E6\VHQ9\JXN)%=FDVD_< Y(R S Z_QC_87\?S?'S4 M?VH/V2OVA9OAMXN\164-IXOMKG08M3TW6DB4+'*\$C+YQTC3]6^"T6KWUE9HD4%OL/]F?XO:+8>'_ !';?\$^?^"?/B/XD>'=<\27T^I?$#QGXEL=.AUJZ=L3 M2"6Z5Y9X0PP!M'\65#;J]A_9T_X)YZ[\'OVD_$/[3?Q,_:(O_'^M>+_!;:)X MECU30H[87$S3Q2&:/RY2L,(CA2);<)\H&=YZ5SOPI_X)\_M5?L\^&;KX*_L_ M_MTC0/AT]_<3Z5I]WX M[S5-)BFD:1X8;EY0K$EF/F,AP6+!0: /EOX0>+/' MWPR_X)W_ +92:!HUMX?U"P^)>H69T70KLR6NDB>>&UN8K:0!)<&Y%HF[[2;(2?VAOQGS]Y\WS. MN?;BJW[+?_!-CP/^SIX#^)_PA\0^/[SQKX4^)=\TUU8ZU9[+J%)(6BF$MPLA M^T2/D-YH2(AAD#.,><>,O^"?W[3GP\_9\\0_!73/V^M:D^%.F>';L6WA^3PI M;?VM]ACA9AIW]H;]PA*C86"?<)0*%XH ]+_X)#_\HX_A=_V"KK_TNN:\_P#^ M"K4D7@WXW_LQ_&OQ( GAKPY\64M]:NI/]7;-@?\ M!(?_ )1Q_"[_ +!5U_Z77->O_'[X"_#/]IGX3ZM\&/BYH7V_1=7A"S*C[)8) M%.Y)HGP=DB, RGGI@@@D$ [($$9!KYE_:]_;*\$7?P(^/_P_^"?BZZE\X@^65+@+Y9= SG ;>K1-Q\I-,//D\=ZYX@E,MUX@EG1DF,S9R$*NX" \!V)+,S,P!R_[! M/[+_ .SU8_L#> _":?#'0=2T_P 5^!]/U#Q(;S38I3J=S=6R2S/,S+ESND95 MRWD M8EX;>],JM_$VUL*4)RH!Y/1?$;_@F!\-=;_8-D_83^%GC.X\-:=+>6]W/XBO M=/%_<7-RERD\DTR"2$.\A3;D,H4;0!A0* /*?^"M'P%^$7PI_P""6@TWP+X MTK3G\*W.B_V+=VEA''/;R&>*-Y1(H#;W5WW-G+%B22>:F_X*S?!/X4_"3_@E MT]G\// 6E:4WAF[T1M%NK.QCCGMY/M,*-*)%4-YC!FW/G+%B3DFOHS]M?]DS M_AL/]F/4?V_!#P?X.^*&I>"]:3P9K-YH_B;2 MH$FEL;F#?(A,3D++&VTH\9(#H[*3@UZ[\,/V&?B=J/QST/\ :(_; _:3E^). MM^$(YE\&:59^'(M*TW2Y)5VOB?M7C// M_%(X(X/8UTWQ@_88 M^+DO[3&J_M6?LI_M,?\ "O\ Q!XGTNWL?%^G:CX8BU6RU00(L<4VUY$\MU14 M'&<[>"NY@UO]F7]@;6/@%^TEKW[3OBO]H+5/&VO^*?"<>E^(9M6TE(9+F[6= M)#"-/BCUWP]\1_& MMSHUS% OF020V*/'M(&0%90VT>E8O[!DW[1GAS]CW0-%\%?\$J?#7CK2/$VF MO=ZMXIU+XI:5'+XD:9V9YKF*>W=\\[=DC,5"X[5])_ ;]@[QO\ /CGXV\3>' M?VA/MWPR\>ZWJ6L:[\,[_P )P.&O+Q<,1>ES)L7@;0H!4!6!/S5ROA?_ ()X M_M2? G2;_P"&'[*'[>=WX4^']YUKP7!JESH2RL6=+2Y>56QEF(! V MD[N6)8@'SM\3?A3\=O@G_P $5OC9\._C3X,3P]:0>.;6Y\':)'XDM]4&FZ7- MK.G.MH)H&((CE,PYVDEB=HSBOO3]E;]G[X._!SX2^$&\!?#?0].U"W\(VEK- MJ]GI,,=W MZIV O;J\OUO;>ZEN)8A)$'+BW6(#>-JA?_9VGPVWG;-OF>6@3=C)QG&<9./6@"_1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% &'X/\ AG\._A[>:OJ'@3P/I.CSZ_J2$E M[B8H!YDC$DEVR3GK6MJ&GV.K6$^E:I9Q7%MW4L6(2- %4%F)X'4D MUJ444 %%%% !1110 4444 %%%% !1110!AZ!\,_AWX5\6:SX\\,^!])T_6_$ M1A.OZM9V$<=SJ)B4K$9I% :78I(7<3@$XK7\M[=6V MDV,=O'-W4L6(2- %4%F)X'4DUJ444 %%%% !1110 4444 8NH_#?X? MZOXWT[XEZKX*TNY\1:1;2V^EZY/8QM=VD4@(DCCE(W(K G(! .>:VJ** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H -HHH **** "BBB@#_V0$! end GRAPHIC 13 appn-20181231_g2.jpg begin 644 appn-20181231_g2.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# 4#! 0$ P4$! 0%!04&!PP(!P<' M!P\+"PD,$0\2$A$/$1$3%AP7$Q0:%1$1&"$8&AT='Q\?$Q)!P>'Q[_ MVP!# 04%!0<&!PX(" X>%!$4'AX>'AX>'AX>'AX>'AX>'AX>'AX>'AX>'AX> M'AX>'AX>'AX>'AX>'AX>'AX>'AX>'A[_P 1" 77J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[+HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHI'940N[!549))P * %HK ;QOX+6]^PMXN\/BZ_P"> M!U*'S/\ OG=FMV*2.6-98G61&&593D$>QH =14=K<074(GMIXIXF) >-PRG! MP>1Z$$5)0 445#?75K8V4][>W,-K:V\;2S33.$2-%&69F/ ))/2@":BN,_ MX6Q\+/\ HI?@S_P>VW_Q==DK*RAE(92,@@\$4 +1110 4444 %%%% !1110 M4444 %%%% !13'FA2:.%Y8UEESY:%@&?'7 [XI] !1110 4444 %%%% !116 M9XC\0Z!X:LDOO$6N:9HUJ\@C2>_NTMXV<@D*&<@$X!./8T :=%*O"^D7:VFK>)-'T^X =#U*73-:\ M<>&=,OH<>;;7FJP0RID C*,P(R"#R.] '345E^&_$?A[Q-9R7GAS7M+UFVBD M\J2:PNX[A$? .TLA(!P0<>XK4H **** "BBB@ HHHH **** "BBJ$&M:-/JT MND0:M82ZC"NZ6T2Y1ID'JR [@/J* +]%%% !1110 4444 %%4-6UK1](:!=5 MU:PL#<-LA%S<)%YC>B[B,GV%7QR,B@ HHHH **** "BBB@ HHHH **9/+%!" MTT\J11H,L[L JCU)/2LC3/%OA75+PV>F>)M%OKE6VF&WOXI'!]-JL3F@#:HI MCS0I.D#2QK+("R(6 9@,9('?&1GZBGT %%%% !115>_OK+3[6]I".#) M/*$7\R<4 6**S-$\0Z!KF_\ L77-,U/9]_['=I-M[<[2<5IT %%%% !1110 M4444 %%%% !1110 4444 %%%% !117-Z[\0/ >@ZC)INN>-O#6EWT8!>VO-5 M@AE7(!&59@1D$'\: .DHKC/^%L?"S_HI?@S_ ,'MM_\ %U7,Q^[&GN?7 ML 2>!7Q5X9U?XG?M4_$R31K_ %RXT;PQ OG7MM9LRV]O!G 7;G$DK= 7SW. M!BKG_!17Q/>7_P 4-*\*B5A8Z5IZS^6"<--,QRQ'3A50#TR?6O3O^";>F6T7 MPS\2ZRL2BZN=9%L\F.2D4,;*/H#,WYT >L>&?V??@_H.E)80^!M*OMHPT^H1 M"YF<]R6?./PP!VKB/C%\%]5\.>%]0U_X'ZYK'A?4;>)I)='L[UQ9W:8R^R,D MA)<#((P">."<_LR222_ +P9+*[22/I<;,S')8DG))[FO1JS;.VT? MPOX=,-ND6GZ5I\+R8R=D,8RS'GH!R?:ODOPW\9O&GQV^.T'@[PMK=WX4\(1" M6:66R55O)X(Q]XNP)0L=H &,!N/82%FVAQN5N#S@@YR, ?1OPR\9:3X_\ ^F>+=%9OLE_ M%N\M_OQ.#AXVQW5@1^% 'YK?M265KI_[07C.VLX(X(1J)<(BA5!=59N!ZEB? MQK]1=-_Y!UM_UQ3^0K\POVM/^3C/&?\ U_+_ .BDKZ8^.X^/,WPKF^(5KXJ7 MPEIUC!'.OA^QRMRD!*@-+<#K)@@E!A0..2.0#ZMHKY<_8<^-/B3Q]+JWA#QA M?#4=0L+=;NTO' $LD6X(ZO@#=M+)ANOS<]J]5_:/^+5C\(O G]L/ EYJMY(8 M--M&) DDQDLV.=BCD^N0.,YH ].HKYD_9SL_'GQA\$WGCKQA\1_$VGO=7%YR3QA?!K]H+Q/H'Q@N_A+\4;R/4_*U*33;36 M3&L4@E5RL?F!>&5_E /4$C.>2 #ZXHKS+]IRPN)?@YXAUBPUO7-'U'1[":\M M+C3-2FM6W*-V'$; .#MQA@<9.,'FOC_]EGXR>,K/XCW+>(?$GBGQ09=,EAT[ M29]2FN/M=XSQB)%5V*@]!0![?^QWXXUGXB^!O$OBO6Y&,]WXEN/*AWEDMHA!;[(DST51],DD M]2:]MKXA_8V^%M]XU^%M]JUM\2_''AA(]8EMS::+J;6\#D0PMYA4=7.[!/HH M]*^VK:,PV\4)D>0H@4NYRS8&,GWH DHHKC_C)XLE\&_#^_U6RC$^JS%++2K? MO/>3,(X4'_ F!/L#0!\D_M&_'>[TS]J/1KK1KAI=*\&3_9IHXVR+AWXNAP<$ M[?W8ST9":^WM+OK74]-M=2L9DGM+J%)H)4.0Z, 58>Q!%?G'^UO\'I?ACJN@ M7\,TUY;ZM8J+RZ=BQ>_0#SV)/3>6#@?[WI7TC^P%\0O^$E^&$W@^^FWZCX<< M)%N/+VKDF/\ [Y(9?8!?6@#Z3HHKX*_;6U[Q?X ^,4>G>%O'GC+3[&^TR._: MW77[LI'(\LJL%!D.U?D!"C@=L#B@#[UHKY2\"_\ "]_B+^S_ *5>Z#XL/AJ. MUL'*7=VS3W^L2J6RS2MDQ1D_*IY8XSTQ7"_L=?'GQU?_ !2T_P %>+-*&2[(>:WE5&=6#GYB#M*D$GJ",BN/^,WCNS^&OPXU7QA>VS70L MT416ZMM,LKL%1<\X!8C)[#->'? #Q%KG[0&@:[J&L_$GQ%H6IVEQY?\ 9>@- M%:16D3#]VX8HTDF<.,ENQXZ&@#ZAK)\9V=MJ'A'6+*\@CGMY[&9)(W4,K*4. M00:^(OA_\>OB+\/_ (X7/@?Q3XAN/$^BV^MOI,[7RCSE"S&(3(_W@> V"2"/ MSK[D\1_\B]J7_7I+_P"@&@#\T?V._P#DY/P=_P!?$W_I/+7Z>U^87['?_)R? M@[_KXF_])Y:^HOVW/#_C/1O#+_$7P3XT\6Z9]GEC35+&TUFXCMQ$0$65(U;" M$-M# 8!W%CSDD ^FZ*^,OV!?%VJ>*_&.O6_B[QCXGU?4[2VCN-.@O=!QG(P1FO6_VF_#^L:MJW@ZQ\*>*_%&A:WK>M1V*_M&>/I?@=\&K=]!:ZO]3GN!8V$VIW4 MEVZNP9VED>1BSX ; )QDJ,;1BN6^!VG^(OB+\+K3QAI7QN\2OXKD0_:4+P26 M=K.,XADM2F-O3G()!R#C H ^DZ^'OVG_ ("_%CQ;\=K[7M!T]M5TW4FA^S77 MVM$6S5452CAF!4*06^4'. M"/C5XD\,:'\1O&T6FV4\?V>-_$%T MY17B23;N,F3C?CGF@#]%O#]K=6.@Z?8WMT;NZM[6**:<]975 &?\2"?QJ]7# M>+?&2>"?@G/XTOE:[:PTB.?:[\S2LBA06/\ >=@"?>O!/V:/$'B#XWVVN:IX MB^*_B#2-?MKL_9=*T>>*WB@@VJ5D\ID;S%W%E^;.-O/)S0!]:45XS\$Y?B79 M?%CQGX<^(>NMK,5I8V,FDW*0+#%-"6G!DV* HD) #^ZCMBO9J "BBB@ HHHH M ^>?VW_BSJ_PY\%Z;I'AJY:SUG77D472#YK>",+O*GLQ+J >PW$E>(M3U>PCN[_5-0@6ZFFFD4&4%I 2 &)7;[<\YK!_;H^%6 MK^/_ 3IVN^'+:2\U70&E9K2/EYX) N_:.[*44@=2-V,G KX[^$/QG\?_"F[ M:#0=0WV!D)N-+O4+P,W?Y>"C>ZD'US0!];_M)?!ZY\/> M:\4?"/4M1\+/!; M22:KI&G7+Q6EY;A?WA6)3M1PHS\H&0".IKZ#\'/YGA'1I/[UA WYQK7BOP7_ M &G/ GQ*,?A[7H1X>UFZ7ROLMTX:VN2W!5).!DY^ZP!.<#->X7>D6=QH3:*/ MM-K9F$0+]DN9+>2- !LDC8.I Y!!H OT5^:)\>_$72_CP?#:_$;QC/86GB M?["(YM4*P>-'"L?FSN(SQUQQ0![Q7R?_P4FM+5O /A>_-O&;I-4>%9MHWA&B8E M<]<$JIQ[5G_\$^/&'BWQ/KWBZ/Q+XHUO6TM[6V:%=0OY;@1DM)DJ'8XS@=/2 MM?\ X*2?\DS\-?\ 89/_ *)>@"Q_P3?_ .21:_\ ]A]__2>&OJ&OB7]B;1_B M#XB^%NMZ1X7\2VWA32O[89[G4X[<7%Y(YAB'E1HQ"Q@ ESD_-@ 8)K%\7?$ M[XR_L_?%]M U_P 77'C#3 B7(2^.1=6[D\J3EHF!##@D CN* /O2BN0N?B!H MJ_".;XE6OF7.DII+:FB 8=U$9;9ST;(V_6OG+]G/QEKOQUUS7YO$WQ0USP_J M4$@?3=%T2XCM42(CF0!E8R@'@@YQU/48 /KRBO%_A*Y?%T-O!?WD, MX!);(!^4Y /L.56:)E1MC$$!O0^M?"/PF_9Y^,.B?M":9K&IQ M-;V>G:I]LN=;^THRW48;+[1N+DR@E2"/XCFO;?V7K?Q[XW^!M[9_$J^\2VMR MU_(NGWANY[*^\H(N&,B,KD!R^-V0<*KZS MGU6*.>WN-8N)(I5SRK*SD$>QH _2>BO#_P!M&*_T[X,:IXOT3Q!X@T;5M*-N M(9-.U:XMD=9+B.-@\:.$;ASR1D8'.*^>?V0_'/Q>\5>*=<\/Z?XIU;4;NYL M5U#6;R:\M]+4.-TPC=B&D.0JKQDG)X!H ^]J*^&?CKK'QX^ WBW2M3E^)UYX MFT_4][QOV MN43$C6=RHPV-PP<9##(Y!&10!Q?[6_QKLOAEX/FT?2;M'\6:I"4M(T8%K1&! M!N&],<[0>K>P->M^!I))O!.A2RR-)(^FV[.[')8F-223W-?F3^T]H^OW#3RF2".0[B !P7P *^XO@S\)+_ $4>'/$\OQ3\ M?:I"MDDITJ]U5GLV$D&-I3^ZN[*^A4>E 'D?[:'P6^)OCCXI6>O^&--?6M,D MLH[9(UN40VCJ3N!#L,*<[LC/?.,#/U%\*-$U7PW\-?#N@:W=B\U*PT^&WN9@ MY8,ZJ 0">2!TSWQ7Q!^UYKOC/X>?&.?0_#'Q"\;6FF2V4-U';MXBNY/*+;@P M#-(6(RN>2>M?9GP.U.>Z^!WA'6-8OYKB:30[>>ZN[F4N[GR@6=W8Y)ZDDT = MS17QQ9?&[QE\;?CS8^!?!.L77ACPF993+=V:*+N:"-68R%W!V;L * .-PSFM MS]H?Q'X__9_U7P]K_A[Q=JOB+P]?R/;W>FZ],+DAUPWRR[0XW+N[\$=QP #Z MKHKDOAAXTT;XF_#NR\3:29H[74(626(2%)8)!\LD>Y<$,ISAACL1VKX&_:(\ M7^/O!7QH\2^&-#^(_C:+3;*X06\;^(+IRBO&C[=QDR<;L<\\4 ?I-17RI\8O M^%]:G\'Y?']IXK'A*PL;%+E=%M2PO'@ 7,DUQU\TC+;!P.F2>:@_8:^-?BOQ MKK>I^"O&.H/JL\%F;VRO)5'F[5=4>-R/O??4@GGALGI@ ^LJ*** /BB_\;Q? M&W]J]/ 7B?4Y;?P-87D\%OI0E,<=_-!NQYA!^8NZD@'L !@DD_3NI_!_X7:A MHW]DR^ _#\-N 1&UM8I!+$3_ !)(@#JW?((.:^#?VKOA?XA^&_Q3U#7(8;G^ MQ-4OGO=.U"+.(W=MYC+#[CJQ./4 $=\=?\'OVO\ QAX;6#3?'%J/$^FIA?M* MD1WJ+_O?=D_X%@GNU 'MGPZ\)>+? W[4]MHVJ^*=8U[PW-X>O)-".H7;3/ O MFP>9&<_Q*=O/=2OT'TC7$_#7QSX$^*%C;>)O#%[!?368:/;(NRYM"^-R,AY7 M.T>QQP35;X]_$[3?A1\/KCQ+>P_:[EG%O86@;:;B=@2 3V4 %B?0>N* ._HK MY8_9HNO'WQQTO6_&?B_Q_P"(-+LX;TV=C8:'*MG%&ZHKLQ(!+@;U #$]\Y[9 M7@WX^>*/AW\<=0^%GQ+U5=@&:_.[X6^.]8^+7[6?AK4?%LS7UC+J,KVNG3'?;VR"* M1D54/R\87G&21DU]N?&/P7<^-/#T=O;^,/$GAG[(9)FDT6\-N\XV$;'(ZK[5 M^;W[.VAR>)/C1X;T2'6=3T5[N=U%]ILWE7,.(G.4?L>,?0F@#[)L_P!FS4-. M_:);XGZ?XQAT[3?[1-^UE;6OER;3RT)(.W8W()QR">,\TU?C?%XT_:R\*>!/ M"M\9/#^G->->W$,GR7TXM)L 8X:-.W8MS_"IKM_BGX OY?@1=>&QX]\3*FF: M=<2W%X9U>ZU (C.$FE8%MIZ';C(X/'%?!W[+_AV;Q5\;]!T*#7]7T"2Y6Y(O M]*N##1OD<=,[=I]B10!^IE%>07GP=UB#X9ZMX>L?BCX]NM8DD:ZT_5+ MK6YA-!+L"K&61ANB)'*GU)&#S7QW\"OB'XQ?XXZ#H'Q \=>-)=,DU V5W;2> M(+N/;,=R(&*R X$NW(SZYXH _2.BOES]O%-;\,>'=-\9>%_''BC1+^XO1:3V M5GK%S'#.GE,=ZQJVU"OE\D!0=Q)R>N%^P#XRU#Q5K7B*U\4^*?$FKZU:11S6 M:W^M7$T7D'*R8B9RA(;9\Q!(W#&.<@'V!17B,'A*ZUK]I+5I+7Q?XPA\/:/I M]O/>Z?'K]V+>34)I'<(!YGRH(@K&,87YU& .#S_[7_[0&H?"ZYLO"OA:WA;7 MKVV^U2W4\>]+6$LRJ57HSDJW7@8Y!S0!]'45\Q_%[1?$=M\#F^*/@_XS>-KN MXM[*/4$::XC2WNHG*Y_F2 ?3=%?/?[*/$FAZ MI:74$!_L[5[B"*6-V8$-&CA,Y.=V-W !)'%>*_LH?%OXAS6GBS2K>_UKQKXK MOEM4T.RU+49)HH<><9IW:1L)&HV;N1N)1>XH ^[J*^-?@+KG[1C?M(0Z3XY; MQ!)I_P"^&JQW$.+)(Q&Q5HR!Y8^?9@IUSCGFNH^/WQU\1R_%?3_@[\,;F*SU M6YO(;._U9HQ(8))",I&K?+\JG+,<]P,$9H ^HJ*^8OVCY/'/P3\.:-XY\)^. MO$.K(M\EIJ=EK5P+J"<,C$/M('EY*8(3'WAC&#GW'X0^.-/^(WP\TKQ?IR&) M+V,^;"3DPRJ2KH3WPP.#W&#WH ZRO,?VJ--L=2^ 'C 7UI#V4GA;2=.U":)O(U&RM$AFBDP= MK%D W 'JK9!KX-_9#N[6Q_:,\)75[!R:^]OB7\< M/AOX(T"\O[GQ5I-]>Q1%H-/L[M)IYGYVJ%4D@$\;C@#UH ^!?@=\5O%'P@\= MQ(+VY;1TNO)U73&GW":5/>&?5-3,96&)2Q9PK'[SGD!1DY//&37ZAQHL<:QHH55 M "@=@* '45\I^(?C3XG^)OQ_L_A1\.M5?1-$BNI(]1U>W16N)DB#&4QE@0B_ M*54@9)(.<<4?M ^*_&O[/OB[PUK6C>)M9\1>&]5,L=]INLW/VG:\90G9*1O0 MLKDCG *G@CB@#ZLHKR+XN:7??%#X-1>)_A]XG\0:3J;:=]OTE].U*:U%QN4/ MY4B(P#$@;03RI/U!^0?V9OB#XGUSXW^']$\;_$'QI<:7=S/%Y+>(;I$>;8WE M*Y$@."X P#R2 >,B@#]&Z*\T_:77ROA!K6H0:IK6G:G:P$:9)IFI3VLC7'O#NL7OAGP/I<$ES-)8XCO+Q P1, MR$$Q[F8'"XPH/4\B+XB?$WQ5^S_\)/ ^JVT=PRZG()[FT!=D< MI+C8_M(VTEY\%=?UW2MN#0![+17Y\_L=?$'Q[KO[0OA[2]<\;^)M4L)8[LR6MYJL\T3XMI6&49B M#@@$<=0*^V?B]X\TKX;> =1\6ZN&DBM5"PP(<-/*QPD8],GJ>P!/:@#K:*^9 M?V>KSQW\=-'UOQIXK\8ZWH>F&[:TTK3]"N!:)$54,SE@"SXW*!N)!(;(Q@"K M^SY\:?$UK\9M7^#/Q#U#^U+FVO;BUTS5)(U261HF;"R;>#N1=P/7/!SD8 /J M2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /@K_ (*+^&+R MQ^)^D>*A%FQU33A;^8 >)H6.X$].5=,>N#Z5Z'_P39UJVE\$>*?#@?%U:ZDE MZ5/=)8@@(^AA.?J/6OH7XL_#_0/B7X*N_"_B"(F&;YX9T \RVE'W9$/J/3H0 M2#P:^--'^&OQG_9Q^(__ E.@:'+XJT55\FXDL$+K=6[$$J\8R\; @'=@@$# MDC(H ^^**\0T7]ISX?W<,<>JZ=XIT;467+V-QHTSR ^WEJP(]^/PJ_<^,_'G MQ$5M+\ >'-4\+Z9*=EQXDUVU\ATC/4VMLWSN_7#.%48[T :?[54UU!^SQXU> MSSYATTHV/[C,JO\ ^.%J^1?^"=RJ?CO>DXRN@W!'U\V"ONG_ (1739? \%W M[W&H:<=-&FS/:^-OACX(\1?LY?M")J?B/2]0O?"5S M#-9KK5G;/-&D3[2CR! 2A!50P(]2,@4 =G_P4I*_\(9X1'\1U&6/_K5K M?\$XI[F3X/:W#*[M!#KL@AW$D+F"$L!Z#//U)KC?VKKK4OCSXJ\+^%_A=IM_ MKEIIXFDNM06V>*S5Y?+ S*X PJH23_M8&3Q7TG\&?!&E_"3X467A^2^@"6,3 MW.HWTC".-I#\TLA)^Z@Z GHJC- 'Y[_M:?\ )QGC/_K^7_T4E?>7[2G_ ";3 MXL_[ W_Q-?GW^T?K>F>(_CEXMUG1[N.[L+B_803QG*2!5";E/<$J<'N.:^VO MVC/B%X.N?V6=3O+3Q#IURNM:>+;3UBN%9IY-R!U50,I[>1HY(]69D=&P58 <@CH",YKSOX2?!GQ/\5?CMJ'Q)\4:+>Z/X6DU MF74T2_B,4MV#*7CB5#SMQM#-TP" 23P ?4OQ\>63]G7Q@\XQ*WAZXC#M8:9?RD:OL/]J[Q)HF@_ SQ1;ZKJ=K M:W&I:;/:V4$DH$EQ(R[=J+U;&X$XZ#DU\8_L.>)M!\+_ !Q6[\0ZK::7:W.F M3VR3W4@CC$A9& +'A.] 'Z1U\B_\ !2S_ )%?P9_U^W/_ * E?7*, MKHKHP96&58'((]:^<#ELX'-?9JYVC<03CD@8H 6O ?B/XMFU#X M]Z;##X1\3^)]$\%QM-,FBVD_%<-^Q[XX\'ZK\.K.U/B;39? M&&KWEU?ZK:23HEU-SM(5W2SSR".-!ZLQP /K7Y9?M M(6WA>V^-?B4^#M3M-1T:>Y%S#-:2"2(-(H>158<$!V8#!QV[4 ?JHK!E#*05 M(R"#P:_/_P#X*-?\EQTG_L7(/_2BYKWW]CGXT:-XQ\ :7X4UK5[>'Q5IJ"S$ M%Q*%DO8T7Y)(\G+G8,-CG*DG@BOF[]OGQ!HWB#XX0-HNI6NH)8:/%9W#V\HD M5)EFF9D)'&X;QD=CQ0!]@?LP_P#)M/A+_L%-_P"A/7P;^R?Q^T5X+_Z__P#V MF]?9'[-?Q"\'6?[+6FWEYXATZV&AV+0:BDMPJO;N7D"*RDY!?'RC^+MFOB;] MG36M-\._'#PEK&L74=I86^H+Y\\APD:L"NYCV +#)[#F@#]/?'FB^&_$'A'4 M=*\76UK<:'+"6O%N6VQJB_-O+9&W;C.X$8QG-?.WP=\0>%D\0ZKX&_9L\,VR M1;EEUCQ-J;2RV\(&X)M5F\R4_>VKE%ZGD9-=O^V'::_XF_9XOO\ A"#)J27# MP7$PL6\PW-GG<2FP_.#\C<9RH-?-G[&7BGXF^$[[5M \+_#B;Q!%JDL;237# MM:1VCIE2SRE"-N#RO7CCGB@#ROXC07-K^T9KEO=WKWUS%XHE66Y=%0RL+@Y< MJH &3S@<"OU%\1_\B]J7_7I+_P"@&OS/^-GA3QQX>^.^IW6O:)- MQMI/(NB[^9^Y)!)&21CDC'-?H!X@^(&F67PFN_%?BNWD\)P7-K+Y%IJLJ)-@X0$MCK@Y /@']CO_ ).3\'?]?$W_ *3RU^EGB?1K'Q%X=U'0 M=3B$MEJ%M);3IZHZE3^/-?F#^S#KFE^'/CSX4UG6KV&QT^"Z<37$S;4C#Q.@ M+'L,L,D]*_4FRNK6^LX;VRN8;FUGC62&:%PZ2(1D,K#@@CD$4 ?E_P""]2U7 MX$_M#Q-?F0-H>I-:WP4$>?;,=KD =0R'>H]=M???A2:'QC\8]6\3PND^E^'+ M)-(TZ1').ZXD^>3D^C,0/8"@#- M_:.^%EO\6OAU)X?^U"SU"WF%WI]PV2B3*K+A@.JL&(/ID'G%?GKGXG_ 7X@$ M W_A[5X3]8+N,'_OB6,_CCV(X^]_VH-1\7:+H7A+7/!&GSZGK%EXEA86,(8F MZB:WN%DC('8ANO;&>U<)\>/B)\//'WP@U/0]8\.Z['XKDM7_ +-T>\T2X6]M M[S;\A0[,8#8RRM@CCOB@#T#]F+XNV7Q<\%SZBUG%8:W8RK%JEO']TN5^65>^ MU@I SR-I'.,GX>_;,_Y.7\8?]=;;_P!)8:^K?V)OAGJ7PQ^'NL^(O&"#2KW6 M"D\T-RX3[+;0JY4R9X0_.['/08S@Y ^0/VIM=TKQ)\??%6LZ)?07VGSW$2PW M$+AHY-D,:$J1P1E3R.#0!^C.J>%M/\;?!T>%-49TM-3TB*!W3[T9,:E7'NK M'\*_.GXF?#?XB? WQC#=RO=V@BF)TW6[%F6.7'3##[K8ZH>>O4*K' MQ1^RQJ>L>"M6CO;JVT)&B-FX>6"YCC5PA4G%9MO\8?"VK> GT7X MT>%-6T#49+?R[[3K_1;B2"[; Y@94(;)(P,A@?IF@#'_ &/OC[)[*V\V.\CC"K>0J0"2!PK@L,@<'.0!@U](5\=_L-_"76M+\;ZK\1=2TJ^ MT;23#+:Z/:WR%+B5'<'>RGD *H&?XBV1P*^Q* /'OVL]=^)?A[X=:?>_"R'4 MY=:?5XXIQ8:8M[)]G,,Q8E"CX7>(_FQUP,\\_,'_ L[]L;_ )\/&/\ X1L? M_P C5^@%% 'C?[)6O?$WQ#X!U.[^*D.IQ:O'JC1VXO\ 3%LG\CRHR,((TR-Q M?YL>HSQ7LE%% &#=^)[*U\>Z?X0F7;=7^GSWL#EN&$+QJR8QUQ(#UZ UP?QA M_9\^'7Q+:6]U#33I>M./^0GI^(Y&/',BXVR=.K#..A%>?_M::7\1;WXO_#S4 M?ACILU[KFE6UY=#:RK&J;XE(D9V5=K E2"1D$XKT30OC7I-O9I!\0]$UGP1K M$:9N(;ZRE>V) &3%<(IC=>>.0?:@#X1_: ^"'BCX/ZG =1FBU'1[MRMGJ4"E M59@,['4YV/CG&2"!P3@X^Y/V.O%6J^+O@)HM_K5Q)=7MJ\MD\\F2TJQMA"2> MIV[03W(]:\Y_:(U/4_C[IFF> /AEH>H7MB+]+N_UZ]LI+:SA"*ZA5:506/S$ MG:.@ &]>M?M+?$'QA\1_V?=0U.V\ M&7_A;PS!+;/=S:L )[V0S(%C@0IYQ7K?[?V@:UXF\&>$M&\/Z7=:GJ$^MD1P6\9=C^Y?D M^@'H:?X0L+:*Q_MB]MG@C>)69W>-7 +,3(P [ MG% 'LG[)^@1>(OV0]+\.Z['*;+5+>^MW7)5O)DGE&0>W!)!^E?'GQE^$/COX M*>*$OU>[.G1S;M.URR+(,Y^4,R\Q2>Q//."17Z!^._#UOH?P U_PSX?5[6&Q M\,W-K8[6.]-ENP0YZ[L@'/7->>^#OC+IEU\/(M(^-_AC5M!OY+017:W^C3RV MFH*5^\A5&&6&,H<$,<#- ',?L>?M"WWCS5$\$>-1%+X@CMW:PU%5"F[10"Z. M!T?"[LCA@IR 1SX!^W9=7UQ^TAK45VI$-M:VD5IGO$852O4?V0?A#? MM\:]0^)']C7VC^%=/N+LZ#'>QM'+.LN](_E;YMJQ.V2'Y[B $E60'@NI9LCJ0>,D $ ]X^&6I:?XL^%7A[4E MBCN++4=)@+Q2*&4@Q@.C#H<'((]C6GX6\+^&_"MG)9^&M!TW1K>5_,DBLK9( M5=NF2% R:^$OV=/C5\1OA7:OX&NO .K>(+(2EX+ 0RPW5JS-E@H\MB5)).TC MJ3SS7V9\,+_QWKL4WB+QGID'AN":,+9:&DHFDA7.3+/)M'[P] HP%&SM[8W-O()(G=5RVUAPP&[&1W!K[=_9@\3>' M]?\ @KX5M='U>RO;G3=&M+:^@BF#26TBQ!2LB]5Y5L9'.,C- 'I]?EA^S=_R M*_$6B>%=#GUKQ!JEIIMA /FFN91&I/903U8] !R>U?E ME\#M;L=!^,_A/7-4F6WL;;5X)+B5CA8DW@%B?0 Y/TH ^^OVW/\ DV3Q7];+ M_P!+(*^?_P#@FQ_R/WBK_L%Q_P#HT5[Q^V3?V.J?LJ>)=0TV\M[VSN%LGAN+ M>421R*;R#!5AD$>XKY>_8T^'3E_M.VM.;Q(O,&)(4 MZ2%3U3()!XR1@@'MG_!2-$/PL\.2$#>NMA0?8P2Y_D*I_P#!-=K@^!/%B,3] MF&IQ&,?[9B^;] E<3^U=XXU+XX:QH/@SX=>&/$%_%83/+N7BDU2>1KS4I(SE3.X *J>X555<]\9[T M ?"W[:G_ ")[7XNW M_C>TTF\O-%U>&!CIP>7')(D>P);\Y<%AN+D8"C&,M\H!\G?\%"/^2_)_V!K; M_P!"DKZ0N);B#]@M9+4L)/\ A"47*]0I@ ;_ ,=)KY7_ &WO$VA^*?CI<7?A M_4[74[2VT^"V:XMI!)$SKN9@K#AL;@,COD=J^Q_V;=5\*^-OV>=#\/17]CJ2 MPZ)%IVK6:RJSPYC,;)(G5<@-C(Y'2@#Y/_X)\JK?'_)QE='N2/KNC']37L__ M 4D(_X5GX9'?^V3C_OR]>?^"/A]XD_9S_:(M-?''4?#'@[X6Z9?^((K6:2XN[Z.VD2UB=@ M%0&5P%&!O).>X R>* .@_P"";DURWPQ\20.6-O'K(,>3P&,*;L?DM?-?[8W_ M "Y18;B%PT<@2)$)4C@C*GD=: /OOXV_ M\FO>)/\ L67_ /1(KY'_ .">7_)>KG_L!W'_ *,AKZ.^,7Q!\'7?[).H:C;^ M(-/ECU71/L5FJ3J7EN#&JF(+G.]<_,.JX.<5\N?L*^(=%\.?'19]=U.UTZ"Z MTR:UBFN91&AE9HRJ[CP"=I SU/% 'Z/T444 /C)^QSH&JI/JGPXOCHM[R_]FW3&2UD/)PK\ MM'^.X>PK+_9]U;XM_#[6/$6IW'@+6M;^'^IZM=7"M:;'N(&$K S10EM[J0.0 M!S@%3Z^[7'QV^&L-H)#JNHM=,/ET]=(NOM9;IM\KR]V<\9/'O0!\#_ _5?%/ MPO\ V@=&LI8KG3KY-5BTW4[-_P".-Y%1T8#AN#N4\C(4BO=O^"E\]T+CP-:[ MG%H4O9-O\)<&$9^H!_4UO?#3X3:_\1OVA;WXV>,M N/#NCB[CNM+TN\4"YG: M*-$A>1/X -BN0>=W'(Y/K'[4GPG/Q9^')TRQEB@UO3Y?M6FR2<(SXPT;'LK# MOV(4]J .5_X)_HB_L^1,N,OJMRS8]?E'\@*^2?VRR#^TMXPQ_P ];?\ ])8: M^@_V2/%\?PC\*:UX$^*-EJ?AJ]@U%[NU>ZLI6BF1T12D;HI5B&3(P>=W&<&N M'T3X3>(?CM^T+J_CC4M#U#1_!4VHB9IKZ%H7NH(PJHD:L 2751D]%!/.1@@' MV3X7FNKCX7:5<7P(NY=$A><$Y(

#O"=U>^(-7L-)M1;R)$)Y53S"$.$13RS>BKDU^:7[,^N:7X;^._A/ M6=:O(K+3X+PB:XE.$C#QL@9CV&6&3T'6@#],?B9_R3CQ/_V"+O\ ]$O7YY?L M0_\ )S7A;_=O/_2.:OT6U5+/Q3X-O[?3;ZVNK74[*:"*Y@E$D;!U9,AER",G MM7YS_!^R\3?!?]H;1;[Q9X3UPMI\\T4L%K:-(\RR0O%NB[2#YPW!Y H _3"O MS@_;=\%OX+^.EUJUA&UO9ZZHU.W>,;0LV<2@$?Q;QO\ ^!BOT#\%ZIJVM:2V MJZII,ND)<2;[2SN!BXCAP,&8 D*Y.X[1]T$ \@UXI^WKX&/BCX.C7[.W,NH> M';@7(VKEC ^$E4>P^1S_ +E #/A=>VO[0VCRZQK$3-IMIX:.B2## ?VA3&?=(1$G_ 37+?M0:)\$FT>U\2_%NUC9K8&&S:&61+F?G/E((R"XR< M\\+DG(R37LL:)'&L<:A$4!54# '05\(_P#!0K0?%]S\4=.U9M/U"ZT#^S8X M;26*-GABDWMYBG&0KDE3SC(V]<< 'H7CK6O%7C3]F/Q!J^D:1:^"? %MI6S2 M[ QB6\OH4*A2Q/RPQ<< !F/7T<5OY8MG:2)P\S/@1H!&C?\% _$ MVAVGP=/AB74K;^V;Z]MY(K(2 S>4K,3(5ZA/E(W'C/%>5_\ !.;Q-X?T7Q%X MJTG5]7LK"\U5+);&.XF$9N&1I@43/WF_>+A1R<\4 ?=%?EQX;O=0B_:BBN7U M2;2K^?Q7)&]['%'*]O)+<,C/MD!0X+$\@U^H]? 7[7OP'\4Z'\0-1\:^%-(N M]2T+5)VNY?L49DDLYV.7#*O.TME@PX&<'&!D ^E/B!\$?$'CWP\WA_Q9\6]= MU'36E68P_P!DV,7SKG:=T<2MW/>NI^!'PPLOA-X0N/#6GZS>ZI;2WKW:O=*H M:,LB*5&WC'R9^I->#?!7]I/XD:SI=MX9N/A;J?B37HD$"7UO(T$4C#C=/N0B M/ QN;.">PKZ=\$Z?K-CHN_Q%?K>:O=R&XO#$S>1$Y CA!^[&H ]2"QY8T M;E>>_M*_\D"\*_M9?$#P=HWPA\6^'KSQ'IHUN[L&M8M.6 MX5KDO(!MS&#N48.1U KNOVU/@HGP_\3KXL\-6(B\,:M(0T,* )8W'4Q@#[J-R5[#! M'&!7G7[,OB+2?"GQV\+:]KEVEGIUOLZ)'\,-? MN%74M.B)TB1N//MUZQ>[)V]5_P!TU].^+9+F'PKJ\MGG[2EC,T./[X0[?UQ7 MY<_$7PKXI^"OQ8;3_M,MM?Z9<+=:;?1<":/=F.5?KC!'J&!S7Z!?L^_&CPQ\ M6/"ULOVRTMO$8A*ZAI+R 2;E #.BGEHSD'(SC.#S0!\,_LBMJ#_'71M/TOQ# M<^'KJ_BGMTOK>VAG9#Y3/MVS*RX;9C.,\U]C_$K]GW4OB19V=GXT^*FNZI!9 M2-);K_9EE#L9A@G,<:D\#OFOE/XV_!?QU\(_B.VN^%]-U"YT6&\%YI.HV432 M_9\-N5), E64X&3PP'U ^A/A/^T/\2?'UA!H^F?"B:77&54?5'F>+38^@::3 M*94 Y/EAB3C - 'NGPE\%P?#WX?Z9X/MM2NM2@TX2+%<7( D*M(SX..,#=@> MP%? /[7W@BX^&WQUN-2TD/:V6JR#5M.ECX\J0MF15/8K("0.P9:_1?PUI]QI M6AVUE>:A/J-TBEKBZF8EI9&)9V _A7<3A1PHP!P!7C'[<'P^_P"$U^#EQJEE M!YFJ^'6-_!M&6>'&)DZ9QM^?'B7[J MWZEHK>$C'0.LTP_ZYQGN*[7]IR2YB_9_\;M:Y\PZ1,IQ_<(P_P#XZ6K"_8]^ M'_\ P@/P6TV.Z@,>JZQ_Q,K[<,,I<#8ASTVH%!'KN]:]2\3:-9>(O#FI:#J4 M9DLM1M9+6=1U*.I4X]\&@#\_?V%8M9U'XD:QHFB>+[WPQ<7&EF;S[:SMK@S" M.1!L(F1@/OD\8Z&OI#XE?LT/\1]0M+_QG\3==U2YM(C# _\ 9]I#L0G)&(T4 M'GUKY/U_P)\4_@!\3X=;L-,NY1IT[/8ZG#;M+:W,1!&'V]-RDAD)!'..QKZK M^&WQI^(WQ5M(M,T#X;77AV:7Y;S7;V5FM+5#U>)60&63'W4Z D9)% ';_%O1 MQX>_9<\1Z"+R:]&F^%9;07$WWY1';E0S>YQDU\@_\$^/^2_-_P!@:Y_]"CKZ MV_:7UC0_"G[/GB'3-2U=(I+K1Y;"Q6[N=T]U(8]@ +'=(W()/)ZDU\:?L-^( M='\._'FUGUO4+>P@N[&>TCFG<(GFMM*J6/ SMP,]R!WH ])_X*6_\C!X*_Z] M+O\ ]#CKVK]A;_DVS0?^OB[_ /2AZ\!_X*,^(='U3QUX=TC3M0M[J[TNUG6] MCB<,8'=EPC8Z-A_ VQ\/6^IVKZMI\]RUS9B4>=&CS,R MN4Z[3N'/3/% 'S7^WS_R<1>_]@ZU_P#0#7V'X2_Y-$TO_L1(_P#TA%?.O_!0 M#X:^)[CQY:^/-)TFZU#2KBQCMKI[:(R&WEC+8+@?^DLM?0'_!2:2Y'PZ\+Q+G[,VKNTG^^(6V_H7KYK_9%U_2O#7[ M0GAG5M;O[;3]/0W$A?$O5/#L-AJDL+ M64&F64ZY9$??NEB9^=Q')_AXKN[+]E^PC^*%K\1;WQ[KE[K<.I1ZC+(UM!$L MTB,&((10 &Q@@ <$U\N?"+Q7\4?V>O&]W#=^#M1DAO,0WNF7,+HMP5SL:.10 M1N!)PR[@03U[?9?PW\7>./BEIW7A+4/!/ABV=9W^USL+S49%.515"J4A! M +$_? "_=+4 >NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %>'_M%_M#Z9\'_$>D:%)X>N-9N;V$74^R MX$(A@+E,KE3O8E6^7@<.9+/QQXG\(^%;8)<60DB\1:EE<[;>'FW4\\%YBA'JL4 ME>EURWPW\ >&OA_H[:;X;:,*&=N2%' '0#H!74T %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'B_[;I _9D\5@GJUEC_P,AKY^_X)L$?\+ \5#/)T MJ,X_[:BOJSXQ_##3_BCHRZ)K?B/Q!I^DY5I;/3I+=$G96RK.7A=C@XX# <#C M/-<1\./V9?"OP\\0'7?"/C3QKIU\T1A=OM%G(LD9()5E>V((R >G:@#W2BD4 M$* 220.I[TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 51\0:QI?A_1KK6=:OH;'3[5/,GGE;"H/\ ]> !U).* MO5Y#^USHWB/5_@[--X7MGO+_ $K4+;4S:(NXW"0ON*[>K8X; Y.W YH UI?B MM#:ZCJ3ZAX3\36^C65G!=M?BQ#E$D,F6>%6,R@!,_WF3.V2-@"K#/8@@UY3\!/B=X;^*>MZYK&D/Y4S:;8QW=A/@2 MPR*UQO7!^\HW#YAP<^N17J'AG2+7P_X=T_0[$8M;"V2VA&,81%"J,?0"@#FX M/BEX*NOB):^ M/U9;_7+B)YC';+OCB1%+$M)]WMC ).>PKM:\'\6P1)^V[X* MG6-1(_A:Z5F Y(5I\4 8/Q \6Z)X&\(:AXI\0W!@T^QCWOM +N3PJ(" M1EF) SU-6_"6MVGB;PKI/B.PCGCM-5LH;V!)E D5)4#J& ) ;##."1GN:\0 M_:"4>-/A)XT\4S@/H6EZ;/'H<;+Q/-]V2\YZCJD9_N[V&0ZXZSPGK[>%?V2M M%\2(F^33/!-M=1K_ 'G2S4J/S H Z>]^(&E)JVH:;I>G:MKLNEL$U)]-@61+ M-B-VUBS+N<#!*1[V&1D#(K?\.:UI?B+1+76M%O8KVPNDWPS1GAA_,$'((/(( M(->6_L:VLQ0"Y MN++3HT9[>(G"O(SLJ+GG"EMS8. <5TES,EO;2W$GW(D+M] ,FO!/V);VZ\2> M$?%WCW4@6O\ Q#XDGF9VY81)'&(TSZ+E@!Z4 >T>%/$>D>)],:_TBY,J1S/; MSQNA26"9#AXY$/*L#U!_D:I^)/&6EZ+K-MH*0W>J:Y=0O<0Z98HKSF)2 TC; MF5$3) W.R@DX&37DGA*_E\._MJ^+?#<+L-/\2:)!JK19^5+F(+'N Z?,HR^$_%.D^ M)4O%L'ECN[";R+ZRN$\N>UDQD*Z]L@@@C(8'()%1>*?%^E>']0L-*E2YOM7U M'?\ 8M.LXP\\P09=L$A40=W'VM+R, M# :6 RNDA]2 JJ/0$U!\!]7/C+]J#XM:_<;I#HGV?1+'>!^YB624.J^S20EO MQH ]I\*^+-+\0W-]80+<6>IZ>RK>Z?=H$N+?<,J2 2"K#HRDJ<'!X-;U> ?% MK4G\*?M:?#/5;5O+7Q%9W.CWX'25%8-'GW$DBG/M7O\ 0!B>+_%.C^%K6UEU M2:3S;VX6ULK6",R3W4S=$C0J74;RV=OJ,:*;I$QN,;(S*2 02N0P!R0*\C^)NIS^(/VQOASX+<%M-T>SGU MJ:,\JTYCE6-L>JE%P?\ :-7OVVI;C2/A;I?C+3I&BU/PWKUI?6LBG'.2A4D? MPG<,COB@#V7Q)KFD^&]"N]1@\2K#M>-&'=?OY!]O2NL_;$L9+K]G[7[RVE,-[I;V^HVDRCYH MI(IT.Y3V.W<,^] 'KU%<]\,M??Q5\.O#OB21-DFIZ9;W4B_W7>-68?F370T M%%%% !116'XE\9>$/#$\,'B3Q5H6BRSJ7B34-0BMVD4'!*AV&1GN* -RBN,_ MX6Q\+/\ HI?@S_P>VW_Q='_"V/A9_P!%+\&?^#VV_P#BZ .SHJAHVM:-K5M' M=:/JUAJ,$J;XY;2X25'7IN!4D$>]7Z "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.:X@ADACFFCC>=S'"K M, 9&"EMJ^IVJQQZ GM4E(/''PVOF\->+=&L+:^B^RJ$BO78W!D5P M!C^ GC>;XB_"30?%]S;K;W5["RW"(,+YL:-\2-H:;9VTNJ6IEN#LW3A_)1T11)M8CEF"94X;.*] M\%>&]*\(>%--\,Z)"8=/TZ!8(5)RQ ZL3W8DDD^I- 'D?C#_ )/6\#_]BQ>? M^A25VWQX_P"$UD\!FS\#: VN7MW=1PWELE_'9O\ 9"&,NV5R I( 3(^8!R1R M,C'USX7^)]2^-FD_$Q/&NG02:79O90Z?_8;-&\3[]VY_M .X[^H ^Z..N?54 M#!%#D,V/F(& 3[#G% 'RO\:O%OQGE^"WB+2=6^!]IH.B?V:T,UU%XCM91:Q M 9$:"ETBWC\&00:#<)J,=PVJ+]D;:^Q>8B M=L1VMS^\QV->V?%#PM_PF_P^UOPG]N^P?VI:M;_:?)\WRL_Q;!]!\,_:OMG]DZ;;V/VCR]GF^5&J;]N3MSMSC)QGJ: .#_9%OH;_ /9S M\'2P,K".T>!L=FCE="/S%<=^S[;O?_M,_&?Q#$NZTCN[?3UD!X,B AU'N-@S M]17?^%_!/B+P&FJZ7X)ETB71-0O)+RV@U!Y$;3)).75 BD2Q[OF"$H1DC<>, M;WPQ\$V'@3PT^E64SW5U03PVWE_93(\@$70#E4#;>=O'8@G8L_!>K>%?& MFO>(O!ATZ6W\0R)<:AIM]*\,:7*C!N(Y$1SEE^\A7D@$,.: /.=.MWU7]O74 M[N!=\.B^%8X[AP>$>0J54^Y$A/T!I?V-K5M&U;XI^&[A?*N['Q5+(T;?>$;@ M^6WT8)D&O5OAQX(B\+7.M:U>W*:AXAU^Z%UJEZL>Q6*C;'$BY)$:+\H!)/4G MK5&^\$WVD_$B^\?>$#8_;=5M([;5["\=HH;LQ_ZJ82(K%)%&5/RL&&.A&: / M-/B1!)K/[<'PZLK9=_\ 9&B7&H71_N(WG(O_ (\%'XBF?LNV4V@_'CXWZ#XD!]QMD3\Z]8\$>"7TOQ9K7C77+J*^\1ZPJ0N\2D0VEM'] MRWBSR1G+,QP68YP. (/$/@F\A^(\/Q$\*S6L>L-8G3]0M+MV2WOX =R9=0QC MD1NC[6R"01T( /,?V@+)M:_:D^"^F0H7>TFNK^0#^%$\M]Q]!^Z/XU]$UQ'A M?P3-%X]O_B!XDFMKG7[FT6PMH[<$P6%JIW>6A;!=F8EF,M%NXK+Q'H+R+;O,"8;F"08E@E YP1R&&2K#.#R# M#;>"[_6OB!IOC;QBUC]IT:WDBTG3K-VEAM7EP)9FD=5,CD */D4* >I.0 >9 M^*;=])_;O\)ZE<)LMM:\-SVMO(>C31B5F4>X79_WU5_]NZ1F^ DD+[@H]3\AKTCXG>!X_%PT;4;2\&GZ]H-ZM]I=X8]ZH_1XW7(W1N MORL 0>A'(JAJ'@O5?%WBC0M8\;#3([/0)S=V.F64CSI)=XPD\DCHA^0$[4"\ M$Y+' H \L^+VDR:!^T!\"M3G4+:Q"327E)^19?+"HOU)K231H/_ $*NL^*O@:Q\>^&H],N+AK.\L[J*_P!-OD0,]I=1 M',<@!ZCJ".X)''6L?Q)X+U_QVVE6'C>328=%TZ[CO)[33Y))/[2ECYC\PNJ^ M7&&^8QC?D@?-@'(!J_!+2;G0O@_X0TB\39?0T44 5M-T^STZ PV<( MC5F+N]\5?^XQ_Z]\5?^XQ_P"G*&OLR@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** /C/]EC_ )/>^*O_ '&/_3E#7V97QG^RQ_R>]\5?^XQ_ MZ]\5?^XQ_Z]\5?^XQ_P"G*&OLR@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?&_BC2/!WANYU_6YGCM("J M[8T+R2NS!4C11RS,Q ]ZVJ\M_:C\&^(/&GPHGL_"K_\3O3KR#4[*//_ !EK-KJ]N= \4K8VEO<:5=?([RPF?S3&#R0-X^4_,.:0X6-%&23] *\3\8*!^VS MX(; W'PO=@GZ-)_C7MNI6-MJ-K]EO(_,A\Q)"A/!*.'7/J,J.._0T >)^(_V M@]0\/Q+K6J_"/QE:^%&8#^UI8T5E0G =H?O(I'/S$'H,9KV/POKFE^)O#UCK M^B7:7>G7\*S6\R]&4^W4$="#R""*S_B=/I-M\.?$<^NK"^F)I=P;I9<;6C\M ML@Y]>E>2_#&TUOX5?L8//>JT6K6.B7FH)$^5,+R&26-3Z$;UR/7- 'H%K\0+ MK7-1U>#P7X?_ +=M-&N3:7MV]ZMO').HR\4&5;S'7(!SL7)QN.#CH/ WBK2/ M&7AR#7=%E=K>1FCDCD7;+!*AVO%(O\+J001_2O/?V-[ V'[.7A8N2TUTD]U* MYZNTD\C GU."H_"N9_9VNVTO]H7XR^$(3ML?[2BU6*/LDLP)E(^NY/\ OD4 M?0E<5>^.I+KQ?J'A3PGI":WJ6E1))JZ896&-I"/8#->!?L)S76J_#+Q!XLU%O,O]>\275Y,Y))/RQC&3V! MW8^M 'L'@7QAIWBRWOEMHIK34-,NFL]2L)\>;:S+V."05(P58<,#FJ6O^-U@ M\8IX,\/Z;_;/B#[(;R>)I_(@M(5Z'=MH?[=>OZ M7;'9;>(O#4-U(_LH?.<0PA MA&@]@K ?@* /7_!?C.S\0ZGJVASVLFF:]H[HE_I\KABBN-R2(PX>-AT88Z$$ M C%0^*?'$&F>++#P=I-B=7\27T#W2V:S"*.WMUX,TTF#L0MA1A68D\#@D>4> M.[R;P]^V]X'N;9F6+Q#H,VGWB9X81F613]=P3\!4'[-NJ3>*/VCOC1K]RKL; M.\M]+MRS$A(HWFCVKZ ^2K8'P^$_&D&K^(]1\*ZE9-I/B/3HDGGLFE$B MR0/PLT3@#?'D%2< @C! XSU=?/7QRU!O#G[5?PAU:W8QMJBW6E7)'_+6)B@5 M3[!Y=WU%?0M '+>._&VG^%KK2=+^SRZCK>M7!M],TZ!E$D[ 9=R2<+&B_,S' MH.@)(!@TCQN?^$PA\'>)=-31=;NK9KJQ5+GS[>\C0X<1R;5)=<@LI4'!!&1G M'D>@ZI-XA_;XURTG5VM_#7A?R;8%B51G,#LP'0$^>R^X6I_VT=0;PX/AMXPM MV,5UI?BJ)1(.OE.C&1?HPCP: /8?B!XRTOP9I5O=WZ3W-S>W26>GV-N 9[RX MVV/%:'[="O;?!. M+7[5C'?Z)K5G?6 M1CA(HU'+.QP *P;CQ_=Z)?:2GC/P]_8-EK%PMK9W:WJW"QSN,I%<85?*9L$ M@NN1C=R,^4?'35W\3?&KX'>'G -A=7?]MRQ9X:1%5HR?]W#_ /?1KM_VPM/3 M4/V<_%8+,LEM#%=1.IP5:.9&R/R(_&@#UNBN5^$&N7'B7X5^%M?O#FZO])MI MYR.\C1KN/_?6:ZJ@ HHHH ***P_$OBK3/#T\,-_:Z[,TREE.GZ'>7R@ X^9K M>)PI]B0: -RBN,_X67X<_P"@;XS_ /",U;_Y&H_X67X<_P"@;XS_ /",U;_Y M&H ^9OV6/^3WOBK_ -QC_P!.4-?9E?%O[)-S'>_MH?$V\A698IXM6E19H7AD M ;482 R. R-SRK $'@@&OM*@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *JWVHV=C)-9M+B31_%&CZ79W>F:G;N8V20&Y.'QU! MV*-W48!!XP>\_9L\6:MXW^"7AKQ+KJD:C:T$] M/N!(Q(RNJ7$;94#U@C8 Y_C=1CY5.ZU\6M+/BOX:>+O"^GR12:A=:3/ D>[[ MLCQMY>[TR<5YK;_LQ:#;V\=O;_$_XJ10QJ$CC37D554# AP !VKTWX6> M M)^'?AM]$TF\U*_$MR]U<7FHS"6YGD; W.X5=Q 55''110!R'[(&HIJ/[.OA0 MC<)+6"6TE1A@H\@WFK'P;X@&B6&L7+W=W:/9"X$,[C#R6Y+J(BQ )#!USR%&36_ MX)\+:1X/\-P:#HL4D=M$6=I)&W2S2,+OBQX.NL1W=CXE-V(Q_SPG4F)A[%5!_$5 M[!X%\(:=X2M;T6TLUW?ZE=->:C?W!!FNIFZLV !A54 !0 !5+6O!._QD?& M?AW45T?79+06=T\EOY]O=Q Y02QAD)9#G:P92 2#D<4 >4^-[*?Q#^W!X*@M ME)@\.^'Y=0NWQD+YAFC5?8Y*&D_9QTV;PQ^T/\9_#USN3[9?6VK6JD<-%*TS MEE]0/-5?J*]?\&>#;+P]J6K:W+5+J&PPPRD'O@D$ \ MI^-M@_B']J_X1Z3;IYC:7'=ZK=8Y\J(%2K'T!>(*/ M*=0NVU3Q#J4:0SWKQB-8X4^[#$@)V1@Y;&223DD\8XKQGX-U9?CKH'C'2_&V MLB662."3058FU%LJGSI&&&O7$VY+7Q/X7$] MOD?*\D;0(P!]0(6./]JG?MFV#^(IOAGX0MD\VZU/Q5$XC')\J-")'QZ*KY/M M7K?CCP58^)K_ $?64N)-.UW1)VFTW4(D#-%N&V2-E/#QNO#+QZ@@@&HM(\%? M\5?%XP\2:BFL:Y;VS6MF\=MY%O9QL236MYI]VE[IU];D":TN$/RNN001U!4Y# D& MJ,/@F:_\3Z;XB\6ZM'K-WI&\Z;##:?9K:W=A@S%"[EI=O 8M@9.%&: /)/CA MI!\-_&WX(>(Y2JZ?:W;:)+-_=DD0+$/H-< =S@D_A7?>/?">D>-?#4VA:RDGDNZ2Q30MMEMYD.Y)8V_A=2 M 0?P.02*Q;KP'=:YJ&DS^,]>76[71[A;JSM([(6\!@ T/A)H<_AKX7>%_#]UC[3I^DVUO-@8_>+&H;]]\5?\ N,?^G*&OLROC/]EC_D][XJ_]QC_TY0U]F4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4$ @@C(/4444 1VL$%K;I;VT,<$,8VI'&H M55'H .!4E%% !1110 4444 %116UO%/+/%!$DLQ!E=4 :0@8&X]\ ]\5?^XQ_Z]\5?^XQ_P"G*&OLROC/]EC_ M )/>^*O_ '&/_3E#7V90 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QG^R MQ_R>]\5?^XQ_Z3?G6911 M[" ?6:G M3?G6911[" ?6:G3?G6911[" ?6:GP@"Q-3N=!1117">D%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?&?[+' M_)[WQ5_[C'_IRAK[,KXS_98_Y/>^*O\ W&/_ $Y0U]F4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %8$O^M?_>-;]8$O^M?_ M 'C73AMV<>+V0VBBBNHX0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *5?O#ZTE*OWA]:!K'UI*5?O#ZT#6YT%%%%>8>R%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ?&?[+'_ ">]\5?^XQ_Z-=.&W9QXO9#:***ZCA"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I5^\/K24J_>'UH&MSH** M**\P]D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KBOC1XY'P_\%_VQ%;175]9MJ[SU"CECCG"FNUKB/CC M\/+/XG_#F_\ "=U=-9R2E9K6Y5=WDSH*O$!TSQ MTLFK0:792);W.G1&PDD)N/EV+B1%)7&1(3SSNP*[SP%JM]KO@G1-9U.S2RO[ MZPAN+FW0Y6&1D!9 ?0$D?A7S?\+?BQK_ ,-_B3<^"?CMMM-0N+6UMK+7$(:W MGCC:4(TK?[6\_/Q]WY@.37U1!Y7DIY.SRBH*;,;<=L8[4 >.W'C[QU!^TWH? MP^U&UTFST.\TF;4 ;5FFDF*AU"L[*N,%F^$7CZP^(/P_M?%,4)L7R\-_;2-S:3QG$B$^@/( M/H0:3X%VILO@KX(MFV[DT"RW;3D9,"$_J:^;/AGJU[I?PZ_:4MK)GB6QU+4) M+=TXVM()D)'N BG\J /;_A]XG\2_%2PU+Q1H&N?V!X?CO9+711':1S->K$2K M3S%P?D9\@(FQ@%Y;GC=^#/CT>.M"U 7EO'9ZYHFH3:7K%K&24CN(C@LA/)1N MH_$=JP_V1;*.P_9Q\&PQ@ /:/,<>LDSN?U:N,^ \KV_[5WQFTZ+(MY7M+AE' M3?MZ_4[VH ^B:\M\/^+=9^(WC3Q+IOAC5SHWA_PY<#3Y+^"&.:>\O0,R*OF! MD6)!@'Y26)X( Y])U:=[;2KNYC!+Q0.ZX'<*2*\#_8!A;_A1<^H2N9+C4=;N MKF>1CEG?$:$GW^2@#T3X7>.KG6O$WB?P/KXA7Q'X9N$6=X4*QW=O*N^&=5.= MI*D!ER<'V(JB?&6J>,/BOK/@/PKJ TRR\.VT;ZUJ<<22S?:)>8H(1("@P Q9 MF#$0)P.APV03_WPM,_8GDEOI_BAK-P6:XO/%D_ MF%OO<9;!_P"^S0!Z/X)\;7R_$S6/AEXGFAFU>RM4U'3KV-!']OLW.TLR#A9$ M?*MC@\$ <@0:QXTU/7OBZ_PU\*7<=E_9EB+[7M4$:2O;[\"*WB5LJ)&R'+,& M 7L2>. ^*\CV'[;/PMN[8[9;S3+JUGV_QQA9B ?4 L3^%5OV3)KK4_C?\<=8 MO'#R'7([5,]0L,M1TKXL2_#+Q17%SIXU'1M2\I8 MVNX@2LL4BK\OFH06RH *GH,<^CU\Y?M'W$FG_M,_!"\M@3-+?7-NV!SL=HD/ MX8D:OHV@#SGXB>.;^W^(/A[X;>%FMQKVKH]W=W4JB1=/LH\[I=F1N=R"B \9 MR3D#!@N_%NK>"/B3X?\ "?B?4FU;2O$JR1:=J4L,<4T-W'@^3+Y85&5U8;2% M!R"#G.1YQX#FNM3_ &_?'4EPX,6F>'([>!3U56%HV![99S^-3_MWW$FG^%? MNK6P)NK/Q;;20X'.0DC#'XJ* /3/BYX\N?#>H>'?"F@1VTWB?Q/>&VL%G!:. MWC4;I;AU!!947D*",G SUK.\6>+-8^&?B#PY_P )+K+ZUX>UZ_&F/=3VT<4U MC=."8C^Z55:)MK Y&5X.X\UP?B,RZC^W[X9@G=C#I7AF6:!#T#.)E8CW._\ M3VK6_;QC5OV=M2EZ/#?VDD9[JWF@9'H<$T =Y\:_'_\ P@7AZQ-E;17NO:U? MQ:9HUI(Q"2W,IPIPZD5B_$#Q+XE^%FEZ?XJ\0:[_ &]H37<-MK2O M:1PFS64A!/!L )17(RCER0W#<<^CV.K6+,',%W MLJ;AT8!AP1DX(YYH \X^+6@^%/$$'C^V\8Q6YTN'0K2=IY< V[+]K*R(Q^ZP M/3UZ=\5<_93M]>M?V??",'B/S1?"S)5900ZP&1C"#GTB*?ABM2Q^%7A.#Q!= M:E/9O?6TL=L(;*\N9KB&%X6=@X21V7JRD#:-I7(ZFN[' P* /!?&5U;K^V]X M'@::,2GPS=#:6&)?"T 4W-[9-]F!Z&9")(P?^ M!HM7[CX?^ [G51JMQX)\-3:@#N%U)I4#3 ^N\KG]:Z1$6-%1%"JHPJ@8 'H* M /-/V==?LY_V>_#%]!72HJH@1%"JHP !@ 4 >0?LAW=Q'\$K+P_JB+; MZKX;NKG2]0A)P8GCE8@'T^1D.>X.:R?V9-)FU'QM\2OB?+&R6?B+63;Z6Q/$ MUK;LRB8?[+DC'^[7JFL^"/#&KZA-?WNFG[1<*$NFAN)81=* 0%F6-E$H )&' M#"MRVM[:SLX[6UMXH+:&,)'#$@5$0# 4*. .PH Q_#'BSPKXPBOD\.:]IVL M):2&"Z^R3K)Y;'/!QZ\X/0X->3_L@Z=-X.T_QG\,[XE;KP]KTCP!S\TMG,JF M&7W#;6Y'&>.U=?\ "WX>^'O"OBC6-<\,^'8O#^G7UO% ENJ,CSLKR.TSJQRH M^<*JD @*> " .LU[PGH.MWT=_?V;B]CC\I;JVN9;:;R\Y\LR1,K%,\[22/:@ M#R/X>:5+XE_:P\;^/D0G2=&L8M M)@"OC'\4 M?!%TC(MY?QZ_IKN0//@GW!]H[A&VH3ZU[9HVEZ=HVFPZ;I5E!96<(Q'#"@55 MRYAF>">$-]X)+&RNH.!D \XYH \ M=N=(D\8_MFV^M0CS-+\$:$(9I%SM%]/YF(\]"1'(&([8&>M)\)M'_P"$(_:F M^(^D3J8X?%EM!KFGN5(678[B=0>A8/,21UP0>]>UZ#HNE:#8_8=(L8;. NTC M+&.7=CEG8GEF)Y+$DGN:A\1^'-&\0I;C5K(3/;.9+:=)&BF@8C!:.5"'0D$@ ME2.* /'?'>DR>-/VMO!D-JIDLO!FG2ZCJ,H'RQRSY6&+/]\E%?']T9KUN7Q? MX6A\71>$9=?TY-?EB\V/3S.HG9<9R%Z] 3] 35KP_H6DZ#;2P:391VRS2&69 M\EI)I#P7D=B6=L #USXG:5XFM_#L<>M6%S%-=ZRZLC".- M24B3G#LQ*@D# 4,"<@+0!Q=_H_\ PB7[:=AXGE4K8^,M ETY9MIVB[A\MMA/ M0$QPIC/)P?2G_M+Z3)XW^(/PS\!62F5UU?\ MK4<#(@M( 6;TW%BJ^IKV?7 M]$TK7]/^P:Q8PWEN'615D'*.IRKJ1RK \A@01V-0>'O#6BZ#)/-IMF5N;@*) M[F:9Y[B4+]T/+(S.P&3@$G&3B@#Q[XLZ7)X<_:@^'/Q&/&FW\4OAZ_D8X2%W M60VY)[;GD*\_W0.]3?MAV-UXJ\*>'/AQI8,FH^)-8K:(%Y9B/[J?+G MZU[/K.EZ=K.F3:9JUE!>V^L+-S>/'Y1N MKFXEN9A'G/EB25F8)GG:"![4 >/_ +2&B_V!XP^%WQ%MXG:P\-:NEAJ'/RPV MMQMC\UCV"D8_X$*VOVOIKJY^"UWX9TD";6/$EY:Z9I\"\M*[3*S8]@B.2>@' M->MW]I:ZA936-];0W5K.ACFAF0.DBD8*L#P01VK%T3P7X:T>_BO[+3B;J!#' M;R7%Q+.;9#@%(O,9O*4X'RI@<4 6/ ^A0^&/!FB^'+<[HM+L(;16SG<(T"Y_ M'&:V*** "BBB@ HHHH **** /C/]EC_D][XJ_P#<8_\ 3E#7V97QG^RQ_P G MO?%7_N,?^G*&OLR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K E_P!:_P#O&M^L"7_6O_O&NG#;LX\7LAM%%%=1PA1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4J_>'UI*5?O#Z MT#6YT%%%%>8>R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 ?&?[+'_ ">]\5?^XQ_Z-=.&W9QXO9#: M***ZCA"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MI5^\/K24J_>'UH&MSH****\P]D**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^,_P!EC_D] M[XJ_]QC_ -.4-?9E?&?[+'_)[WQ5_P"XQ_Z=+_P ]&_.NWV+.#G1IT5F>=+_S MT;\Z/.E_YZ-^='L6'.C3HK,\Z7_GHWYT>=+_ ,]&_.CV+#G1IT5F>=+_ ,]& M_.CSI?\ GHWYT>Q8=+_P ]&_.CV+#G1IT5F>=+_P ] M&_.CSI?^>C?G1[%ASHTZ*S/.E_YZ-^='G2_\]&_.CV+#G1IT5F>=+_ST;\Z/ M.E_YZ-^='L6'.C3HK,\Z7_GHWYT>=+_ST;\Z/8L.=&G169YTO_/1OSH\Z7_G MHWYT>Q8C?G1YTO\ ST;\Z/8L.=&G2K]X?6LOSI?^>C?G2QS2 M^8O[QNH[TO9,:FKG9T445XY[@4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\9_LL?\GO?% M7_N,?^G*&OLROC/]EC_D][XJ_P#<8_\ 3E#7V90 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5Q=Q_P ?$G^^?YUVE<71Y^/VB1T445Z)YH4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %.C_UB_44VG1_ZQ?J*&-;G;4445\^?0A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'QG^RQ_R>]\5?\ N,?^G*&OLROC/]EC_D][XJ_]QC_TY0U] MF4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M<71Y^/VB1T445Z)YH4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %.C_ -8OU%-IT?\ K%^H MH8UN=M1117SY]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 ?&?[+'_)[WQ5_[C'_IRAK[ M,KXS_98_Y/>^*O\ W&/_ $Y0U]F4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %<7?C]HD=%%%>B>:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !3H_]8OU%-IT?^L7ZBAC6YVU%%%?/GT(4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!\9_LL?\GO?%7_ +C'_IRAK[,KXS_98_Y/>^*O_<8_].4-?9E !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%W'_'Q)_OG M^==I7%W'_'Q)_OG^==^!WD>?C]HD=%%%>B>:%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !3H_P#6+]13:='_ *Q?J*&-;G;4445\ M^?0A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 44W>GF&/>N\#<5SSCUQ3J "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XS_ &6/^3WOBK_W M&/\ TY0U]F5\9_LL?\GO?%7_ +C'_IRAK[,H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *XNX_X^)/\ ?/\ .NTKB[C_ (^) M/]\_SKOP.\CS\?M$CHHHKT3S0HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *='_K%^HIM.C_UB_44,:W.VHHHKY\^A"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/_P!H M?QW=?#?X1:UXLL+:.XO;94BM4D&4$DCJBLP[@;LX[XQWKT"L3QYX6T?QKX1U M'POKT!FT_4(O+E .&4Y!5E/9E8 @^H% ' 6/@V2_\5RNOC;Q*=2D\/VTBZI! M?D!G:27YQ#_J2O<*4Q^>:Z&Q\0ZSX;^#%WXD\6.-0U71=.NIKYHXA$+A[?S, MD*!A0VS]:^=M$USQG^S-XX_LGQBUUXK\"M:PV]KJ4"DRZ;;>9)Y888X&XL-I M)& -I_AKZOTV^T7Q5X:BOK*>WU/1]3MLHZG='-$XP1]""01]10!P7PKM+GQS M\,]%\7ZGXGUEM6U>R%V9;&^>&&T=QGRTA4^6PC/R_O%)Y8$ETR:\M[V[C7;%,ML[*TZCL"%S@< YQ7SC<3^)O@O_:O_")ZAJ^K M_!:^OVMY[NV :XTTEMLPMW)Z9RGF8VD@XP_S'VOXHS^&E_9 UV3P +?_ (1\ M^'W6Q%MPHB/#>^<%MV>K#)_4FO./V;V:/]I7XWP1$_9S M?V\C#/&_=+_BU 'T;7C?PUUV]^,.L>)];.JZG8>%-,U%M+TB"PN7MFN7B ,E MT\B$,X)90JYV@ Y!)X]0\7R30^$]8FMP3,EA.T>#SN$;$?K7C7[!L21_LYZ6 MZXS+>W;M]?-(_D!0!U/P<\;:A?\ B_Q?\./$5T+O6O"URGEW94*UY9RJ'AD8 M >8 0&P "<'O5#P[XCO?BA\4O%FCVNHWUCX3\*NNGN;"X:"6_OCGS"94(=4 MBV[=JD9)R21@5R.B,T7_ 4 UU8"=LWA-#. >N##C/Y+47[ K3W'@GQI?7BE M;R?Q5<&=2_#_Q?J.F_OA/X@OI+^2WM$U71+V;_736CG M:\4A 9HWX#=67DY(),%UXHU#QQ\TD,4]S')8YT'1DVWI&?Q4'_@ M(H_9#,MS\:/CG?7Y/B!8BC'+(JSW8'X8 _W: ._TKQ3?>$/CA;_#35[^ MXO\ 2M,>L5\X?M*R30?M*? Z6U M_P!P6:'"QQD@@-(XVENJKR,$@B#Q'XAN_AA\3?">E7.I7M]X5\4ROIX^WW+3R MV-Z,&(K*Y+LDF=I5B<$ C'(/"_#PRW7[?_Q"DNICFU\/11P1,>0A6S.1[9)/ MU:K'[>LDT'@WP3=PCE(_4"@#O/BYXTU.+Q_P"$OA?X:NFL M]6\0N]Q>WJ(':RL8@6=E!X#OM9%8@@$$]<51\?:_<_"/Q5X3O'U74+WPMKVH MC2;^'4+I[E[6XD!:*>.1R6"Y5@R$[<8( QSR:AY_^"@+>?D"V\)?N,]P3SC\ M7;]:M?M_A?\ AG^1R&V*PP#QD]\$5D_%K4]0^#VE:7XWM-9U?4M%AOHK;Q!: M:A=O<[X)2$^T1[LF.1&VG:FU"&8;>A'$?$>6\N_VRO@[!=AA"NC2SJQ/!E,< MYQPR1S0I-$X>.10R,#D$'D$ M4ZN.^!MQ<7?P7\$W5V[23RZ!8N[MU8F!#D_7K78T %%%% !116'XEM?%]Q/" M?#>N:%IT04B5=0T>6\9FSP5*7,.T8[$'ZT ;E%<9_9OQ3_Z'+P9_X2ES_P#+ M"C^S?BG_ -#EX,_\)2Y_^6% 'S-^RQ_R>]\5?^XQ_P"G*&OLROBW]DE;I/VT M/B:E]-#/=K%JPGEAB,4;O_:,.YE0LQ52O=-N_#L_AN$3EG62*>-I9_E&,[RP. !DG(Q7# M_!CP;XPTK]CV]\.V\-SI^O7VGW\NG6TK;9;?SM[1(2<;7.0>V"W;%>N6/@3P ME9>*)/$=IH&F07[P)#OCLXEQM9FW A<[CNP3GH!72T >8? :X\/ZG^SYX?TV M[2U^S6>C1Z?J]I=*%\F6.,)/',C?=.X-D,!P<]ZY/]G_ .'6?@?XQ\(W;3Q^ M'M=U74UT59"=T>GR?NXG&>>=I<>NX'O7L]YX<\/7NH+J-YH.EW-ZOW;B6TC> M0?1B,]A6I0!X[^S3K(T'X,)H'BZ>VTO5/"!FL=529]@A2-F,6TNO&.L3:E%'/&5EBL@SF ,.H.'9L>A%>M:CH.A:E M?07^HZ+IMY=V_,$\]JDDD7^ZQ!(_"M!SA&(4N0/NC&3[A^"_"5II/B'5?$4>E66E3:A!#;)9VD:*L M443RN"^T &1FF/\ P3T-]?\ C9X]^+[J3IVHF/2M#E9<>=;PJBR3)ZQN\8VGO@GIBF_ O3/^ M%>?%CX@>!KT?9[35K[^W]$ED.!YC8(".N"">#FO<4541410JJ,*H M& !Z53UG1])UJU%KK&EV.I6X;<(KNW65 ?7# C- 'C7A'1O^$S_:FUGXDP*) M-#\/:6NA6%S@%+JZW,TS1MGE8][QD]-Q([&D\%Z0/A_^U%XM6Y7R-*\=VL-] M87#X$;7<);S8,_WSYCR =QG'0U[?;00VUNEO;0QPPQJ%2.-0JJ!T X J'5= M-T[5K)['5;"UO[5_OP7,*RQM]58$&@#QG6=(/C_]J70]6M,2Z)X$L93<7*\Q MR7\V0( >A9%VNV.AP#UKN6^*W@=?BI_PK)]6*>)?+#BW:%PA)3S @?&W=L^; M&?UXKL+"RL]/M([.PM(+2VC&$A@C"(H] HX%WUGQGIVK2Z39VO]FW MN&O3%&;B[=8V5$# %A&OF$\D'*@ 8R2 ><^*](_X0S]JS1/B%*ACT;Q+I3Z' M?71P([>Z!5H=Y["3RT0=LC'<4[XX:0?B-\5O ?@RPQ/::'J UW7)4.Y+=(\" M&)NVZ0[@!UP">E>UW=M;WEM):W=O%<02+MDBE0,CCT(/!%0:/I6EZ-9BSTC3 M;/3K8'(AM8%B0'UVJ * /&_BKI,GA?\ :(\$_%,(%TFX@DT'6YV)VVP?<;>1 MO[JF1MI8\#Y<]:;^TMI/_"R-9\&_#+37%P)-6CU;6MGS+;V,2L"9".F\OM4= MR#V!KV^>**>%X9XDEB=2KHZAE8'J"#U%5-&T;1]%MVM]&TJQTV%VW-':6Z1* M6]2% &: /'OVC=$ETOQG\/\ XK6D#R0>%]1\C50@R(K&?"/,0.T>23Z!B3P, MB3]JI&\:>!=.^&OAZ>.ZU7Q5?6X3R2)!!:1R++)1Y^/VB1T445Z)YH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %.C_P!8OU%-IT?^L7ZBAC6YVU%%%?/GT(4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!\9_LL?\GO?%7_N,?\ IRAK[,KXS_98_P"3WOBK_P!QC_TY0U]F4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<7?C]HD=%%%>B>:%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !3H_]8OU%-IT?^L7ZBAC6YVU M%%%?/GT(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!\9_LL?\ )[WQ5_[C'_IRAK[,KXS_ M &6/^3WOBK_W&/\ TY0U]F4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444R< MD02$<':?Y4+4'H/HKC?M-S_S\2_]]FC[3<_\_$O_ 'V:[_J+[G!]?CV.RHKC M?M-S_P _$O\ WV:/M-S_ ,_$O_?9H^HON'U^/8[*BN-^TW/_ #\2_P#?9H^T MW/\ S\2_]]FCZB^X?7X]CLJ*XW[3<_\ /Q+_ -]FC[3<_P#/Q+_WV:/J+[A] M?CV.RHKC?M-S_P _$O\ WV:/M-S_ ,_$O_?9H^HON'U^/8[*BN-^TW/_ #\2 M_P#?9H^TW/\ S\2_]]FCZB^X?7X]CLJ*XW[3<_\ /Q+_ -]FC[3<_P#/Q+_W MV:/J+[A]?CV.RHKC?M-S_P _$O\ WV:/M-S_ ,_$O_?9H^HON'U^/8[*BN-^ MTW/_ #\2_P#?9H^TW/\ S\2_]]FCZB^X?7X]CLJ*XW[3<_\ /Q+_ -]FC[3< M_P#/Q+_WV:/J+[A]?CV.RHKC?M-S_P _$O\ WV:/M-S_ ,_$O_?9H^HON'U^ M/8[*BN-^TW/_ #\2_P#?9H^TW/\ S\2_]]FCZB^X?7X]CLJ*Y73;B=K^!6GE M(+C(+FNJKFK472:39TT*RJIM(****Q-@HHHH *XNX_X^)/\ ?/\ .NTKB[C_ M (^)/]\_SKOP.\CS\?M$CHHHKT3S0HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *='_K%^HIM.C_UB_44,:W.VHHHKY\^A"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** /C/]EC_ )/>^*O_ '&/_3E#7V97QG^RQ_R>]\5?^XQ_ MZQQ5%%%>^?/!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 6=+_P"0 MC;_]=!77UR&E_P#(1M_^N@KKZ\W'?$CU,!\+"BBBN$[@HHHH *XNX_X^)/\ M?/\ .NTKSR[U>Q6ZE4R-D.P/RGUKTQJ?RL/;4_YD M:%%9_P#;%A_SU;_O@T?VQ8?\]6_[X-'L:G\K#VU/^9&A16?_ &Q8?\]6_P"^ M#1_;%A_SU;_O@T>QJ?RL/;4_YD:%%9_]L6'_ #U;_O@T?VQ8?\]6_P"^#1[& MI_*P]M3_ )D:%%9_]L6'_/5O^^#1_;%A_P ]6_[X-'L:G\K#VU/^9&A16?\ MVQ8?\]6_[X-']L6'_/5O^^#1[&I_*P]M3_F1H45G_P!L6'_/5O\ O@T?VQ8? M\]6_[X-'L:G\K#VU/^9&A16?_;%A_P ]6_[X-']L6'_/5O\ O@T>QJ?RL/;4 M_P"9&A16?_;%A_SU;_O@T?VQ8?\ /5O^^#1[&I_*P]M3_F1H4Z/_ %B_45F_ MVQ8?\]6_[X-/BU>Q,J 2MDL/X#0Z-3^5C5:G?XD>BT445\V?2A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'QG^RQ_R>]\5?\ N,?^G*&OLROC/]EC_D][XJ_]QC_TY0U] MF4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4RX_U$G^Z?Y4^F7'^HD_W3_*FM MQ/8XJBBBO?/G@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** +.E_\A&W_ .N@KKZY#2_^0C;_ /705U]>;COB1ZF ^%A1117" M=P4444 %>+:A_P ?]Q_UU;^9KVFO%M0_X_[C_KJW\S7NY'\4_D>!GOPP^?Z$ M%%%%?0GS@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %26_\ Q\1_[X_G4=26_P#Q\1_[X_G0]BH[H]LHHHKX$_0 HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#XS_98_Y/>^*O_<8_].4-?9E?&?[+'_)[WQ5_[C'_ *QQ5%%%>^?/!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 6=+_ .0C;_\ 705U]TUXMJ'_ !_W'_75OYFO=R/XI_(\#/?A MA\_T(****^A/G HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *DM_^/B/_ 'Q_.HZDM_\ CXC_ -\?SH>Q4=T>V4445\"?H 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%0B[MC?-8B9#^*O M_<8_].4-?9E?&?[+'_)[WQ5_[C'_ *QQ5%%%>^?/!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 6=+_ .0C;_\ M705U]TUXMJ'_ !_W'_75OYFO=R/XI_(\#/?AA\_T(****^A/G HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *DM_^/B/_ 'Q_.HZD MM_\ CXC_ -\?SH>Q4=T>V4445\"?H 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5YE^U%XPUGP+\#]?\ $7A]O+U* M)8H89MH/D&658S)@\9 8D9XSBO3:H^(-'TWQ!HEYHFL6<=YI]["T-Q!(/E=" M.1_]?M0!Y5X?\"^ O$&MK-:P"_ANO#EK-!JZ73F\??)+^^%R&\S>>#D-VKT' MX=V6IZ1X)L-.UW4+F^O;)9(9KR[?,DP1V"R,>Y*@'/O7R_=:1XT_9E\<7VH^ M%%O/%W@(6L<^H6,I)GTZV:23!0YXPV\E@,'/S ?>KUOXV?$33=5_90\1>.?" MMZ\UI?Z9Y,$J AXS-(L# XY5E+L#Z$4 )X/\0:E\:?$NHWUA>76G_#G2;@VL M#6LK13:Y<+C2_!KX;75S^SGX5L]-\9^(-$NKC28KVUDT^984@DF7SOF0# M]X-SY;>3GG&!P.-L_'_B?QM^RA\3=)\4F*3Q-X92XTS4)HP )PG5R 6[7>J>()IKBT4RG_B5VX9HXDMB,&,[5W;UP MQ+9)[#5_9M\;:GXCTKQ%X7\0W+W6O>$=7FTJZN) ]S$K,(IF'JP4@GN5)[U MI_LS+&GP \$"/[O]CPD_4C)_7->;?LX<_M,_&\Q?ZD7UL&Q_?W2_UW4 ?1K, MJJ68A5 R2>@%>&?!6YM_C1/XF\<^)K==0T,:F^G>']/F.ZWAMX<'[0$Z>:[- MDL>5V@ @=?7_ !B)F\(ZRMO_ *XV$XC_ -[RVQ^M>.?L'+&O[.6E%/O->W9? MZ^:1_("@#7^"WBJ]M/B=XV^$NKW=Q=OX?DCN](GN7+2O8S*K"-F/+^675=QR M2" >15#P%J,?Q?\ BEXUN-71;SPEX9N1H^G:=(%?V@-;^$MS-%# (W&X$D' QRGQ$WG_ M (*!_#L6P<./#LIG(SC9MON#_GN*/V0(BGQE^.C7+/\ ;/\ A(0'5AT7S[LJ M1]?Y 4 =A!K3?#O]H;2O L3LOA?Q9ISS:=;%B5L;V'.](\_=C= IVC@-T R< M^T5\X?M+B5OVDO@<+8XF_M&X+?[F^#=_X[NKZ/H \8^('B&Z\5?'_0OA':74 M]MI5MI[ZUK_DN4:Z0';%;[E((0L59Q_$"!TR#!X]U"'X0_$SP5"EM3BZ/BNV\D^C>7+C]<4 =7\7_ !/?:M\7_!_P M@TF[GM(M4234]=GMY3'*+.(,5A##E1(R%6((..G6J/Q>O;7X,:YX2\6:! NG M^'K_ %5=)UVPA&VW9)59DN=O1)$*L2PQN!P<\5B1HQ_X* R-/T'A+=!],@'] M=]6O^"@)C'[/LH?&XZK;;/K\W],T =)^T+XOU.TUCP=\./#U[+8ZIXOU'R)K MN%MLEM91X,[(W\+E3A3VYQ@X-9OQVAMOA#X7L/B-X.M38KI-_ FKVD).S4;2 M5A&XD!.&E!*%9&RP(/.":Y3XAQW9_;+^#OVPCR/[%EVGOYPBN"W_ +)7;_MK MF(?LR^+?-!(Q:!0/[WVN'% 'K]C=07ME!>VSB2"XC66-A_$K#(/Y&IJXSX%" M]=G0 4444 %%%8?B70]3U:>&2P\9:[H"Q MJ5:/3X;-UD.>K?:+>4Y^A ]J -RBN,_X0WQ'_P!%8\9_^ ND_P#R#1_PAOB/ M_HK'C/\ \!=)_P#D&@#YF_98_P"3WOBK_P!QC_TY0U]F5\6_LDPR6W[:'Q-M MYKN:\EBBU9'N)@@DF(U&$%V"*JACU.U5&3P .*^TJ "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *9+:A_Q_W'_75OYFO=R/XI_(\#/?AA\_T(****^A/G HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *DM_^/B/_?'\ZCJ2W_X^ M(_\ ?'\Z'L5'='ME%%%? GZ %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %Z^(W@^3Q;JEW:WJZN[Z#"J:;;1-)=3L9 M9OW7DXW@G< 0P&,\XK%^%_P@O8?V6KCX;^(A'97^K6]Q)+$IWK9R2L7C7J<[ M#LS@GD'GO7M*V%JNJ/J8B_TN2!8&?<>45F8#'3JS<^]6: /'O@;XLM?#'PRT MWPAXV<:+XB\/0?V?+9S9WW2Q#$>.M)\&OADUOX+\;'Q19-! M-X[U2^OKNR?&ZW@G+!(FQ_$%8D^A;':O8J* /%/@=K:?#?X;Q^!?'=T;76/# MTLUM;J8SNU*W#L\+VRC)ERA"[5RP*X(!K2_9S\&:CX5T#Q%XH\0VDEOKOBO5 M9]8N[4X:2W1V9HX3CJRAB2.Q8CM7K-(^X(Q0 MC@$X!/UH \V^"WQFZ. MNK27_AZ[G^2":UFP?)5SP9$8$%/O'<" 0:]6T+17MM9O]?U!XY-4OXXH',0. MR&&(N8XESR<&20EC@DL> , ;= 'C_P %/"M[RUAX]/\*^)+I=9TN_E.VW MCN&R+B!W/"-G:5!QE>F<$#V^B@#QOP%X=N?%'Q]USXM75K/;Z7;:,K*)[B^/\ JK._ M@R,2G&(T=69@['&XD9&1GVNB@#QF#0W^(/[0VF>/$C<^&?">GR0:;<,I"WUY M-D2/'G[T2(0-PX+="<&MVZ^+^D6OQJ3X87.AZU#,R*@;.> M0",_W@1VKTFL34-'GU37;&[OWC6RTR?[1:P1DEI9MC('D/& H=\*,\X8G@ M'FGCS0)_"O[06A?%>VM9)-(O-.DT77Y(E+&V4D-#.R@$[-RJK-_" ">,FHO' MFF0_%SXG>"H=)D6\\*^&;LZQJ&HQ'=!/<+CR((G'$AR"7VY ! )R<5[710!X M[\6_#E[I'QB\&_%K3+66>WT])=+U]((B\GV.4'9+M')6-V); )P<] :I?%RP MM?C+XA\(>%]"F74/#VFZJNL:WJ$!WVP6)65+1R[949V@9..,^WT4 > M0_M">%=1FUGP;\2-!L9;W4O".I"6YMX$+2SV$F%N BC[SA?F ')^;&2<'.^. MS6WQ>\,Z?\.O"%V-0BU6_ADU>]MSF/3K2)A(Y=L864L%58S\Q.21@&O;Z* ( MK*VAL[.&TMT"0P1K'&H_A51@#\A4M%% !1110 4444 %%%% 'QG^RQ_R>]\5 M?^XQ_P"G*&OLROC/]EC_ )/>^*O_ '&/_3E#7V90 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !3+CBWD)_N'^5/J#4/^/"X_ZY-_(U4=6B9:)G%^=#_P ]8_\ MOH4>=#_SUC_[Z%<517UWU%=SX[Z\_P"4[7SH?^>L?_?0H\Z'_GK'_P!]"N*H MH^HKN'UY_P IVOG0_P#/6/\ [Z%'G0_\]8_^^A7%44?45W#Z\_Y3M?.A_P"> ML?\ WT*/.A_YZQ_]]"N*HH^HKN'UY_RG:^=#_P ]8_\ OH4>=#_SUC_[Z%<5 M11]17L?_?0KBJ*/J*[A]>?\IVOG0_\]8_^ M^A1YT/\ SUC_ .^A7%44?45W#Z\_Y3M?.A_YZQ_]]"CSH?\ GK'_ -]"N*HH M^HKN'UY_RG:^=#_SUC_[Z%'G0_\ /6/_ +Z%<511]17L?_ 'T*XJBCZBNX?7G_ "G:^=#_ ,]8_P#OH4>=#_SUC_[Z%<51 M1]17'FM'V4XJ_0][*:WM:6> MJ%%%% !7BVH?\?\ [D?Q3^1X&>_##Y_H M04445]"?.!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5);_\?$?^^/YU'4EO_P ?$?\ OC^=#V*CNCVRBBBO@3] "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /C/]EC_D][XJ_P#<8_\ 3E#7V97QG^RQ_P GO?%7_N,?^G*& MOLR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "H-0_X\+C_KDW\C4]0:A_QX7' M_7)OY&JA\2)G\+/%J***^\/S\**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#2\,?\C%8?]=T_G7KU>0^&/\ D8K#_KNG\Z]> MKYO._P")'T/ILC_A2]0HHHKQ3W HHHH *\6U#_C_ +C_ *ZM_,U[37BVH?\ M'_]\5?^XQ_P"G M*&OLROC/]EC_ )/>^*O_ '&/_3E#7V90 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !4&H?\>%Q_P!KR'PQ_R,5A_P!=T_G7KU?-YW_$CZ'TV1_PI>H4445XI[@4444 M%>(ZC<6XU"Y!GB!\UOXQZFO;J^8M9_Y"]Y_U\/\ ^A&OI>&Z"JRJ7?;]3YCB M6NZ,:=EO?]#J/M-M_P _$7_?8H^TVW_/Q%_WV*XRBOJ_J*[GR7U]]CL_M-M_ MS\1?]]BC[3;?\_$7_?8KC**/J*[A]??8[/[3;?\ /Q%_WV*/M-M_S\1?]]BN M,HH^HKN'U]]CL_M-M_S\1?\ ?8H^TVW_ #\1?]]BN,HH^HKN'U]]CL_M-M_S M\1?]]BC[3;?\_$7_ 'V*XRBCZBNX?7WV.S^TVW_/Q%_WV*/M-M_S\1?]]BN, MHH^HKN'U]]CL_M-M_P _$7_?8H^TVW_/Q%_WV*XRBCZBNX?7WV.S^TVW_/Q% M_P!]BC[3;?\ /Q%_WV*XRBCZBNX?7WV.S^TVW_/Q%_WV*/M-M_S\1?\ ?8KC M**/J*[A]??8[/[3;?\_$7_?8H^TVW_/Q%_WV*XRBCZBNX?7WV.S^TVW_ #\1 M?]]BC[3;?\_$7_?8KC**/J*[A]??8[/[3;?\_$7_ 'V*DMKFW^T1_OXOOC^, M>M<14MG_ ,?^*O\ W&/_ $Y0U]F5\9_LL?\ )[WQ5_[C'_IRAK[,H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@!LLD<4;22NJ(HRS,< #U)JG_ &QI'_05L?\ P(3_ !IGB?\ Y%W4 M/^O=_P"5>05ZF R^.*@Y-VL>5F&82PLU%*]SV+^V-(_Z"MC_ .!"?XT?VQI' M_05L?_ A/\:\=HKO_L2G_,SS_P"W:G\B/8O[8TC_ *"MC_X$)_C1_;&D?]!6 MQ_\ A/\:\=HH_L2G_,P_MVI_(CV+^V-(_Z"MC_X$)_C1_;&D?\ 05L?_ A/ M\:\=HH_L2G_,P_MVI_(CV+^V-(_Z"MC_ .!"?XT?VQI'_05L?_ A/\:\=HH_ ML2G_ #,/[=J?R(]B_MC2/^@K8_\ @0G^-']L:1_T%;'_ ,"$_P :\=HH_L2G M_,P_MVI_(CV+^V-(_P"@K8_^!"?XT?VQI'_05L?_ (3_&O':*/[$I_S,/[= MJ?R(]B_MC2/^@K8_^!"?XT?VQI'_ $%;'_P(3_&O':*/[$I_S,/[=J?R(]B_ MMC2/^@K8_P#@0G^-']L:1_T%;'_P(3_&O':*/[$I_P S#^W:G\B/8O[8TC_H M*V/_ ($)_C1_;&D?]!6Q_P# A/\ &O':*/[$I_S,/[=J?R(]B_MC2/\ H*V/ M_@0G^-']L:1_T%;'_P "$_QKQVBC^Q*?\S#^W:G\B/8O[8TC_H*V/_@0G^-' M]L:1_P!!6Q_\"$_QKQVBC^Q*?\S#^W:G\B/8O[8TC_H*V/\ X$)_C4D&I:=< M2K#!?VDLC=$296)[] :\9K<\!_\ (UV7_;3_ -%M6=;)X4ZJ4445X!] %%%% !4&H?\>%Q_UR;^1J>H-0_X\+C_ *Y-_(U4/B1, M_A9XM1117WA^?A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 :7AC_D8K#_KNG\Z]>KR'PQ_R,5A_UW3^=>O5\WG?\2/H?39' M_"EZA1117BGN!1110 5\Q:S_ ,A>\_Z^'_\ 0C7T[7S%K/\ R%[S_KX?_P!" M-?6<*_'5]%^I\AQ9\%+U?Z%2BBBOLCXL**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "I;/_C[A_ZZ+_.HJEL_^/N'_KHO\Z4MF./Q M(^HZ***_(C]B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /C/]EC_D][XJ_P#<8_\ 3E#7 MV97QG^RQ_P GO?%7_N,?^G*&OLR@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,[Q/_ ,B[J'_7N_\ *O(* M]?\ $_\ R+NH?]>[_P J\@KZ3)/X4O4^9SS^+'T"BBBO:/#"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K<\!_\ (UV7_;3_ -%M M6'6YX#_Y&NR_[:?^BVK#%_P)^C_(Z<)_O$/5?F>J4445\0?+4445]X?GX4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &EX8_Y&*P_P"NZ?SK MUZO(?#'_ ",5A_UW3^=>O5\WG?\ $CZ'TV1_PI>H4445XI[@4444 %?,6L_\ MA>\_Z^'_ /0C7T[7S%K/_(7O/^OA_P#T(U]9PK\=7T7ZGR'%GP4O5_H5**** M^R/BPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *E ML_\ C[A_ZZ+_ #J*I;/_ (^X?^NB_P Z4MF./Q(^HZ***_(C]B"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /C/]EC_D][XJ_]QC_TY0U]F5\9_LL?\GO?%7_N,?\ IRAK M[,H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#.\3_\B[J'_7N_\J\@KU_Q/_R+NH?]>[_RKR"OI,D_A2]3 MYG//XL?0****]H\,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "MSP'_R-=E_VT_]%M6'6YX#_P"1KLO^VG_HMJPQ?\"?H_R.G"?[ MQ#U7YGJE%%%?$'W(4444 %0:A_QX7'_7)OY&IZJZN2-)O".#Y#_^@FJAK)$S MTBSQFBN,^TW/_/Q+_P!]FC[3<_\ /Q+_ -]FOTOZB^Y^8?7X]CLZ*XS[3<_\ M_$O_ 'V:/M-S_P _$O\ WV:/J+[A]?CV.SHKC/M-S_S\2_\ ?9H^TW/_ #\2 M_P#?9H^HON'U^/8[.BN,^TW/_/Q+_P!]FC[3<_\ /Q+_ -]FCZB^X?7X]CLZ M*XS[3<_\_$O_ 'V:/M-S_P _$O\ WV:/J+[A]?CV.SHKC/M-S_S\2_\ ?9H^ MTW/_ #\2_P#?9H^HON'U^/8[.BN,^TW/_/Q+_P!]FC[3<_\ /Q+_ -]FCZB^ MX?7X]CLZ*XS[3<_\_$O_ 'V:/M-S_P _$O\ WV:/J+[A]?CV.SHKC/M-S_S\ M2_\ ?9H^TW/_ #\2_P#?9H^HON'U^/8[.BN,^TW/_/Q+_P!]FC[3<_\ /Q+_ M -]FCZB^X?7X]CLZ*XS[3<_\_$O_ 'V:/M-S_P _$O\ WV:/J+[A]?CV.SHK MC/M-S_S\2_\ ?9H^TW/_ #\2_P#?9H^HON'U^/8]%\,?\C%8?]=T_G7KU?.W M@:XG;QCI"M-(0;N/(+'UKZ)KY+B&BZ5:";Z?J?7\.5E5HS:77] HHHKY\^B" MBBB@ KYBUG_D+WG_ %\/_P"A&OIVOF+6?^0O>?\ 7P__ *$:^LX5^.KZ+]3Y M#BSX*7J_T*E%%%?9'Q84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %2V?_'W#_P!=%_G452V?_'W#_P!=%_G2ELQQ^)'U'1117Y$? ML04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!\9_LL?\GO?%7_N,?\ IRAK[,KXS_98_P"3 MWOBK_P!QC_TY0U]F4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!G>)_P#D7=0_Z]W_ )5Y!7J_CAF3P?JS M*Q5A:2$$'!'%?._VR[_Y^I_^_AKZSA[#NK1FT^OZ'R/$>(5*M!-=/U.QHKCO MMEW_ ,_4_P#W\-'VR[_Y^I_^_AKZ#ZC+N?._7X]CL:*X[[9=_P#/U/\ ]_#1 M]LN_^?J?_OX:/J,NX?7X]CL:*X[[9=_\_4__ '\-'VR[_P"?J?\ [^&CZC+N M'U^/8[&BN.^V7?\ S]3_ /?PT?;+O_GZG_[^&CZC+N'U^/8[&BN.^V7?_/U/ M_P!_#1]LN_\ GZG_ ._AH^HR[A]?CV.QHKCOMEW_ ,_4_P#W\-'VR[_Y^I_^ M_AH^HR[A]?CV.QHKCOMEW_S]3_\ ?PT?;+O_ )^I_P#OX:/J,NX?7X]CL:*X M[[9=_P#/U/\ ]_#1]LN_^?J?_OX:/J,NX?7X]CL:*X[[9=_\_4__ '\-'VR[ M_P"?J?\ [^&CZC+N'U^/8[&BN.^V7?\ S]3_ /?PT?;+O_GZG_[^&CZC+N'U M^/8[&BN.^V7?_/U/_P!_#1]LN_\ GZG_ ._AH^HR[A]?CV.QK<\!_P#(UV7_ M &T_]%M7F7VR[_Y^I_\ OX:ZCX4W-S)X^TU)+B5U/FY#.2#^Z>N;&X.4<-4= M]HO\CJP.-C+$TXVWDOS/>:***_/#]&"BBB@ JKK'_((O/^N#_P#H)JU576/^ M01>?]<'_ /035T_C7J14^!^A\PT445^MGX^%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!M>!/\ D$ M\L ;<[BV/?@UVNGWEGJ-E#?6%U!=VLZAXIH) Z2*>A5AP1]* )Z*H>(M9TOP M[H5YKFM7L=EIUE$9KB>3.$0=3QR?H.2>!3M!U6PUW0[#6]*G^T:?J%M'=6LN MQE\R*10R-A@",@@X(!]: +M%.XMYHYH95#QR1L&5U(R""."#ZT 2445A>(/%_A[0KU M+'4;]OMCQ^:+:WMY+B81YQYACB5F5,\;B />@#=HJKI&I:?K&FP:EI=[!>V< MZ[HIX'#HX]B*H>(O%&A>'Y((=4OMES"*B\1^(M%\/0P2:Q M?I;FYD\JVB"M)+QLH1F2>=PJ+DX')[DD #N35#P_XLT#7KN:RTZ^8WD* M"1[6XMY+>8(3@/YI)IMAJ>;R2,S0PSP20-/&,9DB$BKYB#^*O\ MW&/_ $Y0U]F4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!B^._^1-U?_KTD_\ 0:^<:^CO'?\ R)NK_P#7 MI)_Z#7SC7V_"W\"?K^A\-Q7_ !Z?I^H4445].?*A1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5U7PE_Y*#IG_;7_ -%/7*UU7PE_ MY*#IG_;7_P!%/7)F'^Z5?\,OR9V9=_OE+_%'\T>_4445^6'ZN%%%% !576/^ M01>?]<'_ /035JJNL?\ ((O/^N#_ /H)JZ?QKU(J? _0^8:***_6S\?"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH VO G_( MY:1_U]Q_^A5]'5\X^!/^1RTC_K[C_P#0J^CJ^)XI_CP]/U/N>%/X$_7] HHH MKY<^J"BBB@ KYBUG_D+WG_7P_P#Z$:^G:^8M9_Y"]Y_U\/\ ^A&OK.%?CJ^B M_4^0XL^"EZO]"I1117V1\6%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !4MG_ ,?3?M>VNO7G[//BF#P\L[W1AC:9(?OM;B13,!ZC8&R.XR*]9I&Q MC#8P>,'O0!Y+\%?'7A3XCZ@VJ>')8'MAX?M(+FQ(&ZT?S)@873MCH.Q'(R*] M"\$:!;>%_#-KH%FJ):V9D6W1!A4B,C,BCZ*0/PKYX^*7P?UG0?B7?>,_@A<+ MH.OVFGQZA<:9'D6^H[I) \>S.T9"#Y<;23_">:ZEOC'K'BC]G73O&GA[POKU MSJ>IW0TZ]MM%M#=7-D06$TL:^P0[2W +IG/((!5_::9O&GPM\:W"N3X<\/V< MHB*.0+[4$.&/'6.$Y'<&3/\ SS&>K\)>(QX0_9,T/Q.4$C:9X+M;E$/1W6T0 MJOXM@5Y-\7/BQY_P+UWPE8_!GXE:%8G2S:Q7-]HC16ULHP TCD\#U)J]I'B. M\\9_L9:YH*>$O$NCMHO@ZUCCNK^R,4.HA(,E[9O^6B8BSGT=?6@#T;]DO373 MX&:5JNHR?;-3\0/-JFI7$BC=<2S.W+>OR!%^@K"_90UF>TU?XA?#*X[G.(H(VD<^BJ,G^ M5>'?L;WEQXI\+^)?B3JI\S5/$NMS,78Q1^(-/A'W8G=8_M [;GDW8''RD]S3/V8]5?QS\1/B M7\0;QS,XU4:+IP/(@M(,D*OIOW*S>I&:H>&XWU#]OGQ/)6.->??*F@#2L=9_X1']M. M]\*PR"/3O&6@QZBT&3M^VQ>8N]1T!,<#[L=<#TIGPFUH>._VJ/B)J]Q)YUOX M1MXM%TQ.=L)=W\]@.FYGA8%NXP.U9?CFUN-3_;_\#_9U!CTSPS)<7!'55/VM M?_0I$'XT[]DZT?2_C;\*^ :CK0\8?MJ6'A.:3S-.\&Z))J*P<[?ML@0;V'0 ME8YDV\<$GUJ?]IO57\$>/?AIX_LW\IQK!T74,' GM+@996]0I0L/0UC> [1] M-_;[\=BXB'_$Q\-Q7-M(>NP?9%('_ D;_OFI/V[;9M2\,^ ]&AR9[[Q;;1QA M3R24D7C\7% &C\1M4D\4_M9^!_A_*Y;2-$LI->NX",I/< .(=P_V"%8>[?3$ MO[7^IW'@W3_!OQ,T[Y+O0=>CBN&7AI;.9&$T7N&V)P>_/45FM;M9?M^)-.&V MW_A$M 6'!*M@@>OW#^=3?M]N7^!<&GQ*9+G4-;M;>WC7[SN0[ #W^4T 3?M$ MZR=>^*_PN^&*RDZ7K.H?VGJ:#I<0P?/'&WJC%7R/85I_ME-<:5\'QXSTQ_(U M?PQJEI?V$XR"C&58F4XZJRR$%>A%[AS^@- 'JOA;5[?Q!X9TK7K0@V^HV< M-W%@Y^61 X_0UI5R?P:TZYTCX1>#]+O%V7-IH=G#,O\ ==84##\#FNLH *** M* "BBL/Q+X-\(>)YX9_$GA70M:E@4I$^H:?%<-&I.2%+J<#/84 ;E%<9_P * MG^%G_1-/!G_@BMO_ (BC_A4_PL_Z)IX,_P#!%;?_ !% 'S-^RQ_R>]\5?^XQ M_P"G*&OLROBW]DFTM;#]M#XFV-C;0VMI;1:M#!!#&$CB1=1A"HJCA5 X M%?:5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 8OCO_D3=7_Z])/\ T&OG&OH[QW_R)NK_ /7I)_Z#7SC7 MV_"W\"?K^A\-Q7_'I^GZA1117TY\J%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !75?"7_DH.F?\ ;7_T4]?]<'_] M!-6JJZQ_R"+S_K@__H)JZ?QKU(J? _0^8:***_6S\?"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH VO G_(Y:1_U]Q_^A5]' M5\X^!/\ D52:UXYN M?&>HPV'@S[%K$FAP(DEWJ$+6D3>;-\Y9&,C*"3QL!.WMG-=+\'/ UM\.?A[I MWA6"[>]DMPTES=.N#/.[%I'QDX!8G R<#'6NPP,Y[T4 ZG9/;PO4 M2T4C1PK&^W(!*D@XR!QV%=)10!Y1\./#GBKX7>&+KP7HNB?V]ID%S/)H=U]L MCB6"*1BXBN=YWC:[,-T8?((X!K?^#_@,?#_P?/8_:8K[6M0NIM1U2\V;%N+N M4[F('4(.% ZX'KFNXI'!9&4,5)& PQD>_- 'E?P-\1?%&]UK7O#WQ3TO2+;4 M;.&"\MI=,?,9BF>9 C(_$_P#PC^C2:WX?U_4# MJD-O;W$<(O%OAW3GU?2/$Z12ZAIT,T<1Y EC\ MQE1E=6.X%@00"-V<#TZB@#SSX?\ @B]M_'_B#XD>)UMQKNKQI:6MM$PD73[* M/&V(/@;G=AO#]4T'XOS?$GPS9_V@FJ:>MCK>F)(D4DQC.8;B M)G(4N -A5F4%3D'(P?2J* /.O#W@R_U/XKS?$SQ/;I:W-O8#3M%TX2"0VD)) M:261E^7S7)(PI("\9.>*&M^(/BGI/QOT^SFTW1)/A_J$R6=O*LG^F&9H7'?B3X:6*36-(CDL[RSD<1B_LI.J!R.'1CO7. 3D$C.1#=>$=3 M\:_$G0/%OB;3FTO2_#:R2Z9IDTR232W<@ ,TOEED4( -@#,> M_%/P-=ZUXF\+>./#YA'B'PQ@;8V;RV9%C0$L/F)8GD #GTZB@# M@?C1X$N/&6G:/?Z/<0VOB'P[J46IZ5+,2(WD0_-#(1DA'7Y20#C@X.,'*\>^ M%]=^*?\ 8^AZ_HC:'X:M+Y+W58KBXBFDU!H^4@01E@(BW+,Q5B% "\DCU.B@ M ' HHHH **** "BBB@ HHHH ^,_V6/^3WOBK_ -QC_P!.4-?9E?&? M[+'_ ">]\5?^XQ_ZN5KJOA+_P E!TS_ +:_^BGKDS#_ '2K_AE^3.S+O]\I?XH_FCWZBBBORP_5 MPHHHH *JZQ_R"+S_ *X/_P"@FK55=8_Y!%Y_UP?_ -!-73^->I%3X'Z'S#11 M17ZV?CX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% &UX$_Y'+2/^ON/_ -"KZ.KYQ\"?\CEI'_7W'_Z%7T=7Q/%/\>'I^I]S MPI_ GZ_H%%%%?+GU04444 %?,6L_\A>\_P"OA_\ T(U].U\Q:S_R%[S_ *^' M_P#0C7UG"OQU?1?J?(<6?!2]7^A4HHHK[(^+"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ J6S_X^X?\ KHO\ZBJ6S_X^X?\ KHO\ MZ4MF./Q(^HZ***_(C]B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C/\ 98_Y/>^*O_<8 M_P#3E#7V97QG^RQ_R>]\5?\ N,?^G*&OLR@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,7QW_R)NK_ /7I M)_Z#7SC7T=X[_P"1-U?_ *])/_0:^<:^WX6_@3]?T/AN*_X]/T_4****^G/E M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *ZKX2_ M\E!TS_MK_P"BGKE:ZKX2_P#)0=,_[:_^BGKDS#_=*O\ AE^3.S+O]\I?XH_F MCWZBBBORP_5PHHHH *JZQ_R"+S_K@_\ Z":M55UC_D$7G_7!_P#T$U=/XUZD M5/@?H?,-%%%?K9^/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ;7@3_ )'+2/\ K[C_ /0J^CJ^GZGW/"G\"?K^@4445\N?5!1110 5\Q:S_R%[S_KX?\ ]"-?3M?, M6L_\A>\_Z^'_ /0C7UG"OQU?1?J?(<6?!2]7^A4HHHK[(^+"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J6S_P"/N'_KHO\ .HJE ML_\ C[A_ZZ+_ #I2V8X_$CZCHHHK\B/V(**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^,_ MV6/^3WOBK_W&/_3E#7V97QG^RQ_R>]\5?^XQ_P"G*&OLR@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,7Q MW_R)NK_]>DG_ *#7SC7T=X[_ .1-U?\ Z])/_0:^<:^WX6_@3]?T/AN*_P"/ M3]/U"BBBOISY4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "NJ^$O_)0=,_[:_P#HIZY6NJ^$O_)0=,_[:_\ HIZY,P_W2K_AE^3. MS+O]\I?XH_FCWZBBBORP_5PHHHH *JZQ_P @B\_ZX/\ ^@FK55=8_P"01>?] M<'_]!-73^->I%3X'Z'S#1117ZV?CX4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% &UX$_Y'+2/^ON/_T*OHZOG'P)_P CEI'_ M %]Q_P#H5?1U?$\4_P >'I^I]SPI_ GZ_H%%%%?+GU04444 %? OB>64>)=4 M_>/_ ,?DW\1_OFOOJO@+Q/\ \C+JG_7Y-_Z&:^LX5^.KZ+]3Y#BSX*7J_P!" MCYTO_/5_^^C1YTO_ #U?_OHTRBOLCXL?YTO_ #U?_OHT>=+_ ,]7_P"^C3** M '^=+_SU?_OHT>=+_P ]7_[Z-,HH ?YTO_/5_P#OHT>=+_SU?_OHTRB@!_G2 M_P#/5_\ OHT>=+_SU?\ [Z-,HH ?YTO_ #U?_OHT>=+_ ,]7_P"^C3** '^= M+_SU?_OHT>=+_P ]7_[Z-,HH ?YTO_/5_P#OHT>=+_SU?_OHTRB@!_G2_P#/ M5_\ OHT>=+_SU?\ [Z-,HH ?YTO_ #U?_OHT>=+_ ,]7_P"^C3** '^=+_SU M?_OHT>=+_P ]7_[Z-,HH ?YTO_/5_P#OHU8TR67^TK7]Z_\ KD_B/]X54JQI MG_(2M?\ KLG_ *$*4MF./Q(_0:BBBOR(_8@HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X MS_98_P"3WOBK_P!QC_TY0U]F5\9_LL?\GO?%7_N,?^G*&OLR@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *S_$.KVFA:5)J5Z)##&5#>6N6 MY.!QGWK0KD/C#_R(=Y_UTB_]#%=.#I1K8B%.6S:7XG-C:LJ.'G4CNDW^!4_X M6GX9_P">>H?]^5_^*H_X6GX9_P">>H?]^5_^*KQ&BOMO]6\%Y_>?"_ZS8WR^ MX]N_X6GX9_YYZA_WY7_XJC_A:?AG_GGJ'_?E?_BJ\1HH_P!6\%Y_>'^LV-\O MN/;O^%I^&?\ GGJ'_?E?_BJ/^%I^&?\ GGJ'_?E?_BJ\1HH_U;P7G]X?ZS8W MR^X]N_X6GX9_YYZA_P!^5_\ BJ/^%I^&?^>>H?\ ?E?_ (JO$:*/]6\%Y_>' M^LV-\ON/;O\ A:?AG_GGJ'_?E?\ XJC_ (6GX9_YYZA_WY7_ .*KQ&BC_5O! M>?WA_K-C?+[CV[_A:?AG_GGJ'_?E?_BJ/^%I^&?^>>H?]^5_^*KQ&BC_ %;P M7G]X?ZS8WR^X]N_X6GX9_P">>H?]^5_^*H_X6GX9_P">>H?]^5_^*KQ&BC_5 MO!>?WA_K-C?+[CV[_A:?AG_GGJ'_ 'Y7_P"*H_X6GX9_YYZA_P!^5_\ BJ\1 MHH_U;P7G]X?ZS8WR^X]N_P"%I^&?^>>H?]^5_P#BJ/\ A:?AG_GGJ'_?E?\ MXJO$:*/]6\%Y_>'^LV-\ON/;O^%I^&?^>>H?]^5_^*H_X6GX9_YYZA_WY7_X MJO$:*/\ 5O!>?WA_K-C?+[CV[_A:?AG_ )YZA_WY7_XJC_A:?AG_ )YZA_WY M7_XJO$:*/]6\%Y_>'^LV-\ON/;O^%I^&?^>>H?\ ?E?_ (JC_A:?AG_GGJ'_ M 'Y7_P"*KQ&BC_5O!>?WA_K-C?+[CZ$\+^--'\1ZA)8Z>MT)4B,I\V,*-H(' M8G^\*Z2O%O@5_P C==?]>#_^C(Z]IKY3-\)3PF)=.GM9'UV38RIC,,JM3>[" MBBBO+/5"BBB@#%\=_P#(FZO_ ->DG_H-?.-?0?Q3GDM?AOXAN8B!)'I\K+D9 M&0IKXV_X2_6?[\/_ '[K[?A;^!/U_0^&XK_CT_3]3T:BO.?^$OUG^_#_ -^Z M/^$OUG^_#_W[KZ<^5/1J*\Y_X2_6?[\/_?NC_A+]9_OP_P#?N@#T:BO.?^$O MUG^_#_W[H_X2_6?[\/\ W[H ]&HKSG_A+]9_OP_]^Z/^$OUG^_#_ -^Z /1J M*\Y_X2_6?[\/_?NC_A+]9_OP_P#?N@#T:BO.?^$OUG^_#_W[H_X2_6?[\/\ MW[H ]&HKSG_A+]9_OP_]^Z/^$OUG^_#_ -^Z /1J*\Y_X2_6?[\/_?NC_A+] M9_OP_P#?N@#T:BO.?^$OUG^_#_W[H_X2_6?[\/\ W[H ]&HKSG_A+]9_OP_] M^Z/^$OUG^_#_ -^Z /1J*\Y_X2_6?[\/_?NC_A+]9_OP_P#?N@#T:NJ^$O\ MR4'3/^VO_HIZ\/\ ^$OUG^_#_P!^Z[OX >(]3O\ XN:):7#1&*3S]V$P>+>0 M_P!*Y,P_W2K_ (9?DSLR[_?*7^*/YH^LZ***_+#]7"BBB@ JKK'_ ""+S_K@ M_P#Z":M53UUUCT2_D;[JVTA/T"FKI_&O4BI\#]#YCHKG_P#A+]&_OS?]^Z/^ M$OT;^_-_W[K];/Q\Z"BN?_X2_1O[\W_?NC_A+]&_OS?]^Z .@HKG_P#A+]&_ MOS?]^Z/^$OT;^_-_W[H Z"BN?_X2_1O[\W_?NC_A+]&_OS?]^Z .@HKG_P#A M+]&_OS?]^Z/^$OT;^_-_W[H Z"BN?_X2_1O[\W_?NC_A+]&_OS?]^Z .@HKG M_P#A+]&_OS?]^Z/^$OT;^_-_W[H Z"BN?_X2_1O[\W_?NC_A+]&_OS?]^Z . M@HKG_P#A+]&_OS?]^Z/^$OT;^_-_W[H Z"BN?_X2_1O[\W_?NC_A+]&_OS?] M^Z .@HKG_P#A+]&_OS?]^Z/^$OT;^_-_W[H Z"BN?_X2_1O[\W_?NC_A+]&_ MOS?]^Z .Z\"?\CEI'_7W'_Z%7T=7RM\.?%&E77CS0[:)Y3))>Q*N8\#)85]4 MU\3Q3_'AZ?J?<\*?P)^OZ!1117RY]4%%%% !7P%XG_Y&75/^OR;_ -#-??M? M 7B?_D9=4_Z_)O\ T,U]9PK\=7T7ZGR'%GP4O5_H9U%%%?9'Q84444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %6-,_Y"5K_P!=D_\ M0A5>K&F?\A*U_P"NR?\ H0I2V8X_$C]!J***_(C]B"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /C/]EC_ )/>^*O_ '&/_3E#7V97QG^RQ_R>]\5?^XQ_Z?\ 72+_ M -#%=?7(?&'_ )$.\_ZZ1?\ H8KMRW_?*7^)?F<.9_[G5_PO\CP:BBBOU$_* M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** . M_P#@5_R-UU_UX/\ ^C(Z]IKQ;X%?\C==?]>#_P#HR.O::_/N(_\ ?7Z(_1.& MO]Q7JPHHHKPCWPHHHH Y7XO_ /)+O$O_ O_037PW7W)\7_P#DEWB7_L&S M?^@FOANOM^%OX$_7]#X;BO\ CT_3]0HHHKZ<^5"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ KT/]F_\ Y+1H/_;Q_P"DTM>>5Z'^ MS?\ \EHT'_MX_P#2:6N3,/\ =*O^&7Y,[,N_WRE_BC^:/LNBBBORP_5PHHHH M *SO$_\ R+6J?]>%/X$_7] HHHKY<^J"BBB@ KX"\3_ /(RZI_U^3?^AFOOVO@+Q/\ \C+J MG_7Y-_Z&:^LX5^.KZ+]3Y#BSX*7J_P!#.HHHK[(^+"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ JQIG_ "$K7_KLG_H0JO5C3/\ MD)6O_79/_0A2ELQQ^)'Z#4445^1'[$%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?&?[+' M_)[WQ5_[C'_IRAK[,KXS_98_Y/>^*O\ W&/_ $Y0U]F4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7(?&'_D0[S_KI%_Z&*Z^N0^,/_(AW MG_72+_T,5VY;_OE+_$OS.',_]SJ_X7^1X-1117ZB?E04444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% '?_ *_Y&ZZ_P"O!_\ MT9'7M->+? K_ )&ZZ_Z\'_\ 1D=>TU^?<1_[Z_1'Z)PU_N*]6%%%%>$>^%%% M% '*_%__ ))=XE_[!LW_ *":^&Z^Y/B__P DN\2_]@V;_P!!-?#=?;\+?P)^ MOZ'PW%?\>GZ?J%%%%?3GRH4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %>A_LW_\ ):-!_P"WC_TFEKSRO0_V;_\ DM&@_P#;Q_Z3 M2UR9A_NE7_#+\F=F7?[Y2_Q1_-'V71117Y8?JX4444 %9WB?_D6M4_Z\YO\ MT UHUG>)_P#D6M4_Z\YO_0#5T_C7J14^!^A\!4445^MGX^%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!U7P@_Y*CX:_["4/ M_H0K[DKX;^$'_)4?#7_82A_]"%?GZGW/"G\"?K^@4445\N?5!1 M110 5\!>)_\ D9=4_P"OR;_T,U]^U\!>)_\ D9=4_P"OR;_T,U]9PK\=7T7Z MGR'%GP4O5_H9U%%%?9'Q84444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %6-,_Y"5K_ -=D_P#0A5>K&F?\A*U_Z[)_Z$*4MF./Q(_0 M:BBBOR(_8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#XS_98_Y/>^*O\ W&/_ $Y0U]F5 M\9_LL?\ )[WQ5_[C'_IRAK[,H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "N0^,/_(AWG_72+_T,5U]>>?M$WL^G_"K4;JV*B198 -PR.9% M%=N6_P"^4O\ $OS.',_]SJ_X7^1XU17G/_"7ZS_?A_[]T?\ "7ZS_?A_[]U^ MHGY4>C45YS_PE^L_WX?^_='_ E^L_WX?^_= 'HU%><_\)?K/]^'_OW1_P ) M?K/]^'_OW0!Z-17G/_"7ZS_?A_[]T?\ "7ZS_?A_[]T >C45YS_PE^L_WX?^ M_='_ E^L_WX?^_= 'HU%><_\)?K/]^'_OW1_P )?K/]^'_OW0!Z-17G/_"7 MZS_?A_[]T?\ "7ZS_?A_[]T >C45YS_PE^L_WX?^_='_ E^L_WX?^_= 'HU M%><_\)?K/]^'_OW1_P )?K/]^'_OW0!Z-17G/_"7ZS_?A_[]T?\ "7ZS_?A_ M[]T >C45YS_PE^L_WX?^_='_ E^L_WX?^_= 'HU%><_\)?K/]^'_OW1_P ) M?K/]^'_OW0!]"_ K_D;KK_KP?_T9'7M-?-7[+.O:AJGQ!O[>[:,HNE2.-J8Y M\V$?UKZ5K\^XC_WU^B/T3AK_ '%>K"BBBO"/?"BBB@#E?B__ ,DN\2_]@V;_ M -!-?#=?)?^P;-_P"@FOANOM^%OX$_7]#X;BO^/3]/U"BBBOIS MY4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O0_V M;_\ DM&@_P#;Q_Z32UYY7H?[-_\ R6C0?^WC_P!)I:Y,P_W2K_AE^3.S+O\ M?*7^*/YH^RZ***_+#]7"BBB@ K.\3_\ (M:I_P!>C[=>?\_#T?7H=F'U&?='345S/VZ\_ MY^'H^W7G_/P]'UZ'9A]1GW1TU%C[=>?\_#T?7H=F'U& M?='345S/VZ\_Y^'H^W7G_/P]'UZ'9A]1GW1TU%BN.N_B)I"W^I6NEZ?J^N)I$GE:G/IMNLL=HX7<48E@ M7< @E8P[#(R*Z/0=7TS7M&M-9T:]AOM/NXQ+;W$+9613W% %ZBBN6U?QQIEI MX@N/#VG6.HZ[JUI"D]Y:Z;&CM:QN3M,C.RJI."0N=Q ) - '4T5D^$_$>D>* M-'75=%NQ<6_F/%("I1XI4.'C=#@HZD8*D9%4?$/C/3-)UR+P_!;7NKZY+;FY M&G6"*TJP@X\QR[*B+G@%F&3P,X- '245B>$?%&D>*+:ZDTR659K*X:UO;6>, MQSVLR]4D0\@XP0>0P(()!!J'Q3XOTKP_J%AI4J7-]J^H[_L6G6<8>>8(,NV" M0J(.[N57) SD@4 =#16#X5\6:7XAN;ZP@6XL]3T]E6]T^[0)<6^X94D D%6' M1E)4X.#P:WJ "BL3Q?XIT?PM:VLNJ32>;>W"VME:P1F2>ZF;HD:#DGJ2>@ ) M) !-5O#_ (QT[5=;DT"XM;[2-:C@^T_V?J"*LKPYV^8A1F1USP=K'&1G&10! MTE%8_B_Q-HWA32AJ6M77D1/,EO"BH7DGF<[4BC0-D9D;&1E0VX9&0,T =/169XHU[2/#&A7.MZ[? M1V5A;+NEE?)ZG Y9B2 % ))( K%T_Q[IDNMV&CZIINK:%=:EN_L[^TH%C6 M[*@,51E9@KX.?+?:Y /R\' !UM%%% !1110 4444 %%%% 'QG^RQ_P GO?%7 M_N,?^G*&OLROC/\ 98_Y/>^*O_<8_P#3E#7V90 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %>9_M-_\D>U/_KM;_P#HU:],KS/]IO\ Y(]J M?_7:W_\ 1JUVY;_OE+_$OS.',_\ R_LA?\E*U#_L#R M_P#HZ&OJFOE;]D+_ )*5J'_8'E_]'0U]4U^?<1_[Z_1'Z)PU_N*]6%%%%>$> M^%%%% '*_%__ ))=XE_[!LW_ *":^&Z^Y/B__P DN\2_]@V;_P!!-?#=?;\+ M?P)^OZ'PW%?\>GZ?J%%%%?3GRH4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %>A_LW_\ ):-!_P"WC_TFEKSRO0_V;_\ DM&@_P#; MQ_Z32UR9A_NE7_#+\F=F7?[Y2_Q1_-'V71117Y8?JX4444 %9WB?_D6M4_Z\ MYO\ T UHUF^*FV^&-58]K*8_^.&KI_&B*GP,^ Z*S/[9@_YY2?I1_;,'_/*3 M]*_5?K-+N?DWU:K_ "FG169_;,'_ #RD_2C^V8/^>4GZ4?6:74GZ4?VS!_P \I/TH^LTNX?5JO\IIT5F?VS!_SRD_2C^V8/\ GE)^ ME'UFEW#ZM5_E-.BLS^V8/^>4GZ4?VS!_SRD_2CZS2[A]6J_RFG169_;,'_/* M3]*/[9@_YY2?I1]9I=P^K5?Y33HK,_MF#_GE)^E']LP?\\I/TH^LTNX?5JO\ MIIT5F?VS!_SRD_2C^V8/^>4GZ4?6:74GZ4?6:74GZ4?VS!_P \I/TH^LTNX?5JO\IIT5F?VS!_SRD_2C^V8/\ GE)^E'UF MEW#ZM5_E.]^$'_)4?#7_ &$H?_0A7W)7P7\&M5AE^*_A>)8Y 6U. G']\5] MZ5\9Q-4C.M!Q?3]3[7A>G*%":DNOZ!1117S1].%%%% !7YK>+O\ D:]7_P"O MZ;_T8U?I37YK>+O^1KU?_K^F_P#1C5[N1_%/Y'@9[\,/G^AET445]"?.!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5:TC_D+6?_ M %W3_P!"%5:M:1_R%K/_ *[I_P"A"A[%1W1^F=%%%? GZ %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>6_M6>&=< M\7? ?Q%HGAV-YM0=(ID@0_-.L+_ !O^"\?BSXB7 M?B+P1>_\(SXST_38;^TO+4"-;FA%VJTL3E2P';. 2.Q)':@#H/BAI6A:E\--?TW7;:%M(_LV; MSE8 +&BQD[A_=*XR".A KR#X/W^N_#W]B./6K\.-0LM&N[VS20G*!WD> '/; M#(<=@<5Z;XJ@3Q]>R^%(QO\ #MO*!KDP/RW+*019J1U!.#*>@7Y.2S;8?V@] M(EUCX&>,=(L(/,G;1YC#!&.247[L%Q@117#R$Q@=@ M-H/U8UV_[+MW#>_L^>"9H'1U72XX25/ :/*,/J"I%>?_ +,,$FH?'/XU>)D7 M_0Y-;73XG_O/"TH?_P!D_.@#Z!U2[2PTRZOI03';0O,P'<*I)_E7AW[$4MQK M'PRUCQGJ+M+J?B37[J]NI&.3QM15!_NKM.!VS7M7B*R.I>']1TX=;JTEA'./ MO(5_K7B_["CE/@%;:;,OEW6G:I>6MU$?O12"3<58=CAA0!6^'&HS:!^V-\0O M!R,?[.UK3X-;BC PL(/L43 ML<[+:!?W48] %"[$52?8[#@]Z );K5CX7_;KM]*A)CM?%_AE M&N45?EDN(3,4<^X2!ESZ-]*9\!M8_P"$R_:@^+6OW&Z0Z)]GT2QW@?N8EDE# MJOLTD);\:K^+;&;6?V_O";PL#%HGA9[J<>@8W,8_6:.G_LNV4V@_'CXWZ#XD!]QMD3\Z +OQ:U)_"G[6GPRU6U;RU\16=SH]^!TE16!C MS[B213GVKW^OG;]H"R;6OVI/@OID*%WM)KJ_D _A1/+?#[*;1/V]_%_GJ%BUSPQ'=VQ8O MF77P;T[0K5?,O=8\06EG;1_WG()?!6A^(HQA=4T^"\ QC'F1J^/UK9KF?A1I$ M_A_X7^%=#NL?:-/T>TMIL?WTA56_4&NFH **** "L/Q+XR\(>&)X8/$GBK0M M%EG4O$FH:A%;M(H."5#L,C/<5N44 <9_PMCX6?\ 12_!G_@]MO\ XNC_ (6Q M\+/^BE^#/_![;?\ Q==G10!\6_LDW=K?_MH?$V^L;F&ZM+F+5IH)X9 \^*O\ W&/_ $Y0U]F4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7F?[3?_)'M3_Z[6__ *-6O3*\S_:; M_P"2/:G_ -=K?_T:M=N6_P"^4O\ $OS.',_]SJ_X7^1\>T445^HGY4%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110![+^R%_R M4K4/^P/+_P"CH:^J:^5OV0O^2E:A_P!@>7_T=#7U37Y]Q'_OK]$?HG#7^XKU M84445X1[X4444 )?^P;-_Z":^&Z^WOC:2OPA\5E201I4^"/]PU^ M>_VB?_GM)_WT:^NX=Q"I49IKK^A\?Q)AG5K0:?3]3JJ*Y7[1/_SVD_[Z-'VB M?_GM)_WT:^B^O+L?-_4'W.JHKE?M$_\ SVD_[Z-'VB?_ )[2?]]&CZ\NP?4' MW.JHKE?M$_\ SVD_[Z-'VB?_ )[2?]]&CZ\NP?4'W.JHKE?M$_\ SVD_[Z-' MVB?_ )[2?]]&CZ\NP?4'W.JHKE?M$_\ SVD_[Z-'VB?_ )[2?]]&CZ\NP?4' MW.JHKE?M$_\ SVD_[Z-'VB?_ )[2?]]&CZ\NP?4'W.JHKE?M$_\ SVD_[Z-' MVB?_ )[2?]]&CZ\NP?4'W.JHKE?M$_\ SVD_[Z-'VB?_ )[2?]]&CZ\NP?4' MW.JHKE?M$_\ SVD_[Z-'VB?_ )[2?]]&CZ\NP?4'W.JHKE?M$_\ SVD_[Z-' MVB?_ )[2?]]&CZ\NP?4'W.JHKE?M$_\ SVD_[Z-'VB?_ )[2?]]&CZ\NP?4' MW.JKT/\ 9O\ ^2T:#_V\?^DTM>)?:)_^>TG_ 'T:]._98FE;X\>'%:5V!^U< M%B?^76:N7'8Q2PU16WB_R.O 8)QQ5.5]I+\S[JHHHK\Y/TD**** "LOQ=_R* MFK_]>,W_ *+:M2LOQ=_R*FK_ /7C-_Z+:JA\2)G\+/S6HHHK[P_/PHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .R^"'_)7_ M G_ -A6#_T,5^A=?GI\$/\ DK_A/_L*P?\ H8K]"Z^;SO\ B1]#Z;(_X4O4 M****\4]P**** "OS6\7?\C7J_P#U_3?^C&K]*:_-;Q=_R->K_P#7]-_Z,:O= MR/XI_(\#/?AA\_T,NBBBOH3YP**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "K6D?\A:S_ .NZ?^A"JM6M(_Y"UG_UW3_T(4/8J.Z/ MTSHHHKX$_0 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KF?B5X=U3Q+X<2RT37!HFI6]W!>6UX8/.57B<,%9-RY5L M;3ST)KIJ* /+I;'XG7OBJ_@/_"/Z9+/HT-N=6@,TJH?,ERR1,@&\;L[3(0/E M)SFM&T^',_ASX0Q> /A_XA;P[)%#Y2:I+:"ZF!8DR2;=R#S&))W9P,\#ICT" MB@#P#2?@K\7])TV#3M._:'O+:U@39'&GAF' '_?W))ZDGDDY->G_ J\':EX M1\/W-KK_ (HNO%>KWEPT]WJ5S%Y9DX"J@3S@&2YN9#N>9_G8 #M74TCJ'1E)(!&#@D'\QTH \F M^!%O\3-'\0^)/#OQ!\56WBE;>.VN8+Z&#R_)DE:;= < #(1(GQCY?,'8BM?2 M?!.K^#O%/B#5?!0TN6P\0W(O;S3KZ5X5@NR,231NB/D. "4('(R&&<5W6G6- MIIUM]GLH%ACW%VQDEF/)9B>68]R"(?",6JWMS>?VCKNN7C7VJ MWWE[!+(>%1%R=L:+A57)P.I))K.E\$:CH7Q&U7QQX.:P:;7+>*+5].O9'BBG MDBR(YTD17*.%+*1M(88^Z02?0** .+\ ^"&T/Q#KOBW6+R/4/$FO2)]IFC4K M%;P1C$5O$"20BCDD\LQ)(' $'B'P3>0_$>'XB>%9K6/6&L3I^H6EV[);W\ . MY,NH8QR(W1]K9!((Z$=W10!Q'A?P3-%X]O\ X@>))K:YU^YM%L+:.W!,%A:J M=WEH6P79F)9G(7/ '/.>(+7XF:9\=])U:'Q=:W'A#4YELTT'[-^\11 [22 ME@.-K(&W9_B"^F?6JJQ:?9Q:A+J"PYNY5VM*[%F"\?*N3\J\ X&!GGK0!R?C M[P.^M>)] \9:+=Q67B/07D6W>8$PW,$@Q+!*!S@CD,,E6&<'D&&V\%W^M?$# M3?&WC%K'[3HUO)%I.G6;M+#:O+@2S-(ZJ9'( 4?(H4 ]2(O#MV;K3;IX]Z88;989!P3&Z\'!R, CI@T[CP9JGB?QGHGB3Q MFVGQPZ SS:;I=C*\T7VEAM^T22.J%BJ\*H4!22^*O_<8_P#3E#7V90 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 <1\8/'W_ K[0[/4_P"R?[2^TW/D>7]H\G;\K-G. MUL].F*\O_P"&F?\ J2?_ "J__::V?VP?^1(TC_L)?^TGKY?K[+)LJPF)PJJ5 M87=WU?Z,^+SO-L9AL6Z=*=E9=%^J/H?_ (:9_P"I)_\ *K_]IH_X:9_ZDG_R MJ_\ VFOGBBO5_L'+_P#GW^,O\SR?]8,P_P"?GX1_R/H?_AIG_J2?_*K_ /:: M/^&F?^I)_P#*K_\ ::^>**/[!R__ )]_C+_,/]8,P_Y^?A'_ "/H?_AIG_J2 M?_*K_P#::/\ AIG_ *DG_P JO_VFOGBBC^P**/[!R__GW^,O\ ,/\ 6#,/^?GX1_R/H?\ X:9_ZDG_ ,JO_P!I MH_X:9_ZDG_RJ_P#VFOGBBC^P9Z63YQC,3C(4JL[Q=^B[-]$?0]%%%?%'W 4444 %>9_M-_\ )'M3_P"N MUO\ ^C5KTRO,_P!IP@?![4R3C]];_P#HU:['YT;E_O#\Z+A9CJ*;N7^\/SHW+_>'YT7"S'44W'YT7"S'44W7O M_P!-H:^JJ_/N(_\ ?7Z(_1.&_P#<5ZL****\(]\**** ..^-_P#R2#Q9_P!@ MJ?\ ] -?GG7Z&?&__DD'BS_L%3_^@&OSSKZ3)/X4O4^9SS^+'T"BBBO:/#"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KU#]E;_D MO7AO_MZ_])9J\OKU#]E;_DO7AO\ [>O_ $EFK#%_P)^C_(Z<)_O$/5?F?=M% M%%?$'W(4444 %9?B[_D5-7_Z\9O_ $6U:E9?B[_D5-7_ .O&;_T6U5#XD3/X M6?FM1117WA^?A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 =E\$/^2O^$_\ L*P?^ABOT+K\]/@A_P E?\)_]A6#_P!#%?H7 M7S>=_P 2/H?39'_"EZA1117BGN!1110 5^:WB[_D:]7_ .OZ;_T8U?I37YK> M+O\ D:]7_P"OZ;_T8U>[D?Q3^1X&>_##Y_H9=%%%?0GS@4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %6M(_Y"UG_ -=T_P#0A56K M6D?\A:S_ .NZ?^A"A[%1W1^F=%%%? GZ %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?&? M[+'_ ">]\5?^XQ_Z[_ +$7_)5M3_[ =?29)_"EZGS.>?Q8^@4445[1X84444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>H?LK?\ )>O#?_;U M_P"DLU>7UZA^RM_R7KPW_P!O7_I+-6&+_@3]'^1TX3_>(>J_,^[:***^(/N0 MHHHH *R_%W_(J:O_ ->,W_HMJU*R_%W_ "*FK_\ 7C-_Z+:JA\2)G\+/S6HH MHK[P_/PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** .R^"'_)7_"?_85@_P#0Q7Z%U^>GP0_Y*_X3_P"PK!_Z&*_0NOF\[_B1 M]#Z;(_X4O4****\4]P**** "OS6\7?\ (UZO_P!?TW_HQJ_2FOS6\7?\C7J_ M_7]-_P"C&KW^* MO_<8_P#3E#7V97QG^RQ_R>]\5?\ N,?^G*&OLR@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH \0_;#95\#Z068#_ (F7<_\ 3)Z^7?-B_P">B?\ ?0KZ1_;B_P"2?:)_ MV%1_Z*DKY"K[;(\4Z>$4;=6?#9[A54QCE?HCK/-B_P">B?\ ?0H\V+_GHG_? M0KDZ*]?Z\_Y3Q_J"_F.L\V+_ )Z)_P!]"CS8O^>B?]]"N3HH^O/^4/J"_F.L M\V+_ )Z)_P!]"CS8O^>B?]]"N3HH^O/^4/J"_F.L\V+_ )Z)_P!]"CS8O^>B M?]]"N3HH^O/^4/J"_F.L\V+_ )Z)_P!]"CS8O^>B?]]"N3HH^O/^4/J"_F.L M\V+_ )Z)_P!]"CS8O^>B?]]"N3HH^O/^4/J"_F.L\V+_ )Z)_P!]"CS8O^>B M?]]"N3HH^O/^4/J"_F.L\V+_ )Z)_P!]"CS8O^>B?]]"N3HH^O/^4/J"_F.L M\V+_ )Z)_P!]"CS8O^>B?]]"N3HH^O/^4/J"_F.L\V+_ )Z)_P!]"CS8O^>B M?]]"N3HH^O/^4/J"_F.L\V+_ )Z)_P!]"CS8O^>B?]]"N3HH^O/^4/J"_F.L M\V+_ )Z)_P!]"OHG]C%E;_A*]K!L?8^A_P"N]?)5?3_["'_,Y?\ ;C_[<5YF M-A*_?\F?3U%%%?"GWH4444 %>3?M;?\D.U;_KO;?^ MCEKUFO)OVMO^2':M_P!=[;_T8>J%%%% ''?&__DD'BS_L%3_^@&OSSK]#/C?_ ,D@\6?]@J?_ - - M?GG7TF2?PI>I\SGG\6/H%%%%>T>&%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7J'[*W_)>O#?\ V]?^DLU>7UZA^RM_R7KPW_V] M?^DLU88O^!/T?Y'3A/\ >(>J_,^[:***^(/N0HHHH *R_%W_ "*FK_\ 7C-_ MZ+:M2LOQ=_R*FK_]>,W_ *+:JA\2)G\+/S6HHHK[P_/PHHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .R^"'_ "5_PG_V%8/_ M $,5^A=?GI\$/^2O^$_^PK!_Z&*_0NOF\[_B1]#Z;(_X4O4****\4]P**** M"OS6\7?\C7J__7]-_P"C&K]*:_-;Q=_R->K_ /7]-_Z,:O=R/XI_(\#/?AA\ M_P!#+HHHKZ$^<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ JUI'_ "%K/_KNG_H0JK5K2/\ D+6?_7=/_0A0]BH[H_3.BBBO@3] M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** /C/]EC_D][XJ_P#<8_\ 3E#7V97QG^RQ_P G MO?%7_N,?^G*&OLR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^?_P!N+_DGVB?]A4?^ MBI*^0J^O?VXO^2?:)_V%1_Z*DKY"KZS*?]V7JSY'-_\ >GZ(****](\L**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OI_P#80_YG M+_MQ_P#;BOF"OI_]A#_FLUY-^UM_R0[5O^N]M_Z.6NG!_[Q#U1 MS8W_ '>?H_R/ANBBBOM3X8**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#W?]B+_DJVI_]@.7_P!'P5]C5\<_L1?\E6U/_L!R M_P#H^"OL:OE,W_WE^B/KK"BBBO,/5"BBB@#COC?_R2#Q9_V"I__0#7 MYYU^AGQO_P"20>+/^P5/_P"@&OSSKZ3)/X4O4^9SS^+'T"BBBO:/#"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KU#]E;_DO7AO_ M +>O_26:O+Z]0_96_P"2]>&_^WK_ -)9JPQ?\"?H_P CIPG^\0]5^9]VT445 M\0?'Y^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!V7P0_Y*_P"$_P#L*P?^ABOT+K\]/@A_R5_PG_V%8/\ T,5^A=?- MYW_$CZ'TV1_PI>H4445XI[@4444 %?FMXN_Y&O5_^OZ;_P!&-7Z4U^:WB[_D M:]7_ .OZ;_T8U>[D?Q3^1X&>_##Y_H9=%%%?0GS@4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %6M(_Y"UG_UW3_T(55JUI'_ "%K M/_KNG_H0H>Q4=T?IG1117P)^@!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QG^RQ_R>]\ M5?\ N,?^G*&OLROC/]EC_D][XJ_]QC_TY0U]F4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'S_^W%_R3[1/^PJ/_14E?(5?7O[<7_)/M$_["H_]%25\A5]9E/\ NR]6 M?(YO_O3]$%%%%>D>6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7T_\ L(?\SE_VX_\ MQ7S!7T_^PA_S.7_ &X_^W%<&:?[K/Y? MFCT[_L1?\E6U/\ [ 8>J% M%%% ''?&_P#Y)!XL_P"P5/\ ^@&OSSK]#/C?_P D@\6?]@J?_P! -?GG7TF2 M?PI>I\SGG\6/H%%%%>T>&%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7J'[*W_)>O#?_ &]?^DLU>7UZA^RM_P EZ\-_]O7_ *2S M5AB_X$_1_D=.$_WB'JOS/NVBBBOB#[D**** "LOQ=_R*FK_]>,W_ *+:M2LO MQ=_R*FK_ /7C-_Z+:JA\2)G\+/S6HHHK[P_/PHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** .R^"'_)7_ G_ -A6#_T,5^A= M?GI\$/\ DK_A/_L*P?\ H8K]"Z^;SO\ B1]#Z;(_X4O4****\4]P**** "OS M6\7?\C7J_P#U_3?^C&K]*:_-;Q=_R->K_P#7]-_Z,:O=R/XI_(\#/?AA\_T, MNBBBOH3YP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "K6D?\A:S_ .NZ?^A"JM6M(_Y"UG_UW3_T(4/8J.Z/TSHHHKX$_0 HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#XS_98_P"3WOBK_P!QC_TY0U]F5\9_LL?\GO?%7_N, M?^G*&OLR@ KP']K#XA^,? ^H>'XO"VL?V>EW%.TX^S12[RI3;_K%;'4]*]^K MY7_;K_Y"OA3_ *X7/_H4==^6PC/$QC)76OY'!F7T5]1]4H?R+[D?*_6\1_._O M9ZA_PO\ ^+?_ $-O_E.M?_C5'_"__BW_ -#;_P"4ZU_^-5Y?11]4H?R+[D'U MO$?SO[V>H?\ "_\ XM_]#;_Y3K7_ .-4?\+_ /BW_P!#;_Y3K7_XU7E]%'U2 MA_(ON0?6\1_._O9ZA_PO_P"+?_0V_P#E.M?_ (U1_P +_P#BW_T-O_E.M?\ MXU7E]%'U2A_(ON0?6\1_._O9ZA_PO_XM_P#0V_\ E.M?_C5'_"__ (M_]#;_ M .4ZU_\ C5>7T4?5*'\B^Y!];Q'\[^]GJ'_"_P#XM_\ 0V_^4ZU_^-4?\+_^ M+?\ T-O_ )3K7_XU7E]%'U2A_(ON0?6\1_._O9ZA_P +_P#BW_T-O_E.M?\ MXU1_PO\ ^+?_ $-O_E.M?_C5>7T4?5*'\B^Y!];Q'\[^]GJ'_"__ (M_]#;_ M .4ZU_\ C5'_ O_ .+?_0V_^4ZU_P#C5>7T4?5*'\B^Y!];Q'\[^]GJ'_"_ M_BW_ -#;_P"4ZU_^-4?\+_\ BW_T-O\ Y3K7_P"-5Y?11]4H?R+[D'UO$?SO M[V>H?\+_ /BW_P!#;_Y3K7_XU1_PO_XM_P#0V_\ E.M?_C5>7T4?5*'\B^Y! M];Q'\[^]GJ'_ O_ .+?_0V_^4ZU_P#C5'_"_P#XM_\ 0V_^4ZU_^-5Y?11] M4H?R+[D'UO$?SO[V>H?\+_\ BW_T-O\ Y3K7_P"-4?\ "_\ XM_]#;_Y3K7_ M .-5Y?11]4H?R+[D'UO$?SO[V?#D[NP4445RG6%%%% 'S_^W%_R3[1/^PJ/_14E?(5?7O[<7_)/M$_["H_] M%25\A5]9E/\ NR]6?(YO_O3]$%%%%>D>6%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7T_\ L(?\SE_VX_\ MQ7S!7T_^PA_S.7_ M &X_^W%<&:?[K/Y?FCT M[_L1?\E6U/\ [ 8>J%%%% ''?&_P#Y)!XL_P"P5/\ ^@&OSSK]#/C?_P D@\6? M]@J?_P! -?GG7TF2?PI>I\SGG\6/H%%%%>T>&%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7J'[*W_)>O#?_ &]?^DLU>7UZA^RM M_P EZ\-_]O7_ *2S5AB_X$_1_D=.$_WB'JOS/NVBBBOB#[D**** "LOQ=_R* MFK_]>,W_ *+:M2LOQ=_R*FK_ /7C-_Z+:JA\2)G\+/S6HHHK[P_/PHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .R^"'_)7_ M G_ -A6#_T,5^A=?GI\$/\ DK_A/_L*P?\ H8K]"Z^;SO\ B1]#Z;(_X4O4 M****\4]P**** "OS6\7?\C7J_P#U_3?^C&K]*:_-;Q=_R->K_P#7]-_Z,:O= MR/XI_(\#/?AA\_T,NBBBOH3YP**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "K6D?\A:S_ .NZ?^A"JM6M(_Y"UG_UW3_T(4/8J.Z/ MTSHHHKX$_0 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#XS_98_P"3WOBK_P!QC_TY0U]F M5\9_LL?\GO?%7_N,?^G*&OLR@ KY7_;K_P"0KX4_ZX7/_H4=?5%?*_[=?_(5 M\*?]<+G_ -"CKT_MQ?\D^T3_L*C_T5)7R%7UF4_[LO5GR M.;_[T_1!1117I'EA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5]/_L(?\SE_VX_^W%?,%?3_ .PA_P SE_VX_P#MQ7!FG^ZS^7YH M]'*O][A\_P F?3U%%%?('V(4444 %>3?M;?\D.U;_KO;?^CEKUFO)OVMO^2' M:M_UWMO_ $8>J M%%%% ''?&_\ Y)!XL_[!4_\ Z :_/.OT,^-__)(/%G_8*G_] -?GG7TF2?PI M>I\SGG\6/H%%%%>T>&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7J'[*W_)>O#?_;U_Z2S5Y?7J'[*W_)>O#?\ V]?^DLU88O\ M@3]'^1TX3_>(>J_,^[:***^(/N0HHHH *R_%W_(J:O\ ]>,W_HMJU*R_%W_( MJ:O_ ->,W_HMJJ'Q(F?PL_-:BBBOO#\_"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH [+X(?\E?\)_\ 85@_]#%?H77YZ?!# M_DK_ (3_ .PK!_Z&*_0NOF\[_B1]#Z;(_P"%+U"BBBO%/<"BBB@ K\UO%W_( MUZO_ -?TW_HQJ_2FOS6\7?\ (UZO_P!?TW_HQJ]W(_BG\CP,]^&'S_0RZ*** M^A/G HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *M M:1_R%K/_ *[I_P"A"JM6M(_Y"UG_ -=T_P#0A0]BH[H_3.BBBO@3] "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN,\9^-)=,\8: M)X*T6SAO-?UB.6X7SW*0VMO%C?+(0,MR0JJ.IZD#)KE=)\6_$+0]'T[4]9L] M*\1Z9=ZZ^G7,UFLEM<68>]:!)"C&19$5BH/*D+CK@F@#UVBN3^*GCG3_ !X M8&K7<$EY=W-Q'9:=81,%DO;J0XCB4G@9/4]@":P_$?C;Q%X$&EZGXYATA]$U M"[CL[BYT]9%.F2R<(9"[$2QEOE+@)C(.W&< 'I%% Y&110 4444 %%%% !11 M10!\9_LL?\GO?%7_ +C'_IRAK[,KXS_98_Y/>^*O_<8_].4-?9E !7RO^W7_ M ,A7PI_UPN?_ $*.OJBOE?\ ;K_Y"OA3_KA<_P#H4=>CE7^]1^?Y'G9M_NLO ME^:/FJBBBOK3XX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#[&_8B_Y)3J?_8[UX1^Q%_R2G4_^PY+_P"B(*]W MKXW,/]YGZGVV7_[M#T"BBBN,[ HHHH ^?_VXO^2?:)_V%1_Z*DKY"KZ]_;B_ MY)]HG_85'_HJ2OD*OK,I_P!V7JSY'-_]Z?H@HHHKTCRPHHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *^G_P!A#_FCE7^]P^?Y,^GJ***^0/L0HHHH *\F_: MV_Y(=JW_ %WMO_1RUZS7DW[6W_)#M6_Z[VW_ *.6NG!_[Q#U1S8W_=Y^C_(^ M&Z***^U/A@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /=_V(O\ DJVI_P#8#E_]'P5]C5\<_L1?\E6U/_L!R_\ H^"OL:OE M,W_WE^B/K=?H9 M\;_^20>+/^P5/_Z :_/.OI,D_A2]3YG//XL?0****]H\,**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "O4/V5O^2]>&_^WK_TEFKR M^O4/V5O^2]>&_P#MZ_\ 26:L,7_ GZ/\CIPG^\0]5^9]VT445\0?'Y^% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!V7 MP0_Y*_X3_P"PK!_Z&*_0NOST^"'_ "5_PG_V%8/_ $,5^A=?-YW_ !(^A]-D M?\*7J%%%%>*>X%%%% !7YK>+O^1KU?\ Z_IO_1C5^E-?FMXN_P"1KU?_ *_I MO_1C5[N1_%/Y'@9[\,/G^AET445]"?.!1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5:TC_D+6?\ UW3_ -"%5:M:1_R%K/\ Z[I_ MZ$*'L5'='Z9T445\"?H 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!X5^TGX0\;P^*O#WQ;^&\:WNN>'8I(+K3&!S>VK$DJH'WB,M\ MO4Y!'*@&]^S7\2O"OQ$\(2:.VVUUZUN[BXO]'N>)86:Y>4%JPZW8R^*;OPXK,+ZULH+YU.,&*5Y44CUP86SZ97UKY:^.W@ZST7P9IGQ:\) M(=.\;V/B::&%[;Y3J)DOYD$3@8W'^:Y4Y&, '6_M!W$FH_M._!GP[(=]I%=3 MZ@T1&09%P58^X\LX],FNS_:]L8;_ /9Q\813*"([6.=?9HYD<'\Q7,?M'V,N ME?%_X1?$&5#]BL]8.EWI49\HW("HQ/90=^3[CUK?_;%O)8/V?]=L+2,S7VK2 MVVG6D(^]+)+.@VJ.YVAN/:@#K?@=JMSK?P<\'ZK>N9+JYT:U>9SU=_*4,WXD M$UV5<_\ #;03X6^'OA[PVS[WTS3;>U=O[S)&JD_F#704 %%%% !6'XEUS4]) MGACL/!NNZ^LBEFDT^:S18SGHWVBXB.?H"/>MRB@#C/\ A,O$?_1)_&?_ (%: M3_\ )U'_ F7B/\ Z)/XS_\ K2?_DZNSHH _.?P[\2->^%O[27C[QC#X*O; MV34+[4;5K*Y?RVA\R\$AR\8=2P\O;\I*G)(8C&?3/^&S?%/_ $2?_P G9?\ MXU7V910!\9_\-F^*?^B3_P#D[+_\:KS;XS_''6?B;DB*(;E MVW[RI.J?]_C_\:H_X2"Y_Z%/5/^_Q_P#C5?JM11_:6*_G_(/[,PO\GYGY4_\ "07/ M_0IZI_W^/_QJC_A(+G_H4]4_[_'_ .-5^JU%']I8K^?\@_LS"_R?F?E3_P ) M!<_]"GJG_?X__&J/^$@N?^A3U3_O\?\ XU7ZK44?VEBOY_R#^S,+_)^9^5/_ M D%S_T*>J?]_C_\:ILGB.>-&DD\+:DB*"69IR .Y_=5^K%<9\=O^2(>//^ MQ;U'_P!)I*/[2Q7\_P"0?V9A?Y/S/S<_X2"Y_P"A3U3_ +_'_P"-4?\ "07/ M_0IZI_W^/_QJOU6HH_M+%?S_ )!_9F%_D_,_*G_A(+G_ *%/5/\ O\?_ (U1 M_P )!<_]"GJG_?X__&J_5:BC^TL5_/\ D']F87^3\S\J?^$@N?\ H4]4_P"_ MQ_\ C5'_ D%S_T*>J?]_C_\:K]5J*/[2Q7\_P"0?V9A?Y/S/RI_X2"Y_P"A M3U3_ +_'_P"-4?\ "07/_0IZI_W^/_QJOU6HH_M+%?S_ )!_9F%_D_,_*G_A M(+G_ *%/5/\ O\?_ (U1_P )!<_]"GJG_?X__&J_5:BC^TL5_/\ D']F87^3 M\S\J?^$@N?\ H4]4_P"_Q_\ C5'_ D%S_T*>J?]_C_\:K]5J*/[2Q7\_P"0 M?V9A?Y/S/S_^#W[1FN_#?PS<:'9?#BXOXY[QKLR373J061$Q@1=/D'YUVG_# M9OBG_HD__D[+_P#&J^S**Y)SE4DY2>K.NG"-.*C%:(^,_P#ALWQ3_P!$G_\ M)V7_ .-4?\-F^*?^B3_^3LO_ ,:K[,HJ"SXS_P"&S?%/_1)__)V7_P"-4?\ M#9OBG_HD_P#Y.R__ !JOLRB@#\^_C'^T-KOQ*T.STJ^^'-Q8):W/VA7ANG8L M=K+CF+_:KRW_ (2"Y_Z%/5/^_P ?_C5?JM1752QE>E'EA*R.6K@J%:7-.-V? ME3_PD%S_ -"GJG_?X_\ QJC_ (2"Y_Z%/5/^_P ?_C5?JM16G]I8K^?\C/\ MLS"_R?F?E3_PD%S_ -"GJG_?X_\ QJC_ (2"Y_Z%/5/^_P ?_C5?JM11_:6* M_G_(/[,PO\GYGY4_\)!<_P#0IZI_W^/_ ,:H_P"$@N?^A3U3_O\ '_XU7ZK4 M4?VEBOY_R#^S,+_)^9^5/_"07/\ T*>J?]_C_P#&J/\ A(+G_H4]4_[_ !_^ M-5^JU%']I8K^?\@_LS"_R?F?E3_PD%S_ -"GJG_?X_\ QJC_ (2"Y_Z%/5/^ M_P ?_C5?JM11_:6*_G_(/[,PO\GYGY4_\)!<_P#0IZI_W^/_ ,:IL?B.>1%D MC\+:DZ, 599R00>X_=5^K%<9\"?^2(> _P#L6]._])HZ/[2Q7\_Y!_9F%_D_ M,_-S_A(+G_H4]4_[_'_XU1_PD%S_ -"GJG_?X_\ QJOU6HH_M+%?S_D']F87 M^3\S\J?^$@N?^A3U3_O\?_C5'_"07/\ T*>J?]_C_P#&J_5:BC^TL5_/^0?V M9A?Y/S/RI_X2"Y_Z%/5/^_Q_^-4?\)!<_P#0IZI_W^/_ ,:K]5J*/[2Q7\_Y M!_9F%_D_,_*G_A(+G_H4]4_[_'_XU1_PD%S_ -"GJG_?X_\ QJOU6HH_M+%? MS_D']F87^3\S\J?^$@N?^A3U3_O\?_C5'_"07/\ T*>J?]_C_P#&J_5:BC^T ML5_/^0?V9A?Y/S/RI_X2"Y_Z%/5/^_Q_^-5Z+\%OCMK/PQ_M;[!\/;K4/[2\ MG?YURZ[/+WXQB+OYA_*OT1HK.IC:]6+A.5TRZ6!P]*2G"-FCXS_X;-\4_P#1 M)_\ R=E_^-4?\-F^*?\ HD__ ).R_P#QJOLRBN4ZSXS_ .&S?%/_ $2?_P G M9?\ XU1_PV;XI_Z)/_Y.R_\ QJOLRB@#XS_X;-\4_P#1)_\ R=E_^-5S'Q0_ M:<\0^//!MUX:N_AI-9Q7#QN98KN1F&QPPX,7M7WG150FX24H[HF<%.+C+9GY M4_\ "07/_0IZI_W^/_QJC_A(+G_H4]4_[_'_ .-5^JU%=G]I8K^?\CC_ +,P MO\GYGY4_\)!<_P#0IZI_W^/_ ,:H_P"$@N?^A3U3_O\ '_XU7ZK44?VEBOY_ MR#^S,+_)^9^5/_"07/\ T*>J?]_C_P#&J/\ A(+G_H4]4_[_ !_^-5^JU%'] MI8K^?\@_LS"_R?F?E3_PD%S_ -"GJG_?X_\ QJC_ (2"Y_Z%/5/^_P ?_C5? MJM11_:6*_G_(/[,PO\GYGY4_\)!<_P#0IZI_W^/_ ,:H_P"$@N?^A3U3_O\ M'_XU7ZK44?VEBOY_R#^S,+_)^9^5/_"07/\ T*>J?]_C_P#&J/\ A(+G_H4] M4_[_ !_^-5^JU%']I8K^?\@_LS"_R?F?E.GB.=QN3PMJ3 $C(G)Y!P1_JNQ& M*=_PD%S_ -"GJG_?X_\ QJOTC^#?_(HWW_8R:[_Z=KNNSH_M+%?S_D']F87^ M3\S\J?\ A(+G_H4]4_[_ !_^-4?\)!<_]"GJG_?X_P#QJOU6HH_M+%?S_D'] MF87^3\S\J?\ A(+G_H4]4_[_ !_^-4?\)!<_]"GJG_?X_P#QJOU6HH_M+%?S M_D']F87^3\S\J?\ A(+G_H4]4_[_ !_^-4?\)!<_]"GJG_?X_P#QJOU6HH_M M+%?S_D']F87^3\S\J?\ A(+G_H4]4_[_ !_^-4?\)!<_]"GJG_?X_P#QJOU6 MHH_M+%?S_D']F87^3\S\J?\ A(+G_H4]4_[_ !_^-4?\)!<_]"GJG_?X_P#Q MJOU6HH_M+%?S_D']F87^3\S\W?@]\8=5^&_B:XURR\!WE_)/9M:&.:X90 SH M^"+4+9[=Y4O)"R!AC(!BKPK_A(+G_H4]4_[_'_ .-5^JU%=%'%5J*M3E8Y MZV$HUVG4C<_*G_A(+G_H4]4_[_'_ .-4?\)!<_\ 0IZI_P!_C_\ &J_5:BMO M[2Q7\_Y&/]F87^3\S\J?^$@N?^A3U3_O\?\ XU1_PD%S_P!"GJG_ '^/_P : MK]5J*/[2Q7\_Y!_9F%_D_,_*G_A(+G_H4]4_[_'_ .-4?\)!<_\ 0IZI_P!_ MC_\ &J_5:BC^TL5_/^0?V9A?Y/S/RI_X2"Y_Z%/5/^_Q_P#C5'_"07/_ $*> MJ?\ ?X__ !JOU6HH_M+%?S_D']F87^3\S\J?^$@N?^A3U3_O\?\ XU1_PD%S M_P!"GJG_ '^/_P :K]5J*/[2Q7\_Y!_9F%_D_,_*G_A(+G_H4]4_[_'_ .-4 MU?$<[%E7PMJ1*'# 3G@X!P?W7H0?QK]6*XSX>?\ (W?$?_L9(?\ TTZ=1_:6 M*_G_ "#^S,+_ "?F?FY_PD%S_P!"GJG_ '^/_P :H_X2"Y_Z%/5/^_Q_^-5^ MJU%']I8K^?\ (/[,PO\ )^9^5/\ PD%S_P!"GJG_ '^/_P :H_X2"Y_Z%/5/ M^_Q_^-5^JU%']I8K^?\ (/[,PO\ )^9^5/\ PD%S_P!"GJG_ '^/_P :H_X2 M"Y_Z%/5/^_Q_^-5^JU%']I8K^?\ (/[,PO\ )^9^5/\ PD%S_P!"GJG_ '^/ M_P :H_X2"Y_Z%/5/^_Q_^-5^JU%']I8K^?\ (/[,PO\ )^9^5/\ PD%S_P!" MGJG_ '^/_P :H_X2"Y_Z%/5/^_Q_^-5^JU%']I8K^?\ (/[,PO\ )^9^5/\ MPD%S_P!"GJG_ '^/_P :KHOAK\2]1\$>-=/\46O@B_NYK+S-L,EPRJV^-HSD MB+/ ?/X5^FE%3+,,1.+BY:/T''+\-"2E&.J]3XS_ .&S?%/_ $2?_P G9?\ MXU1_PV;XI_Z)/_Y.R_\ QJOLRBN,[3XS_P"&S?%/_1)__)V7_P"-4?\ #9OB MG_HD_P#Y.R__ !JOLRB@#XS_ .&S?%/_ $2?_P G9?\ XU5?5/VPO$]_IEU8 MO\*BBW$+Q%A>R9 92,_ZKWK[4HH3L#5S\J?^$@N?^A3U3_O\?_C5'_"07/\ MT*>J?]_C_P#&J_5:BN[^TL5_/^1P_P!F87^3\S\J?^$@N?\ H4]4_P"_Q_\ MC5'_ D%S_T*>J?]_C_\:K]5J*/[2Q7\_P"0?V9A?Y/S/RI_X2"Y_P"A3U3_ M +_'_P"-4?\ "07/_0IZI_W^/_QJOU6HH_M+%?S_ )!_9F%_D_,_*G_A(+G_ M *%/5/\ O\?_ (U1_P )!<_]"GJG_?X__&J_5:BC^TL5_/\ D']F87^3\S\J M?^$@N?\ H4]4_P"_Q_\ C5'_ D%S_T*>J?]_C_\:K]5J*/[2Q7\_P"0?V9A M?Y/S/RI_X2"Y_P"A3U3_ +_'_P"-4?\ "07/_0IZI_W^/_QJOU6HH_M+%?S_ M )!_9F%_D_,_*<>(YS(8QX6U(N "5\\Y .<'_5>Q_*G?\)!<_P#0IZI_W^/_ M ,:K](](_P"2W^*/^Q;T;_TIU2NSH_M+%?S_ )!_9F%_D_,_*G_A(+G_ *%/ M5/\ O\?_ (U1_P )!<_]"GJG_?X__&J_5:BC^TL5_/\ D']F87^3\S\J?^$@ MN?\ H4]4_P"_Q_\ C5'_ D%S_T*>J?]_C_\:K]5J*/[2Q7\_P"0?V9A?Y/S M/RI_X2"Y_P"A3U3_ +_'_P"-4?\ "07/_0IZI_W^/_QJOU6HH_M+%?S_ )!_ M9F%_D_,_*G_A(+G_ *%/5/\ O\?_ (U1_P )!<_]"GJG_?X__&J_5:BC^TL5 M_/\ D']F87^3\S\J?^$@N?\ H4]4_P"_Q_\ C5'_ D%S_T*>J?]_C_\:K]5 MJ*/[2Q7\_P"0?V9A?Y/S/R^\'>.[_P -^*M,U^#P9J,\NGW*7"1/.P5RIS@D M15[K_P -F^*?^B3_ /D[+_\ &J^S**YZV(J5G>H[G11P].@K4U8^,_\ ALWQ M3_T2?_R=E_\ C5'_ V;XI_Z)/\ ^3LO_P :K[,HK$V/C/\ X;-\4_\ 1)__ M "=E_P#C5'_#9OBG_HD__D[+_P#&J^S** /C/_ALWQ3_ -$G_P#)V7_XU7S[ MJGBN[O\ 4[J^?PAJ:-<3/*5$QP"S$X_U7O7ZG45M1Q%2A?V;M)_)W%O+9>8W7 M#OAE96#6%]XDO;O7]1TV[NKBQ:[E5HK=I9G<2+&B(GF;6'SE202 MP4@&O0:* ,WQ-H6D^)="NM#URRCO=/NDV30OT/.001R"" 01@@@$5BV?@/35 MU73]2U74M5UZ;2V+Z:NI3(Z6C%=N]0J+N?&0'?^)NC7?B/X;>)_#VGF(7FJ:/=V5N96VH))871=Q .!EADX MH Z&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "N,^!/_)$/ ?_ &+>G?\ I-'79USWPRT:[\.? M#;PQX>U Q&\TO1[2RN#$VY#)%"B-M) R,J<'% '0T444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MQGP;_P"11OO^QDUW_P!.UW79USWP]T:[T'0;FQOC$99=8U.]7RVR/+N+^>>/ ML.=DJY'8YZ]:Z&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "N,^'G_(W?$?\ [&2'_P!-.G5V=<]X M3T:[TO7O%U]C?^E.J5V=<]8:-=P?$G6O$+F+['>Z/I]E$ WS^9 M!->N^1C@8N(\'/KZ<]#0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7&:O_P EO\+_ /8MZS_Z4Z77 M9USU_HUW/\2=%\0H8OL=EH^H64H+?/YD\UDZ8&.1BWDR<^GKP =#1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S?Q!\7V?@_28KJ: MPO\ 5+VZE\BQTZPA\VXNI2"=JKV )+' 4#)->;:/^T!%;^-[#PG\0/ NN^" M+G4WV:?<7S));S,2 JEUP 22!QD D9(S7LDEA:R:G#J3Q!KJ")X8G/\ CE2 MP'U*+^0KQ7]L?0%\7>$?"_A*RB+ZWJGB*WCT^2/[]N%5VFF]0JQ@DGZ>U 'L MGB'6--\/Z'>ZWK%W'9Z?90M-<3.>$0#D_P#UN]6YMT*AD" MA$<;VSOZD#IWK*_8]UZZ\0_L[^%KJ]*=*\+33+$NKR/$[)N. TD*DL@[X8@]L9XKVR:&*= DT22*&5PKJ" M-RD%3SW! (]"*\6_:?\ &G@*7PG\,TTH&=F M IV[L9;;R!D@ ]FL;JWO;*"]M)5FM[B-98I%.0Z,,@CV((J:J'AO3K'1_#NF MZ3IF/L-E:16]MALCRT0*O/?@"K] !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5C^,O$>G>%/#]QK6I^>\,6U4AMXC+-/(QPD<:# MEW8D 5L56O+"UN[BTGN(A(]G*9H,_P.49-WUVNP_$T >):A^T1)X;UBRB^( M'PS\3^$M(OI1%;ZI=%)8U)'_ "T"?<^F2<9..#7N#7=LMD;YKB(6HC\TS;AL MV8SNSTQCG->6_M;V]M>_ ;7=,DLS>WE^]O:Z=;J 7DNGF01!/<'GZ URG[2T MNH^ ?V.CH0O&EO4TZQT::B<+=30QDAIXKCVFKZ5=1W=A>0K/;SQ MG*R(PR"/PK(^'^D6NG?#70-#2$+;0:1;VWE_[(B52*\@_83U&Y?X6:QX;N96 ME7P]KUS8V[,"_"6H M>)=9D*6EE$7*J,O(W144=V8X 'O5/X3>+O\ A//AUHOB_P#L_P#L[^TX/.^S M>=YOE?,5QOVKGIZ"N+\:#_A,_#7BCQ/+\VA:5I-_%HJ%>+B?R)$EN_=1\T<9 M]-[#(=2+?[)O_)NG@O\ Z\#_ .C'H ]1HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** *>N:I8Z+H]WJ^IW"V]E:1---(W\*@9 M/U/L.M>*>(OVAK[PVL6KZ_\ "3QEIOA:5U4:M-&@9%8\,\/5 1SAB#VQFO;M M2L+748$@O(A+$LLPK/;S(>'1AD'_ .M7'V?Q"N]> MEU6;P9X;?7=-TFY>UN;LWBP"XE09=+8%2)2IPI+%%SD!C@UP7AVUUSX5?L3R M)=R2Q:UI^@7$P\P_-;RS%W1?JAD Q_LUU/[)NFPZ7^SMX-@@C""6Q^TM[M*[ M2$_^/4 =QX(\4:/XR\,VGB'0K@SV5T#C# S&QM->_M"V4G[AG:3>![?*GY59_;# \WX6'O_P )S8?^S4 >^5P/Q?\ MBKH/PR@T]M6TS6]5GOV<16ND6JSS!5 W2,&90%!*C.>I'O7?5\W>./&_QA\ M?$WQ)XLNOA2=<\*2B&W@N;6[5KF&UBSSM1GP"SNY!0=>6P. #U#X/_%73/B: M-1?2_#/BC2(K#8'DU>S2!9&?. FV1B2-N3P,9'K7H-Q!!!((-=10 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %1W5Q!:6LMUA'<&@#Q3Q1^T!J&BV%K'Q-X=O%N]-O4WQ2 8((. M"K#LP((([$5=UZ;3[;0K^?5?*&GQ6TC77FXV>4%._=GC&,UXC^S'8:A\/?V6 M)=6U*&2W<6][K45O.>882I>-3]54-_P*@#T3_A/)]5\1ZMH?@[14UR319%BU M*XEO!;01S$9\A&VL7E Y(P%&0"P/%:OP^\8Z5XUT234=,$T,MM<26=]9S@"> MSN8SB2&0 D!@?0D$$$$@UY;^PS$S? &TU:V3_LCVH ] ^.GQ>TCX M4>'3JNHZ-K&I,TBQ1K;V[+#YC E0TS#8N<'IN/M7I"GBBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\<\6?&W4;"2[NO# M'PO\4>*-$L9&2XU6U58X7V9WM"IRTR@C&X *><'BO8)XUF@DB8L%=2I*G! ( MQP>U,LK:VL;*&SM(4@MK>-8XHT&%1%& .P % '+_"7XB>&_B=X0B\2^&IY& M@+F*>"8!9;>4 $QN 3@X(/!((((IFL>.,>,I?!GAK3%UK7;:U%W>H]SY%O9Q ML<)YLFUB'?G:H5C@$G YKSW]DS0#8M\0?$EK";?1M>\474VDQ@_(UO'(ZB5, M<;6)('LHZC!K)_8JU!O$K_$KQI<'S;K5O$\BF4G),2(#&F?[JB3 ]J /8? W MC2Q\3W>K:4UO+IVN:+.(-3TZ9E9X2PW(X*\-&Z_,K#J.H!! K?%GXA:7\./" MMWX@U73M6OH;9 [)8VC28!8*-S\(@R1]XCZ&O)_$&IR^'_V]=!MH=ZV_B3PL M8+@!OE9XVG=6([D>0HS_ +5>@?M0@']GSQL",_\ $JD/\J .P\"Z\OBGP5H? MB9+8VJZMI\%\L!?<8A+&K[2<#.-V,X%<'\4_CKX7^'WBV/PO=Z%XGUO4FM5N MI(]&L4N!"C,P7?ND4@G:3CGC'K70? 7_ )(=X$_[%S3_ /TG2NJL--LK&>[G MMK=$FO)O.N9,?-*^ H+'OA0JCT H \:\._M*^&=:\4:1X=C\"_$"SNM6NTM M;=[W2XHH]S=26,W0#+' )P#P:]PKR^Z'_"4?M'6L'W['P7I!N'[C[=>91/Q6 M&-S_ -M:]0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#R[QS\6-1TK5[W3/"'P\\0^,Y-.;9?SV6V*WA?@F-7;/F2 =54 M'!X.#TT/@K\6?#GQ3TN\GTB*[L-1TZ7R=0TR]4)<6S9(&0#R#M//J"#@C%=Q MIMC:Z=:+:V<0CB#,Y [LS%F8^I+$DGN2:\5^#V@F3]I?XJ^,=/B,.CNUMIJL MI&RXNDC1IV&.ZL,'_:9N^: /2/%OC:VT?Q'IGA73[-]5\1ZG&\UO9)((UCA3 M[TTSD'RXP>,X)). #SAGA;QO#J7BJ]\'ZQ8?V/XDL[=+LVAG$L=Q;L<":&3 MWH&RIRJL".1@@GR3X&Z@WB7]K#XN:S<'S6TI+?2;5B<^3&K,K(OH"\)8CUS1 M^TCJR\)>'KK6 MK^TU*ZAMH7F>.QM'GD*HNYN%&!P.K$#WK-^#WCFU^)'P\T[QG96$UA;7[SB. M"9PSJL,P#X/UH$9!T^<'_ +]M7EO[$7_)LGA3ZWO_ M *63T >B>+_%]IH&I:3HL5K+J.MZQ(Z6-C"P5G5!NDD=CPD: C+<]0 "2!5" MX\;3Z)X@T?1O%^DPZ4VMSFUT^[M;S[3;O/@LL+LR1LCLH)7Y2I((SG&?._VF M;/Q;X:\6>%?C#X5LI-6B\-)/;ZMIJ?>DM)<;W7Z8.?3Y3T!I;?5])_:&U+PE MJ7AV1E\,>&M4AUB^FF.R=KZ-"8K4)G(V[]SN?E/ 7=R5 /=J*** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@"EK>J6&BZ7-J6I3B"VA +-@DDDX"J!RS$D *,DD@#DU@>%M'NKW M7'\9^(;18=3DA-O86K88Z?:DABA(X\UR%9R..%4$A=S9/Q<^%5C\2IM/;4_% MOBS2(=/;S(8-'O(H$\WG]Z28V8N <#G '0#)SQ-Q^S%H-S \%Q\3_BG-%(I5 MTDUY&5@>H(,/(H H_MHQ1S>"_!GC>UDCGT_0?$EI>7$\9W!8&;&\8ZC=L''J M*]9^,&J1:5\(O%FK%@R0:)=2+@_>/DMM ^IQ^=:NJ^&-#U3PA+X2OM/BFT:6 MT%FUL>%\H+M &.F !@CD$ BN3NOAK=:KX>M/"?B+Q1/JOABU,0-HUJ([B[2, M@I'<3!B)$R%R%1"VWDG)R 97[(6@77AS]GCPM9WJ%+B>&2\92I!432-(H(/? M:RUSJ_\ )^+?]B+_ .W(KWE$5(A'&H157:H48"CM@5YP/A'9CXJ'XD_\)EXI M_MPVGV+&ZS\GR/\ GGL^S],_-G.<]Z /2:XCXT> O#7CSP)JNFZ]IUK*XM9' MM[MHU\VUD"';(CXR"#^!&0>*VO'F@WGB7PI>:+8>(=2\/W4X7R]0L& FB*L& MXSV.,'IP3R*YW2? WB6?01H7C3Q[<>([ J8YUCT^.S>[C.1LE=6)*D<';M)[ MG!((!F_LGC5A^SOX-&LLS7/V$E"P.?(\Q_)'/_3+97J-,@BB@@C@@C6.*-0B M(HP%4# '84^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *BO;JVLK.:\O)XK>V@0R2RR,%1% R6)/ '>I:XSXM_#VT^)&A0Z) MJ/B/Q#H]DDOFRII-Q'"9R,%0[-&Q(4C( QSR'_;*TIO$_P"SIXD_LMH[J339$NGV M-G:(9!YO/JJ[\CV(JJW[,^BLI5OBG\5B#U!\0)_\9KUCPEX4TGPUX)L?"%G& M]QIMI:_9<76'>=2#N:3 9F));@ DGB@!G@?6+/4?AWHFNQ3!K2XTJ"Z$G^P M8@V?RKQ[]A+3+N+X3:IXBNXFB_X2'7+F_A5EP1'\J#Z_,CUW5O\ #&YL_"G_%[2?%.N_#S5=(\ M&7MA9ZS=HL4G\.MX6.G_\ $H2S$OVQ3YC9\[<-GK]T^E>W:_ID&M:%J&CW3R); MW]M);2M&0'"NI4E201G!XR#6=\//"FG>!_!>F>%-)FNIK'38?*ADNF5I6&XG MYBJJ">>P% &]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 !( )) ZDUP_E1_$#5;>YEC63PGIUPL]N'&1J=RARDH'>"-AE3 M_&X##Y54OK?$;PG'XV\*7/ARXUO6-'MKKY9YM+ECCF=.^ "<8S@D M'RJ+]F30XHEBB^*/Q52-%"JBZ^@"@= !Y/ H [_XW:4WBSX2>,O#FFM'<7\F MF31K"&R1+Y>]%/H3\OY@UD?LIZE;ZI^SSX,GMY ZQ:>+9O9XF:-A^:FNG^&' M@C2_A]X53P]I5WJ-]&)Y+B6[U"82W$\CMDM(X50QQA0<=%%96G_#Z\T :G9> M#O$;:'I.IW$ES+:FS$S6LLG^L:V8L!%D_-AE=02< 9Q0!YO^RU93ZA\6/C'X MTVD65[X@.GVK$??\AI-S ]QADJU^V'_K/A;_ -CU8?\ LU>Q>"?#&C^#O#-G MX>T*V,%C:J0H9MSNQ.6=V/+,Q)))ZDUROQ5^%.G_ !&O-*GU?Q1XCL4TF\6] MLH;![9$CG7&U_GA9B1CH21R>* /0Z#R,&H+&"2WM$@FO)[QU&#-,$#M]=BJO MY 5YGX4^&7C/P[CW$AD2WO+2&XN8,DDA;B3<>^.5('8"@#) M^!_AB/PU\;?BQ'HJ"'P]-G2 M(EQ&IZ[&=6"DC(SC(SP0<&@#G-86+X@7LFAQCS/#%I/MU.;^&_E1O^/5#_%& MK#]X>A(\OGYP-[Q59VFN>'=;\,)) TUUILD#P;AE4E1T4D=@<,!_NGTKQ^T_ M9?\ #]G;1VMI\3?BE;P1+MCBBUV-40>@ AP!7H_PG^'.D?#C2+VPTS4M9U62 M^NOM-S>:MXD;:J@%PJ_* O QW- '!?L/2-'\ ;'2)U,=[I&HWME=PG[T, MHG9RA]\./SK&^$NE2ZI^V?\ %7QXN)+N]NYR&GO+B0YDFD( !9CZ "@#R7]O;_DW74/ M^O\ M?\ T97O,7^K7Z"N%^,?POTSXI:$NA:]K^NV6F>:LSVVGO @=US@EGB= MN^<9Q77Z)8S:=IT5G/J=YJ31@#[1=B,2, .?+1%[>G>@#P/]D"-M-\9_%[0 M+U&CU.W\4/<2ANK12&3RV^AVD_B*E\?Z1+!^VW\/=6TA76:[T>\75-A.&@C2 M0*SCTW.H'N%]!7I^L^ 8V\='QSX;U+^Q=>EMA:7K-;^?;7T0^X)H@RDLO9E9 M2!QR.*T?#WA.'3_$5YXHU*Y_M+7[R!+9[LQ>6D4"G(AB3)V)N)8Y+$D\DX M!TE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5QWBBZF\37MSX-T>:2.$*$UJ^B8C[-&PSY",/\ ELZGMRBG<<$IGJ=3MI+S M3KBTBO+BR>:)HUN+?;YL1(QO71\3OBE#YLC2R" M/78U#.QRS'$/4DDD]S0![7I\>EZ5%9Z'9+;6B16^+6TCPNV*/:ORK_=7S+'D>U>A_";X3:+\.;W4K M^RUSQ'KE[J*1Q27.MWJW,B(A8A$(1< EB3UZ"K^J>!RGC6?QGX9U--'UJ\M4 MM;_S;7[1;WB(&O"OG7! MRJO(UPBJ3V)\\,.YV^U>@_M0?\F^^-O^P5)_2NA\#^#+#PQU^UK%YC1*XVL0NY>=I('(P3F@#D?V=X9+[PGJ/CBZ0 MK=>+]3FU8;ARML2([5?PACC/_ C7I=5M)L;;2]+M-,LHQ%:VD"00H!PJ(H51 M^0%6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHI&!*D E21U':@#FO%>LW;WJ^&/#SJ=:N8]\DVW'M,T;PIH^GZ#8%+>')B@623,D\A#.[$GEW;#NQZGYB:\FOOV;-&O-7OM M6E^)WQ/2\OYC/=20ZS%%YCXQDA8 . ,8 X%=#\,_@IH7@7Q4?$D7B?Q= MX@OQ:O;1'7-16Y6!7*EB@"+ACM SGIF@#B_@=IY\-?M5?%W1[A!"^K):ZO:K M_P ]8F9R[CZ/*0??-1?M':5+XG_:/^"NAV^]C97ESJEP$&0D<3P29;T!,)7) M[G%>N^*_!,&J^*--\7:7>G2O$>G0R6\5X(1*DT#\M#-'D;TW ,,,I!&01D@G MACP5!IOBJ^\8:K>G5O$=[;I:M=F$1);VZG(AACR=B;B6.69B3R3@ &OXQ_Y M%'6?^O"?_P!%M7EG[$7_ ";)X4^M[_Z63UZEXMT5O$&A76D?VOJ&EQW43PRS M67E>9L92" 9$<#@]0,UA?"/X>6'PT\+P^&=&UO6;[2["0?._BIX'F^#WQ/T3XI_#K-EINK:K;Z=XAT:/B"99GVB1%Z#D]!T8@C@L*] MQ\;^"+'Q)JFCZ['=SZ9KNBRL]AJ%N%+(KC$D3JPP\;C@J?J"#S277A*ZUJ^T MVY\6:I;ZE'IER+NVM+6S-O 9USLDD#/(SE,DJ-P4'G!(! !U=%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1145[74JQ6\$;2RR-T15&23] * ):*X3_A<7PQ_Z'/2 M_P#OL_X4?\+B^&/_ $.>E_\ ?9_PK;ZO6_E?W,Q^L4?YU]Z.[HKA/^%Q?#'_ M *'/2_\ OL_X4?\ "XOAC_T.>E_]]G_"CZO6_E?W,/K%'^=?>CNZ*X3_ (7% M\,?^ASTO_OL_X5VUE6LJRV\\:RQ2+T=6&01]0:B=.? M]#9IW_?1_P */^%I_#S_ *&S3O\ OH_X57U/$?\ /M_&O%_AKQ)/-!H6LVM_)"H>18B25!. 34SPM:"Y MI0:7HRH8JA-\L9IOU1N4445@;A1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%0WMU;V5K)=74JQ01C< M[MT45C?\)IX6_P"@W:?F?\*UIT*M17A%OT1C4Q%*D[3DEZM(WZ*P/^$T\+?] M!NT_,_X4?\)IX6_Z#=I^9_PK3ZGB/^?;^YD?7<-_S\C]Z-^BL#_A-/"W_0;M M/S/^%'_":>%O^@W:?F?\*/J>(_Y]O[F'UW#?\_(_>C?HHHKF.D**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHJA>:SI=G.8+J]BBE7!*L>1FJC"4W:*N3*<8*\G8OT5E?\)'H?_02@ M_,T?\)'H?_02@_,UI]7K?RO[F9_6*/\ .OO1JT5E?\)'H?\ T$H/S-'_ D> MA_\ 02@_,T?5ZW\K^YA]8H_SK[T:M%5=/U"ROPYL[E)@F VWMFK592BXNS5F M:QDI*\7=!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1139I$AC,DC!4'4FA*X-V'455_M&Q_Y^8_SH M_M&Q_P"?F/\ .K]G/LR/:0[HM455_M&Q_P"?F/\ .C^T;'_GYC_.CV<^S#VD M.Z+5%55U"R8@"Y0D\#FK52XN.Z&I*6S"BBBD4%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45$]Q C% M6D4$=12?:K?_ )ZK5I%3X'Z'YOT445]V? !1110 5 M^D'P[_Y)_P"'/^P5:_\ HI:_-^OT@^'?_)/_ Y_V"K7_P!%+7AYW\$/5GO9 M%\<_1&[1117SI](%%%% !1110 4444 %%%% !1110 445XYXD_:1^&FA7\L4 M\FMW5C#,8)=5M-,DDLD<'!7S>C<\?+GD4 >QT50\/:SI7B'1+76M$OH;_3KN M,207$+95U]OY8[&L75_'&F6GB"X\/:=8ZCKNK6D*3WEKIL:.UK&Y.TR,[*JD MX)"YW$ D T =3163X3\1Z1XHT==5T6[%Q;^8\4@*E'BE0X>-T."CJ1@J1D5C M_$OXD^#?AUI#ZEXJUB.T4 ;8$4R32$Y "HN3R0>3@<'F@#KJ*@T^ZCOM/M[V M(,L=Q$LJ!AR P!&??FN*^(GQ5\.>";IK.ZLM=U>\B027$&CZ;)=M;(>C2E?E M3(YPQ!(YQ0!WE%R_M>_P#) M2M/_ .P/%_Z.FKQJOTW*/]RI^A^79S_OU7U"BBBO1/-"O=OV.O\ D9=>_P"O M./\ ]#KPFO=OV.O^1EU[_KSC_P#0Z\O._P#<*GR_-'JY'_O]/U?Y,^F****_ M-3]."BBB@ HHHH **** "BJ6NZKINA:/=ZQJ]Y#96%G$9;B>5L+&@ZDUY1:? MM*?#*37;;2[^76]&2[8"UO=3TR2WMIL]PS<@=.6 '- 'LE%("&4,""",@BN' ME^*'A_R+W4+2SU:_T33Y9(KW6+6V#VD#1\2<[M[JIR"T:LHP"<^U ':T453US5+#1-'O-8U6ZCM+&SA:>XFD.%C11DD_A0 M!,DA68#)0D<]".G2NEH * M*** "BBB@ HHHH **** "BBB@ HHHH P/B+_ ,B1JW_7N?YBOG:OHGXB_P#( MD:M_U[G^8KYVK[CA?_=Y^OZ(^$XJ_P!YA_A_5A1117TQ\N%%%% 'U11117Y" M?L84444 %%%% !1110 445YO\1?C5X,\$:M-I%ZNKZIJ%LBR7=OI-@]R;56Y M!E(PJ9'."%O%VEZ_?WVEQQW5AJ^GA#>:=>QA)X5<91\ E70\X=&9<@C.015KQ9XFT'PI MI$NK>(M4M].LXE9VDE;D@#)VJ.6..P!- &O17/?#GQCHWC[PA:>*O#[3OIEX M\JP--'L9A'*T9.WL"4)&><8R!TK8U;4++2=+NM4U*YCMK*TA>>XF_:,^#GB#7++1-&\727FHWTZP6T":3>9=V. ,F' ^IP!U.!7 MJ] !1110 4444 %%%% !1110 4444 %%%% !7E_Q!_Y&BX_W$_\ 017J%>7_ M !!_Y&BX_P!Q/_017KY+_O#]/U1Y&=_[NO5?J<_1117TY\H%%%% '>?"S_CW MO_\ ?3^1KM*XOX6?\>]__OI_(UVE?(9G_O4_E^2/L\K_ -UA\_S84445P'>% M%%% !1110 445D^+O$FB^$O#]SKWB"_CL=/M@/,E8$DDG"JJC)9B2 22: M-:BO(_#G[1'PYU?Q5;^&KF36-"O[MPEH-8T][5+@G 7:S=,DX&[&3QZ5ZU+( MD432RNJ1H"S,QP% ZDGL* '45P6NO-; 61._9NSN M\P1[N/,*;.^['-=VK*Z!U8,I&00<@B@!:*XJ#XI>"KKXB6O@+3]66_URXB>8 MQVR[XXD12Q+2?=[8P"3GL*[6@ HK%\5>*=#\,Q6QU>\\N:[D\JTMHD:6>YDQ MG;'&H+.<X>"%%%% $EO_ ,?$?^^/YUVE<7;_ /'Q'_OC^==I M7G8[>)Z6 VD%%%%H6+L49E!5 MHW !*.IY5AD<'U':@#H:*YWQ/XPTO0M4LM&,5WJ.M7R/):Z;9('GD1/O.=Q5 M40<#<[*,D#.>*E\*>*M*\1O>V]H9[>_T^017UA=)Y=Q;,PW*'7)&".0P)4]B M: -VBL'QQXQ\->"M%EU?Q/JT&GVD2%R7RSL!UVHN6;J.@/45/X,\1:?XM\+: M=XDTGSOL&HPB>W,J;7*'H2,G% &O17#_ !+^+7P^^&]U96OC3Q"NESWJ-);I M]EFF+*I )_=(V!D]\9YQT- N[$*J\ MPXY) H ]>HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q+[_C[D^M0U-?? M\?S?[Y_D*QK_ =&&_ MB%RBBBN(](**** "BBB@ HHHH **P/'?C#P_X(T(ZQXBO3;6YD$,2)&TDL\K M?=CC106=C@\ =JXOP)\>_A_XM\5KX4BEU31];DSY%GJ]BUL\V/[NFZ?<:AJ%S%:VEM&TL\TK!4C11DL2>@ KD+;XFZ"Z:==W=CJ M^G:3JLJ1:?JMY:B.VN&D_P!6,[B\>[^$R*@)( .2!0!V]%)(Z1QM)(ZHB@EF M8X ZDFN*\/?%3P5XB^(EUX$T+5#J.K6EDUYP KCXOB'I\^CG7[31->N] $33?V MI#:J8FC'_+18RXF=<2*R?/^(/B3_CVMK;P;IS?\M;D)=ZBPYZ1J3#$>A!9I>^5%5A\.#H. MJ7^L^ -8?0;V_F-Q>6MQ%]JL[J0XRSHQ$B'C_EFZCG.#4P\5X\\-W& MDQK_ ,Q6P+7FGMR>695$D/ !)D0*,_?- %K4?$EAX(@L]'OK?QAK4GE&3[7; MZ-=:@SY8YWO!$55LY^7C Q@ 8JE_PM70_P#H7/'O_A':E_\ &:T-9F\7:REG MJ/@+Q'X3&E30!A+=Z?+>^:23\R/%<1KMQCL><\UG_8?C)_T-'@+_ ,)V[_\ MDV@#0TOQ%IGCBQU+1X-/\3Z9';_@6>]2_L12W& ML?#+6/&>HNTNI^)-?NKVZD8Y/&U%4'^ZNTX';->Q:AHUI_PB%SX]I;P1@*J)Y915 [ # KQ_\ 84 !@ "H?"?_ "*VD_\ 7C#_ .@"H_%GACP]XLTIM+\2Z-9: MK9,<^30-&D"%@KX M4X5G+,VWJ 5!P00/8J^$+K18=7@@EE+_9I6D$: MKDDY)Q*,]2%7.<9KZ/H **** "BBB@ HHHH **** /E;]KW_ )*5I_\ V!XO M_1TU>-5[+^U[_P E*T__ + \7_HZ:O&J_3_Z\X_\ T.O":]V_8Z_Y&77O^O./_P!#KR\[_P!PJ?+\T>KD M?^_T_5_DSZ8HHHK\U/TX**** "BBB@ HHHH S=>T6QUM+.+48Q/;VUTEUY+J M&21T!*;@>H5BKC_:13VKSK]K?2M'U3]G[Q3_ &O;I*;:U\ZS8CYDN P$6T]< MEB%XZ@D=Z]7KA)[6+X@Z]:7$T:R^%M'NA<09Y74;Q#\KXZ&&(\@_QN 1P@+ M'!?$G6=>^''[&22W\F[YXII%CB8Y/\2[CSZBN_P#@AH5MI?P/ M\):(\$?E_P!AVXGCV_*S21!I,_5F;\ZY/]M+2KC6/VI^*<_BNW M^'^KR>!]/&H>(C"$L8#,D669@I8-(0H*J689XRH'/2O%Y?$_QQT?P'<:);_ M"WL].@L)(C(?%EK(RKL.Z1N_^ED]>SU\ MW?L):QXRF^%FC:->^#X[7PK!;7/W?^T*^D M: "BBB@ HHHH **** "BBB@ HHHH **** ,#XB_\B1JW_7N?YBOG:OHGXB_\ MB1JW_7N?YBOG:ON.%_\ =Y^OZ(^$XJ_WF'^']6%%%%?3'RX4444 ?5%%%%?D M)^QA1110 4444 %%%% !6=H&C6.BVDL%G& UQ/)Y(4?,P% 'CWP1\.1: M5^U'\6KO0K?[-H 2SBE1(PL1O'C65PN..-SD^ADIGPFU)_%O[77Q*U:Z8R+X MI>-CGWQ7LW@CPW8^$]!33+:5YY9)7N+NZEQYEW<2'=)* M_P#M,O>O&/_(H MZS_UX3_^BVH \L_8B_Y-D\*?6]_]+)ZF_:?\4:SH6CZ'::?X'UOQ7IMQ?I/K M$.GP.P%M$0P1F53@,^S((PRJRG :H?V(O^39/"GUO?\ TLGKVB@#R'X%_$#X M4_$6227PQH=CI&O6!8SZ?]T %%%% !1110 4 M444 %%%% !1110 4444 %>7_ !!_Y&BX_P!Q/_017J%>7_$'_D:+C_<3_P!! M%>ODO^\/T_5'D9W_ +NO5?J<_1117TY\H%%%% '>?"S_ (][_P#WT_D:[2N+ M^%G_ ![W_P#OI_(UVE?(9G_O4_E^2/L\K_W6'S_-A1117 =X4444 %%%% !6 M=JFC6.IZCIUY>QB?^SI&FMXW4%5E*[1)_O*I<#_>/M6C39I(X8GEE=8XT4L[ MLIV<>CE!^]\^294V(?]I6;CV'I5;]M M+Q+J/A+]FUK$7+KJ&KR6^E2S)U(9"\WX,L;K_P "KTC3K!?&GB:Q\67T1.C: M46?0H9%QYTK JUXP/;:2L?\ LLS?Q+CR[]O_ $VXO/@A:ZM:*)/[&UNWNY>- MR[")(N?^!2+0![!J/AC3G^%%QX.^S(-/_L5M/$07@)Y.P#%<#^Q=XGN_%'[/ MVB27\QFN=.>73GOD+9//OSQMV%L_E7BO M[!6E2Z;^SS8W$L93^T=0N;MU>(=6LM!T#4-;U*7RK+3[:2YN'_ +J(I9C^0KQGQA_R>MX'_P"Q M8O/_ $*2NM_:>CN)?V?O&RVH)D&DRL]@26.-P //8-LC%,2;AT.3NSGK7 M!?L>65YX>\3?%;P;%G^PM'\1D::-^5CWF3<@';"K%GW)H ^AZ*** "BBB@ H MHHH **** "BBB@ HHHH *HZ]_P @F;_@/_H0J]5'7O\ D$S?\!_]"%:4?XD? M5&=;^'+T9RM%%%>X>"%%%% $EO\ \?$?^^/YUVE<7;_\?$?^^/YUVE>=CMXG MI8#:04445P'H!1110 4444 %%%% &;X=T/3]"T:/2[*%1$-S2L5&Z:1B6DD? M Y9V)8GN2:\2_9E\.+HGQ>^,$^BQ?9_#+:Q#;VL2D^6+A%=IP@Z *T@''L.U M>M^,=8O8FCT#P_Y;Z]?(3$7&Y+.+.&N)!_=7^%>KMA1@;BMSP?X>TSPIX>M- M"TM"L$.27D;,DTC$L\CG^)V8LQ/

)_LXZG/XO^//Q=\6WF6%G>0:+8;N M3%!"TH91Z!BBMCU)J7X@7\OA;]LKP+>6KLL/BG1YM+OXP<*_E%GC?'=@Q49/ M;/K5;]DFW?1OB)\8_#=TGE75MXD^U!#U,,QD,;?0J ?QI?C';OK'[87PGTZW M7S'T^TN]0N #_JX\-AC[%H\?6@#T_P#: 17^!GCL,H./#U\>1W$#D?J*H_LR M?\F_^"/^P1#_ "K0^/O_ "0WQW_V+M__ .D[UG_LR?\ )O\ X(_[!$/\J .E MG\%^&KOQ)<^(M2T>QU'4YHTA6XN[=)6AA4<1(6'RKN+,<=2Q]L>?^-=#T75_ MCAX(\,6&CZ?!%HZS>)-0:&V12/+'DVJD@=Y'=^?^>7MQ[#7F'P6QK_B?QO\ M$%SOCU/5#IFG-V^QV68@1[--Y[?B/P /3Z*** "BBB@ HHHH **** "BBB@ MHHHH **** ,2^_X^Y/K4-37W_'W)]:AKT8?"CR)_$PHHHJB K5TC_CV;_?/\ MA656KI'_ ![-_OG^0K&O\!T8;^(7****XCT@HHHH **** "BBB@#.N=&LKK7 MK36;F,2W-E"\5KN&1%O(WL/]HA5&>PR.YKP_]L?PY%K/_"O)M+M_^*G/BJVM M[">.,&18R'>3)Z[%V*Y]-OUKWK4;VTTZPGO[^YBMK6WC,DTTK!510,DDGH*Y M/PWI,FO>)T\=ZQ:RPM% UOHEG,N&M8'P7F=3]V67"Y!Y5%5>"7H \Q_;5U:9 MM \&^!XY72'Q5XBM[2\"'!DMU==R9]V:,_A7?_M%Z3:ZC\ ?&EB\"-%#HEQ/ M$@7A6AC,B8'L4&/I7F_[95CMUOX3^*2I-OI?BR".:4"59B!U/GP#)_ #\JZ?\ 9 TB?1?V MC?\ )^>M_P#8CK_Z40T >G?&G0-2\4_" M;Q1X=T=U74-0TV:"W#-@,Q7A2>P;[N?>O+O@]\<-*U+X9#0+W3KE/'>C6JZ; M-X=$.VXNKA%V+Y:G^$[$=-^(6E:S+I_P 58XDU(:C YCBEE9 ?LX'1 M8U&$4^@^;=N;(!ZG\ /!E]\/_A!X?\):G="YO;*!C<,K;E5Y)&D9%/=5+[1] M*[NO/?V>/'-_\0OA7IVOZQ:"TU97DM+^(+M'GQ,48@=LXSCMDCM7H5 !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5A?$3_DG_B/_L%77_HIJW:1E5E*L RD8((X(JHO ME:9,ES)H_,.BOTS_ +.T_P#Y\;7_ +\K_A1_9VG_ //C:_\ ?E?\*][^W%_) M^/\ P#Y_^PG_ #_A_P $_,RBOTS_ +.T_P#Y\;7_ +\K_A1_9VG_ //C:_\ M?E?\*/[<7\GX_P# #^PG_/\ A_P3\S*_2#X=_P#)/_#G_8*M?_12UI_V=I__ M #XVO_?E?\*LJJJH50%4# ' %<..QZQ22Y;6\ST,!E[PC;YKW\A:***\T]( M**** "BBB@ HHHH **** ([:W@M81#;0101 DA(T"J"223@>I)/U-2444 9W MB:UU:^T&\M-#U6+2=1FC*07LMK]H6!C_ !>7N7<<9QDXSC.>A\/TCX)?%W2; M0VFG?M#WL$1D>5@/#4)+N[%F9B9B68DDDDDU] T4 <)\)/ ^O>$8M3N/%7C> M[\8ZO?RI_IT]J+?RH47Y8EC#L -Q=B1C.[IQFJ^D^"=7\'>*?$&J^"AIWFG7TKPK!=D8DFC=$?(< $H0.1D,,XKT.B@#D/AIX(A\(Q:K>W-Y_:.N MZY>-?:K?>7L$LAX5$7)VQHN%5@T4 9'@[3M5TCP]9Z9J^IVNI3VL*0_:(+ M,VX<*H&2AD?DXSP:X_3K+XTV/BO4VGUKP?K'A^XG=[)9X)K>YM$)^5/D!5P! MQRB@#GO"?AA-'OM1UF]N?M^N:J8S>W?E[%VHN$BC7)V1KEL*23E MF)))KH:** "BBB@ HHHH **** "BBB@#Y6_:]_Y*5I__ &!XO_1TU>-5^A,U MM;3,&FMXI& QET!./QIGV"Q_Y\[?_OTO^%?48/B)8:A&E[.]EW_X!\KC>&WB M:\JOM+7?;_@GY\T5^@WV"Q_Y\[?_ +]+_A1]@L?^?.W_ ._2_P"%=/\ K4O^ M?7X_\ YO]4G_ ,_?P_X)^?->[?L=?\C+KW_7G'_Z'7TA]@L?^?.W_P"_2_X4 M^&WMX23#!%&3U*(!G\JY,=Q"L50E1]G:_G_P#KP/#CPN(C6]I>W2W_!):*** M^9/J HHHH **** "BBB@#C/C!X4\2>-/"4F@>'?&'_"*_:#MN[I+#[3))%CF M-?WB;,]SSD<<5YU!\'_C-!;I;P?M%WD4,:!$2/PQ JJH& !+P *]XHH Y?P M7X0CT7P#'X6UC4)O$+RPR)J5Y=@[[YY<^8S LQ .X@+DX& .!7,:#X(\9^&? M!+^ = UG3AHZ))!8:I65NY.$\H+LE9 Q"N77HN5.#GT^B@#$\!^%M'\% M>$=.\+Z#;^1I^GQ>7$#RS'.69CW9B22?4FN%^)'PN\1>+OB5X5\9P>,=/T[_ M (1B:66RM3HK3>9YA7>)'^T+G*J!P!W->JT4 ,MQ,L""XDCDE ^=HT**3Z@$ MG ]LFJ^LV?\ :.CWNG^9Y7VJWDAW[<[=RD9QWQFK=% '&?!'P)_PK3X8Z3X* M_M7^U?[.,W^E_9_)\SS)GE^YN;&-^.ISC/M79T44 %%%% !1110 4444 %%% M% !1110 4444 8'Q%_Y$C5O^O<_S%?.U?4[*K*58!@>H(J/[-;?\^\7_ 'P* M]W*LY6 IN#A>[OO;]#P$77P;^+4GB74]?MOCY+976HNIE$'AF,JB+G9&FZ8D(N3A<]23 MR22?>** /*OAS\,_&FB>+HM>\:_%:_\ &<=K Z6=G)IJVD4,KX!EPKL&8)N4 M<1VY9RJ\ * ,' M/0>,],U76/#E[I>D:G:Z;/=P20&XGLVN @92N0HD3D9[FMFB@#S_ . _P_U+ MX8^ [3P?<>(;;6K*R:4V\BZ<;:0>9(9"&/FN#RS=AU'I3?'FD?%AO&MEK7@? MQ1H2:0MN(;O1=6M6\MVW$F598P7W8(&,X&.^:]"HH Y;1/#FI3:U;^(?%=_; M7VIVL;QV<%I$T=K:!_O,H8EGD( 4NQZ9"A=S;NIHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *\O\ B#_R-%Q_N)_Z"*]0IK1QL(T5[;Y,/_ #R3_OD4>3#_ ,\D_P"^17J?VXOY/Q_X!Y/] MA/\ G_#_ ()XE17MODP_\\D_[Y%'DP_\\D_[Y%']N+^3\?\ @!_83_G_ _X M)QWPL_X][_\ WT_D:[2D1$3[JJN?08I:\?%5_;U74M:Y[6%H>PI*G>]@HHHK MG.@**** "BBB@ KSWXV^!?%/C[1[;1]!\=CPK9K()+P+I8NGNL$%4),B@)D< MK@[NAXR#Z%10!X0_PB^-3QF,_M(:@%(Q\OAJ%2/H1+D5Z>O@?29_AG_P@6JM M-J.GRZ>;.ZEE<^;<$K\\K-G.]F)?.<[CFNHHH \N?P/XTN?AXOPWO-$,F\CDML'2O1- TG3]"T2RT72K9+:PL8$ MM[>)>B(HP!^0J[10!Y3KGPO\3ZE\;-)^)B>-=.@DTNS>RAT_^PV:-XGW[MS_ M &@'<=_4 ?=''7/J$]O'=64EK>)'/'-&8YD*_*X(PPP<\'GBIJ* /-/A]X*\ M4?#G1Y_"WABYTO4O#RSR2:8-1GECGTY'8L8CM1A.H8DC)0X.">]=+\.?!UAX M+T:YM+61KF\O[R74-2O'4![JZE;=)(0.@[ =@ .>M=-10 4444 %%%% !111 M0 4444 %%%% !1110 51U[_D$S?\!_\ 0A5Z@@$8(S50ERR3[$SCS1<>YP]% M=OL3^ZOY4;$_NK^5=_U[^Z<'U#^\<117;[$_NK^5&Q/[J_E1]>_NA]0_O'&6 M_P#Q\1_[X_G7:4FQ?[J_E2US5Z_M;:6.G#T/8WUO<****YSH"BBB@ HHHH * M9<"5H)%@=(YBI$;NFY5;'!(!&1GMD?44^B@#P-/@Q\78=5U+4[7]H*YMKC49 M_.N#'X9B.3C"J-TQ(51P%S@?B:Z_X7_#GQ=X=\2SZ[XT^)M_XUF%L8+**6Q% MI%:[F!=PBR,K,0%&< @9&>37IM% '!ZQX*OK+XCR?$'PG)9KJ5Y8BQU2QO': M."]1#F)_,56:.1.F=K J<8Z&IO"'@A[/QMJOCSQ!/;W?B+48$LT\A3Y-C:(< MB",GELMEF8XW'L ,5VU% '+_ !1\-ZGXP\$:KX8T_6+72DU2SEL[B>:Q:Y(C MD7:VT"1,'!;KGJ/3FM\'_".J^!? VF^%+_7;768=-@$%O/%IYMG* G&X&5P3 M@@<8Z5V-% &=XGBU6?PWJ4&A26\6JR6LB6;W#,L:3%2$9BH)P#@G -4OAWX; M@\'^!=$\,6[^8FF64=N9/^>CJOS.?=FRWXUO44 %%%% !1110 4444 %%%% M!1110 4444 %%%% &)??\?U2VM42&.) D2A?E0 8 P.P]*\LL/A;XEM?CE=_%)O&FF23W6G?V:UA_8; MA%@!1AA_M.=VY TWQ9X5U/PUK$;26&I6[6\X4X8!AU![ M$'!!]17.^&-*\>Z#X:M?#GVS0]2%G +:WU:=Y$EV*-L;26X4J[!0,D2*&(_A MS7<44 8'P_\ "MAX,\+6V@Z?)+,L;/+-/+C?/-(Y>21L< LS$X' S@<"M^BB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB H@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$! end XML 14 appn-20181231_htm.xml IDEA: XBRL DOCUMENT 0001441683 2018-01-01 2018-12-31 0001441683 us-gaap:CommonClassAMember 2018-12-31 0001441683 us-gaap:RevolvingCreditFacilityMember 2017-11-30 0001441683 us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2017-11-30 0001441683 us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2017-11-30 0001441683 us-gaap:MinimumMember us-gaap:PrimeRateMember 2017-11-01 2017-11-30 0001441683 us-gaap:MaximumMember us-gaap:PrimeRateMember 2017-11-01 2017-11-30 0001441683 us-gaap:MinimumMember 2017-11-01 2017-11-30 0001441683 us-gaap:MaximumMember 2017-11-01 2017-11-30 0001441683 appn:TermLoanMember 2018-12-31 0001441683 us-gaap:DomesticCountryMember 2018-12-31 0001441683 us-gaap:DomesticCountryMember 2017-12-31 0001441683 us-gaap:CommonClassAMember 2017-12-31 0001441683 us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0001441683 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0001441683 us-gaap:ForeignCountryMember us-gaap:SwissFederalTaxAdministrationFTAMember 2018-12-31 0001441683 us-gaap:ForeignCountryMember us-gaap:SwissFederalTaxAdministrationFTAMember 2017-12-31 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2017-05-31 0001441683 appn:TwoThousandSevenStockOptionPlanMember 2017-05-31 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2018-12-31 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember 2018-12-31 0001441683 appn:TwoThousandSevenStockOptionPlanMember 2018-01-01 2018-12-31 0001441683 us-gaap:PerformanceSharesMember appn:CumulativeStockBasedCompensationExpenseRelatedToStockOptionsRecordedUponEffectivenessOfOurIPOMember 2017-05-01 2017-05-31 0001441683 us-gaap:CommonClassBMember 2018-12-31 0001441683 2017-04-25 2017-04-25 0001441683 appn:StockOptionModificationsMember 2017-04-25 2017-04-25 0001441683 appn:TwoThousandSevenStockOptionPlanMember us-gaap:ChiefExecutiveOfficerMember 2016-07-01 2016-07-31 0001441683 appn:TwoThousandSevenStockOptionPlanMember us-gaap:ChiefExecutiveOfficerMember 2018-01-01 2018-12-31 0001441683 appn:TwoThousandSevenStockOptionPlanMember us-gaap:ChiefExecutiveOfficerMember 2017-01-01 2017-12-31 0001441683 appn:TwoThousandSevenStockOptionPlanMember us-gaap:ChiefExecutiveOfficerMember 2018-12-01 2018-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001441683 us-gaap:CommonClassBMember 2017-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember appn:TwoThousandSeventeenEquityIncentivePlanMember 2018-11-01 2018-11-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001441683 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2018-01-01 2018-12-31 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2017-01-01 2017-12-31 0001441683 appn:StockOptionModificationsMember 2018-01-01 2018-12-31 0001441683 appn:StockOptionModificationsMember 2017-01-01 2017-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-01-01 2018-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2017-01-01 2017-12-31 0001441683 appn:ProfessionalServicesMember 2018-01-01 2018-12-31 0001441683 appn:ProfessionalServicesMember 2017-01-01 2017-12-31 0001441683 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001441683 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-01-01 2018-12-31 0001441683 us-gaap:MinimumMember 2017-01-01 2017-12-31 0001441683 us-gaap:MaximumMember 2017-01-01 2017-12-31 0001441683 us-gaap:MinimumMember 2016-01-01 2016-12-31 0001441683 us-gaap:MaximumMember 2016-01-01 2016-12-31 0001441683 us-gaap:CommonClassBMember 2018-01-01 2018-12-31 0001441683 us-gaap:CommonClassAMember 2018-01-01 2018-12-31 0001441683 appn:SeriesAConvertiblePreferredStockMember 2018-12-31 0001441683 us-gaap:CommonClassBMember appn:PriorToIPOMember 2018-12-31 0001441683 us-gaap:WarrantMember 2018-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2017-01-01 2017-12-31 0001441683 us-gaap:CommonClassBMember 2017-05-31 0001441683 appn:SeriesAConvertiblePreferredStockMember 2018-01-01 2018-12-31 0001441683 appn:SeriesAConvertiblePreferredStockMember 2017-01-01 2017-12-31 0001441683 appn:SeriesAConvertiblePreferredStockMember 2016-01-01 2016-12-31 0001441683 appn:SeriesBConvertiblePreferredStockMember 2018-01-01 2018-12-31 0001441683 appn:SeriesBConvertiblePreferredStockMember 2017-01-01 2017-12-31 0001441683 appn:SeriesBConvertiblePreferredStockMember 2016-01-01 2016-12-31 0001441683 appn:WarrantToPurchaseSeriesAConvertiblePreferredStockMember 2018-01-01 2018-12-31 0001441683 appn:WarrantToPurchaseSeriesAConvertiblePreferredStockMember 2017-01-01 2017-12-31 0001441683 appn:WarrantToPurchaseSeriesAConvertiblePreferredStockMember 2016-01-01 2016-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2016-01-01 2016-12-31 0001441683 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001441683 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001441683 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0001441683 2018-04-30 0001441683 us-gaap:LetterOfCreditMember 2018-04-30 0001441683 appn:OfficeLeasesMember 2018-12-31 0001441683 appn:EquipmentLeasesMember 2018-12-31 0001441683 appn:ProfessionalServicesMember 2018-01-01 2018-12-31 0001441683 appn:LeaseRelatedCommitmentsMember 2018-12-31 0001441683 country:US 2018-01-01 2018-12-31 0001441683 country:US 2017-01-01 2017-12-31 0001441683 country:US 2016-01-01 2016-12-31 0001441683 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001441683 us-gaap:NonUsMember 2017-01-01 2017-12-31 0001441683 us-gaap:NonUsMember 2016-01-01 2016-12-31 0001441683 us-gaap:ForeignPlanMember 2018-01-01 2018-12-31 0001441683 us-gaap:ForeignPlanMember 2017-01-01 2017-12-31 0001441683 us-gaap:ForeignPlanMember 2016-01-01 2016-12-31 0001441683 appn:ProfessionalServicesMember 2017-01-01 2017-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-10-01 2018-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-07-01 2018-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-04-01 2018-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-01-01 2018-03-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2017-10-01 2017-12-31 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2017-07-01 2017-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2017-04-01 2017-06-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2017-01-01 2017-03-31 0001441683 appn:ProfessionalServicesMember 2018-10-01 2018-12-31 0001441683 appn:ProfessionalServicesMember 2018-07-01 2018-09-30 0001441683 appn:ProfessionalServicesMember 2016-01-01 2016-12-31 0001441683 appn:ProfessionalServicesMember 2018-04-01 2018-06-30 0001441683 appn:ProfessionalServicesMember 2018-01-01 2018-03-31 0001441683 appn:ProfessionalServicesMember 2017-10-01 2017-12-31 0001441683 appn:ProfessionalServicesMember 2017-07-01 2017-09-30 0001441683 appn:ProfessionalServicesMember 2017-04-01 2017-06-30 0001441683 appn:ProfessionalServicesMember 2017-01-01 2017-03-31 0001441683 2018-10-01 2018-12-31 0001441683 2018-07-01 2018-09-30 0001441683 2018-04-01 2018-06-30 0001441683 2018-01-01 2018-03-31 0001441683 2017-01-01 2017-12-31 0001441683 2017-10-01 2017-12-31 0001441683 2017-07-01 2017-09-30 0001441683 2017-04-01 2017-06-30 0001441683 2017-01-01 2017-03-31 0001441683 appn:CumulativeStockBasedCompensationExpenseRelatedToStockOptionsRecordedUponEffectivenessOfOurIPOMember 2017-04-01 2017-06-30 0001441683 appn:StockOptionModificationsMember 2017-04-01 2017-06-30 0001441683 appn:TwoThousandSevenStockOptionPlanMember us-gaap:ChiefExecutiveOfficerMember 2018-07-01 2018-09-30 0001441683 2016-01-01 2016-12-31 0001441683 us-gaap:CommonStockMember 2015-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001441683 us-gaap:RetainedEarningsMember 2015-12-31 0001441683 2015-12-31 0001441683 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001441683 us-gaap:CommonStockMember 2016-12-31 0001441683 us-gaap:CommonClassAMember 2019-02-12 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001441683 us-gaap:RetainedEarningsMember 2016-12-31 0001441683 2016-12-31 0001441683 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001441683 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001441683 us-gaap:CommonStockMember 2017-12-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001441683 us-gaap:CommonClassBMember 2019-02-12 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001441683 us-gaap:RetainedEarningsMember 2017-12-31 0001441683 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001441683 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001441683 us-gaap:CommonStockMember 2018-12-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001441683 us-gaap:RetainedEarningsMember 2018-12-31 0001441683 appn:ConversionOfConvertiblePreferredStockToCommonStockMember 2018-01-01 2018-12-31 0001441683 appn:ConversionOfConvertiblePreferredStockToCommonStockMember 2017-01-01 2017-12-31 0001441683 appn:ConversionOfConvertiblePreferredStockToCommonStockMember 2016-01-01 2016-12-31 0001441683 appn:ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember 2018-01-01 2018-12-31 0001441683 appn:ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember 2017-01-01 2017-12-31 0001441683 appn:ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember 2016-01-01 2016-12-31 0001441683 us-gaap:CommonClassAMember us-gaap:IPOMember 2017-05-01 2017-05-31 0001441683 us-gaap:CommonClassAMember us-gaap:IPOMember 2017-05-31 0001441683 us-gaap:CommonClassAMember 2017-05-01 2017-05-31 0001441683 us-gaap:CommonClassAMember 2018-06-30 0001441683 us-gaap:CommonClassAMember appn:SecondaryOfferingMember 2017-11-01 2017-11-30 0001441683 us-gaap:CommonClassAMember appn:SecondaryOfferingMember 2017-11-30 0001441683 us-gaap:CommonClassAMember 2018-08-01 2018-08-31 0001441683 us-gaap:CommonClassAMember 2018-08-31 0001441683 us-gaap:MinimumMember 2018-01-01 2018-12-31 0001441683 us-gaap:MaximumMember 2018-01-01 2018-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2018-01-01 2018-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2017-01-01 2017-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2016-01-01 2016-12-31 0001441683 us-gaap:CommonClassBMember 2018-06-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2018-01-01 2018-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2017-01-01 2017-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2016-01-01 2016-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:ForeignCustomersMember 2018-01-01 2018-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:ForeignCustomersMember 2017-01-01 2017-12-31 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:ForeignCustomersMember 2016-01-01 2016-12-31 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-01-01 2018-12-31 0001441683 us-gaap:ComputerEquipmentMember 2018-01-01 2018-12-31 0001441683 us-gaap:EquipmentMember 2018-01-01 2018-12-31 0001441683 2018-12-31 0001441683 us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0001441683 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001441683 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001441683 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-01 2017-12-31 0001441683 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-01-01 2016-12-31 0001441683 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001441683 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001441683 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001441683 us-gaap:ComputerEquipmentMember 2018-12-31 0001441683 us-gaap:ComputerEquipmentMember 2017-12-31 0001441683 2017-12-31 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0001441683 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001441683 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001441683 us-gaap:EquipmentMember 2018-12-31 0001441683 us-gaap:EquipmentMember 2017-12-31 0001441683 us-gaap:RevolvingCreditFacilityMember 2017-04-30 0001441683 appn:TermLoanMember 2017-04-30 0001441683 appn:SubordinatedTermLoanMember 2017-04-30 0001441683 appn:TermLoanMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 iso4217:USD shares appn:vote shares iso4217:USD pure appn:agency APPIAN CORP Accelerated Filer 10-K 2018-12-31 2018 FY false APPN 30447805 33807128 Yes No No 696466225 119394534 0001441683 --12-31 600000 400000 95115000 0.0001 0.0001 500000000 500000000 29626054 13030081 29626054 13030081 0.0001 0.0001 100000000 100000000 34290383 47569796 34290383 47569796 P1Y P5Y P1Y P5Y 3 3 0.01 0 0.019 0.022 0.013 0.015 0.381 0.406 0.409 0.420 one 1 29626054 34290383 0 P4Y P45D P21Y 94930000 73758000 79383000 55315000 14020000 9117000 21293000 7032000 209626000 145222000 7539000 2663000 15088000 12376000 326000 281000 601000 510000 233180000 161052000 9249000 5226000 7464000 6467000 13796000 12075000 95523000 70165000 2369000 1182000 128401000 42000 87000 16145000 18922000 15400000 1404000 159988000 115528000 3000 1000 3000 5000 218284000 141268000 542000 439000 -145640000 -96189000 73192000 45524000 233180000 161052000 126012000 91514000 69972000 100731000 85223000 62951000 226743000 176737000 132923000 11997000 9379000 7437000 72928000 55218000 42686000 84925000 64597000 50123000 141818000 112140000 82800000 105992000 81966000 54137000 44724000 34835000 22994000 37821000 27150000 17039000 188537000 143951000 94170000 -46719000 -31811000 -11370000 -2295000 2038000 -1792000 -198000 -473000 -982000 -2493000 1565000 -2774000 -49212000 -30246000 -14144000 239000 761000 -1683000 -49451000 -31007000 -12461000 0 357000 857000 -49451000 -31364000 -13318000 -0.80 -0.63 -0.39 62140684 49529833 34274718 -49451000 -31007000 -12461000 103000 -891000 359000 -49348000 -31898000 -12102000 34274718 3000 971000 -51507000 -50533000 -12461000 -12461000 857000 857000 359000 359000 34274718 3000 1330000 -64825000 -63492000 -31007000 -31007000 357000 357000 18163158 2000 48205000 48207000 1191000 1191000 7187500 1000 77788000 77789000 79363 14087 4930 876121 1108000 1108000 12976000 12976000 -891000 -891000 60599877 6000 141268000 439000 -96189000 45524000 -49451000 -49451000 1675000 57829000 57829000 11952 143390 1486218 3133000 3133000 16054000 16054000 103000 103000 63916437 6000 218284000 542000 -145640000 73192000 -49451000 -31007000 -12461000 2021000 886000 764000 -4000 0 0 211000 62000 7000 218000 251000 1122000 16054000 12976000 0 341000 200000 0 -384000 0 23332000 9716000 11154000 1025000 4162000 1665000 -7615000 -3487000 -5335000 7461000 4128000 1287000 3000 -2365000 -3717000 1823000 383000 19000 23023000 18344000 17410000 -266000 -374000 577000 -31321000 -9128000 -7756000 7014000 433000 984000 4000 0 0 -7010000 -433000 -984000 0 80213000 0 58258000 0 0 429000 2424000 0 0 7565000 0 3133000 1108000 0 0 19616000 20000000 0 40000000 10000000 60962000 50948000 10000000 -1459000 1228000 -1510000 21172000 42615000 -250000 73758000 31143000 31393000 94930000 73758000 31143000 46000 515000 895000 680000 615000 610000 0 48207000 0 0 1191000 0 0 357000 857000 Organization and Description of BusinessAppian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation. We were incorporated in the state of Delaware in August 1999. We are headquartered in Reston, Virginia and operate in Canada, Switzerland, the United Kingdom, France, Germany, the Netherlands, Italy, Australia, Spain, Singapore and Sweden. Significant Accounting Policies<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The accompanying consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”).</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The preparation of our consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Significant estimates embedded in the consolidated financial statements include revenue recognition, income taxes and the related valuation allowance, stock-based compensation and fair value measurements for our common stock and preferred stock warrant.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The accompanying consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Initial Public Offering</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In May 2017, we completed an initial public offering ("IPO"), in which we sold 7,187,500 shares of our newly-authorized Class A common stock at an initial price to the public of $12.00 per share. We received net proceeds of $77.8 million, after deducting underwriting discounts and commissions and offering expenses paid and payable by us, from the IPO.</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Deferred offering costs of $2.4 million, consisting of legal, accounting and other fees and costs related to our IPO, were recorded to additional paid-in capital as a reduction of the proceeds upon the closing of our IPO.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Secondary Offering </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In November 2017, we completed a secondary offering in which stockholders sold an aggregate of 4,370,000 shares of our Class A common stock at a price of $20.25 per share. We did not receive any proceeds from the sale of the shares of our Class A common stock sold in the secondary offering.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Public Offering</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In August 2018, we completed an underwritten public offering of 2,000,000 shares of our Class A common stock, of which 1,675,000 shares of Class A common stock were sold by us and 325,000 shares of Class A common stock were sold by existing stockholders, at on offering price to the public of $35.15 per share.  Our net proceeds from the offering were $57.8 million, after deducting underwriting discounts and commissions and offering expenses. We did not receive any of the proceeds from the sale of shares by the selling stockholders.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. To a lesser extent, we also generate revenue from the sale of perpetual software license agreements and associated maintenance and support. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support. To a lesser extent, we also generate revenue from the sale of perpetual software licenses and associated maintenance and support.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Historically, we licensed our software primarily under perpetual licenses, but over time we transitioned from perpetual licenses to subscriptions.  Revenue from our perpetual software licenses was 2.0% of our total revenue for 2018.  Revenue from our perpetual software licenses was less than 1.0% of our total revenue for each of 2017 and 2016.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We generally charge subscription fees on a per-user basis and, to a lesser degree, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzQ3MzA_4e3039e5-b346-4c73-abff-23342a49fb72">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzQ3MzY_a67dd96a-7357-4b6c-bd83-93738d9d8d80">five</span> years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzU0MzA_ace0789f-4c0d-45e9-ae71-84cf3f06a1e3">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzU0MzY_3380267a-b078-41c2-b589-d7256caea262">five</span> years in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Perpetual Licenses</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our perpetual license revenue is derived from customers with perpetual licenses to our platform and associated maintenance and support contracts. We recognize revenue from perpetual licenses on the date of delivery to our customer. We sell maintenance and support to perpetual license customers separately from the perpetual licenses pursuant to agreements that generally renew annually. Maintenance and support revenue is deferred and recognized ratably over the term of the support period. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Professional Services</span></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.</span></div><div style="text-indent:36pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.</span></div><div style="text-indent:36pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Multiple Element Arrangements</span></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our multiple element arrangements are from SaaS subscriptions, term license subscriptions and perpetual licenses that are generally sold in combination with maintenance and support service and frequently with professional services.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:11pt;line-height:120%;"> </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Perpetual Licenses</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For multiple element arrangements involving our perpetual software licenses, we allocate revenue to the software license arrangement by determining if VSOE of fair value exists for the undelivered elements, which are usually maintenance and support and professional services. In situations where VSOE of fair value exists for the undelivered elements, we apply the residual method whereby the fees allocated to license revenue are recognized upon delivery, the fees allocated to maintenance and support revenue are recognized over the service period and the fees allocated to professional services and training are recognized as performed. In instances where we lack VSOE of fair value for the undelivered elements, revenue is either deferred until the final element is delivered or recognized ratably over the service period when the only undelivered elements are either professional services or maintenance and support. We have VSOE for maintenance and support elements and professional services elements performed on a time and materials basis. VSOE of fair value is based upon the price charged</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> when the same element is sold separately. In determining VSOE of fair value, we require that a substantial majority of the selling prices fall within a reasonably narrow pricing range. We reassess VSOE annually or more frequently if required.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cost of Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Cost of Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Cost of Professional Services Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of Credit Risk</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable. Revenue generated from government agencies represented 15.7%, 15.4% and 26.2% of our revenue for the years ended December 31, 2018, 2017 and 2016, respectively, of which the top three federal government agencies generated 7.8%, 8.4% and 17.7% of our revenue for the years ended December 31, 2018, 2017 and 2016, respectively. Additionally, 28.7%, 27.0% and 19.5% of our revenue during the years ended December 31, 2018, 2017 and 2016, respectively, was generated from foreign customers.  </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">No single end-customer accounted for more than 10% of accounts receivable at December 31, 2018 or 2017.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We consider all highly liquid investments with an original or remaining maturity of three months or less at the date of purchase, as well as overnight repurchase investments, to be cash equivalents. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. Activity within the allowance for doubtful accounts was as follows (in thousands):</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:77.485380%;"><tr><td style="width:1.0%;"/><td style="width:40.075472%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.679245%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.743396%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.679245%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.743396%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.679245%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">211 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less write-offs, net of recoveries </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(62)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">600 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Non-trade Receivables</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. As of December 31, 2018, our non-trade receivables related entirely to a receivable resulting from our tenant improvement allowance. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying consolidated balance sheets. We recognized our initial tenant improvement allowance receivable related to our new headquarters once we took initial possession of the space in October 2018. As of December 31, 2017, we had no non-trade receivables.   </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Commissions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Deferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations. Commission expense was $15.6 million, $11.8 million and $6.5 million for the years ended December 31, 2018, 2017 and 2016, respectively.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:47.633968%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:47.633968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shorter of useful life of assets or lease term</span></td></tr></table></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Long-lived assets and certain intangible assets are reviewed for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable through undiscounted cash flows from the use of the assets. If such assets are considered to be impaired, the assets are written down to their estimated fair value. No indicators of impairment were identified for the years ended December 31, 2018, 2017 and 2016. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value of Financial Instruments</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of December 31, 2018 and December 31, 2017 because of the relatively short duration of these instruments. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 3.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">There were no assets or liabilities in our Level 3 instruments measured at fair value on a recurring basis during the year ended December 31, 2018. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents the changes in our Level 3 instruments measured at fair value on a recurring basis during the years ended December 31, 2017 and 2016 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:84.795322%;"><tr><td style="width:1.0%;"/><td style="width:63.689655%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.724138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.662069%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.724138%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1,</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">850 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">650 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in fair value of warrant liability</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">341 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassification of warrant liability to equity</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,191)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31,</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">850 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options using the Black-Scholes Option Pricing Model. The fair value of RSUs is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basic and Diluted Loss per Common Share</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We use the two-class method to compute net loss per common share because we have issued securities, other than common stock, that contractually entitle the holders to participate in dividends and earnings. These participating securities include our convertible preferred stock which have non-forfeitable rights to participate in any dividends declared on our common stock. The two-class method requires earnings for the period to be allocated between common stock and participating securities based upon their respective rights to receive distributed and undistributed earnings. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Under the two-class method, for periods with net income, basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Net income attributable to common stockholders is computed by subtracting from net income the portion of current year earnings that the participating securities would have been entitled to receive pursuant to their dividend rights had all of the year’s earnings been distributed. No such adjustment to earnings is made during periods with a net loss, as the holders of the participating securities have no obligation to fund losses. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Diluted net income per common share is computed under the two-class method by using the weighted average number of shares of common stock outstanding, plus, for periods with net income attributable to common stockholders, the potential dilutive effects of stock options and warrants. In addition, we analyze the potential dilutive effect of the outstanding participating securities under the “if-converted” method when calculating diluted earnings per share, in which it is assumed that the outstanding participating securities convert into common stock at the beginning of the period or date of issuance, if later. We report the more dilutive of the approaches (two-class or “if-converted”) as our diluted net income per share during the period.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Due to net losses for the years ended December 31, 2018, 2017 and 2016, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We use the asset and liability method of accounting for income taxes in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be reversed. We recognize the effect on deferred tax assets and liabilities of a change in tax rates as income and expense in the period that includes the enactment date. A valuation allowance is established if it is more likely than not that all or a portion of the deferred tax asset will not be realized. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. We recognize the tax benefit of an uncertain tax position only if it is more likely than not the position is sustainable upon examination by the taxing authority. We measure the tax benefit recognized as the largest amount of benefit which is more likely than not to be realized upon settlement with the taxing authority. We recognize penalties and interest related to unrecognized tax benefits as income tax expense. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We calculate the current and deferred income tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed in subsequent years and record adjustments based on filed income tax returns when identified. The amount of income taxes paid is subject to examination by U.S. federal, state and foreign tax authorities. The estimate of the potential outcome of any uncertain tax issue is subject to our assessment of relevant risks, facts and circumstances existing at that time. To the extent the assessment of such tax position changes, we record the change in estimate in the period in which we make that determination. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segment Reporting</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM is our chief executive officer, who reviews financial information presented on a companywide basis for purposes of allocating resources and evaluating financial performance. As such, our operations constitute a single operating segment and one reportable segment. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the balance sheet date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholders’ equity (deficit) and other comprehensive loss. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Gains and losses on foreign currency transactions are recognized in the accompanying consolidated statements of operations as a component of other expense, net. Transaction gains and losses from transactions denominated in foreign currencies resulted in net transaction losses of $3.0 million for the year ended December 31, 2018, net transaction gains of $2.6 million for the year ended December 31, 2017 and net transaction losses of $1.5 million for the year ended December 31, 2016.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and Development</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Research and development expenses include payroll, employee benefits, and other headcount-related costs associated with product development. Our product utilizes a common codebase, whether accessed by customers via the cloud or via an on-premises installation. Since our software is sold and licensed externally, we consider our software as external-use software for purposes of applying the capitalized software development guidance. Product development costs are expensed as incurred until technological feasibility has been established, which we define as the completion of all planning, designing, coding and testing activities that are necessary to establish products that meet design specifications including functions, features and technical performance requirements. We have determined that technological feasibility for our software products is reached shortly before they are released for sale. Costs incurred after technological feasibility is established are not significant, and accordingly we expense all research and development costs when incurred. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Advertising</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We expense advertising costs as they are incurred. Advertising expenses were $3.9 million, $3.0 million and $1.4 million for the years ended December 31, 2018, 2017 and 2016, respectively. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Emerging Growth Company Status</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the "JOBS Act"). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Adopted</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted, substantially changing the U.S. Federal tax system. Notable provisions of the TCJA include the reduction of the corporate tax rate from 35% to 21% beginning in 2018, the imposition of a one-time transition tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, and the implementation of a territorial tax system. While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, the Securities and Exchange Commission Staff Accounting Bulletin No. 118 (“SAB 118”) allowed us to record provisional amounts in earnings for the year ended December 31, 2017. Where reasonable estimates can be made, the provisional accounting should be based on such estimates. When no reasonable estimate can be made, the provisional accounting may be based on the tax law in effect before the TCJA. We were required to complete our tax accounting for the TCJA in the period when we obtained, prepared, and analyzed the information to complete the income tax accounting. We completed our tax accounting for the TCJA in 2018.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In May 2017, the FASB issued ASU No. 2017-09,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"> Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> ("ASU 2017-09"), which clarifies when a change to the terms or conditions of a share-based payment award must be accounted for as a modification. ASU 2017-09 requires modification accounting if the fair value, vesting condition or the classification of the award is not the same immediately before and after a change to the terms and conditions of the award. ASU 2017-09 became effective on a prospective basis beginning on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on our consolidated financial statements for the year ended December 31, 2018.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Not Yet Adopted</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In May 2014, the FASB issued ASU No. 2014-09, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Revenue from Contracts with Customers (Topic 606) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2014-09”), which provides new guidance for revenue recognition. ASU 2014-09 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASU 2014-09 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASU 2014-09. In April 2016, the FASB issued ASU No. 2016-10, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Identifying Performance Obligations and Licensing </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASU 2014-09. In addition, in May 2016, the FASB issued ASU No. 2016-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Narrow-Scope Improvements and Practical Expedients </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.     </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The ASU 2014-09 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard. </span></div><div style="text-indent:36pt;margin-top:12pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We are still in the process of quantifying the effects of the adoption of ASU 2014-09 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-2,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"> Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> (“ASU 2016-2”), which requires that lessees recognize assets and liabilities for leases with lease terms greater than 12 months in the statement of financial position. ASU 2016-2 also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. The update is effective for fiscal years beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. Early adoption is permitted. We are currently evaluating the impact the adoption of ASU 2016-2 will have on our consolidated financial statements. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Financial Instruments-Credit Losses (Topic 326) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In August 2016, the FASB issued ASU No. 2016-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span> (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted. We do not expect ASU 2016-15 to have a material impact on our consolidated financial statements. Basis of PresentationThe accompanying consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”) <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The preparation of our consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Significant estimates embedded in the consolidated financial statements include revenue recognition, income taxes and the related valuation allowance, stock-based compensation and fair value measurements for our common stock and preferred stock warrant.</span></div> <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The accompanying consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div> 7187500 12.00 77800000 2400000 4370000 20.25 <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Public Offering</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In August 2018, we completed an underwritten public offering of 2,000,000 shares of our Class A common stock, of which 1,675,000 shares of Class A common stock were sold by us and 325,000 shares of Class A common stock were sold by existing stockholders, at on offering price to the public of $35.15 per share.  Our net proceeds from the offering were $57.8 million, after deducting underwriting discounts and commissions and offering expenses. We did not receive any of the proceeds from the sale of shares by the selling stockholders.</span></div> 2000000 1675000 325000 35.15 57800000 <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. To a lesser extent, we also generate revenue from the sale of perpetual software license agreements and associated maintenance and support. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support. To a lesser extent, we also generate revenue from the sale of perpetual software licenses and associated maintenance and support.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Historically, we licensed our software primarily under perpetual licenses, but over time we transitioned from perpetual licenses to subscriptions.  Revenue from our perpetual software licenses was 2.0% of our total revenue for 2018.  Revenue from our perpetual software licenses was less than 1.0% of our total revenue for each of 2017 and 2016.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We generally charge subscription fees on a per-user basis and, to a lesser degree, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzQ3MzA_4e3039e5-b346-4c73-abff-23342a49fb72">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzQ3MzY_a67dd96a-7357-4b6c-bd83-93738d9d8d80">five</span> years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzU0MzA_ace0789f-4c0d-45e9-ae71-84cf3f06a1e3">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM18zMjkvZnJhZzo2YzdiMDM2MDY3OGU0NjE2YTVhNDQwMGU1NjdjNGRjNi90ZXh0cmVnaW9uOjZjN2IwMzYwNjc4ZTQ2MTZhNWE0NDAwZTU2N2M0ZGM2XzU0MzY_3380267a-b078-41c2-b589-d7256caea262">five</span> years in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Perpetual Licenses</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our perpetual license revenue is derived from customers with perpetual licenses to our platform and associated maintenance and support contracts. We recognize revenue from perpetual licenses on the date of delivery to our customer. We sell maintenance and support to perpetual license customers separately from the perpetual licenses pursuant to agreements that generally renew annually. Maintenance and support revenue is deferred and recognized ratably over the term of the support period. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Professional Services</span></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.</span></div><div style="text-indent:36pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.</span></div><div style="text-indent:36pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Multiple Element Arrangements</span></div><div style="text-indent:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our multiple element arrangements are from SaaS subscriptions, term license subscriptions and perpetual licenses that are generally sold in combination with maintenance and support service and frequently with professional services.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">SaaS Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:11pt;line-height:120%;"> </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Term License Subscriptions</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Perpetual Licenses</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For multiple element arrangements involving our perpetual software licenses, we allocate revenue to the software license arrangement by determining if VSOE of fair value exists for the undelivered elements, which are usually maintenance and support and professional services. In situations where VSOE of fair value exists for the undelivered elements, we apply the residual method whereby the fees allocated to license revenue are recognized upon delivery, the fees allocated to maintenance and support revenue are recognized over the service period and the fees allocated to professional services and training are recognized as performed. In instances where we lack VSOE of fair value for the undelivered elements, revenue is either deferred until the final element is delivered or recognized ratably over the service period when the only undelivered elements are either professional services or maintenance and support. We have VSOE for maintenance and support elements and professional services elements performed on a time and materials basis. VSOE of fair value is based upon the price charged</span></div> when the same element is sold separately. In determining VSOE of fair value, we require that a substantial majority of the selling prices fall within a reasonably narrow pricing range. We reassess VSOE annually or more frequently if required. 0.020 0.010 <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.</span></div> <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cost of Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Cost of Subscriptions, Software and Support Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Cost of Professional Services Revenue</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.</span></div> <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of Credit Risk</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.</span></div> 0.157 0.154 0.262 3 0.078 0.084 0.177 0.287 0.270 0.195 Cash and Cash EquivalentsWe consider all highly liquid investments with an original or remaining maturity of three months or less at the date of purchase, as well as overnight repurchase investments, to be cash equivalents. Accounts Receivable and Allowance for Doubtful AccountsAccounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. Activity within the allowance for doubtful accounts was as follows (in thousands):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:77.485380%;"><tr><td style="width:1.0%;"/><td style="width:40.075472%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.679245%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.743396%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.679245%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.743396%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.679245%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31, </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">211 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less write-offs, net of recoveries </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(62)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">600 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td></tr></table> 400000 400000 400000 211000 62000 7000 11000 62000 7000 600000 400000 400000 14400000 0 Deferred CommissionsDeferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations. 15600000 11800000 6500000 Property and EquipmentProperty and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred. <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:47.633968%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:47.633968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shorter of useful life of assets or lease term</span></td></tr></table></div> P3Y P3Y P5Y P10Y Impairment of Long-Lived AssetsLong-lived assets and certain intangible assets are reviewed for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable through undiscounted cash flows from the use of the assets. If such assets are considered to be impaired, the assets are written down to their estimated fair value. No indicators of impairment were identified for the years ended December 31, 2018, 2017 and 2016. <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value of Financial Instruments</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of December 31, 2018 and December 31, 2017 because of the relatively short duration of these instruments. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</span></div><div style="text-indent:-36pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;padding-left:31.8pt;">Level 3.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.</span></div> <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table presents the changes in our Level 3 instruments measured at fair value on a recurring basis during the years ended December 31, 2017 and 2016 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:84.795322%;"><tr><td style="width:1.0%;"/><td style="width:63.689655%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.724138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.662069%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.724138%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1,</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">850 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">650 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in fair value of warrant liability</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">341 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassification of warrant liability to equity</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,191)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31,</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">850 </span></td></tr></table></div> 850000 650000 -341000 -200000 1191000 0 0 850000 <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options using the Black-Scholes Option Pricing Model. The fair value of RSUs is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basic and Diluted Loss per Common Share</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We use the two-class method to compute net loss per common share because we have issued securities, other than common stock, that contractually entitle the holders to participate in dividends and earnings. These participating securities include our convertible preferred stock which have non-forfeitable rights to participate in any dividends declared on our common stock. The two-class method requires earnings for the period to be allocated between common stock and participating securities based upon their respective rights to receive distributed and undistributed earnings. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Under the two-class method, for periods with net income, basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Net income attributable to common stockholders is computed by subtracting from net income the portion of current year earnings that the participating securities would have been entitled to receive pursuant to their dividend rights had all of the year’s earnings been distributed. No such adjustment to earnings is made during periods with a net loss, as the holders of the participating securities have no obligation to fund losses. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Diluted net income per common share is computed under the two-class method by using the weighted average number of shares of common stock outstanding, plus, for periods with net income attributable to common stockholders, the potential dilutive effects of stock options and warrants. In addition, we analyze the potential dilutive effect of the outstanding participating securities under the “if-converted” method when calculating diluted earnings per share, in which it is assumed that the outstanding participating securities convert into common stock at the beginning of the period or date of issuance, if later. We report the more dilutive of the approaches (two-class or “if-converted”) as our diluted net income per share during the period.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Due to net losses for the years ended December 31, 2018, 2017 and 2016, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We use the asset and liability method of accounting for income taxes in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be reversed. We recognize the effect on deferred tax assets and liabilities of a change in tax rates as income and expense in the period that includes the enactment date. A valuation allowance is established if it is more likely than not that all or a portion of the deferred tax asset will not be realized. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. We recognize the tax benefit of an uncertain tax position only if it is more likely than not the position is sustainable upon examination by the taxing authority. We measure the tax benefit recognized as the largest amount of benefit which is more likely than not to be realized upon settlement with the taxing authority. We recognize penalties and interest related to unrecognized tax benefits as income tax expense. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We calculate the current and deferred income tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed in subsequent years and record adjustments based on filed income tax returns when identified. The amount of income taxes paid is subject to examination by U.S. federal, state and foreign tax authorities. The estimate of the potential outcome of any uncertain tax issue is subject to our assessment of relevant risks, facts and circumstances existing at that time. To the extent the assessment of such tax position changes, we record the change in estimate in the period in which we make that determination. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segment Reporting</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM is our chief executive officer, who reviews financial information presented on a companywide basis for purposes of allocating resources and evaluating financial performance. As such, our operations constitute a single operating segment and one reportable segment. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Our operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the balance sheet date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholders’ equity (deficit) and other comprehensive loss. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Gains and losses on foreign currency transactions are recognized in the accompanying consolidated statements of operations as a component of other expense, net. Transaction gains and losses from transactions denominated in foreign currencies resulted in net transaction losses of $3.0 million for the year ended December 31, 2018, net transaction gains of $2.6 million for the year ended December 31, 2017 and net transaction losses of $1.5 million for the year ended December 31, 2016.</span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and Development</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Research and development expenses include payroll, employee benefits, and other headcount-related costs associated with product development. Our product utilizes a common codebase, whether accessed by customers via the cloud or via an on-premises installation. Since our software is sold and licensed externally, we consider our software as external-use software for purposes of applying the capitalized software development guidance. Product development costs are expensed as incurred until technological feasibility has been established, which we define as the completion of all planning, designing, coding and testing activities that are necessary to establish products that meet design specifications including functions, features and technical performance requirements. We have determined that technological feasibility for our software products is reached shortly before they are released for sale. Costs incurred after technological feasibility is established are not significant, and accordingly we expense all research and development costs when incurred. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Advertising</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We expense advertising costs as they are incurred. Advertising expenses were $3.9 million, $3.0 million and $1.4 million for the years ended December 31, 2018, 2017 and 2016, respectively. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Emerging Growth Company Status</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the "JOBS Act"). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.</span></div> -3000000.0 2600000 -1500000 3900000 3000000.0 1400000 <div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Adopted</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted, substantially changing the U.S. Federal tax system. Notable provisions of the TCJA include the reduction of the corporate tax rate from 35% to 21% beginning in 2018, the imposition of a one-time transition tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, and the implementation of a territorial tax system. While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, the Securities and Exchange Commission Staff Accounting Bulletin No. 118 (“SAB 118”) allowed us to record provisional amounts in earnings for the year ended December 31, 2017. Where reasonable estimates can be made, the provisional accounting should be based on such estimates. When no reasonable estimate can be made, the provisional accounting may be based on the tax law in effect before the TCJA. We were required to complete our tax accounting for the TCJA in the period when we obtained, prepared, and analyzed the information to complete the income tax accounting. We completed our tax accounting for the TCJA in 2018.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In May 2017, the FASB issued ASU No. 2017-09,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"> Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> ("ASU 2017-09"), which clarifies when a change to the terms or conditions of a share-based payment award must be accounted for as a modification. ASU 2017-09 requires modification accounting if the fair value, vesting condition or the classification of the award is not the same immediately before and after a change to the terms and conditions of the award. ASU 2017-09 became effective on a prospective basis beginning on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on our consolidated financial statements for the year ended December 31, 2018.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Not Yet Adopted</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In May 2014, the FASB issued ASU No. 2014-09, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Revenue from Contracts with Customers (Topic 606) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2014-09”), which provides new guidance for revenue recognition. ASU 2014-09 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASU 2014-09 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASU 2014-09. In April 2016, the FASB issued ASU No. 2016-10, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Identifying Performance Obligations and Licensing </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASU 2014-09. In addition, in May 2016, the FASB issued ASU No. 2016-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Narrow-Scope Improvements and Practical Expedients </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">(“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.     </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The ASU 2014-09 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard. </span></div><div style="text-indent:36pt;margin-top:12pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We are still in the process of quantifying the effects of the adoption of ASU 2014-09 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-2,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"> Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> (“ASU 2016-2”), which requires that lessees recognize assets and liabilities for leases with lease terms greater than 12 months in the statement of financial position. ASU 2016-2 also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. The update is effective for fiscal years beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. Early adoption is permitted. We are currently evaluating the impact the adoption of ASU 2016-2 will have on our consolidated financial statements. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Financial Instruments-Credit Losses (Topic 326) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In August 2016, the FASB issued ASU No. 2016-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span> (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted. We do not expect ASU 2016-15 to have a material impact on our consolidated financial statements. Property and Equipment<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Property and equipment consisted of the following as of December 31 (in thousands):</span></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:84.356725%;"><tr><td style="width:1.0%;"/><td style="width:55.538995%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.666551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,958 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,226 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,535 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,644 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">649 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">138 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">131 </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,007 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,238 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,468)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,575)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,539 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,663 </span></td></tr></table></div><div style="text-indent:36pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Depreciation and amortization totaled $2.0 million, $0.9 million and $0.8 million for the years ended December 31, 2018, 2017 and 2016, respectively.</span></div> <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Property and equipment consisted of the following as of December 31 (in thousands):</span></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:84.356725%;"><tr><td style="width:1.0%;"/><td style="width:55.538995%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.666551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,958 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,226 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,535 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,644 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">649 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">138 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">131 </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,007 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,238 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,468)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,575)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,539 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,663 </span></td></tr></table></div> 9958000 4226000 2535000 1644000 1727000 1727000 649000 510000 138000 131000 15007000 8238000 8238000 7468000 5575000 7539000 2663000 2000000.0 900000 800000 Accrued Expenses<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Accrued expenses consisted of the following as of December 31 (in thousands):</span></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:84.356725%;"><tr><td style="width:1.0%;"/><td style="width:55.538995%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.666551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued contract labor costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,128 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,424 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued third party license fees</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">235 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued hosting costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">579 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">466 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued reimbursable employee expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">286 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued audit and tax expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">375 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">248 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued marketing and tradeshow expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">229 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">128 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,965 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,680 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,464 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,467 </span></td></tr></table></div> <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Accrued expenses consisted of the following as of December 31 (in thousands):</span></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:84.356725%;"><tr><td style="width:1.0%;"/><td style="width:55.538995%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.666551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.797227%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued contract labor costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,128 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,424 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued third party license fees</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">729 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">235 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued hosting costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">579 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">466 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued reimbursable employee expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">286 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued audit and tax expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">375 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">248 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued marketing and tradeshow expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">229 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">128 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,965 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,680 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,464 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,467 </span></td></tr></table></div> 3128000 3424000 729000 235000 579000 466000 459000 286000 375000 248000 229000 128000 1965000 1680000 7464000 6467000 Debt<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">2017 Financing Facility</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In April 2017, we entered into a financing facility consisting of a $5.0 million senior revolving credit facility, a $20.0 million senior term loan, and a $10.0 million subordinated term loan. In connection with the execution of this financing facility, our prior line of credit was terminated and we borrowed the full $20.0 million available under the senior term loan and repaid the outstanding balance under our prior term loan. Additionally, in connection with the execution of this financing facility, the lender waived the prepayment fee associated with our prior line of credit.  In June 2017, we used proceeds from our IPO to pay all remaining outstanding principal and interest under the senior term loan and subsequently terminated the senior term loan and subordinated term loan. In connection with the repayment of the senior term loan, we recognized a loss on extinguishment of debt of $0.4 million related to unamortized debt issuance costs, which is included within other (income) expense, net in the accompanying consolidated statements of operations. This financing facility was terminated in November 2017 in connection with our entry into a new $20.0 million revolving line of credit. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">2017 Line of Credit</span></div>In November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of the borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (1) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of December 31, 2018. As of December 31, 2018, we had no outstanding borrowings under the revolving line of credit. 5000000.0 20000000.0 10000000.0 20000000.0 -400000 20000000.0 20000000.0 0.0200 0.0250 0.0100 0.0150 0.0015 0.0025 1.35 0 Income Taxes<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For the years ended December 31, 2018, 2017 and 2016, our loss before income taxes was comprised of the following (in thousands): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.543860%;"><tr><td style="width:1.0%;"/><td style="width:42.865719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,663)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,093)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,524)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,549)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,153)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,620)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(49,212)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,246)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,144)</span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For the years ended December 31, 2018, 2017 and 2016, our income tax expense (benefit) was comprised of the following (in thousands): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.543860%;"><tr><td style="width:1.0%;"/><td style="width:42.865719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(65)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(627)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">68 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">432 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,009 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current expense (benefit)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">457 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,012 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(561)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(922)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(230)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(209)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred expense (benefit)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(251)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,122)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense (benefit)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">239 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">761 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,683)</span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On December 22, 2017, U.S. federal tax reform was enacted with the signing of the TCJA. Notable provisions of the TCJA include the following:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:14.5pt;">Establishment of a flat corporate income tax rate of 21% on U.S. earnings;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:14.5pt;">Imposition of a one-time tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, or the Transition Tax;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:14.5pt;">The imposition of a new minimum tax on certain non-U.S. earnings, irrespective of the territorial system of taxation, and generally allows for the repatriation of future earnings of foreign subsidiaries without incurring additional U.S. taxes by transitioning to a territorial system of taxation;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:14.5pt;">Imposition of minimum taxes on certain payments made by a U.S. company to a related foreign company, or the Base Erosion Anti-Abuse Tax;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:14.5pt;">Elimination of the alternative minimum tax and allowance of a refund for previous alternative minimum tax credits;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:14.5pt;">Allowance for immediate expensing of the cost of investments in certain depreciable assets acquired and placed in service after September 27, 2017; and</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;padding-left:14.5pt;">Reduction in tax deductions with respect to certain compensation paid to certain executive officers.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, SAB 118 allowed us to record provisional amounts in earnings for the year ended December 31, 2017. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">During 2018, we recorded tax charges for the impact of the TCJA effects using the current available information and technical guidance on the interpretations of the TCJA. As permitted by SAB 118, we recorded provisional estimates and have subsequently finalized our accounting analysis based on the guidance, interpretations, and data available. Adjustments made in the fourth quarter of the year ended December 31, 2018, upon finalization of our accounting analysis, were not material to our consolidated financial statements.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For the years ended December 31, 2018, 2017 and 2016, the provision for income taxes differs from the amount computed by applying the federal statutory income tax rates to our loss before the provision (benefit) for income taxes, as follows: </span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.543860%;"><tr><td style="width:1.0%;"/><td style="width:42.865719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal statutory tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">State tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign rate differential</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(17.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nondeductible expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Remeasurement of deferred taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(36.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(31.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of the assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018 and 2017, significant components of our deferred tax assets and liabilities were as follows (in thousands): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.836257%;"><tr><td style="width:1.0%;"/><td style="width:61.622047%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.795276%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587402%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.795276%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating losses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,059 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10,413 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,945 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,169 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,179 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,248 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,923 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,207 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued vacation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,170 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">967 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred rent</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">373 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">164 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">109 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">548 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">287 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross deferred tax assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">37,512 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,873 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Valuation allowance</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,039)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,328)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,473 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,545 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,640)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,614)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled receivables</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(419)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(555)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(174)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(130)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,189)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,351)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">284 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">194 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018 and 2017, we had $56.9 million and $25.3 million of gross net operating loss (“NOL”) carryforwards for U.S. federal tax purposes, respectively. Federal NOL carryforwards generated prior to 2018 will expire, if unused, in 2037. As of December 31, 2018 and 2017, we had U.S. gross state NOL carryforwards of $57.2 million and $25.3 million, respectively. We had tax effected state NOL carryforwards of $3.7 million and $1.6 million as of December 31, 2018</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> and 2017, respectively. U.S. state NOL carryforwards will substantially expire, if unused, in 2038. As of December 31, 2018 and 2017, we had foreign NOL carryforwards of $56.3 million and $35.7 million, respectively, primarily attributable to our subsidiary in Switzerland. Those NOL carryforwards will substantially expire, if unused, in 2025. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Section 382 of the Internal Revenue Code limits the utilization of the NOLs when ownership changes occur, as defined by that section. A number of states have similar state laws that limit utilization of the state NOLs when ownership changes occur. We have performed an analysis of our Section 382 ownership changes and have determined that all federal and U.S state NOLs are available for use as of December 31, 2018. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018 and 2017, we had $6.4 million and $4.5 million, respectively, of federal tax credit carryforwards which will expire, if unused, in 2038. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The net change during the year in the total valuation allowance was $17.7 million, primarily driven by the valuation allowance recorded against the U.S. deferred tax assets and the change in the Switzerland deferred tax assets. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We continue to maintain a full valuation allowance against U.S. deferred tax assets based on our cumulative operating results as of December 31, 2018, three-year cumulative loss, and assessment of our expected future results of operations. We have evaluated all evidence, both positive and negative, in assessing the likelihood of realizability and the negative evidence outweighed the positive evidence.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018, we have a valuation allowance of $5.3 million against foreign deferred tax assets, primarily for deferred tax assets at our subsidiary in Switzerland. We continue to maintain a full valuation allowance on the deferred tax assets of our subsidiary in Switzerland as we determined that it was not more likely than not that we would be able to realize a benefit from the NOL at that subsidiary. Based on our cumulative operating results as of December 31, 2018, and assessment of our expected future results of operations, we determined that it was not more likely than not that we would be able to realize the deferred tax assets prior to expiration. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We are subject to income taxes in the United States, Australia, Canada, France, Germany, Italy, Netherlands, Switzerland, Singapore, Sweden and the United Kingdom. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We plan to distribute previously undistributed earnings of our foreign subsidiaries back to the United States in future years. Upon repatriation of those earnings, if any, we may be subject to taxes, including withholding taxes, net of any applicable foreign tax credits. Determination of the amount of unrecognized deferred U.S. income tax liability is not practicable.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018 and 2017, we had unrecognized tax benefits of $1.0 million and $0.7 million, respectively, of which the entire portion would affect our effective tax rate if recognized. The following table summarizes the activity related to our unrecognized tax benefit from January 1, 2016 to December 31, 2018 (in thousands): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.836257%;"><tr><td style="width:1.0%;"/><td style="width:80.204724%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.795276%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1, 2016</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">384 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in current years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">171 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in prior years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse in statutes of limitations </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(136)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2016</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in current years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">232 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in prior years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse in statutes of limitations </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">651 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in current years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">388 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in prior years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse in statutes of limitations </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We recognize interest and penalties related to uncertain tax positions in income tax expense. During the year ended December 31, 2018, we did not accrue additional interest. During the year ended December 31, 2017, we reduced our liability for potential interest and penalties by $2,000. During the year ended December 31, 2016, we recognized potential interest and penalties of $2,000. The cumulative balance of interest and penalties as of each of December 31, 2018 and 2017 was $33,000. If recognized, approximately $1.0 million of unrecognized tax benefits would impact the effective tax rate. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We anticipate that total unrecognized tax benefits will not decrease over the next year. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We file income tax returns in the United States federal jurisdiction and in many state and foreign jurisdictions. The tax years 2014 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. No material examinations are currently open.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On June 21, 2018, the U. S. Supreme Court issued its decision in South Dakota v. Wayfair, Inc., which overturned prior case law that held that out-of-state merchants were not required to collect sales taxes unless they had a physical presence in the buyer’s state. We have analyzed the impact of this decision and do not anticipate it to have a significant impact on our operations.</span></div> <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For the years ended December 31, 2018, 2017 and 2016, our loss before income taxes was comprised of the following (in thousands): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.543860%;"><tr><td style="width:1.0%;"/><td style="width:42.865719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,663)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,093)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,524)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,549)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,153)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,620)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(49,212)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,246)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,144)</span></td></tr></table></div> -30663000 -23093000 -4524000 -18549000 -7153000 -9620000 -49212000 -30246000 -14144000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For the years ended December 31, 2018, 2017 and 2016, our income tax expense (benefit) was comprised of the following (in thousands): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.543860%;"><tr><td style="width:1.0%;"/><td style="width:42.865719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(65)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(627)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">68 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">432 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,009 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current expense (benefit)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">457 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,012 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(561)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(922)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(230)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(209)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred expense (benefit)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(251)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,122)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax expense (benefit)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">239 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">761 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,683)</span></td></tr></table></div> 0 -65000 -627000 25000 68000 -200000 432000 1009000 266000 457000 1012000 -561000 0 -42000 -922000 0 0 -230000 -218000 -209000 30000 -218000 -251000 -1122000 239000 761000 -1683000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For the years ended December 31, 2018, 2017 and 2016, the provision for income taxes differs from the amount computed by applying the federal statutory income tax rates to our loss before the provision (benefit) for income taxes, as follows: </span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.543860%;"><tr><td style="width:1.0%;"/><td style="width:42.865719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589889%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.851501%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal statutory tax rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">State tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign rate differential</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(17.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Nondeductible expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized tax benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Remeasurement of deferred taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(36.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(31.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.210 0.340 0.340 0.072 0.049 0.014 0.051 0.067 0.178 0.007 0.009 0.023 0.095 0 0 0.039 0.058 0.065 0.008 0.007 0.002 -0.006 0.003 0.002 0 0.070 0 0.360 0.316 0.096 -0.004 -0.025 0.118 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018 and 2017, significant components of our deferred tax assets and liabilities were as follows (in thousands): </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.836257%;"><tr><td style="width:1.0%;"/><td style="width:61.622047%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.795276%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587402%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.795276%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating losses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,059 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10,413 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,945 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,169 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,179 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,248 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,923 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,207 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued vacation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,170 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">967 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred rent</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">373 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">473 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">164 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">109 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">151 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">548 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">287 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross deferred tax assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">37,512 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,873 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Valuation allowance</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,039)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,328)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,473 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,545 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,640)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,614)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unbilled receivables</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(419)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(555)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(174)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(130)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,189)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,351)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">284 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">194 </span></td></tr></table></div> 21059000 10413000 5945000 4169000 4179000 1248000 3923000 1207000 1170000 967000 373000 473000 164000 109000 151000 0 548000 287000 37512000 18873000 30039000 12328000 7473000 6545000 6640000 5614000 419000 555000 0 174000 130000 8000 7189000 6351000 284000 194000 56900000 25300000 57200000 25300000 3700000 1600000 56300000 35700000 6400000 4500000 17700000 5300000 1000000.0 700000 The following table summarizes the activity related to our unrecognized tax benefit from January 1, 2016 to December 31, 2018 (in thousands): <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.836257%;"><tr><td style="width:1.0%;"/><td style="width:80.204724%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.795276%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of January 1, 2016</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">384 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in current years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">171 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in prior years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse in statutes of limitations </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(136)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2016</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in current years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">232 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in prior years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse in statutes of limitations </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">651 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in current years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">388 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions in prior years </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse in statutes of limitations </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039 </span></td></tr></table> 384000 171000 0 136000 0 419000 232000 0 0 0 651000 388000 0 0 0 1039000 2000 2000 33000 1000000.0 Stock-Based Compensation<div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan provides for the grant of incentive stock options to employees, and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards and other forms of equity compensation to employees, including officers, and to non-employee directors and consultants. We initially reserved 6,421,442 shares of Class A common stock for issuance under the 2017 Plan, which included 421,442 shares that remained available for issuance under our 2007 Stock Option Plan (the “2007 Plan”) at the time that the 2017 Plan became effective. The number of shares reserved under the 2017 Plan increases for any shares subject to outstanding awards originally granted under the 2007 Plan that expire or are forfeited prior to exercise. As a result of the adoption of the 2017 Plan, no further grants may be made under the 2007 Plan. As of December 31, 2018, there were 7,040,863 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 5,680,655 were available to be issued.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The 2007 Plan provided for the grant of stock options to employees, directors, and officers. Stock options under the 2007 Plan are exercisable into shares of Class B common stock and generally expire ten years from the date of grant. Under the 2007 Plan, the exercise price of each award was established by the board of directors but could not be less than the fair market value of a share of our common stock on the grant date. Stock options generally vest upon the satisfaction of both a service condition and a performance condition. The service condition is satisfied at various rates as determined by us, typically on an</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> annual basis over five years. The performance condition required the occurrence of a qualifying event, defined as a change of control transaction or upon the completion of an IPO. The performance condition was satisfied upon the completion of our IPO in May 2017, on which date we recognized $6.2 million of cumulative stock-based compensation expense using the accelerated attribution method from the service start date.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We estimate the fair value of stock options using the Black-Scholes Option Pricing Model, which requires the use of subjective assumptions, including the expected term of the option, the current price of the underlying stock, the expected stock price volatility, expected dividend yield and the risk-free interest rate for the expected term of the option. The expected term represents the period of time the stock options are expected to be outstanding. Due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected term of the stock options, we use the simplified method to estimate the expected term for our stock options. Under the simplified method, the expected term of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected term of the stock options. We assume no dividend yield because dividends are not expected to be paid in the near future, which is consistent with our history of not paying dividends.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the assumptions used to estimate the fair value of stock options granted during the years ended December 31:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:46.093842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9% - 2.2% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3% - 1.5% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38.1% - 40.6% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40.9% - 42.0% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">* Not applicable because no stock options were granted during the period.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Options</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the stock option activity for the years ended December 31, 2018 and 2017:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:93.421053%;"><tr><td style="width:1.0%;"/><td style="width:41.818466%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.582473%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.582473%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.582473%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Number of</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Shares</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Price</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Remaining</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Contractual</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Term (Years)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 1, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,784,448 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.65 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">44,259 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,256,200 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11.92 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(876,121)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.27 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,807 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(153,640)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.29 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,010,887 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.36 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">176,122 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,486,218)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.10 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">41,606 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(503,601)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9.51 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,021,068 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.30 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">97,440 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,448,348 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.21 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">70,682 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The weighted average grant-date fair value of options granted during the years ended December 31, 2017 and 2016 was $5.05 and $4.35 per option, respectively. No stock options were granted during the year ended December 31, 2018. The total fair value of stock options that vested during the years ended December 31, 2018 and 2017 was $10.5 million and $5.6 million, respectively. No stock options vested during the year ended December 31, 2016 because a qualifying event had not yet occurred. As of December 31, 2018, the total compensation cost related to unvested stock options not yet recognized was $2.6 million, which will be recognized over a weighted average period of 2.1 years.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On April 25, 2017, our board of directors modified certain outstanding stock options nearing their expiration date to remove the performance condition. Stock options to purchase an aggregate of 216,160 shares of common stock were modified, and we recognized stock-based compensation expense of $2.4 million related to this modification.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In July 2016, our board of directors granted a stock option to purchase 1,828,080 shares of our Class A common stock to our Chief Executive Officer (the "2016 CEO Grant") under the 2007 Plan with an exercise price of $9.46 per share. The 2016 CEO Grant was eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. The fair value of the 2016 CEO Grant was determined using a Monte Carlo simulation. During the year ended December 31, 2018, the market-based milestone of the 2016 CEO Grant was achieved, resulting in 1,828,080 shares vesting and becoming exercisable. Stock-based compensation expense recognized for the 2016 CEO Grant was $5.6 million and $2.7 million for the years ended December 31, 2018 and 2017, respectively. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In December 2018, we entered into a stock option cancellation agreement with our Chief Executive Officer, pursuant to which vested options to purchase 383,897 shares of Class A common stock were canceled. The remaining options granted under the 2016 CEO Grant were unaffected. No compensation expense was recorded as the canceled stock options were fully vested at the time. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Units</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the restricted stock unit activity for the years ended December 31, 2018 and 2017:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.836257%;"><tr><td style="width:1.0%;"/><td style="width:68.236220%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.488189%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587402%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.488189%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at January 1, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">738,055 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.15 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,930)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20.24 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,150)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.40 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">731,975 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.16 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">622,166 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29.60 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,390)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.19 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,702)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23.97 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,175,049 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26.04 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018, total unrecognized compensation cost related to unvested restricted stock units was approximately $25.4 million and the weighted average remaining vesting period was 2.0 years.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In November 2018, our board of directors approved the grant of 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share to our three co-founders. The value of these awards at the grant date was $7.7 million and will be amortized over the vesting periods. The restricted stock units will vest during the three months ended March 31, 2019. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the components of our stock-based compensation expense for the years ended December 31, 2018 and 2017 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:62.662757%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to stock options</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,947 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,607 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,714 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">753 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to the issuance of common stock to directors</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">222 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to stock option modifications</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,394 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,054 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,976 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying consolidated statements of operations for the years ended December 31, 2018 and 2017 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:62.662757%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Cost of revenue</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Subscriptions, software and support</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">514 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">575 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Professional services</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,717 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,295 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Operating expenses</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Sales and marketing</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,473 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,233 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Research and development</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,416 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,822 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">General and administrative</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,934 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,051 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Total stock-based compensation expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,054 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,976 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For the year ended December 31, 2016, no stock-based compensation expense was recognized for our stock option awards because a qualifying event had not yet occurred.</span></div> 6421442 421442 0 7040863 5680655 P10Y P5Y 6200000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the assumptions used to estimate the fair value of stock options granted during the years ended December 31:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:46.093842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9% - 2.2% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3% - 1.5% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38.1% - 40.6% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40.9% - 42.0% </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">* </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">—% </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">* Not applicable because no stock options were granted during the period.</span></div> P6Y6M P6Y6M 0 0 <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the stock option activity for the years ended December 31, 2018 and 2017:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:93.421053%;"><tr><td style="width:1.0%;"/><td style="width:41.818466%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.582473%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.582473%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.582473%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.458529%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Number of</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Shares</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Price</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Remaining</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Contractual</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Term (Years)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:700;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 1, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,784,448 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.65 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">44,259 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,256,200 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11.92 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(876,121)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.27 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,807 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(153,640)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.29 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,010,887 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.36 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">176,122 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,486,218)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.10 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">41,606 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(503,601)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9.51 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,021,068 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.30 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">97,440 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,448,348 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.21 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">70,682 </span></td></tr></table></div> 6784448 4.65 P6Y6M 44259000 1256200 11.92 876121 1.27 14807000 153640 7.29 7010887 6.36 P6Y7M6D 176122000 0 0 1486218 2.10 41606000 503601 9.51 5021068 7.30 P6Y4M24D 97440000 3448348 3448348 6.21 6.21 P5Y10M24D 70682000 5.05 4.35 10500000 5600000 2600000 P2Y1M6D 216160 2400000 1828080 9.46 1828080 5600000 2700000 383897 <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the restricted stock unit activity for the years ended December 31, 2018 and 2017:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.836257%;"><tr><td style="width:1.0%;"/><td style="width:68.236220%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.488189%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587402%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.488189%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at January 1, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">738,055 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.15 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,930)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20.24 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,150)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.40 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">731,975 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.16 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">622,166 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29.60 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,390)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.19 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,702)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23.97 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,175,049 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26.04 </span></td></tr></table></div> 0 0 738055 22.15 4930 20.24 1150 21.40 731975 731975 22.16 622166 29.60 143390 22.19 35702 23.97 1175049 26.04 25400000 P2Y 255930 30.06 7700000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes the components of our stock-based compensation expense for the years ended December 31, 2018 and 2017 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:62.662757%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to stock options</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,947 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,607 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,714 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">753 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to the issuance of common stock to directors</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">222 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to stock option modifications</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,394 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,054 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,976 </span></td></tr></table></div> 7947000 9607000 7714000 753000 393000 222000 0 2394000 16054000 12976000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying consolidated statements of operations for the years ended December 31, 2018 and 2017 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:62.662757%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.302053%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Cost of revenue</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Subscriptions, software and support</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">514 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">575 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Professional services</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,717 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,295 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Operating expenses</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Sales and marketing</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,473 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,233 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Research and development</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,416 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,822 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">General and administrative</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,934 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,051 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Total stock-based compensation expense</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,054 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,976 </span></td></tr></table></div> 514000 575000 1717000 1295000 3473000 3233000 2416000 2822000 7934000 5051000 16054000 12976000 Stockholders’ Equity<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Convertible Preferred Stock</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Immediately prior to the completion of the IPO, all shares of convertible preferred stock then outstanding were automatically converted into 18,163,158 shares of common stock on a one-for-one basis, and then reclassified as shares of Class B common stock.</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">No convertible preferred stock was outstanding as of December 31, 2018 or 2017.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Common Stock</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018, we had authorized 500,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each with a par value of  $0.0001 per share, of which 29,626,054 shares of Class A common stock and 34,290,383 shares of Class B common stock were issued and outstanding. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share, on all matters that are subject to stockholder vote. The holders of Class B common stock also have approval rights for certain corporate actions. Each share of Class B common stock may be converted into one share of Class A common stock at the option of its holder and will be automatically converted into one share of Class A common stock upon transfer thereof, subject to certain exceptions. In addition, upon the date on which the outstanding shares of Class B common stock represent less than 10% of the aggregate voting power of our capital stock, all outstanding shares of Class B common stock shall convert automatically into Class A common stock.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Warrants</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We previously issued a warrant to purchase 84,360 shares of Series A convertible preferred stock in conjunction with a credit facility with a lender at an exercise price of $0.88905 per share.  Immediately prior to the completion of the IPO, this warrant was converted into a warrant to purchase 84,360 shares of Class B common stock.  The fair value at the time of the conversion was $1.2 million and was recorded as additional paid-in capital and a reduction of the preferred stock warrant liability.  In May 2017, the warrant holder exercised the warrant and we issued 79,363 shares of Class B common stock through a cashless exercise of the warrant, in accordance with its terms. </span></div>No warrants were outstanding as of December 31, 2018 or 2017. 18163158 500000000 100000000 0.0001 29626054 34290383 1 10 1 1 0.10 84360 0.88905 84360 1200000 79363 0 Basic and Diluted Loss per Common Share<div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31 (in thousands, except per share data):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:90.789474%;"><tr><td style="width:1.0%;"/><td style="width:58.064412%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.882448%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.605153%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.882448%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.605153%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.560386%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(49,451)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,007)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,461)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accretion of dividends on convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">857 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(49,451)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,364)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,318)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding, basic and diluted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">62,140,684 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49,529,833 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34,274,718 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.80)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.63)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.39)</span></td></tr></table></div><div style="text-indent:36pt;margin-top:12pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:46.826979%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible preferred stock:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Series A convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,043,108 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Series B convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,120,050 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrant to purchase Series A convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">84,360 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,021,068 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,010,887 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,784,448 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,175,049 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">731,975 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr></table></div> <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31 (in thousands, except per share data):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:90.789474%;"><tr><td style="width:1.0%;"/><td style="width:58.064412%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.882448%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.605153%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.882448%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.605153%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.560386%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(49,451)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,007)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,461)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accretion of dividends on convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">857 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(49,451)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,364)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,318)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding, basic and diluted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">62,140,684 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49,529,833 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34,274,718 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.80)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.63)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.39)</span></td></tr></table></div> -49451000 -31007000 -12461000 0 357000 857000 -49451000 -31364000 -13318000 62140684 49529833 34274718 -0.80 -0.63 -0.39 <div style="text-indent:36pt;margin-top:12pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:46.826979%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.568915%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible preferred stock:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Series A convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,043,108 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Series B convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,120,050 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrant to purchase Series A convertible preferred stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">84,360 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,021,068 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,010,887 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,784,448 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,175,049 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">731,975 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr></table></div> 0 0 12043108 0 0 6120050 0 0 84360 5021068 7010887 6784448 1175049 731975 0 Commitments and Contingencies<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Leases</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We lease office space and equipment in our headquarters location in Reston, Virginia, as well as in the United Kingdom, France, Germany, Canada, Italy, Australia, the Netherlands and Singapore, under non-cancellable operating lease agreements which have various expiration dates through 2031 for our office space and various expiration dates through 2020 for our equipment. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In April 2018, we entered into a new lease agreement for a new headquarters in Tysons, Virginia. We took initial possession of the first phase of the new headquarters in October 2018 and began to recognize rent expense. We expect to start making recurring rental payments under the lease in the third quarter of 2020. Total payments committed under the lease amount to $87.2 million. In connection with the lease agreement, we also entered into a letter of credit of $9.4 million to fund the security deposit required by the lease. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The lease for the new headquarters contains a tenant improvement allowance of up to $18.4 million from the landlord. The tenant improvement allowance is accounted for as a lease incentive obligation and is amortized as a reduction to rent expense over the lease term. We recorded a lease incentive obligation when we took initial possession of the first phase of the new headquarters. As of December 31, 2018, $1.2 million was included in other current liabilities and $14.4 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. </span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Lease Related Commitments</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Lease related commitments include payments to third-party vendors for services related to our new headquarters.</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of our future minimum lease commitments and other commitments by year as of December 31, 2018 is as follows (in thousands): </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:7pt;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:60.426901%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.988304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Office Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Related Commitments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,985 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">216 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,587 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,371 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,331 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,939 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,987 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">65,151 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100,764 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">238 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,587 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: tenant improvement allowance</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,441)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100,764 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">238 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,146 </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We record rent expense using the total minimum rent commitment, amortized using the straight-line method over the term of the lease. The difference between monthly rental payments and recorded rent expense is charged to deferred rent. As of December 31, 2018 and 2017, deferred rent totaled $17.4 million and $2.0 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying consolidated balance sheets. In addition to rental payments, certain leases require additional payments for real estate taxes, common area maintenance and insurance, which are expensed when incurred and not included in the future minimum payments. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Total rent and lease expense was $8.8 million, $7.0 million and $6.6 million for the years ended December 31, 2018, 2017 and 2016, respectively. </span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Other Commitments</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We also have entered into a non-cancellable agreement for the use of technology that is integral in the development of our software and pay annual royalty fees of $0.3 million. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Letters of Credit</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As of December 31, 2018 and 2017, we had outstanding letters of credit totaling $10.5 million and $1.1 million, respectively, in connection with securing our leased office space. All letters of credit are secured by our borrowing arrangement as described in Note 5. </span></div><div style="text-indent:36pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal</span></div>From time to time, we are subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. There are no issues or resolution of any matters that are expected to have a material adverse impact on our consolidated financial statements. 87200000 9400000 18400000 1200000 14400000 <div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A summary of our future minimum lease commitments and other commitments by year as of December 31, 2018 is as follows (in thousands): </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:7pt;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:60.426901%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.988304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Office Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Related Commitments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,985 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">216 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,587 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,371 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,331 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,939 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023 </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,987 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">65,151 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100,764 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">238 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,587 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: tenant improvement allowance</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,441)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100,764 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">238 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,146 </span></td></tr></table></div> 6985000 216000 29587000 6371000 22000 0 8331000 0 0 6939000 0 0 6987000 0 0 65151000 0 0 100764000 238000 29587000 -14441000 100764000 238000 15146000 17400000 2000000.0 8800000 7000000.0 6600000 300000 10500000 1100000 Segment and Geographic Information<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes revenue by geography for the years ended December 31 (in thousands):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:90.204678%;"><tr><td style="width:1.0%;"/><td style="width:41.435981%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.314425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.610373%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.314425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.610373%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.314425%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">161,716 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">128,997 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">107,069 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">65,027 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">47,740 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,854 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">226,743 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">176,737 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">132,923 </span></td></tr></table></div>With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the years ended December 31, 2018, 2017 and 2016. Substantially all of our long-lived assets were held in the United States as of December 31, 2018 and December 31, 2017. <div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table summarizes revenue by geography for the years ended December 31 (in thousands):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:90.204678%;"><tr><td style="width:1.0%;"/><td style="width:41.435981%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.314425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.610373%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.314425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.610373%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.314425%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">161,716 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">128,997 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">107,069 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">65,027 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">47,740 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,854 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">226,743 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">176,737 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">132,923 </span></td></tr></table></div> 161716000 128997000 107069000 65027000 47740000 25854000 226743000 176737000 132923000 Retirement Plans<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">We have a defined contribution 401(k) retirement and savings plan (the “401(k) Plan”) to provide retirement benefits for all eligible employees. All employees who have completed forty-five days of service and are at least twenty-one years of age are eligible to participate in the 401(k) Plan. The 401(k) Plan allows eligible employees to make salary-deferred contributions up to 75% of their annual compensation, as defined, and subject to certain Internal Revenue Service limitations. Employer contributions vest at 25% per year, over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYxYjZlYzcwNzIzMzQ0MTE4NjNlMDlhNGVkZTBmOGEzL3NlYzo2MWI2ZWM3MDcyMzM0NDExODYzZTA5YTRlZGUwZjhhM181MzkvZnJhZzo5OGNmNGY4ZGNlMmM0NzUzYWJlMzUxOTA0ZjRhZTE5Ny90ZXh0cmVnaW9uOjk4Y2Y0ZjhkY2UyYzQ3NTNhYmUzNTE5MDRmNGFlMTk3XzU0OTc1NTgxNDg5OQ_3cc0a65f-d7d3-4569-abbf-1995acf31632">four</span> years. </span><span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">For th</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">e years ending December 31, 2018, 2017 and 2016, we incurred $4.7 million, $3.3 million and $2.6 million, respectively, in contribution expense related to the employer matching contributions. </span>We are obligated to make plan contributions for the employees of certain of our wholly-owned foreign subsidiaries. For the years ending December 31, 2018, 2017 and 2016, we incurred $1.3 million, $0.9 million and $0.7 million, respectively, in contribution expense related to our foreign subsidiaries. 0.75 0.25 4700000 3300000 2600000 1300000 900000 700000 Selected Quarterly Information (Unaudited)<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The following table sets forth unaudited quarterly consolidated statement of operations data for each of the eight quarters in 2018 and 2017. The information for each of these quarters has been prepared on the same basis as the audited annual consolidated financial statements included in this Annual Report on Form 10-K. In our opinion, the quarterly financial data reflects all adjustments, which consist only of normal recurring adjustments that we consider necessary for a fair presentation of this data. The quarterly financial data should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.  These quarterly results are not necessarily indicative of our operating results to be expected in the future. </span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"><tr><td style="width:1.0%;"/><td style="width:26.571429%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.952872%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.247423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.247423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.247423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dec 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Sep 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Jun 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mar 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dec 31, 2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Sep 30, 2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Jun 30, 2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mar 31, 2017</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operations Data:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions, software and support</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,108 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,905 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">33,047 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,952 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,398 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,660 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,012 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,444 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,108 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">24,043 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,836 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">24,744 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,164 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,988 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,186 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,885 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">60,216 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">54,948 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">59,883 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">51,696 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">50,562 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">44,648 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">43,198 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,329 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions, software and support</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,284 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,261 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,824 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,628 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,488 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,341 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,488 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,062 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,926 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,831 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,750 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,421 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,169 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,272 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,149 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10,628 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of revenue</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,210 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20,092 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,574 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,049 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,657 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,613 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,637 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,690 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,006 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34,856 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,309 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,647 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31,905 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,561 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,639 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,177 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,467 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27,384 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,964 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,463 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">19,725 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,775 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">17,003 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,332 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11,737 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10,785 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,870 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,968 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,596 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,971 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,300 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,799 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,537 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,425 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,060 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,237 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,635 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,849 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">51,308 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49,741 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">46,594 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40,894 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,860 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34,558 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">41,381 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,152 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,302)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,885)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,285)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,247)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,955)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,523)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,820)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,513)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other expense (income):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Other expense (income), net</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">110 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,593 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(380)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(425)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(734)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(499)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense (income)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">64 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">54 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">256 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Total other expense (income) </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">574 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">177 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,647 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(905)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(358)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(427)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(537)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(243)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss before income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,876)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,062)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,932)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,342)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,597)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,096)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,283)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,270)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Income tax expense (benefit)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(34)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">211 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">272 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">188 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">176 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Net loss </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,903)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,028)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,967)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,553)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,869)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,284)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,459)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,395)</span></td></tr></table></div><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">(1)  In the second quarter of 2017, we recorded $6.2 million of cumulative stock-based compensation expense upon the </span></div><div style="text-indent:36pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">effectiveness of our IPO and $2.4 million of stock-based compensation expense related to the stock option modifications. </span></div>See Note 7 for further discussion of stock-based compensation expense. These quarterly results are not necessarily indicative of our operating results to be expected in the future. <div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"><tr><td style="width:1.0%;"/><td style="width:26.571429%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.952872%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.247423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.247423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.247423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.394698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dec 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Sep 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Jun 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mar 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dec 31, 2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Sep 30, 2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Jun 30, 2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mar 31, 2017</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operations Data:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions, software and support</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,108 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,905 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">33,047 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,952 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,398 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,660 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,012 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,444 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,108 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">24,043 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,836 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">24,744 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,164 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,988 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,186 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,885 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">60,216 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">54,948 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">59,883 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">51,696 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">50,562 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">44,648 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">43,198 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,329 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions, software and support</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,284 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,261 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,824 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,628 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,488 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,341 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,488 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,062 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,926 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,831 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,750 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,421 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,169 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,272 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,149 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10,628 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of revenue</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,210 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20,092 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,574 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21,049 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,657 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,613 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">16,637 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,690 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,006 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34,856 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,309 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,647 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31,905 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">28,035 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,561 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,639 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,177 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,467 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27,384 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,964 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,463 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">19,725 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,775 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">17,003 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,332 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11,737 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">10,785 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,870 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,968 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,596 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,971 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,300 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,799 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,537 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,425 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,060 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6,237 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,635 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,849 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">51,308 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49,741 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">46,594 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40,894 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38,860 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">34,558 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">41,381 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,152 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,302)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,885)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,285)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,247)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,955)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,523)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,820)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,513)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other expense (income):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Other expense (income), net</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">110 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,593 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(380)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(425)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(734)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(499)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense (income)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">64 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">54 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">256 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Total other expense (income) </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">574 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">177 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,647 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(905)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(358)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(427)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(537)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(243)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss before income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,876)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,062)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,932)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,342)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,597)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,096)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,283)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,270)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Income tax expense (benefit)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(34)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">211 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">272 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">188 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">176 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:100%;">Net loss </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,903)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,028)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,967)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,553)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,869)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,284)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,459)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,395)</span></td></tr></table></div><div style="padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">(1)  In the second quarter of 2017, we recorded $6.2 million of cumulative stock-based compensation expense upon the </span></div><div style="text-indent:36pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">effectiveness of our IPO and $2.4 million of stock-based compensation expense related to the stock option modifications. </span></div><div style="text-indent:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">See Note 7 for further discussion of stock-based compensation expense. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">  (2)  In the third quarter of 2018, we recorded $4.5 million of cumulative stock-based compensation expense upon the </span></div>vesting of the 2016 CEO Grant. See Note 7 for further discussion of stock-based compensation expense. 35108000 30905000 33047000 26952000 25398000 22660000 22012000 21444000 25108000 24043000 26836000 24744000 25164000 21988000 21186000 16885000 60216000 54948000 59883000 51696000 50562000 44648000 43198000 38329000 3284000 3261000 2824000 2628000 2488000 2341000 2488000 2062000 18926000 16831000 18750000 18421000 16169000 14272000 14149000 10628000 22210000 20092000 21574000 21049000 18657000 16613000 16637000 12690000 38006000 34856000 38309000 30647000 31905000 28035000 26561000 25639000 30177000 25467000 27384000 22964000 22463000 19725000 22775000 17003000 12332000 11737000 10785000 9870000 8968000 8596000 9971000 7300000 8799000 12537000 8425000 8060000 7429000 6237000 8635000 4849000 51308000 49741000 46594000 40894000 38860000 34558000 41381000 29152000 -13302000 -14885000 -8285000 -10247000 -6955000 -6523000 -14820000 -3513000 -510000 -110000 -2593000 918000 380000 425000 734000 499000 -64000 -67000 -54000 -13000 -22000 2000 -197000 -256000 -574000 -177000 -2647000 905000 358000 427000 537000 243000 -13876000 -15062000 -10932000 -9342000 -6597000 -6096000 -14283000 -3270000 27000 -34000 35000 211000 272000 188000 176000 125000 -13903000 -15028000 -10967000 -9553000 -6869000 -6284000 -14459000 -3395000 6200000 2400000 4500000 Subsequent EventsIn preparing our consolidated financial statements, we evaluated subsequent events through February 21, 2019, which is the date that the consolidated financial statements were available to be issued. XML 15 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 12, 2019
Jun. 30, 2018
Document and Entity Information [Line Items]      
Entity Registrant Name APPIAN CORP    
Entity Central Index Key 0001441683    
Current Fiscal Year End Date --12-31    
Entity Filer Category Accelerated Filer    
Document Type 10-K    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Amendment Flag false    
Trading Symbol APPN    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer No    
Class A Common Stock      
Document and Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   30,447,805  
Entity Public Float     $ 696,466,225
Class B Common Stock      
Document and Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   33,807,128  
Entity Public Float     $ 119,394,534
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets    
Cash and cash equivalents $ 94,930 $ 73,758
Accounts receivable, net of allowance of $600 and $400 at December 31, 2018 and 2017, respectively 79,383 55,315
Deferred commissions, current 14,020 9,117
Prepaid expenses and other current assets 21,293 7,032
Total current assets 209,626 145,222
Property and equipment, net 7,539 2,663
Deferred commissions, net of current portion 15,088 12,376
Deferred tax assets 326 281
Other assets 601 510
Total assets 233,180 161,052
Current liabilities    
Accounts payable 9,249 5,226
Accrued expenses 7,464 6,467
Accrued compensation and related benefits 13,796 12,075
Deferred revenue, current 95,523 70,165
Other current liabilities 2,369 1,182
Total current liabilities 128,401 95,115
Deferred tax liabilities 42 87
Deferred revenue, net of current portion 16,145 18,922
Deferred rent, net of current portion 15,400 1,404
Total liabilities 159,988 115,528
Stockholders’ equity    
Additional paid-in capital 218,284 141,268
Accumulated other comprehensive income 542 439
Accumulated deficit (145,640) (96,189)
Total stockholders’ equity 73,192 45,524
Total liabilities and stockholders’ equity 233,180 161,052
Class A Common Stock    
Stockholders’ equity    
Common stock 3 1
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 5
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Allowance for doubtful accounts $ 600 $ 400
Common stock, par value (in usd per share) $ 0.0001  
Class A Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 29,626,054 13,030,081
Common stock, shares outstanding (in shares) 29,626,054 13,030,081
Class B Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 34,290,383 47,569,796
Common stock, shares outstanding (in shares) 34,290,383 47,569,796
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue:                      
Total revenue $ 60,216 $ 54,948 $ 59,883 $ 51,696 $ 50,562 $ 44,648 $ 43,198 $ 38,329 $ 226,743 $ 176,737 $ 132,923
Cost of revenue:                      
Total cost of revenue 22,210 20,092 21,574 21,049 18,657 16,613 16,637 12,690 84,925 64,597 50,123
Gross profit 38,006 34,856 38,309 30,647 31,905 28,035 26,561 25,639 141,818 112,140 82,800
Operating expenses:                      
Sales and marketing 30,177 25,467 27,384 22,964 22,463 19,725 22,775 17,003 105,992 81,966 54,137
Research and development 12,332 11,737 10,785 9,870 8,968 8,596 9,971 7,300 44,724 34,835 22,994
General and administrative 8,799 12,537 8,425 8,060 7,429 6,237 8,635 4,849 37,821 27,150 17,039
Total operating expenses 51,308 49,741 46,594 40,894 38,860 34,558 41,381 29,152 188,537 143,951 94,170
Operating loss (13,302) (14,885) (8,285) (10,247) (6,955) (6,523) (14,820) (3,513) (46,719) (31,811) (11,370)
Other expense (income):                      
Other expense (income), net 510 110 2,593 (918) (380) (425) (734) (499) 2,295 (2,038) 1,792
Interest expense 64 67 54 13 22 (2) 197 256 198 473 982
Total other expense (income) 574 177 2,647 (905) (358) (427) (537) (243) 2,493 (1,565) 2,774
Loss before income taxes (13,876) (15,062) (10,932) (9,342) (6,597) (6,096) (14,283) (3,270) (49,212) (30,246) (14,144)
Income tax expense (benefit) 27 (34) 35 211 272 188 176 125 239 761 (1,683)
Net loss (13,903) (15,028) (10,967) (9,553) (6,869) (6,284) (14,459) (3,395) (49,451) (31,007) (12,461)
Accretion of dividends on convertible preferred stock                 0 357 857
Net loss attributable to common stockholders                 $ (49,451) $ (31,364) $ (13,318)
Net loss per share attributable to common stockholders:                      
Basic and diluted (in dollar per share)                 $ (0.80) $ (0.63) $ (0.39)
Weighted average common shares outstanding:                      
Basic and diluted (in shares)                 62,140,684 49,529,833 34,274,718
Subscriptions, software and support                      
Revenue:                      
Total revenue 35,108 30,905 33,047 26,952 25,398 22,660 22,012 21,444 $ 126,012 $ 91,514 $ 69,972
Cost of revenue:                      
Total cost of revenue 3,284 3,261 2,824 2,628 2,488 2,341 2,488 2,062 11,997 9,379 7,437
Professional services                      
Revenue:                      
Total revenue 25,108 24,043 26,836 24,744 25,164 21,988 21,186 16,885 100,731 85,223 62,951
Cost of revenue:                      
Total cost of revenue $ 18,926 $ 16,831 $ 18,750 $ 18,421 $ 16,169 $ 14,272 $ 14,149 $ 10,628 $ 72,928 $ 55,218 $ 42,686
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net loss $ (49,451) $ (31,007) $ (12,461)
Comprehensive loss, net of income taxes:      
Foreign currency translation adjustment 103 (891) 359
Total other comprehensive loss, net of income taxes $ (49,348) $ (31,898) $ (12,102)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Restricted stock units
Restricted stock units
Common Stock
Beginning balance (in shares) at Dec. 31, 2015   34,274,718          
Beginning balance at Dec. 31, 2015 $ (50,533) $ 3   $ 971 $ (51,507)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (12,461)       (12,461)    
Accretion of dividends on convertible preferred stock (857)       (857)    
Other comprehensive loss 359     359      
Ending balance (in shares) at Dec. 31, 2016   34,274,718          
Ending balance at Dec. 31, 2016 (63,492) $ 3   1,330 (64,825)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (31,007)       (31,007)    
Accretion of dividends on convertible preferred stock (357)       (357)    
Conversion of convertible preferred stock to common stock (in shares)   18,163,158          
Conversion of convertible preferred stock to common stock 48,207 $ 2 $ 48,205        
Conversion of convertible preferred stock warrant to common stock warrant 1,191   1,191        
Issuance of common stock from initial public offering, net of issuance costs (in shares)   7,187,500          
Issuance of common stock from initial public offering, net of issuance costs $ 77,789 $ 1 77,788        
Exercise of common stock warrant (in shares)   79,363          
Issuance of common stock to directors (in shares)   14,087          
Vesting of restricted stock units (in shares)           4,930 4,930
Exercise of stock options (in shares) 876,121 876,121          
Exercise of stock options $ 1,108   1,108        
Stock-based compensation expense 12,976   12,976        
Other comprehensive loss (891)     (891)      
Ending balance (in shares) at Dec. 31, 2017   60,599,877          
Ending balance at Dec. 31, 2017 45,524 $ 6 141,268 439 (96,189)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (49,451)       (49,451)    
Issuance of common stock from initial public offering, net of issuance costs (in shares)   1,675,000          
Issuance of common stock from initial public offering, net of issuance costs $ 57,829   57,829        
Issuance of common stock to directors (in shares)   11,952          
Vesting of restricted stock units (in shares)           143,390 143,390
Exercise of stock options (in shares) 1,486,218 1,486,218          
Exercise of stock options $ 3,133   3,133        
Stock-based compensation expense 16,054   16,054        
Other comprehensive loss 103     103      
Ending balance (in shares) at Dec. 31, 2018   63,916,437          
Ending balance at Dec. 31, 2018 $ 73,192 $ 6 $ 218,284 $ 542 $ (145,640)    
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Cash flows from operating activities:      
Net loss $ (49,451) $ (31,007) $ (12,461)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]      
Depreciation and amortization 2,021 886 764
Gain on disposal of equipment (4) 0 0
Bad debt expense 211 62 7
Deferred income taxes (218) (251) (1,122)
Stock-based compensation 16,054 12,976  
Fair value adjustment for warrant liability 0 341 200
Loss on extinguishment of debt 0 384 0
Changes in assets and liabilities:      
Accounts receivable (23,332) (9,716) (11,154)
Prepaid expenses and other assets (1,025) (4,162) (1,665)
Deferred commissions (7,615) (3,487) (5,335)
Accounts payable and accrued expenses 7,461 4,128 1,287
Accrued compensation and related benefits (3) 2,365 3,717
Other current liabilities 1,823 383 19
Deferred revenue 23,023 18,344 17,410
Deferred rent, non-current (266) (374) 577
Net cash used in operating activities (31,321) (9,128) (7,756)
Cash flows from investing activities:      
Purchases of property and equipment (7,014) (433) (984)
Proceeds from sale of equipment 4 0 0
Net cash used in investing activities (7,010) (433) (984)
Cash flows from financing activities:      
Proceeds from initial public offering, net of underwriting discounts 0 80,213 0
Proceeds from public offering, net of underwriting discounts 58,258 0 0
Payment of costs related to public offerings (429) (2,424) 0
Payment of dividend to Series A preferred stockholders 0 (7,565) 0
Proceeds from exercise of common stock options 3,133 1,108 0
Proceeds from issuance of long-term debt, net of debt issuance costs 0 19,616 20,000
Repayment of long-term debt 0 (40,000) (10,000)
Net cash provided by financing activities 60,962 50,948 10,000
Effect of foreign exchange rate changes on cash and cash equivalents (1,459) 1,228 (1,510)
Net increase (decrease) in cash and cash equivalents 21,172 42,615 (250)
Cash and cash equivalents, beginning of period 73,758 31,143 31,393
Cash and cash equivalents, end of period 94,930 73,758 31,143
Supplemental disclosure of cash flow information:      
Cash paid for interest 46 515 895
Cash paid for income taxes 680 615 610
Supplemental disclosure of non-cash financing activities:      
Accretion of dividends on convertible preferred stock 0 357 857
Conversion of Convertible Preferred Stock to Common Stock      
Supplemental disclosure of non-cash financing activities:      
Conversion of convertible stock 0 48,207 0
Conversion of Convertible Preferred Stock Warrant to Common Stock Warrant      
Supplemental disclosure of non-cash financing activities:      
Conversion of convertible stock $ 0 $ 1,191 $ 0
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Description of Business
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Organization and Description of Business Organization and Description of BusinessAppian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code software development platform that allows companies to rapidly build powerful business applications. The applications created on our platform help companies drive digital transformation and competitive differentiation. We were incorporated in the state of Delaware in August 1999. We are headquartered in Reston, Virginia and operate in Canada, Switzerland, the United Kingdom, France, Germany, the Netherlands, Italy, Australia, Spain, Singapore and Sweden.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”).
Use of Estimates
The preparation of our consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Significant estimates embedded in the consolidated financial statements include revenue recognition, income taxes and the related valuation allowance, stock-based compensation and fair value measurements for our common stock and preferred stock warrant.
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Initial Public Offering
In May 2017, we completed an initial public offering ("IPO"), in which we sold 7,187,500 shares of our newly-authorized Class A common stock at an initial price to the public of $12.00 per share. We received net proceeds of $77.8 million, after deducting underwriting discounts and commissions and offering expenses paid and payable by us, from the IPO.
Deferred offering costs of $2.4 million, consisting of legal, accounting and other fees and costs related to our IPO, were recorded to additional paid-in capital as a reduction of the proceeds upon the closing of our IPO.
Secondary Offering 
In November 2017, we completed a secondary offering in which stockholders sold an aggregate of 4,370,000 shares of our Class A common stock at a price of $20.25 per share. We did not receive any proceeds from the sale of the shares of our Class A common stock sold in the secondary offering.
Public Offering
In August 2018, we completed an underwritten public offering of 2,000,000 shares of our Class A common stock, of which 1,675,000 shares of Class A common stock were sold by us and 325,000 shares of Class A common stock were sold by existing stockholders, at on offering price to the public of $35.15 per share.  Our net proceeds from the offering were $57.8 million, after deducting underwriting discounts and commissions and offering expenses. We did not receive any of the proceeds from the sale of shares by the selling stockholders.
Revenue Recognition
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. To a lesser extent, we also generate revenue from the sale of perpetual software license agreements and associated maintenance and support. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.

Subscriptions, Software and Support Revenue
Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support. To a lesser extent, we also generate revenue from the sale of perpetual software licenses and associated maintenance and support.
Historically, we licensed our software primarily under perpetual licenses, but over time we transitioned from perpetual licenses to subscriptions.  Revenue from our perpetual software licenses was 2.0% of our total revenue for 2018.  Revenue from our perpetual software licenses was less than 1.0% of our total revenue for each of 2017 and 2016.
We generally charge subscription fees on a per-user basis and, to a lesser degree, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.
SaaS Subscriptions
Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally one to five years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.
Term License Subscriptions
Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally one to five years in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.
Perpetual Licenses
Our perpetual license revenue is derived from customers with perpetual licenses to our platform and associated maintenance and support contracts. We recognize revenue from perpetual licenses on the date of delivery to our customer. We sell maintenance and support to perpetual license customers separately from the perpetual licenses pursuant to agreements that generally renew annually. Maintenance and support revenue is deferred and recognized ratably over the term of the support period.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.
Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.
We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.
Multiple Element Arrangements
Our multiple element arrangements are from SaaS subscriptions, term license subscriptions and perpetual licenses that are generally sold in combination with maintenance and support service and frequently with professional services.
SaaS Subscriptions
For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided. 
Term License Subscriptions
For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.
Perpetual Licenses
For multiple element arrangements involving our perpetual software licenses, we allocate revenue to the software license arrangement by determining if VSOE of fair value exists for the undelivered elements, which are usually maintenance and support and professional services. In situations where VSOE of fair value exists for the undelivered elements, we apply the residual method whereby the fees allocated to license revenue are recognized upon delivery, the fees allocated to maintenance and support revenue are recognized over the service period and the fees allocated to professional services and training are recognized as performed. In instances where we lack VSOE of fair value for the undelivered elements, revenue is either deferred until the final element is delivered or recognized ratably over the service period when the only undelivered elements are either professional services or maintenance and support. We have VSOE for maintenance and support elements and professional services elements performed on a time and materials basis. VSOE of fair value is based upon the price charged
when the same element is sold separately. In determining VSOE of fair value, we require that a substantial majority of the selling prices fall within a reasonably narrow pricing range. We reassess VSOE annually or more frequently if required.
Deferred Revenue
Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.
Cost of Revenue
Cost of Subscriptions, Software and Support Revenue
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.
Cost of Professional Services Revenue
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.
Concentration of Credit Risk
Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
With regard to our customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. We believe that no additional credit risk beyond amounts provided for collection loss are inherent in accounts receivable. Revenue generated from government agencies represented 15.7%, 15.4% and 26.2% of our revenue for the years ended December 31, 2018, 2017 and 2016, respectively, of which the top three federal government agencies generated 7.8%, 8.4% and 17.7% of our revenue for the years ended December 31, 2018, 2017 and 2016, respectively. Additionally, 28.7%, 27.0% and 19.5% of our revenue during the years ended December 31, 2018, 2017 and 2016, respectively, was generated from foreign customers.  
No single end-customer accounted for more than 10% of accounts receivable at December 31, 2018 or 2017.
Cash and Cash Equivalents
We consider all highly liquid investments with an original or remaining maturity of three months or less at the date of purchase, as well as overnight repurchase investments, to be cash equivalents. 
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal. Activity within the allowance for doubtful accounts was as follows (in thousands):
Year Ended December 31, 
201820172016
Balance as of January 1 $400 $400 $400 
Additions 211 62 
Less write-offs, net of recoveries (11)(62)(7)
Balance as of December 31 $600 $400 $400 
Non-trade Receivables
We record non-trade receivables to reflect amounts due for activities other than sales of subscriptions to our platform and professional services. As of December 31, 2018, our non-trade receivables related entirely to a receivable resulting from our tenant improvement allowance. The tenant improvement allowance receivable was $14.4 million as of December 31, 2018 and is classified within prepaid expenses and other current assets in the accompanying consolidated balance sheets. We recognized our initial tenant improvement allowance receivable related to our new headquarters once we took initial possession of the space in October 2018. As of December 31, 2017, we had no non-trade receivables.   
Deferred Commissions
Deferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations. Commission expense was $15.6 million, $11.8 million and $6.5 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred.
Asset CategoryUseful Life (in years)
Computer software3
Computer hardware3
Equipment5
Office furniture and fixtures10
Leasehold improvementsShorter of useful life of assets or lease term
Impairment of Long-Lived Assets
Long-lived assets and certain intangible assets are reviewed for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable through undiscounted cash flows from the use of the assets. If such assets are considered to be impaired, the assets are written down to their estimated fair value. No indicators of impairment were identified for the years ended December 31, 2018, 2017 and 2016.
Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of December 31, 2018 and December 31, 2017 because of the relatively short duration of these instruments.
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:
Level 1. Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;
Level 2. Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3. Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.
Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs
There were no assets or liabilities in our Level 3 instruments measured at fair value on a recurring basis during the year ended December 31, 2018.
The following table presents the changes in our Level 3 instruments measured at fair value on a recurring basis during the years ended December 31, 2017 and 2016 (in thousands):
Year Ended December 31,
20172016
Balance as of January 1,$850 $650 
Change in fair value of warrant liability341 200 
Reclassification of warrant liability to equity(1,191)— 
Balance as of December 31,$— $850 
Stock-Based Compensation
We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options using the Black-Scholes Option Pricing Model. The fair value of RSUs is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures.
Basic and Diluted Loss per Common Share
We use the two-class method to compute net loss per common share because we have issued securities, other than common stock, that contractually entitle the holders to participate in dividends and earnings. These participating securities include our convertible preferred stock which have non-forfeitable rights to participate in any dividends declared on our common stock. The two-class method requires earnings for the period to be allocated between common stock and participating securities based upon their respective rights to receive distributed and undistributed earnings.
Under the two-class method, for periods with net income, basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Net income attributable to common stockholders is computed by subtracting from net income the portion of current year earnings that the participating securities would have been entitled to receive pursuant to their dividend rights had all of the year’s earnings been distributed. No such adjustment to earnings is made during periods with a net loss, as the holders of the participating securities have no obligation to fund losses.
Diluted net income per common share is computed under the two-class method by using the weighted average number of shares of common stock outstanding, plus, for periods with net income attributable to common stockholders, the potential dilutive effects of stock options and warrants. In addition, we analyze the potential dilutive effect of the outstanding participating securities under the “if-converted” method when calculating diluted earnings per share, in which it is assumed that the outstanding participating securities convert into common stock at the beginning of the period or date of issuance, if later. We report the more dilutive of the approaches (two-class or “if-converted”) as our diluted net income per share during the period.
Due to net losses for the years ended December 31, 2018, 2017 and 2016, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.
 Income Taxes
We use the asset and liability method of accounting for income taxes in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be reversed. We recognize the effect on deferred tax assets and liabilities of a change in tax rates as income and expense in the period that includes the enactment date. A valuation allowance is established if it is more likely than not that all or a portion of the deferred tax asset will not be realized.
Our tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. We recognize the tax benefit of an uncertain tax position only if it is more likely than not the position is sustainable upon examination by the taxing authority. We measure the tax benefit recognized as the largest amount of benefit which is more likely than not to be realized upon settlement with the taxing authority. We recognize penalties and interest related to unrecognized tax benefits as income tax expense.
We calculate the current and deferred income tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed in subsequent years and record adjustments based on filed income tax returns when identified. The amount of income taxes paid is subject to examination by U.S. federal, state and foreign tax authorities. The estimate of the potential outcome of any uncertain tax issue is subject to our assessment of relevant risks, facts and circumstances existing at that time. To the extent the assessment of such tax position changes, we record the change in estimate in the period in which we make that determination.
Segment Reporting
Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM is our chief executive officer, who reviews financial information presented on a companywide basis for purposes of allocating resources and evaluating financial performance. As such, our operations constitute a single operating segment and one reportable segment.
Foreign Currency
Our operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the balance sheet date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholders’ equity (deficit) and other comprehensive loss.
Gains and losses on foreign currency transactions are recognized in the accompanying consolidated statements of operations as a component of other expense, net. Transaction gains and losses from transactions denominated in foreign currencies resulted in net transaction losses of $3.0 million for the year ended December 31, 2018, net transaction gains of $2.6 million for the year ended December 31, 2017 and net transaction losses of $1.5 million for the year ended December 31, 2016.
Research and Development
Research and development expenses include payroll, employee benefits, and other headcount-related costs associated with product development. Our product utilizes a common codebase, whether accessed by customers via the cloud or via an on-premises installation. Since our software is sold and licensed externally, we consider our software as external-use software for purposes of applying the capitalized software development guidance. Product development costs are expensed as incurred until technological feasibility has been established, which we define as the completion of all planning, designing, coding and testing activities that are necessary to establish products that meet design specifications including functions, features and technical performance requirements. We have determined that technological feasibility for our software products is reached shortly before they are released for sale. Costs incurred after technological feasibility is established are not significant, and accordingly we expense all research and development costs when incurred.
Advertising
We expense advertising costs as they are incurred. Advertising expenses were $3.9 million, $3.0 million and $1.4 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the "JOBS Act"). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.
Recent Accounting Pronouncements
Adopted
On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted, substantially changing the U.S. Federal tax system. Notable provisions of the TCJA include the reduction of the corporate tax rate from 35% to 21% beginning in 2018, the imposition of a one-time transition tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, and the implementation of a territorial tax system. While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, the Securities and Exchange Commission Staff Accounting Bulletin No. 118 (“SAB 118”) allowed us to record provisional amounts in earnings for the year ended December 31, 2017. Where reasonable estimates can be made, the provisional accounting should be based on such estimates. When no reasonable estimate can be made, the provisional accounting may be based on the tax law in effect before the TCJA. We were required to complete our tax accounting for the TCJA in the period when we obtained, prepared, and analyzed the information to complete the income tax accounting. We completed our tax accounting for the TCJA in 2018.
In May 2017, the FASB issued ASU No. 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09"), which clarifies when a change to the terms or conditions of a share-based payment award must be accounted for as a modification. ASU 2017-09 requires modification accounting if the fair value, vesting condition or the classification of the award is not the same immediately before and after a change to the terms and conditions of the award. ASU 2017-09 became effective on a prospective basis beginning on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on our consolidated financial statements for the year ended December 31, 2018.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09”), which provides new guidance for revenue recognition. ASU 2014-09 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASU 2014-09 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) (“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASU 2014-09. In April 2016, the FASB issued ASU No. 2016-10, Identifying Performance Obligations and Licensing (“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASU 2014-09. In addition, in May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.     
The ASU 2014-09 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.
We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software.
In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard.
We are still in the process of quantifying the effects of the adoption of ASU 2014-09 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes.
In February 2016, the FASB issued ASU No. 2016-2, Leases (Topic 842) (“ASU 2016-2”), which requires that lessees recognize assets and liabilities for leases with lease terms greater than 12 months in the statement of financial position. ASU 2016-2 also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. The update is effective for fiscal years beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. Early adoption is permitted. We are currently evaluating the impact the adoption of ASU 2016-2 will have on our consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) ("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted. We do not expect ASU 2016-15 to have a material impact on our consolidated financial statements.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consisted of the following as of December 31 (in thousands):
20182017
Leasehold improvements$9,958 $4,226 
Computer hardware2,535 1,644 
Computer software1,727 1,727 
Office furniture and fixtures649 510 
Equipment138 131 
15,007 8,238 
Less: accumulated depreciation(7,468)(5,575)
Property and equipment, net$7,539 $2,663 
Depreciation and amortization totaled $2.0 million, $0.9 million and $0.8 million for the years ended December 31, 2018, 2017 and 2016, respectively.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following as of December 31 (in thousands):
20182017
Accrued contract labor costs$3,128 $3,424 
Accrued third party license fees729 235 
Accrued hosting costs579 466 
Accrued reimbursable employee expenses459 286 
Accrued audit and tax expenses375 248 
Accrued marketing and tradeshow expenses229 128 
Other accrued expenses1,965 1,680 
Total$7,464 $6,467 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Debt Debt
2017 Financing Facility
In April 2017, we entered into a financing facility consisting of a $5.0 million senior revolving credit facility, a $20.0 million senior term loan, and a $10.0 million subordinated term loan. In connection with the execution of this financing facility, our prior line of credit was terminated and we borrowed the full $20.0 million available under the senior term loan and repaid the outstanding balance under our prior term loan. Additionally, in connection with the execution of this financing facility, the lender waived the prepayment fee associated with our prior line of credit.  In June 2017, we used proceeds from our IPO to pay all remaining outstanding principal and interest under the senior term loan and subsequently terminated the senior term loan and subordinated term loan. In connection with the repayment of the senior term loan, we recognized a loss on extinguishment of debt of $0.4 million related to unamortized debt issuance costs, which is included within other (income) expense, net in the accompanying consolidated statements of operations. This financing facility was terminated in November 2017 in connection with our entry into a new $20.0 million revolving line of credit.
2017 Line of Credit
In November 2017, we entered into a $20.0 million revolving line of credit with a lender. The facility matures in November 2022. We may elect whether amounts drawn on the revolving line of credit bear interest at a floating rate per annum equal to either the LIBOR or the prime rate plus an additional interest rate margin that is determined by the availability of the borrowings under the revolving line of credit. The additional interest rate margin will range from 2.00% to 2.50% in the case of LIBOR advances and from 1.00% to 1.50% in the case of prime rate advances. The revolving line of credit contains an unused facility fee in an amount between 0.15% and 0.25% of the average unused portion of the revolving line of credit, which is payable quarterly. The agreement contains certain customary affirmative and negative covenants and requires us to maintain (1) an adjusted quick ratio of at least 1.35 to 1.0 and (ii) minimum adjusted EBITDA in the amounts and for the periods set forth in the agreement. Any amounts borrowed under the credit facility are collateralized by substantially all of our assets. We were in compliance with all covenants as of December 31, 2018. As of December 31, 2018, we had no outstanding borrowings under the revolving line of credit.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the years ended December 31, 2018, 2017 and 2016, our loss before income taxes was comprised of the following (in thousands):
201820172016
Domestic$(30,663)$(23,093)$(4,524)
Foreign(18,549)(7,153)(9,620)
Total$(49,212)$(30,246)$(14,144)
For the years ended December 31, 2018, 2017 and 2016, our income tax expense (benefit) was comprised of the following (in thousands):
201820172016
Current:
Federal$— $(65)$(627)
State25 68 (200)
Foreign432 1,009 266 
Total current expense (benefit)457 1,012 (561)
Deferred:
Federal— (42)(922)
State— — (230)
Foreign(218)(209)30 
Total deferred expense (benefit)(218)(251)(1,122)
Total income tax expense (benefit)$239 $761 $(1,683)
On December 22, 2017, U.S. federal tax reform was enacted with the signing of the TCJA. Notable provisions of the TCJA include the following:
Establishment of a flat corporate income tax rate of 21% on U.S. earnings;
Imposition of a one-time tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, or the Transition Tax;
The imposition of a new minimum tax on certain non-U.S. earnings, irrespective of the territorial system of taxation, and generally allows for the repatriation of future earnings of foreign subsidiaries without incurring additional U.S. taxes by transitioning to a territorial system of taxation;
Imposition of minimum taxes on certain payments made by a U.S. company to a related foreign company, or the Base Erosion Anti-Abuse Tax;
Elimination of the alternative minimum tax and allowance of a refund for previous alternative minimum tax credits;
Allowance for immediate expensing of the cost of investments in certain depreciable assets acquired and placed in service after September 27, 2017; and
Reduction in tax deductions with respect to certain compensation paid to certain executive officers.
While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, SAB 118 allowed us to record provisional amounts in earnings for the year ended December 31, 2017.
During 2018, we recorded tax charges for the impact of the TCJA effects using the current available information and technical guidance on the interpretations of the TCJA. As permitted by SAB 118, we recorded provisional estimates and have subsequently finalized our accounting analysis based on the guidance, interpretations, and data available. Adjustments made in the fourth quarter of the year ended December 31, 2018, upon finalization of our accounting analysis, were not material to our consolidated financial statements.
For the years ended December 31, 2018, 2017 and 2016, the provision for income taxes differs from the amount computed by applying the federal statutory income tax rates to our loss before the provision (benefit) for income taxes, as follows:
201820172016
U.S. federal statutory tax rate21.0 %34.0 %34.0 %
State tax expense7.2  4.9  1.4  
Foreign rate differential(5.1) (6.7) (17.8) 
Nondeductible expenses(0.7) (0.9) (2.3) 
Equity compensation9.5  —  —  
Tax credits3.9  5.8  6.5  
Unrecognized tax benefits(0.8) (0.7) (0.2) 
Other0.6  (0.3) (0.2) 
Remeasurement of deferred taxes—  (7.0) —  
Change in valuation allowance(36.0) (31.6) (9.6) 
Total(0.4)%(2.5)%11.8 %
Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of the assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.
As of December 31, 2018 and 2017, significant components of our deferred tax assets and liabilities were as follows (in thousands):
20182017
Deferred tax assets:
Net operating losses$21,059 $10,413 
Tax credits5,945 4,169 
Deferred revenue4,179 1,248 
Equity compensation3,923 1,207 
Accrued vacation1,170 967 
Deferred rent373 473 
Bad debt164 109 
Depreciation151 — 
Other548 287 
Gross deferred tax assets37,512 18,873 
Less: Valuation allowance(30,039)(12,328)
Total deferred tax assets7,473 6,545 
Deferred tax liabilities:
Prepaid expenses(6,640)(5,614)
Unbilled receivables(419)(555)
Depreciation— (174)
Other(130)(8)
Total deferred tax liabilities(7,189)(6,351)
Net deferred tax asset$284 $194 
As of December 31, 2018 and 2017, we had $56.9 million and $25.3 million of gross net operating loss (“NOL”) carryforwards for U.S. federal tax purposes, respectively. Federal NOL carryforwards generated prior to 2018 will expire, if unused, in 2037. As of December 31, 2018 and 2017, we had U.S. gross state NOL carryforwards of $57.2 million and $25.3 million, respectively. We had tax effected state NOL carryforwards of $3.7 million and $1.6 million as of December 31, 2018
and 2017, respectively. U.S. state NOL carryforwards will substantially expire, if unused, in 2038. As of December 31, 2018 and 2017, we had foreign NOL carryforwards of $56.3 million and $35.7 million, respectively, primarily attributable to our subsidiary in Switzerland. Those NOL carryforwards will substantially expire, if unused, in 2025.
Section 382 of the Internal Revenue Code limits the utilization of the NOLs when ownership changes occur, as defined by that section. A number of states have similar state laws that limit utilization of the state NOLs when ownership changes occur. We have performed an analysis of our Section 382 ownership changes and have determined that all federal and U.S state NOLs are available for use as of December 31, 2018.
As of December 31, 2018 and 2017, we had $6.4 million and $4.5 million, respectively, of federal tax credit carryforwards which will expire, if unused, in 2038.
The net change during the year in the total valuation allowance was $17.7 million, primarily driven by the valuation allowance recorded against the U.S. deferred tax assets and the change in the Switzerland deferred tax assets.
We continue to maintain a full valuation allowance against U.S. deferred tax assets based on our cumulative operating results as of December 31, 2018, three-year cumulative loss, and assessment of our expected future results of operations. We have evaluated all evidence, both positive and negative, in assessing the likelihood of realizability and the negative evidence outweighed the positive evidence.
As of December 31, 2018, we have a valuation allowance of $5.3 million against foreign deferred tax assets, primarily for deferred tax assets at our subsidiary in Switzerland. We continue to maintain a full valuation allowance on the deferred tax assets of our subsidiary in Switzerland as we determined that it was not more likely than not that we would be able to realize a benefit from the NOL at that subsidiary. Based on our cumulative operating results as of December 31, 2018, and assessment of our expected future results of operations, we determined that it was not more likely than not that we would be able to realize the deferred tax assets prior to expiration.
We are subject to income taxes in the United States, Australia, Canada, France, Germany, Italy, Netherlands, Switzerland, Singapore, Sweden and the United Kingdom.
We plan to distribute previously undistributed earnings of our foreign subsidiaries back to the United States in future years. Upon repatriation of those earnings, if any, we may be subject to taxes, including withholding taxes, net of any applicable foreign tax credits. Determination of the amount of unrecognized deferred U.S. income tax liability is not practicable.
As of December 31, 2018 and 2017, we had unrecognized tax benefits of $1.0 million and $0.7 million, respectively, of which the entire portion would affect our effective tax rate if recognized. The following table summarizes the activity related to our unrecognized tax benefit from January 1, 2016 to December 31, 2018 (in thousands):
Balance as of January 1, 2016$384 
Additions for tax positions in current years 171 
Additions for tax positions in prior years — 
Reductions due to lapse in statutes of limitations (136)
Settlements — 
Balance as of December 31, 2016419 
Additions for tax positions in current years 232 
Additions for tax positions in prior years — 
Reductions due to lapse in statutes of limitations — 
Settlements — 
Balance as of December 31, 2017651 
Additions for tax positions in current years 388 
Additions for tax positions in prior years — 
Reductions due to lapse in statutes of limitations — 
Settlements — 
Balance as of December 31, 2018$1,039 
We recognize interest and penalties related to uncertain tax positions in income tax expense. During the year ended December 31, 2018, we did not accrue additional interest. During the year ended December 31, 2017, we reduced our liability for potential interest and penalties by $2,000. During the year ended December 31, 2016, we recognized potential interest and penalties of $2,000. The cumulative balance of interest and penalties as of each of December 31, 2018 and 2017 was $33,000. If recognized, approximately $1.0 million of unrecognized tax benefits would impact the effective tax rate.
We anticipate that total unrecognized tax benefits will not decrease over the next year.
We file income tax returns in the United States federal jurisdiction and in many state and foreign jurisdictions. The tax years 2014 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. No material examinations are currently open.
On June 21, 2018, the U. S. Supreme Court issued its decision in South Dakota v. Wayfair, Inc., which overturned prior case law that held that out-of-state merchants were not required to collect sales taxes unless they had a physical presence in the buyer’s state. We have analyzed the impact of this decision and do not anticipate it to have a significant impact on our operations.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Stock-Based Compensation
In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan provides for the grant of incentive stock options to employees, and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance-based stock awards and other forms of equity compensation to employees, including officers, and to non-employee directors and consultants. We initially reserved 6,421,442 shares of Class A common stock for issuance under the 2017 Plan, which included 421,442 shares that remained available for issuance under our 2007 Stock Option Plan (the “2007 Plan”) at the time that the 2017 Plan became effective. The number of shares reserved under the 2017 Plan increases for any shares subject to outstanding awards originally granted under the 2007 Plan that expire or are forfeited prior to exercise. As a result of the adoption of the 2017 Plan, no further grants may be made under the 2007 Plan. As of December 31, 2018, there were 7,040,863 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 5,680,655 were available to be issued.
The 2007 Plan provided for the grant of stock options to employees, directors, and officers. Stock options under the 2007 Plan are exercisable into shares of Class B common stock and generally expire ten years from the date of grant. Under the 2007 Plan, the exercise price of each award was established by the board of directors but could not be less than the fair market value of a share of our common stock on the grant date. Stock options generally vest upon the satisfaction of both a service condition and a performance condition. The service condition is satisfied at various rates as determined by us, typically on an
annual basis over five years. The performance condition required the occurrence of a qualifying event, defined as a change of control transaction or upon the completion of an IPO. The performance condition was satisfied upon the completion of our IPO in May 2017, on which date we recognized $6.2 million of cumulative stock-based compensation expense using the accelerated attribution method from the service start date.
We estimate the fair value of stock options using the Black-Scholes Option Pricing Model, which requires the use of subjective assumptions, including the expected term of the option, the current price of the underlying stock, the expected stock price volatility, expected dividend yield and the risk-free interest rate for the expected term of the option. The expected term represents the period of time the stock options are expected to be outstanding. Due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected term of the stock options, we use the simplified method to estimate the expected term for our stock options. Under the simplified method, the expected term of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected term of the stock options. We assume no dividend yield because dividends are not expected to be paid in the near future, which is consistent with our history of not paying dividends.
The following table summarizes the assumptions used to estimate the fair value of stock options granted during the years ended December 31:
201820172016
Risk-free interest rate1.9% - 2.2% 1.3% - 1.5% 
Expected term (in years)6.56.5
Expected volatility38.1% - 40.6% 40.9% - 42.0% 
Expected dividend yield—%  —%  
* Not applicable because no stock options were granted during the period.
Stock Options
The following table summarizes the stock option activity for the years ended December 31, 2018 and 2017:
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at January 1, 20176,784,448 $4.65 6.5$44,259 
Granted1,256,200 11.92 
Exercised(876,121)1.27 14,807 
Canceled(153,640)7.29 
Outstanding at December 31, 20177,010,887 6.36 6.6176,122 
Granted— — 
Exercised(1,486,218)2.10 41,606 
Canceled(503,601)9.51 
Outstanding at December 31, 20185,021,068 7.30 6.497,440 
Exercisable at December 31, 20183,448,348 6.21 5.970,682 
The weighted average grant-date fair value of options granted during the years ended December 31, 2017 and 2016 was $5.05 and $4.35 per option, respectively. No stock options were granted during the year ended December 31, 2018. The total fair value of stock options that vested during the years ended December 31, 2018 and 2017 was $10.5 million and $5.6 million, respectively. No stock options vested during the year ended December 31, 2016 because a qualifying event had not yet occurred. As of December 31, 2018, the total compensation cost related to unvested stock options not yet recognized was $2.6 million, which will be recognized over a weighted average period of 2.1 years.
On April 25, 2017, our board of directors modified certain outstanding stock options nearing their expiration date to remove the performance condition. Stock options to purchase an aggregate of 216,160 shares of common stock were modified, and we recognized stock-based compensation expense of $2.4 million related to this modification.
In July 2016, our board of directors granted a stock option to purchase 1,828,080 shares of our Class A common stock to our Chief Executive Officer (the "2016 CEO Grant") under the 2007 Plan with an exercise price of $9.46 per share. The 2016 CEO Grant was eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. The fair value of the 2016 CEO Grant was determined using a Monte Carlo simulation. During the year ended December 31, 2018, the market-based milestone of the 2016 CEO Grant was achieved, resulting in 1,828,080 shares vesting and becoming exercisable. Stock-based compensation expense recognized for the 2016 CEO Grant was $5.6 million and $2.7 million for the years ended December 31, 2018 and 2017, respectively.
In December 2018, we entered into a stock option cancellation agreement with our Chief Executive Officer, pursuant to which vested options to purchase 383,897 shares of Class A common stock were canceled. The remaining options granted under the 2016 CEO Grant were unaffected. No compensation expense was recorded as the canceled stock options were fully vested at the time. 
Restricted Stock Units
The following table summarizes the restricted stock unit activity for the years ended December 31, 2018 and 2017:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 2017— $— 
Granted738,055 22.15 
Vested(4,930)20.24 
Canceled(1,150)21.40 
Non-vested outstanding at December 31, 2017731,975 22.16 
Granted622,166 29.60 
Vested(143,390)22.19 
Canceled(35,702)23.97 
Non-vested outstanding at December 31, 20181,175,049 26.04 
As of December 31, 2018, total unrecognized compensation cost related to unvested restricted stock units was approximately $25.4 million and the weighted average remaining vesting period was 2.0 years.
In November 2018, our board of directors approved the grant of 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share to our three co-founders. The value of these awards at the grant date was $7.7 million and will be amortized over the vesting periods. The restricted stock units will vest during the three months ended March 31, 2019.
The following table summarizes the components of our stock-based compensation expense for the years ended December 31, 2018 and 2017 (in thousands):
20182017
Stock-based compensation expense related to stock options$7,947 $9,607 
Stock-based compensation expense related to restricted stock units7,714 753 
Stock-based compensation expense related to the issuance of common stock to directors393 222 
Stock-based compensation expense related to stock option modifications— 2,394 
Total stock-based compensation expense$16,054 $12,976 
Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying consolidated statements of operations for the years ended December 31, 2018 and 2017 (in thousands):
20182017
Cost of revenue
 
Subscriptions, software and support
$514 $575 
Professional services
1,717 1,295 
Operating expenses
Sales and marketing
3,473 3,233 
Research and development
2,416 2,822 
General and administrative
7,934 5,051 
Total stock-based compensation expense
$16,054 $12,976 
For the year ended December 31, 2016, no stock-based compensation expense was recognized for our stock option awards because a qualifying event had not yet occurred.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders’ Equity
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
 Convertible Preferred Stock
Immediately prior to the completion of the IPO, all shares of convertible preferred stock then outstanding were automatically converted into 18,163,158 shares of common stock on a one-for-one basis, and then reclassified as shares of Class B common stock.
No convertible preferred stock was outstanding as of December 31, 2018 or 2017.
 Common Stock
As of December 31, 2018, we had authorized 500,000,000 shares of Class A common stock and 100,000,000 shares of Class B common stock, each with a par value of  $0.0001 per share, of which 29,626,054 shares of Class A common stock and 34,290,383 shares of Class B common stock were issued and outstanding. The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share, on all matters that are subject to stockholder vote. The holders of Class B common stock also have approval rights for certain corporate actions. Each share of Class B common stock may be converted into one share of Class A common stock at the option of its holder and will be automatically converted into one share of Class A common stock upon transfer thereof, subject to certain exceptions. In addition, upon the date on which the outstanding shares of Class B common stock represent less than 10% of the aggregate voting power of our capital stock, all outstanding shares of Class B common stock shall convert automatically into Class A common stock.
Warrants
We previously issued a warrant to purchase 84,360 shares of Series A convertible preferred stock in conjunction with a credit facility with a lender at an exercise price of $0.88905 per share.  Immediately prior to the completion of the IPO, this warrant was converted into a warrant to purchase 84,360 shares of Class B common stock.  The fair value at the time of the conversion was $1.2 million and was recorded as additional paid-in capital and a reduction of the preferred stock warrant liability.  In May 2017, the warrant holder exercised the warrant and we issued 79,363 shares of Class B common stock through a cashless exercise of the warrant, in accordance with its terms. 
No warrants were outstanding as of December 31, 2018 or 2017.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basic and Diluted Loss per Common Share
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Basic and Diluted Loss per Common Share Basic and Diluted Loss per Common Share
The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31 (in thousands, except per share data):
Year Ended December 31,
201820172016
Numerator:
Net loss$(49,451)$(31,007)$(12,461)
Accretion of dividends on convertible preferred stock— 357 857 
Net loss attributable to common stockholders$(49,451)$(31,364)$(13,318)
Denominator
Weighted average common shares outstanding, basic and diluted62,140,684 49,529,833 34,274,718 
Net loss per share attributable to common stockholders, basic and diluted$(0.80)$(0.63)$(0.39)
The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:
Year Ended December 31,
201820172016
Convertible preferred stock:
Series A convertible preferred stock— — 12,043,108 
Series B convertible preferred stock— — 6,120,050 
Warrant to purchase Series A convertible preferred stock— — 84,360 
Stock options5,021,068 7,010,887 6,784,448 
Restricted stock units1,175,049 731,975 — 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
We lease office space and equipment in our headquarters location in Reston, Virginia, as well as in the United Kingdom, France, Germany, Canada, Italy, Australia, the Netherlands and Singapore, under non-cancellable operating lease agreements which have various expiration dates through 2031 for our office space and various expiration dates through 2020 for our equipment.
In April 2018, we entered into a new lease agreement for a new headquarters in Tysons, Virginia. We took initial possession of the first phase of the new headquarters in October 2018 and began to recognize rent expense. We expect to start making recurring rental payments under the lease in the third quarter of 2020. Total payments committed under the lease amount to $87.2 million. In connection with the lease agreement, we also entered into a letter of credit of $9.4 million to fund the security deposit required by the lease.
The lease for the new headquarters contains a tenant improvement allowance of up to $18.4 million from the landlord. The tenant improvement allowance is accounted for as a lease incentive obligation and is amortized as a reduction to rent expense over the lease term. We recorded a lease incentive obligation when we took initial possession of the first phase of the new headquarters. As of December 31, 2018, $1.2 million was included in other current liabilities and $14.4 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets.
Lease Related Commitments
Lease related commitments include payments to third-party vendors for services related to our new headquarters.
A summary of our future minimum lease commitments and other commitments by year as of December 31, 2018 is as follows (in thousands):
 
Office LeasesEquipment LeasesLease Related Commitments
2019 $6,985 $216 $29,587 
2020 6,371 22 — 
2021 8,331 — — 
2022 6,939 — — 
2023 6,987 — — 
Thereafter 65,151 — — 
100,764 238 29,587 
Less: tenant improvement allowance— — (14,441)
Total$100,764 $238 $15,146 
We record rent expense using the total minimum rent commitment, amortized using the straight-line method over the term of the lease. The difference between monthly rental payments and recorded rent expense is charged to deferred rent. As of December 31, 2018 and 2017, deferred rent totaled $17.4 million and $2.0 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying consolidated balance sheets. In addition to rental payments, certain leases require additional payments for real estate taxes, common area maintenance and insurance, which are expensed when incurred and not included in the future minimum payments.
Total rent and lease expense was $8.8 million, $7.0 million and $6.6 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Other Commitments
We also have entered into a non-cancellable agreement for the use of technology that is integral in the development of our software and pay annual royalty fees of $0.3 million.
Letters of Credit
As of December 31, 2018 and 2017, we had outstanding letters of credit totaling $10.5 million and $1.1 million, respectively, in connection with securing our leased office space. All letters of credit are secured by our borrowing arrangement as described in Note 5.
Legal
From time to time, we are subject to legal, regulatory and other proceedings and claims that arise in the ordinary course of business. There are no issues or resolution of any matters that are expected to have a material adverse impact on our consolidated financial statements.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Geographic Information
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
The following table summarizes revenue by geography for the years ended December 31 (in thousands): 
 201820172016
Domestic$161,716 $128,997 $107,069 
International65,027 47,740 25,854 
Total$226,743 $176,737 $132,923 
With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the years ended December 31, 2018, 2017 and 2016. Substantially all of our long-lived assets were held in the United States as of December 31, 2018 and December 31, 2017.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
Retirement Plans Retirement PlansWe have a defined contribution 401(k) retirement and savings plan (the “401(k) Plan”) to provide retirement benefits for all eligible employees. All employees who have completed forty-five days of service and are at least twenty-one years of age are eligible to participate in the 401(k) Plan. The 401(k) Plan allows eligible employees to make salary-deferred contributions up to 75% of their annual compensation, as defined, and subject to certain Internal Revenue Service limitations. Employer contributions vest at 25% per year, over four years. For the years ending December 31, 2018, 2017 and 2016, we incurred $4.7 million, $3.3 million and $2.6 million, respectively, in contribution expense related to the employer matching contributions. We are obligated to make plan contributions for the employees of certain of our wholly-owned foreign subsidiaries. For the years ending December 31, 2018, 2017 and 2016, we incurred $1.3 million, $0.9 million and $0.7 million, respectively, in contribution expense related to our foreign subsidiaries.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Information (Unaudited)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Information (Unaudited) Selected Quarterly Information (Unaudited)
The following table sets forth unaudited quarterly consolidated statement of operations data for each of the eight quarters in 2018 and 2017. The information for each of these quarters has been prepared on the same basis as the audited annual consolidated financial statements included in this Annual Report on Form 10-K. In our opinion, the quarterly financial data reflects all adjustments, which consist only of normal recurring adjustments that we consider necessary for a fair presentation of this data. The quarterly financial data should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.  These quarterly results are not necessarily indicative of our operating results to be expected in the future.
Three Months Ended
Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017
(in thousands)
(unaudited)
Consolidated Statements of
Operations Data:
Revenue:
Subscriptions, software and support$35,108 $30,905 $33,047 $26,952 $25,398 $22,660 $22,012 $21,444 
Professional services25,108 24,043 26,836 24,744 25,164 21,988 21,186 16,885 
Total revenue60,216 54,948 59,883 51,696 50,562 44,648 43,198 38,329 
Cost of revenue:
Subscriptions, software and support3,284 3,261 2,824 2,628 2,488 2,341 2,488 2,062 
Professional services18,926 16,831 18,750 18,421 16,169 14,272 14,149 10,628 
Total cost of revenue22,210 20,092 21,574 21,049 18,657 16,613 16,637 12,690 
Gross profit38,006 34,856 38,309 30,647 31,905 28,035 26,561 25,639 
Operating expenses:
Sales and marketing30,177 25,467 27,384 22,964 22,463 19,725 22,775 17,003 
Research and development12,332 11,737 10,785 9,870 8,968 8,596 9,971 7,300 
General and administrative8,799 12,537 8,425 8,060 7,429 6,237 8,635 4,849 
Total operating expenses51,308 49,741 46,594 40,894 38,860 34,558 41,381 29,152 
Operating loss(13,302)(14,885)(8,285)(10,247)(6,955)(6,523)(14,820)(3,513)
Other expense (income):
Other expense (income), net
510 110 2,593 (918)(380)(425)(734)(499)
Interest expense (income)64 67 54 13 22 (2)197 256 
Total other expense (income)
574 177 2,647 (905)(358)(427)(537)(243)
Loss before income taxes(13,876)(15,062)(10,932)(9,342)(6,597)(6,096)(14,283)(3,270)
Income tax expense (benefit)
27 (34)35 211 272 188 176 125 
Net loss (1) (2)
$(13,903)$(15,028)$(10,967)$(9,553)$(6,869)$(6,284)$(14,459)$(3,395)
(1)  In the second quarter of 2017, we recorded $6.2 million of cumulative stock-based compensation expense upon the
effectiveness of our IPO and $2.4 million of stock-based compensation expense related to the stock option modifications.
See Note 7 for further discussion of stock-based compensation expense.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2018
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsIn preparing our consolidated financial statements, we evaluated subsequent events through February 21, 2019, which is the date that the consolidated financial statements were available to be issued.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Basis of Presentation Basis of PresentationThe accompanying consolidated financial statements and footnotes have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) as contained in the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (the “Codification” or “ASC”)
Use of Estimates
Use of Estimates
The preparation of our consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these consolidated financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Significant estimates embedded in the consolidated financial statements include revenue recognition, income taxes and the related valuation allowance, stock-based compensation and fair value measurements for our common stock and preferred stock warrant.
Principles of Consolidation
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Initial Public Offering
Public Offering
In August 2018, we completed an underwritten public offering of 2,000,000 shares of our Class A common stock, of which 1,675,000 shares of Class A common stock were sold by us and 325,000 shares of Class A common stock were sold by existing stockholders, at on offering price to the public of $35.15 per share.  Our net proceeds from the offering were $57.8 million, after deducting underwriting discounts and commissions and offering expenses. We did not receive any of the proceeds from the sale of shares by the selling stockholders.
Revenue Recognition
Revenue Recognition
We generate revenue primarily through sales of subscriptions to our platform, as well as professional services. To a lesser extent, we also generate revenue from the sale of perpetual software license agreements and associated maintenance and support. We recognize revenue when all of the following conditions are met: (1) there is persuasive evidence of an arrangement; (2) the service or product has been provided to the customer; (3) the amount of fees to be paid by the customer is fixed or determinable; and (4) the collection of related fees is reasonably assured. If collection is not reasonably assured, we defer revenue recognition until collectability becomes reasonably assured. Our arrangements do not contain rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.

Subscriptions, Software and Support Revenue
Subscriptions, software and support revenue is primarily related to (1) software as a service (“SaaS”) subscriptions bundled with maintenance and support and hosting services and (2) term license subscriptions bundled with maintenance and support. To a lesser extent, we also generate revenue from the sale of perpetual software licenses and associated maintenance and support.
Historically, we licensed our software primarily under perpetual licenses, but over time we transitioned from perpetual licenses to subscriptions.  Revenue from our perpetual software licenses was 2.0% of our total revenue for 2018.  Revenue from our perpetual software licenses was less than 1.0% of our total revenue for each of 2017 and 2016.
We generally charge subscription fees on a per-user basis and, to a lesser degree, non-user based single application licenses. We bill customers and collect payment for subscriptions to our platform in advance on a monthly, quarterly or annual basis. In certain instances, we have had customers pay their entire contract up front.
SaaS Subscriptions
Our SaaS subscription revenue is derived from customers accessing our cloud offering pursuant to contracts that are generally one to five years in length. We perform all required maintenance and support for our cloud offering and we do not separately charge customers for hosting costs. In these arrangements, our customers do not have the right to take the software on-premises and, as a result, such arrangements are not accounted for within the scope of the software revenue guidance. Revenue from SaaS subscriptions is recognized ratably over the term of the subscription, beginning with the date our service is made available to our customer.
Term License Subscriptions
Our term license subscription revenue is derived from customers with on-premises installations of our platform pursuant to contracts that are generally one to five years in length. Customers with term license subscriptions have the right to use our software and receive maintenance and support. Since we do not sell maintenance and support separately from the subscription, revenue for the term license subscription and maintenance and support is recognized ratably over the term of the subscription, upon delivery of the platform to the customer when sold on a standalone basis.
Perpetual Licenses
Our perpetual license revenue is derived from customers with perpetual licenses to our platform and associated maintenance and support contracts. We recognize revenue from perpetual licenses on the date of delivery to our customer. We sell maintenance and support to perpetual license customers separately from the perpetual licenses pursuant to agreements that generally renew annually. Maintenance and support revenue is deferred and recognized ratably over the term of the support period.
Professional Services
Our professional services revenue is comprised of fees for consulting services, including application development and deployment assistance and training related to our platform. Our professional services are not essential to the functionality of our platform because the platform is ready for the customer’s use immediately upon delivery and is not modified or customized in any manner.
Consulting services are billed under both time-and-material and fixed-fee arrangements. For standalone time-and-material contracts, we recognize revenue at contractually agreed upon billing rates applied to hours performed. For standalone fixed-fee contracts, we also recognize revenue as the work is performed using the proportional performance method of accounting. Training revenue is recognized when the associated training services are delivered. Training is also sold in the form of a subscription arrangement where a customer agrees to pay an annual fixed fee for a fixed number of users to have access to all of our training offerings during the year. Revenue from training subscription agreements is recognized ratably over the subscription period.
We defer recognition of revenue from work performed on pending contract modifications until the period in which the modifications are accepted and funding is approved by the customer. Costs of work performed on pending contract modifications are expensed as incurred.
Multiple Element Arrangements
Our multiple element arrangements are from SaaS subscriptions, term license subscriptions and perpetual licenses that are generally sold in combination with maintenance and support service and frequently with professional services.
SaaS Subscriptions
For multiple element arrangements involving SaaS subscriptions that include professional services in addition to the subscription to our platform, we evaluate each element to determine whether it represents a separate unit of accounting. Because there are third-party vendors who routinely sell and provide the same professional services to our customers, our professional services are deemed to have standalone value apart from the SaaS subscription. Additionally, we offer both SaaS subscriptions and professional services on a standalone basis. Professional services revenue is therefore accounted for separately from subscription fees and recognized as the professional services are performed. We allocate revenue to the elements based on the selling price hierarchy using vendor-specific objective evidence (“VSOE”) of selling price, third-party evidence (“TPE”) of selling price, or if neither exists, best estimated selling price (“BESP”). In cases where we do not have VSOE or TPE of the elements of our arrangements, we use BESP to allocate revenue. We determine BESP for a service by considering multiple factors including, but not limited to, evaluating the weighted average of actual sales prices and other factors such as gross margin objectives, pricing practices and growth strategy. Pricing practices taken into consideration include historic contractually stated prices, volume discounts where applicable and our price lists. While we believe we can make reliable estimates regarding these matters, these estimates are inherently subjective. Once the revenue is allocated to these elements, revenue is recognized as such services are provided. 
Term License Subscriptions
For multiple element arrangements involving term license subscriptions, maintenance and support and professional services, we do not have VSOE of fair value for the maintenance and support. Our term license subscriptions are generally not sold on a standalone basis, and therefore, we have not established VSOE of fair value for the subscriptions. Consequently, for our bundled arrangements that include certain professional services, there are two undelivered elements for which VSOE of fair value has not been established and, therefore, we utilize the combined services approach and defer all revenue until the software has been delivered and the provision of all services has commenced. We then recognize the entire fee from the arrangement ratably over the remaining period of the arrangement, assuming all other software revenue recognition criteria have been met.
Perpetual Licenses
For multiple element arrangements involving our perpetual software licenses, we allocate revenue to the software license arrangement by determining if VSOE of fair value exists for the undelivered elements, which are usually maintenance and support and professional services. In situations where VSOE of fair value exists for the undelivered elements, we apply the residual method whereby the fees allocated to license revenue are recognized upon delivery, the fees allocated to maintenance and support revenue are recognized over the service period and the fees allocated to professional services and training are recognized as performed. In instances where we lack VSOE of fair value for the undelivered elements, revenue is either deferred until the final element is delivered or recognized ratably over the service period when the only undelivered elements are either professional services or maintenance and support. We have VSOE for maintenance and support elements and professional services elements performed on a time and materials basis. VSOE of fair value is based upon the price charged
when the same element is sold separately. In determining VSOE of fair value, we require that a substantial majority of the selling prices fall within a reasonably narrow pricing range. We reassess VSOE annually or more frequently if required.
Deferred Revenue
Deferred Revenue
Deferred revenue primarily consists of amounts billed or billable in advance of revenue recognition from our subscriptions, software, and support and professional services described above. Deferred revenue is recognized as the revenue recognition criteria are met.
Cost of Revenue
Cost of Revenue
Cost of Subscriptions, Software and Support Revenue
Cost of subscriptions, software and support revenue consists primarily of fees paid to our third-party managed hosting providers and other third-party service providers, personnel costs, including payroll and benefits for our technology operations and customer support teams, and allocated facility costs and overhead.
Cost of Professional Services Revenue
Cost of professional services revenue includes all direct and indirect costs to deliver our professional services and training, including employee compensation for our global professional services and training personnel, travel costs, third-party contractor costs and allocated facility costs and overhead.
Concentration of Credit Risk
Concentration of Credit Risk
Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and trade accounts receivable. Deposits held with banks may exceed the amount of insurance provided on such deposits. We believe that the financial institutions that hold our cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
Cash and Cash Equivalents Cash and Cash EquivalentsWe consider all highly liquid investments with an original or remaining maturity of three months or less at the date of purchase, as well as overnight repurchase investments, to be cash equivalents.
Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable and Allowance for Doubtful AccountsAccounts receivable are stated at realizable value, net of an allowance for doubtful accounts. The allowance for doubtful accounts is based on our assessment of the collectability of accounts. We regularly review the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness and current economic trends. If the financial condition of our customers were to deteriorate, resulting in their inability to make required payments, additional provisions for doubtful accounts would be required and would increase bad debt expense. To date, our allowance and related bad debt write-offs have been nominal.
Deferred Commissions Deferred CommissionsDeferred commissions are the incremental costs that are directly associated with subscription agreements with customers and consist of sales commissions paid to our direct sales force. Commissions are considered direct and incremental and as such are deferred and amortized over the terms of the related customer contracts consistent with the related revenue. Amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations.
Property, Plant and Equipment Property and EquipmentProperty and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred.
Impairment of Long-Lived Assets Impairment of Long-Lived AssetsLong-lived assets and certain intangible assets are reviewed for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable through undiscounted cash flows from the use of the assets. If such assets are considered to be impaired, the assets are written down to their estimated fair value. No indicators of impairment were identified for the years ended December 31, 2018, 2017 and 2016.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of December 31, 2018 and December 31, 2017 because of the relatively short duration of these instruments.
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value. The three tiers are defined as follows:
Level 1. Observable inputs based on unadjusted quoted prices in active markets for identical assets or liabilities;
Level 2. Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3. Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.
Stock-Based Compensation
Stock-Based Compensation
We account for stock-based compensation expense related to stock-based awards based on the estimated fair value of the award on the grant date. We calculate the fair value of stock options using the Black-Scholes Option Pricing Model. The fair value of RSUs is based on the closing market price of our common stock on the Nasdaq Global Market on the date of grant. For service-based awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. For performance-based awards, stock-based compensation expense is recognized using the accelerated attribution method, based on the probability of satisfying the performance condition. For awards that contain market conditions, compensation expense is measured using a Monte Carlo simulation and recognized using the accelerated attribution method over the derived service period based on the expected market performance as of the grant date. For restricted stock units, stock-based compensation expense is recognized on a straight-line basis over the requisite service period. We account for forfeitures as they occur, rather than estimating expected forfeitures.
Basic and Diluted Loss per Common Share
We use the two-class method to compute net loss per common share because we have issued securities, other than common stock, that contractually entitle the holders to participate in dividends and earnings. These participating securities include our convertible preferred stock which have non-forfeitable rights to participate in any dividends declared on our common stock. The two-class method requires earnings for the period to be allocated between common stock and participating securities based upon their respective rights to receive distributed and undistributed earnings.
Under the two-class method, for periods with net income, basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Net income attributable to common stockholders is computed by subtracting from net income the portion of current year earnings that the participating securities would have been entitled to receive pursuant to their dividend rights had all of the year’s earnings been distributed. No such adjustment to earnings is made during periods with a net loss, as the holders of the participating securities have no obligation to fund losses.
Diluted net income per common share is computed under the two-class method by using the weighted average number of shares of common stock outstanding, plus, for periods with net income attributable to common stockholders, the potential dilutive effects of stock options and warrants. In addition, we analyze the potential dilutive effect of the outstanding participating securities under the “if-converted” method when calculating diluted earnings per share, in which it is assumed that the outstanding participating securities convert into common stock at the beginning of the period or date of issuance, if later. We report the more dilutive of the approaches (two-class or “if-converted”) as our diluted net income per share during the period.
Due to net losses for the years ended December 31, 2018, 2017 and 2016, basic and diluted net loss per share were the same, as the effect of potentially dilutive securities would have been anti-dilutive.
 Income Taxes
We use the asset and liability method of accounting for income taxes in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be reversed. We recognize the effect on deferred tax assets and liabilities of a change in tax rates as income and expense in the period that includes the enactment date. A valuation allowance is established if it is more likely than not that all or a portion of the deferred tax asset will not be realized.
Our tax positions are subject to income tax audits by multiple tax jurisdictions throughout the world. We recognize the tax benefit of an uncertain tax position only if it is more likely than not the position is sustainable upon examination by the taxing authority. We measure the tax benefit recognized as the largest amount of benefit which is more likely than not to be realized upon settlement with the taxing authority. We recognize penalties and interest related to unrecognized tax benefits as income tax expense.
We calculate the current and deferred income tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed in subsequent years and record adjustments based on filed income tax returns when identified. The amount of income taxes paid is subject to examination by U.S. federal, state and foreign tax authorities. The estimate of the potential outcome of any uncertain tax issue is subject to our assessment of relevant risks, facts and circumstances existing at that time. To the extent the assessment of such tax position changes, we record the change in estimate in the period in which we make that determination.
Segment Reporting
Operating segments are defined as components of an enterprise for which discrete financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”) for purposes of allocating resources and evaluating financial performance. Our CODM is our chief executive officer, who reviews financial information presented on a companywide basis for purposes of allocating resources and evaluating financial performance. As such, our operations constitute a single operating segment and one reportable segment.
Foreign Currency
Our operations located outside of the United States where the local currency is the functional currency are translated into U.S. dollars using the current rate method. Results of operations are translated at the average rate of exchange for the period. Assets and liabilities are translated at the closing rates on the balance sheet date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholders’ equity (deficit) and other comprehensive loss.
Gains and losses on foreign currency transactions are recognized in the accompanying consolidated statements of operations as a component of other expense, net. Transaction gains and losses from transactions denominated in foreign currencies resulted in net transaction losses of $3.0 million for the year ended December 31, 2018, net transaction gains of $2.6 million for the year ended December 31, 2017 and net transaction losses of $1.5 million for the year ended December 31, 2016.
Research and Development
Research and development expenses include payroll, employee benefits, and other headcount-related costs associated with product development. Our product utilizes a common codebase, whether accessed by customers via the cloud or via an on-premises installation. Since our software is sold and licensed externally, we consider our software as external-use software for purposes of applying the capitalized software development guidance. Product development costs are expensed as incurred until technological feasibility has been established, which we define as the completion of all planning, designing, coding and testing activities that are necessary to establish products that meet design specifications including functions, features and technical performance requirements. We have determined that technological feasibility for our software products is reached shortly before they are released for sale. Costs incurred after technological feasibility is established are not significant, and accordingly we expense all research and development costs when incurred.
Advertising
We expense advertising costs as they are incurred. Advertising expenses were $3.9 million, $3.0 million and $1.4 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the "JOBS Act"). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Adopted
On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted, substantially changing the U.S. Federal tax system. Notable provisions of the TCJA include the reduction of the corporate tax rate from 35% to 21% beginning in 2018, the imposition of a one-time transition tax on unremitted cumulative non-U.S. earnings of foreign subsidiaries, and the implementation of a territorial tax system. While the changes from the TCJA are generally effective beginning in 2018, U.S. GAAP accounting for income taxes requires the effect of a change in tax laws or rates to be recognized in income from continuing operations for the period that includes the enactment date. Due to the complexities involved in accounting for the enactment of the TCJA, the Securities and Exchange Commission Staff Accounting Bulletin No. 118 (“SAB 118”) allowed us to record provisional amounts in earnings for the year ended December 31, 2017. Where reasonable estimates can be made, the provisional accounting should be based on such estimates. When no reasonable estimate can be made, the provisional accounting may be based on the tax law in effect before the TCJA. We were required to complete our tax accounting for the TCJA in the period when we obtained, prepared, and analyzed the information to complete the income tax accounting. We completed our tax accounting for the TCJA in 2018.
In May 2017, the FASB issued ASU No. 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting ("ASU 2017-09"), which clarifies when a change to the terms or conditions of a share-based payment award must be accounted for as a modification. ASU 2017-09 requires modification accounting if the fair value, vesting condition or the classification of the award is not the same immediately before and after a change to the terms and conditions of the award. ASU 2017-09 became effective on a prospective basis beginning on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on our consolidated financial statements for the year ended December 31, 2018.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09”), which provides new guidance for revenue recognition. ASU 2014-09 provides that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASU 2014-09 also requires improved disclosures to help users of financial statements better understand the nature, amount, timing, and uncertainty of revenue that is recognized. Entities have the option of using either a full retrospective or modified retrospective approach for the adoption of the standard. In March 2016, the FASB issued ASU No. 2016-08, Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net) (“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASU 2014-09. In April 2016, the FASB issued ASU No. 2016-10, Identifying Performance Obligations and Licensing (“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASU 2014-09. In addition, in May 2016, the FASB issued ASU No. 2016-12, Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”), which clarifies the guidance on assessing collectibility, presentation of sales taxes, noncash consideration and completed contracts and contract modifications at transition. For public entities, the new standard is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. For all other entities, the new standard is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods beginning after December 15, 2019. We have elected to avail ourselves of the JOBS Act extended transition period that permits us to defer adoption until January 1, 2019. In accordance with guidance, the new standard will be adopted in our Annual Report on Form 10-K for the fiscal year ending December 31, 2019 but will not be adopted in our Quarterly Reports on Form 10-Q to be filed during 2019.     
The ASU 2014-09 guidance allows two methods of adoption: retrospectively to each prior reporting period (full retrospective method) or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method). We are going to adopt the new standard using the modified retrospective method.
We do not expect the new standard to have a material impact on the timing of revenue recognition related to our cloud-based subscriptions and standalone professional services. However, we expect the new standard to have a significant impact on the timing of revenue recognition related to our on-premise term license contracts. Under current industry-specific software revenue recognition guidance, we have historically concluded that we did not have VSOE of fair value of the undelivered services related to on-premise term license contracts, and accordingly, have recognized on-premise term license contracts and related services ratably over the contract term. Under this new standard, the requirement to have VSOE for undelivered services is eliminated. Therefore, we will be required to recognize a portion of revenue from the on-premise term license contracts upon delivery of the software.
In addition, we expect the new standard to impact our accounting for contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. Currently, we defer the direct and incremental commission costs to obtain a contract with a customer and amortize those costs over the term of the related customer contract consistent with the related revenue. Under the new standard, we will defer the incremental costs to obtain a contract with a customer. Therefore, the new standard will result in additional costs being capitalized, including fringe benefits. Under the new standard, initial incremental costs to obtain a contract will be amortized over the customer's estimated economic life of five years, which was calculated based on both qualitative and quantitative factors, such as product life cycles, contractual terms and customer attrition. Incremental contract costs paid relating to contract renewals will be deferred and amortized on a straight-line basis over the related renewal period. As a result, we expect the deferred commissions asset to increase and the related amortization expense in each reporting period to decrease under the new standard.
We are still in the process of quantifying the effects of the adoption of ASU 2014-09 as well as continuing to evaluate the impact of the adoption of the standard on our consolidated financial statements, including our footnotes.
In February 2016, the FASB issued ASU No. 2016-2, Leases (Topic 842) (“ASU 2016-2”), which requires that lessees recognize assets and liabilities for leases with lease terms greater than 12 months in the statement of financial position. ASU 2016-2 also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows arising from leases. The update is effective for fiscal years beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. Early adoption is permitted. We are currently evaluating the impact the adoption of ASU 2016-2 will have on our consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) ("ASU 2016-13"), which requires entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. We are currently evaluating the impact that the standard will have on our consolidated financial statements.
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”), which aims to reduce the existing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. ASU 2016-15 will require adoption on a retrospective basis unless it is impracticable to apply, in which case we would be required to apply the amendments prospectively as of the earliest date practicable. ASU 2016-15 is effective for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted. We do not expect ASU 2016-15 to have a material impact on our consolidated financial statements.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable Activity within the allowance for doubtful accounts was as follows (in thousands):
Year Ended December 31, 
201820172016
Balance as of January 1 $400 $400 $400 
Additions 211 62 
Less write-offs, net of recoveries (11)(62)(7)
Balance as of December 31 $600 $400 $400 
Property, Plant And Equipment, Useful Life
Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Significant additions or improvements extending the useful life of an asset are capitalized, while repairs and maintenance costs which do not significantly improve the related assets or extend their useful lives are charged to expense as incurred.
Asset CategoryUseful Life (in years)
Computer software3
Computer hardware3
Equipment5
Office furniture and fixtures10
Leasehold improvementsShorter of useful life of assets or lease term
Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis
The following table presents the changes in our Level 3 instruments measured at fair value on a recurring basis during the years ended December 31, 2017 and 2016 (in thousands):
Year Ended December 31,
20172016
Balance as of January 1,$850 $650 
Change in fair value of warrant liability341 200 
Reclassification of warrant liability to equity(1,191)— 
Balance as of December 31,$— $850 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property and equipment consisted of the following as of December 31 (in thousands):
20182017
Leasehold improvements$9,958 $4,226 
Computer hardware2,535 1,644 
Computer software1,727 1,727 
Office furniture and fixtures649 510 
Equipment138 131 
15,007 8,238 
Less: accumulated depreciation(7,468)(5,575)
Property and equipment, net$7,539 $2,663 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of December 31 (in thousands):
20182017
Accrued contract labor costs$3,128 $3,424 
Accrued third party license fees729 235 
Accrued hosting costs579 466 
Accrued reimbursable employee expenses459 286 
Accrued audit and tax expenses375 248 
Accrued marketing and tradeshow expenses229 128 
Other accrued expenses1,965 1,680 
Total$7,464 $6,467 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax
For the years ended December 31, 2018, 2017 and 2016, our loss before income taxes was comprised of the following (in thousands):
201820172016
Domestic$(30,663)$(23,093)$(4,524)
Foreign(18,549)(7,153)(9,620)
Total$(49,212)$(30,246)$(14,144)
Schedule of Components of Income Tax Expense (Benefit)
For the years ended December 31, 2018, 2017 and 2016, our income tax expense (benefit) was comprised of the following (in thousands):
201820172016
Current:
Federal$— $(65)$(627)
State25 68 (200)
Foreign432 1,009 266 
Total current expense (benefit)457 1,012 (561)
Deferred:
Federal— (42)(922)
State— — (230)
Foreign(218)(209)30 
Total deferred expense (benefit)(218)(251)(1,122)
Total income tax expense (benefit)$239 $761 $(1,683)
Schedule of Effective Income Tax Rate Reconciliation
For the years ended December 31, 2018, 2017 and 2016, the provision for income taxes differs from the amount computed by applying the federal statutory income tax rates to our loss before the provision (benefit) for income taxes, as follows:
201820172016
U.S. federal statutory tax rate21.0 %34.0 %34.0 %
State tax expense7.2  4.9  1.4  
Foreign rate differential(5.1) (6.7) (17.8) 
Nondeductible expenses(0.7) (0.9) (2.3) 
Equity compensation9.5  —  —  
Tax credits3.9  5.8  6.5  
Unrecognized tax benefits(0.8) (0.7) (0.2) 
Other0.6  (0.3) (0.2) 
Remeasurement of deferred taxes—  (7.0) —  
Change in valuation allowance(36.0) (31.6) (9.6) 
Total(0.4)%(2.5)%11.8 %
Schedule of Deferred Tax Assets and Liabilities
As of December 31, 2018 and 2017, significant components of our deferred tax assets and liabilities were as follows (in thousands):
20182017
Deferred tax assets:
Net operating losses$21,059 $10,413 
Tax credits5,945 4,169 
Deferred revenue4,179 1,248 
Equity compensation3,923 1,207 
Accrued vacation1,170 967 
Deferred rent373 473 
Bad debt164 109 
Depreciation151 — 
Other548 287 
Gross deferred tax assets37,512 18,873 
Less: Valuation allowance(30,039)(12,328)
Total deferred tax assets7,473 6,545 
Deferred tax liabilities:
Prepaid expenses(6,640)(5,614)
Unbilled receivables(419)(555)
Depreciation— (174)
Other(130)(8)
Total deferred tax liabilities(7,189)(6,351)
Net deferred tax asset$284 $194 
Summary of Income Tax Contingencies The following table summarizes the activity related to our unrecognized tax benefit from January 1, 2016 to December 31, 2018 (in thousands):
Balance as of January 1, 2016$384 
Additions for tax positions in current years 171 
Additions for tax positions in prior years — 
Reductions due to lapse in statutes of limitations (136)
Settlements — 
Balance as of December 31, 2016419 
Additions for tax positions in current years 232 
Additions for tax positions in prior years — 
Reductions due to lapse in statutes of limitations — 
Settlements — 
Balance as of December 31, 2017651 
Additions for tax positions in current years 388 
Additions for tax positions in prior years — 
Reductions due to lapse in statutes of limitations — 
Settlements — 
Balance as of December 31, 2018$1,039 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Assumptions Used to Estimate the Fair Value of Stock Options Granted
The following table summarizes the assumptions used to estimate the fair value of stock options granted during the years ended December 31:
201820172016
Risk-free interest rate1.9% - 2.2% 1.3% - 1.5% 
Expected term (in years)6.56.5
Expected volatility38.1% - 40.6% 40.9% - 42.0% 
Expected dividend yield—%  —%  
* Not applicable because no stock options were granted during the period.
Summary of the Stock Option Activity
The following table summarizes the stock option activity for the years ended December 31, 2018 and 2017:
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at January 1, 20176,784,448 $4.65 6.5$44,259 
Granted1,256,200 11.92 
Exercised(876,121)1.27 14,807 
Canceled(153,640)7.29 
Outstanding at December 31, 20177,010,887 6.36 6.6176,122 
Granted— — 
Exercised(1,486,218)2.10 41,606 
Canceled(503,601)9.51 
Outstanding at December 31, 20185,021,068 7.30 6.497,440 
Exercisable at December 31, 20183,448,348 6.21 5.970,682 
Schedule of Restricted Stock Unit Activity
The following table summarizes the restricted stock unit activity for the years ended December 31, 2018 and 2017:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 2017— $— 
Granted738,055 22.15 
Vested(4,930)20.24 
Canceled(1,150)21.40 
Non-vested outstanding at December 31, 2017731,975 22.16 
Granted622,166 29.60 
Vested(143,390)22.19 
Canceled(35,702)23.97 
Non-vested outstanding at December 31, 20181,175,049 26.04 
Schedule of Components of Stock-based Compensation Expense
The following table summarizes the components of our stock-based compensation expense for the years ended December 31, 2018 and 2017 (in thousands):
20182017
Stock-based compensation expense related to stock options$7,947 $9,607 
Stock-based compensation expense related to restricted stock units7,714 753 
Stock-based compensation expense related to the issuance of common stock to directors393 222 
Stock-based compensation expense related to stock option modifications— 2,394 
Total stock-based compensation expense$16,054 $12,976 
Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations
Stock-based compensation expense for restricted stock units, stock options and issuances of common stock is included in the following line items in the accompanying consolidated statements of operations for the years ended December 31, 2018 and 2017 (in thousands):
20182017
Cost of revenue
 
Subscriptions, software and support
$514 $575 
Professional services
1,717 1,295 
Operating expenses
Sales and marketing
3,473 3,233 
Research and development
2,416 2,822 
General and administrative
7,934 5,051 
Total stock-based compensation expense
$16,054 $12,976 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basic and Diluted Loss per Common Share (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31 (in thousands, except per share data):
Year Ended December 31,
201820172016
Numerator:
Net loss$(49,451)$(31,007)$(12,461)
Accretion of dividends on convertible preferred stock— 357 857 
Net loss attributable to common stockholders$(49,451)$(31,364)$(13,318)
Denominator
Weighted average common shares outstanding, basic and diluted62,140,684 49,529,833 34,274,718 
Net loss per share attributable to common stockholders, basic and diluted$(0.80)$(0.63)$(0.39)
Summary of Securities Excluded From Calculation of Weighted Average Common Shares
The following securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive or performance or market conditions had not been met at the end of the period:
Year Ended December 31,
201820172016
Convertible preferred stock:
Series A convertible preferred stock— — 12,043,108 
Series B convertible preferred stock— — 6,120,050 
Warrant to purchase Series A convertible preferred stock— — 84,360 
Stock options5,021,068 7,010,887 6,784,448 
Restricted stock units1,175,049 731,975 — 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Gross and Net Lease Commitments
A summary of our future minimum lease commitments and other commitments by year as of December 31, 2018 is as follows (in thousands):
 
Office LeasesEquipment LeasesLease Related Commitments
2019 $6,985 $216 $29,587 
2020 6,371 22 — 
2021 8,331 — — 
2022 6,939 — — 
2023 6,987 — — 
Thereafter 65,151 — — 
100,764 238 29,587 
Less: tenant improvement allowance— — (14,441)
Total$100,764 $238 $15,146 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Summary of Revenue By Geography
The following table summarizes revenue by geography for the years ended December 31 (in thousands): 
 201820172016
Domestic$161,716 $128,997 $107,069 
International65,027 47,740 25,854 
Total$226,743 $176,737 $132,923 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information These quarterly results are not necessarily indicative of our operating results to be expected in the future.
Three Months Ended
Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017
(in thousands)
(unaudited)
Consolidated Statements of
Operations Data:
Revenue:
Subscriptions, software and support$35,108 $30,905 $33,047 $26,952 $25,398 $22,660 $22,012 $21,444 
Professional services25,108 24,043 26,836 24,744 25,164 21,988 21,186 16,885 
Total revenue60,216 54,948 59,883 51,696 50,562 44,648 43,198 38,329 
Cost of revenue:
Subscriptions, software and support3,284 3,261 2,824 2,628 2,488 2,341 2,488 2,062 
Professional services18,926 16,831 18,750 18,421 16,169 14,272 14,149 10,628 
Total cost of revenue22,210 20,092 21,574 21,049 18,657 16,613 16,637 12,690 
Gross profit38,006 34,856 38,309 30,647 31,905 28,035 26,561 25,639 
Operating expenses:
Sales and marketing30,177 25,467 27,384 22,964 22,463 19,725 22,775 17,003 
Research and development12,332 11,737 10,785 9,870 8,968 8,596 9,971 7,300 
General and administrative8,799 12,537 8,425 8,060 7,429 6,237 8,635 4,849 
Total operating expenses51,308 49,741 46,594 40,894 38,860 34,558 41,381 29,152 
Operating loss(13,302)(14,885)(8,285)(10,247)(6,955)(6,523)(14,820)(3,513)
Other expense (income):
Other expense (income), net
510 110 2,593 (918)(380)(425)(734)(499)
Interest expense (income)64 67 54 13 22 (2)197 256 
Total other expense (income)
574 177 2,647 (905)(358)(427)(537)(243)
Loss before income taxes(13,876)(15,062)(10,932)(9,342)(6,597)(6,096)(14,283)(3,270)
Income tax expense (benefit)
27 (34)35 211 272 188 176 125 
Net loss (1) (2)
$(13,903)$(15,028)$(10,967)$(9,553)$(6,869)$(6,284)$(14,459)$(3,395)
(1)  In the second quarter of 2017, we recorded $6.2 million of cumulative stock-based compensation expense upon the
effectiveness of our IPO and $2.4 million of stock-based compensation expense related to the stock option modifications.
See Note 7 for further discussion of stock-based compensation expense. 
  (2)  In the third quarter of 2018, we recorded $4.5 million of cumulative stock-based compensation expense upon the
vesting of the 2016 CEO Grant. See Note 7 for further discussion of stock-based compensation expense.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Additional Information (Details)
1 Months Ended 12 Months Ended
Aug. 31, 2018
USD ($)
$ / shares
shares
Nov. 30, 2017
$ / shares
shares
May 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
agency
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Summary Of Significant Accounting Policies [Line Items]            
Proceeds from initial public offering, net of underwriting discounts       $ 0 $ 80,213,000 $ 0
Deferred offering costs       $ 2,400,000    
Percentage of license revenue       2.00% 1.00%  
Tenant improvement allowance receivable       $ 14,400,000 $ 0  
Change in allowance for doubtful accounts       0    
Commission expense       15,600,000 11,800,000 6,500,000
Foreign currency transactions, gains and (losses)       (3,000,000.0) 2,600,000 (1,500,000)
Advertising expense       $ 3,900,000 $ 3,000,000.0 $ 1,400,000
Customer Concentration Risk | Sales Revenue, Net | Foreign Customers            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk percentage       28.70% 27.00% 19.50%
Customer Concentration Risk | Sales Revenue, Net | Government Agencies            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk percentage       15.70% 15.40% 26.20%
Customer Concentration Risk | Sales Revenue, Net | Federal Government Agencies            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk percentage       7.80% 8.40% 17.70%
Number of federal government agencies | agency       3    
Minimum            
Summary Of Significant Accounting Policies [Line Items]            
SaaS Subscriptions contracts term       1 year    
Term license subscription contracts term       1 year    
Maximum            
Summary Of Significant Accounting Policies [Line Items]            
SaaS Subscriptions contracts term       5 years    
Term license subscription contracts term       5 years    
Class A Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Number of shares issued in public offering (in shares) | shares 2,000,000          
Sale of stock, offering price (in usd per share) | $ / shares $ 35.15          
Proceeds from initial public offering, net of underwriting discounts     $ 77,800,000      
Number of shares issued by the company in public offering (in shares) | shares 1,675,000          
Number of shares issued by sharesholders in public offering (in shares) | shares 325,000          
Net proceeds from public offering $ 57,800,000          
Secondary Offering | Class A Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Number of shares issued in public offering (in shares) | shares   4,370,000        
Sale of stock, offering price (in usd per share) | $ / shares   $ 20.25        
IPO | Class A Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Number of shares issued in public offering (in shares) | shares     7,187,500      
Sale of stock, offering price (in usd per share) | $ / shares     $ 12.00      
Computer software            
Summary Of Significant Accounting Policies [Line Items]            
Property, plant and equipment, useful life       3 years    
Computer hardware            
Summary Of Significant Accounting Policies [Line Items]            
Property, plant and equipment, useful life       3 years    
Equipment            
Summary Of Significant Accounting Policies [Line Items]            
Property, plant and equipment, useful life       5 years    
Office furniture and fixtures            
Summary Of Significant Accounting Policies [Line Items]            
Property, plant and equipment, useful life       10 years    
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance as of January 1 $ 400 $ 400 $ 400
Additions 211 62 7
Less write-offs, net of recoveries 11 62 7
Balance as of December 31 $ 600 $ 400 $ 400
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis (Detail) - Fair Value, Measurements, Recurring - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of January 1, $ 850 $ 650
Change in fair value of warrant liability 341 200
Reclassification of warrant liability to equity (1,191) 0
Balance as of December 31, $ 0 $ 850
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 15,007 $ 8,238  
Less: accumulated depreciation (7,468) (5,575)  
Property and equipment, net 7,539 2,663  
Depreciation and amortization expense 2,000 900 $ 800
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 9,958 4,226  
Computer hardware      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 2,535 1,644  
Computer software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 1,727 1,727  
Office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 649 510  
Equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 138 $ 131  
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued contract labor costs $ 3,128 $ 3,424
Accrued third party license fees 729 235
Accrued hosting costs 579 466
Accrued reimbursable employee expenses 459 286
Accrued audit and tax expenses 375 248
Accrued marketing and tradeshow expenses 229 128
Other accrued expenses 1,965 1,680
Total $ 7,464 $ 6,467
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Apr. 30, 2017
Line of Credit Facility [Line Items]          
Loss on extinguishment of debt   $ 0 $ (384,000) $ 0  
Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Credit facility $ 20,000,000.0       $ 5,000,000.0
Term Loan          
Line of Credit Facility [Line Items]          
Credit facility         20,000,000.0
Line of credit, outstanding borrowings   0      
Term Loan | Other (Income) Expense          
Line of Credit Facility [Line Items]          
Loss on extinguishment of debt   $ (400,000)      
Subordinated Term Loan          
Line of Credit Facility [Line Items]          
Credit facility         $ 10,000,000.0
Minimum          
Line of Credit Facility [Line Items]          
Unused facility fee, revolving line of credit 0.15%        
Adjusted quick ratio 135.00%        
Minimum | London Interbank Offered Rate (LIBOR)          
Line of Credit Facility [Line Items]          
Additional interest rate margin 2.00%        
Minimum | Prime Rate          
Line of Credit Facility [Line Items]          
Additional interest rate margin 1.00%        
Maximum          
Line of Credit Facility [Line Items]          
Unused facility fee, revolving line of credit 0.25%        
Maximum | London Interbank Offered Rate (LIBOR)          
Line of Credit Facility [Line Items]          
Additional interest rate margin 2.50%        
Maximum | Prime Rate          
Line of Credit Facility [Line Items]          
Additional interest rate margin 1.50%        
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Net Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]                      
Domestic                 $ (30,663) $ (23,093) $ (4,524)
Foreign                 (18,549) (7,153) (9,620)
Loss before income taxes $ (13,876) $ (15,062) $ (10,932) $ (9,342) $ (6,597) $ (6,096) $ (14,283) $ (3,270) $ (49,212) $ (30,246) $ (14,144)
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:                      
Federal                 $ 0 $ (65) $ (627)
State                 25 68 (200)
Foreign                 432 1,009 266
Total current expense (benefit)                 457 1,012 (561)
Deferred:                      
Federal                 0 (42) (922)
State                 0 0 (230)
Foreign                 (218) (209) 30
Total deferred expense (benefit)                 (218) (251) (1,122)
Total income tax expense (benefit) $ 27 $ (34) $ 35 $ 211 $ 272 $ 188 $ 176 $ 125 $ 239 $ 761 $ (1,683)
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Reconciliation of Statutory to Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
U.S. federal statutory tax rate 21.00% 34.00% 34.00%
State tax expense 7.20% 4.90% 1.40%
Foreign rate differential (5.10%) (6.70%) (17.80%)
Nondeductible expenses (0.70%) (0.90%) (2.30%)
Equity compensation 9.50% 0.00% 0.00%
Tax credits 3.90% 5.80% 6.50%
Unrecognized tax benefits (0.80%) (0.70%) (0.20%)
Other 0.60% (0.30%) (0.20%)
Remeasurement of deferred taxes 0.00% (7.00%) 0.00%
Change in valuation allowance (36.00%) (31.60%) (9.60%)
Total (0.40%) (2.50%) 11.80%
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets:    
Net operating losses $ 21,059 $ 10,413
Tax credits 5,945 4,169
Deferred revenue 4,179 1,248
Equity compensation 3,923 1,207
Accrued vacation 1,170 967
Deferred rent 373 473
Bad debt 164 109
Depreciation 151 0
Other 548 287
Gross deferred tax assets 37,512 18,873
Less: Valuation allowance (30,039) (12,328)
Total deferred tax assets 7,473 6,545
Deferred tax liabilities:    
Deferred Tax Liabilities, Prepaid Expenses (6,640) (5,614)
Unbilled receivables (419) (555)
Depreciation 0 (174)
Other (130) (8)
Total deferred tax liabilities (7,189) (6,351)
Net deferred tax asset $ 284 $ 194
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 651 $ 419 $ 384
Additions for tax positions in current years 388 232 171
Additions for tax positions in prior years 0 0 0
Reductions due to lapse in statutes of limitations 0 0 (136)
Settlements 0 0 0
Ending balance $ 1,039 $ 651 $ 419
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards, state, tax effected $ 3,700 $ 1,600  
Net change in total valuation allowance 17,700    
Valuation allowance against foreign deferred tax assets 30,039 12,328  
Recognized interest and penalties related to uncertain tax positions   2 $ 2
Cumulative balance of interest and penalties related to uncertain tax positions 33    
Unrecognized tax benefits, portion affecting tax rate 1,000    
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 56,900 25,300  
Federal tax credit carryforwards 6,400 4,500  
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 57,200 25,300  
Swiss Federal Tax Administration (FTA) | Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 56,300 $ 35,700  
Valuation allowance against foreign deferred tax assets $ 5,300    
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 25, 2017
Nov. 30, 2018
May 31, 2017
Jun. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Service period for option exercise         5 years  
Stock-based compensation expense         $ 16,054 $ 12,976
Canceled shares pursuant to Agreement (in shares)         503,601 153,640
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)         622,166 738,055
Granted (in usd per share)         $ 29.60 $ 22.15
Stock-based compensation expense related to restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense       $ 6,200    
Stock-based compensation expense related to restricted stock units | Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 6,200      
Stock Option Modifications            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense $ 2,400     $ 2,400 $ 0 $ 2,394
2017 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued         5,680,655  
2017 Equity Incentive Plan | Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)   255,930        
Granted (in usd per share)   $ 30.06        
Value of awards at grant date   $ 7,700        
2017 Equity Incentive Plan | Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued     6,421,442   7,040,863  
2007 Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued     421,442      
Number of shares available for grants     0      
Period for which options can be granted         10 years  
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of Estimate the Fair Value of Stock Options Granted (Detail)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Share-based Goods and Nonemployee Services Transaction [Line Items]    
Expected term (in years) 6 years 6 months 6 years 6 months
Expected dividend yield 0.00% 0.00%
Minimum    
Share-based Goods and Nonemployee Services Transaction [Line Items]    
Risk-free interest rate 1.90% 1.30%
Expected volatility 38.10% 40.90%
Maximum    
Share-based Goods and Nonemployee Services Transaction [Line Items]    
Risk-free interest rate 2.20% 1.50%
Expected volatility 40.60% 42.00%
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of the Stock Option Activity (Detail) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 25, 2017
Dec. 31, 2018
Jul. 31, 2016
Sep. 30, 2018
Jun. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Number of Shares                
Beginning balance           7,010,887 6,784,448  
Granted (in shares)           0 1,256,200  
Exercised (in shares)           (1,486,218) (876,121)  
Canceled (in shares)           (503,601) (153,640)  
Ending balance   5,021,068       5,021,068 7,010,887 6,784,448
Exercisable at December 31, 2018   3,448,348       3,448,348    
Weighted Average Exercise Price                
Beginning balance           $ 6.36 $ 4.65  
Granted (in usd per share)           0 11.92  
Exercised (in usd per share)           2.10 1.27  
Canceled (in usd per share)           9.51 7.29  
Ending balance   $ 7.30       7.30 $ 6.36 $ 4.65
Exercisable at December 31, 2018   $ 6.21       $ 6.21    
Weighted Average Remaining Contractual Term (Years)                
Beginning balance           6 years 4 months 24 days 6 years 7 months 6 days 6 years 6 months
Ending balance           6 years 4 months 24 days 6 years 7 months 6 days 6 years 6 months
Exercisable at December 31, 2018           5 years 10 months 24 days    
Aggregate Intrinsic Value (in thousands)                
Beginning balance           $ 176,122,000 $ 44,259,000  
Exercised           41,606,000 14,807,000  
Ending balance   $ 97,440,000       97,440,000 $ 176,122,000 $ 44,259,000
Exercisable at December 31, 2018   70,682,000       70,682,000    
Weighted average grant-date fair value of options granted (in usd per share)             $ 5.05 $ 4.35
Total fair value of stock options vested           10,500,000 $ 5,600,000  
Total compensation cost related to unvested stock options not yet recognized   $ 2,600,000       $ 2,600,000    
Weighted average period, unvested stock options           2 years 1 month 6 days    
Stock options issued to purchase common stock (in shares) 216,160              
Stock options granted to CEO (in shares)           0 1,256,200  
Stock-based compensation expense           $ 16,054,000 $ 12,976,000  
Stock Option Modifications                
Aggregate Intrinsic Value (in thousands)                
Stock-based compensation expense $ 2,400,000       $ 2,400,000 $ 0 2,394,000  
2007 Stock Option Plan | Chief Executive Officer                
Number of Shares                
Granted (in shares)     1,828,080     1,828,080    
Canceled (in shares)   (383,897)            
Weighted Average Exercise Price                
Exercised (in usd per share)     $ 9.46          
Aggregate Intrinsic Value (in thousands)                
Stock options granted to CEO (in shares)     1,828,080     1,828,080    
Stock-based compensation expense       $ 4,500,000   $ 5,600,000 $ 2,700,000  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details) - Restricted stock units - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Number of Shares    
Non-vested outstanding, beginning balance (in shares) 731,975 0
Granted (in shares) 622,166 738,055
Vesting of restricted stock units (in shares) (143,390) (4,930)
Canceled (in shares) (35,702) (1,150)
Non-vested outstanding, ending balance (in shares) 1,175,049 731,975
Weighted Average Grant Date Fair Value    
Non-vested outstanding, beginning balance (in usd per share) $ 22.16 $ 0
Granted (in usd per share) 29.60 22.15
Vested (in usd per share) 22.19 20.24
Canceled (in usd per share) 23.97 21.40
Non-vested outstanding, ending balance (in usd per share) $ 26.04 $ 22.16
Total unrecognized compensation cost related to unvested restricted stock units $ 25.4  
Weighted average remaining vesting period 2 years  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 25, 2017
Jun. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense     $ 16,054 $ 12,976
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense     7,947 9,607
Stock-based compensation expense related to restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense     7,714 753
Stock-based compensation expense related to the issuance of common stock to directors        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense     393 222
Stock-based compensation expense related to stock options        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 2,400 $ 2,400 $ 0 $ 2,394
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation expense $ 16,054 $ 12,976
Subscriptions, software and support    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation expense 514 575
Professional services    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation expense 1,717 1,295
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation expense 3,473 3,233
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation expense 2,416 2,822
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation expense $ 7,934 $ 5,051
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Additional Information (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
vote
$ / shares
shares
Dec. 31, 2017
$ / shares
shares
May 31, 2017
shares
Class of Stock [Line Items]      
Common stock, par value (in usd per share) | $ / shares $ 0.0001    
Warrant exercise price (in dollars per share) | $ / shares $ 0.88905    
Warrants outstanding (in shares) 0 0  
Series A convertible preferred stock      
Class of Stock [Line Items]      
Warrant to purchase shares of preferred stock (in shares) 84,360    
Class A Common Stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 500,000,000 500,000,000  
Common stock, par value (in usd per share) | $ / shares $ 0.0001 $ 0.0001  
Common stock, shares issued (in shares) 29,626,054 13,030,081  
Common stock, shares outstanding (in shares) 29,626,054 13,030,081  
Number of votes entitled to stockholders | vote 1    
Conversion of stock (in shares) 1    
Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock 10.00%    
Class B Common Stock      
Class of Stock [Line Items]      
Conversion of convertible preferred stock to common stock (in shares) 18,163,158    
Convertible preferred stock outstanding shares converted into common stock (in shares) 1    
Preferred stock conversion basis one    
Common stock, shares authorized (in shares) 100,000,000 100,000,000  
Common stock, par value (in usd per share) | $ / shares $ 0.0001 $ 0.0001  
Common stock, shares issued (in shares) 34,290,383 47,569,796  
Common stock, shares outstanding (in shares) 34,290,383 47,569,796  
Number of votes entitled to stockholders | vote 10    
Shares issued on cashless exercise of warrants (in shares)     79,363
Prior to IPO | Class B Common Stock      
Class of Stock [Line Items]      
Warrant to purchase shares of preferred stock (in shares) 84,360    
Warrant      
Class of Stock [Line Items]      
Fair value of warrant | $ $ 1.2    
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basic and Diluted Loss per Common Share - Computation of Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Numerator:                      
Net loss $ (13,903) $ (15,028) $ (10,967) $ (9,553) $ (6,869) $ (6,284) $ (14,459) $ (3,395) $ (49,451) $ (31,007) $ (12,461)
Accretion of dividends on convertible preferred stock                 0 357 857
Net loss attributable to common stockholders                 $ (49,451) $ (31,364) $ (13,318)
Denominator                      
Weighted average common shares outstanding, basic and diluted (in shares)                 62,140,684 49,529,833 34,274,718
Net loss per share attributable to common stockholders, basic and diluted (in usd per share)                 $ (0.80) $ (0.63) $ (0.39)
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Series A convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Convertible preferred stock (in shares) 0 0 12,043,108
Series B convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Convertible preferred stock (in shares) 0 0 6,120,050
Warrant to purchase Series A convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Convertible preferred stock (in shares) 0 0 84,360
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Convertible preferred stock (in shares) 5,021,068 7,010,887 6,784,448
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Convertible preferred stock (in shares) 1,175,049 731,975 0
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Apr. 30, 2018
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Total   $ 87,200
Office Leases    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2019 $ 6,985  
2020 6,371  
2021 8,331  
2022 6,939  
2023 6,987  
Thereafter 65,151  
Total 100,764  
Total 100,764  
Equipment Leases    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2019 216  
2020 22  
2021 0  
2022 0  
2023 0  
Thereafter 0  
Total 238  
Total 238  
Lease Related Commitments    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2019 29,587  
2020 0  
2021 0  
2022 0  
2023 0  
Thereafter 0  
Total 29,587  
Tenant Improvement Allowance 14,441  
Total $ 15,146  
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies -Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Apr. 30, 2018
Debt Instrument [Line Items]        
Total payments committed under lease amount       $ 87.2
Tenant improvement allowance $ 18.4      
Deferred rent credit, current 1.2      
Deferred rent, net of current portion 14.4      
Deferred rent, noncurrent 17.4 $ 2.0    
Total rent and lease expense 8.8 7.0 $ 6.6  
Payment of royalty fees 0.3      
Outstanding letters of credit $ 10.5 $ 1.1    
Letter of Credit        
Debt Instrument [Line Items]        
Long-term debt       $ 9.4
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Geographic Information - Summary of Revenues By Geography (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 226,743 $ 176,737 $ 132,923
Domestic      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue 161,716 128,997 107,069
International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 65,027 $ 47,740 $ 25,854
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Eligibility to participate, days of service 45 days    
Eligibility to participate, years of age 21 years    
Maximum annual contributions per employee 75.00%    
Vesting percentage of employer contribution 25.00%    
Vesting term of employer contribution 4 years    
Contribution expense related to employer matching contributions $ 4.7 $ 3.3 $ 2.6
Foreign Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution expense related to employer matching contributions $ 1.3 $ 0.9 $ 0.7
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Information (Unaudited) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 25, 2017
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue:                        
Total revenue   $ 60,216 $ 54,948 $ 59,883 $ 51,696 $ 50,562 $ 44,648 $ 43,198 $ 38,329 $ 226,743 $ 176,737 $ 132,923
Cost of revenue:                        
Total cost of revenue   22,210 20,092 21,574 21,049 18,657 16,613 16,637 12,690 84,925 64,597 50,123
Gross profit   38,006 34,856 38,309 30,647 31,905 28,035 26,561 25,639 141,818 112,140 82,800
Operating expenses:                        
Sales and marketing   30,177 25,467 27,384 22,964 22,463 19,725 22,775 17,003 105,992 81,966 54,137
Research and development   12,332 11,737 10,785 9,870 8,968 8,596 9,971 7,300 44,724 34,835 22,994
General and administrative   8,799 12,537 8,425 8,060 7,429 6,237 8,635 4,849 37,821 27,150 17,039
Total operating expenses   51,308 49,741 46,594 40,894 38,860 34,558 41,381 29,152 188,537 143,951 94,170
Operating loss   (13,302) (14,885) (8,285) (10,247) (6,955) (6,523) (14,820) (3,513) (46,719) (31,811) (11,370)
Other expense (income):                        
Other expense (income), net   510 110 2,593 (918) (380) (425) (734) (499) 2,295 (2,038) 1,792
Interest expense (income)   64 67 54 13 22 (2) 197 256 198 473 982
Total other expense (income)   574 177 2,647 (905) (358) (427) (537) (243) 2,493 (1,565) 2,774
Loss before income taxes   (13,876) (15,062) (10,932) (9,342) (6,597) (6,096) (14,283) (3,270) (49,212) (30,246) (14,144)
Income tax expense (benefit)   27 (34) 35 211 272 188 176 125 239 761 (1,683)
Net loss   (13,903) (15,028) (10,967) (9,553) (6,869) (6,284) (14,459) (3,395) (49,451) (31,007) (12,461)
Stock-based compensation expense                   16,054 12,976  
Stock-based compensation expense related to restricted stock units                        
Other expense (income):                        
Stock-based compensation expense               6,200        
Stock Option Modifications                        
Other expense (income):                        
Stock-based compensation expense $ 2,400             2,400   0 2,394  
Subscriptions, software and support                        
Revenue:                        
Total revenue   35,108 30,905 33,047 26,952 25,398 22,660 22,012 21,444 126,012 91,514 69,972
Cost of revenue:                        
Total cost of revenue   3,284 3,261 2,824 2,628 2,488 2,341 2,488 2,062 11,997 9,379 7,437
Professional services                        
Revenue:                        
Total revenue   25,108 24,043 26,836 24,744 25,164 21,988 21,186 16,885 100,731 85,223 62,951
Cost of revenue:                        
Total cost of revenue   $ 18,926 16,831 $ 18,750 $ 18,421 $ 16,169 $ 14,272 $ 14,149 $ 10,628 72,928 55,218 $ 42,686
Chief Executive Officer | 2007 Stock Option Plan                        
Other expense (income):                        
Stock-based compensation expense     $ 4,500             $ 5,600 $ 2,700  
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,J"54X?(\\#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,$% @ RH)53B?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 " #*@E5.ZL((?^T K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OITEAP=#M1?&D(+B@> N3V=U@TX1DI-VWMZV[ M740?P&-F_GSS#4R#46-(])Q"I,2.\LWHNSYKC%MQ9(X:(..1O,GEE.BGYCXD M;WAZI@-$@Q_F0*"J:@.>V%C#!F9@$5>B:!N+&A,9#NF,M[CBXV?J%IA%H(X\ M]9Q!EA)$.T^,I[%KX J884S)Y^\"V96X5/_$+AT0Y^28W9H:AJ$GQ95FW<'UFTR--O[+3?(JT%9?)K_7=_>Y!M*J2MT6E"B5W#77;1?4$L#!!0 ( ,J"54Z97)PC$ 8 )PG 3 M >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S M:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N M+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X M%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53" MQ,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@ MX_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMH MG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2 M%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9R MG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S M>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,B MUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C? MC8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1 MVC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE M"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ MZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J= MW#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B M(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)5 M8#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6Q MP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>; MG*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4< M!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E M$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TSU#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+? M.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4 MJUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5 MBZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%0 M2P,$% @ RH)53F?3,3_P @ YPL !@ !X;"]W;W)K]JLM,FVE]")I3+;.=)95% &$8!V665_YR;M<>Z^5+?<+_X'= M;T"T!(OXGE7II)]]V"S]L=R0+N=5MB,R\+G(MBZ*-9/;QMP_J M#YHM<3Q^B_[%'MXG7W>T]9>XO8O3#9W[:+-MGVFTE/8U8O MRW >7-HP/6+5(6"$8 ,B,+$' : $5H#H<"NPQ@A^B]A@A*"WP,DS"@,2T! MIVX4XPLPU M7HC^.H0LF="9L#?#.N[EHC#IA KI\0<&* *@,D)@)@H)HVW,.(X K@J!F3 ) MH]W.L)E!N"H$9J*D,-KR#'L>W*I"82;J"J,=S["A ?U] C.E0KN>84_#U/VA M3\S83CP48I:$$UI 6Q>P=;E3Y38])AYIQ6DLXABF M[@G0_@7L33Y1+X'V)L!GL]*F M%[,=TUXI+Z'<[,N.Y:SVZBU:EOJX.AMU_^!U!+ P04 M " #*@E5.2R 4)" $ #'$P & 'AL+W=O#XL?37WJ5\EA&,X/:=IO#[ZI^@_M MV9_"/_NV:ZHA7';/:7_N?+6;@IHZ1:53O<>N_6R?1GJX\D_=HO^ MI6FJ[K^-K]O+*H'D[<;GX_-A&&^DZ^6Y>O;_^.'+^;$+5^FME=VQ\:?^V)X6 MG=^ODM_AH=1V#)@47X_^TM^=+\94GMKV^WCQ]VZ5J-&1K_UV&)NHPN'5E[ZN MQY:"CW_G1I-;GV/@_?E;ZW].R8=DGJK>EVW][;@;#JLD3Q8[OZ]>ZN%S>_G+ MSPG99#%G_]&_^CK(1R>ACVU;]]/O8OO2#VTSMQ*L--6/Z_%XFHZ7N?VW,#D MYP"\!8#Y:8"> S0)2*_.IE3_J(9JO>S:RZ*[/JUS-4X*>-!A,+?CS6GLIO]" MMGVX^[K6>IF^CNW,DLU5@G<2?*\HN4*;FR0-_=],H&@"IWA]'V_E>"W&ZRG> MW,<[DL15XB;):9(4IM"*),)5F0J:S5$ MQL6*7BSWDA,OEO4"1B$=%ZXJ #+9BA.M.&ZE(%83<#1 W.4_9TM$KN0B=T[*30G12<">D MT#<%3]BJG,RI4E"ASISL!93,)<7=,# IUI%FST@080X1+Q%& O=BJ!=@W3@% MU L765 1+S(J ;D72[T@3UEKR&E5"SIPH&QD_H(,7]",WB;VK&5D F>FH9&AB9P:AI*3>! S(PSU U7.>,BV 29F\#!2;/> &")H],9)0ABARB MED(4.1\#D"C?2DF6%['7+D;6G!RDEH(4!4!:HRA')9E1L16P3%'D:UA+U["S MYKV=HF#O7TD'H0 CZUB4J8R&<=W&'KE,4N0DM92DR!F)H>IRRE)!!P;0Q7*2 M:8JIHR1%CLC?0CTXNF M)6'A0E5$+,DP M10Y31V&*PFI40\$&B,M,F(*QHI!QBARGCN(4.2;%Q8Z@^]EB1\L\U9RG&!EC M+7-0PR^7E9;)I3FY'&6ZYDBBKU]!$ED6Z\A7M_#9'1M-&3'ZUQ&C9<1HCA@^ M%I9]U;.QX!+ZGDWO=E3&+:Y/5?=\//6+IW88VF;:0MFW[>!#<^I#:.[@J]WM MHO;[83S-PGEWW5JZ7@SM>=XV2V][=^O_ 5!+ P04 " #*@E5.Y?4/]7," M 1"0 & 'AL+W=O_?M!\IU*O3:OE# YSGG!ST!LAME MK[P@1#AO==7PC5L(T:X!X(>"U)BO:$L:^>5$68V%[+(SX"TC^-B9Z@KX$$:@ MQF7CYEDWMF-Y1B^B*ANR8PZ_U#5F?Y](16\;UW/?!Y[+V"(*E)#<^:CMJ*GM*7U7GVW'C0D5$ M*G(0*@26KRO9DJI2D23''QW4'7(JX[C]'OU+-WDYF3WF9$NKW^51%!LW<9TC M.>%+)9[I[2O1$PI=1\_^.[F22LH5B*K:E _X, F7^ \*T0?N$;32\)1FA#JWPSH$>6$*;8RQ293,F.*C4Q^&OD1 M#&?EOS6%'H((PN3.*B56HL0D2F=$R:-$IO!CHM1*E!I$R+?[/6C?.N!R'6K- M8B$NZZ9$=S8S;[D6M6:R>G>*\2'IE,N^OWF6#6Y>CUHS3H8"/X4H07,L4QG$ M893&:72'RK[;>9;M;EZ36O,(E:F\0P5&9Y.Z+/S [%PVW-E3(8^Y[C Z42J( MC I7,EXA[R=#IR(GH9JQ;+/^D.X[@K;Z @*&6U#^#U!+ P04 " #*@E5. M#J)0AH(( ]+P & 'AL+W=OMY\CZ<21_OJ9Z,:2CC\6 M>5C%8E61-^_KS5_;YZK:7?VS7*RVMZWGW>[UNMW>WC]7R_GV\_JU6M7_>5QO MEO-=_7/SU-Z^;JKYPZ'1;_W6JQ?K]MJ5;/Q[\\?+TO-L_:-_=O,Z?JG]7N_^\?MW4O]H?4AY>EM5J M^[)>76VJQ]O6%WT]LV'?X$#\]Z5ZWYY\O]J_RK?U^J_]C_'#;4OM1U0MJOO= M7L2\_OA>=:O%8B^I'L??C=#61Y_[AJ???T@?'%Z^?IEO\VW572_^?'G8/=^V M4NOJH7J+6I\/Y*ZC_OU8GOX>W7_MMVMEXV4 M>BC+^3_'SY?5X?/]^)]@FV:\@6D:F(\&==^_:F";!O9G _?+!JYIX"YMX)L& M_M(&H6D0+FT0FP;QT@:I:9 N;9";!OG2!EK]T)SZV23\NLF'LO7%O?Q0MS;0 MI'TTK(.E]N:[^=W-9OU^M3DNMM?Y?DWKZ[I5+7S_]&#[AW_6UKJMGWZ_B^JF M_7TOJ$$Z1\2<(OHNX32H<,/0X(I7P +0PEY5S M<8T(974&:BPIFZR!^9I(RI@0';SD5&(ZAF@CF C!ZBZ-Y5KV7,M>F$E27$#@ M H(PDP1NIG-$_-EK&PW^JDLHI3)Z"T)ICPNYSRCE0!T#2>D4/$SSD% A:-#9 MB%*HLC&A3,@P$Q-))9<->**II(+S&8U$4E[IDHU$KN(H50QJZ431C4UU3 DJ M)I1+'J@>DV45**]/*!4< MRVHF*>^T+005^S"8QIU*:AG>K=,PYU[.6@P-&:;%+M=CF(K8:9]@.6%,/"!4 MR@%6W9!1'H.,$>LQ8X@])E2T"CT^H9R+!NQT2K#:@:*CFA&LMOKL"JHNI1A: MJCJ@JK6"X1JS'@),^)I1+ M&'),"&5C,AH5+3$3M4>_SR8VJI/-YES1/(O[HHU4=$1%&^D]M%4)-2TQEZ/3 MJ&F"!9_1>3-,)<0&!+,IH4D,&>:\QWB?=:HMQK1C@IFLO4%]2TRG)&Q_RCAG ML]>H<%W%!;J?&$&K>BIT_:6B7<..-<0@?=8UP=I8CES<0I(P([ MQH7L,;*CF#<8O1=>PBC4.N&LQV1@PK Z@M$9M<[$U6&@T#H;7KUWE]1>R.BU MDS%>R5<4TD7MA>5@^M)IF'-?@=D>@31"/0(9G[$F0*A/&4/I :-L$DZ"4&(/ M&C$J8@EG3&7AYCAA[V@R)GM,EE$VH:&068TG\>*YC@L9O98I?<:47K/L$U5, M&+'GD_Q4; ,D:\;Z'V$,UGL(\\F@9DE?F%./66>8Q4ZH),SO".2PMCDC4$XE MG192>"US>$PC.EJFD:*RTB60R.!Z!#(B-^\3ZI/(S0>,LKAK#QGEC(CD""7V MXC&C#!;I)NP='?JF*9.E?1 1.Q$68RE@+V3P.DD=6]1Q8KMZPAIVEW)>80VU M1SF5,=GK,RY;9U#9! NBJ#6DF)(9&AN<,UA4'C/.&DP>)PQSV6A,QZFX.H3! MA)P/3[N2V@MU%RT++Q@B=S2KEJ#*)?,)][0>@3 3ZK/.,*09T!$)CTT*(!BH MCAB$]CQF$&[K$S8FK-Q-"12Q"#ACC*O#;W$N1["0 B;B%#-8S1O1P3GG0=R8<=;BW$T8YK+# MI&M*Q6FEL-9.AU>O^]*A:J'P8F3A!5W;Q,C,7^&H2:D!#S=F!$J^4!,TA?J! MD?4#]-B3A@F_G6K"66TQMIPQKLY.=>&(TQ0282-/27-)1"&I,O*<5,3X#9-. M1ZL^8S#(*2Q#SSA6*OJ80B)GO'AS73HQ,(5$P$ M=-F;G*R8 DG6L41TL:C_0EAL9%BL52&T-H6PR\B3D]))NRELX49NX>*LW;"= M5XL*',.4B*I[#+-*A.@$,R%CE6O ,&\QVQDRS 0LU(THIC#,&C.LW@PUU\+Q2"SD' LV8PL[NU6R$E-8?+:P2UA2GLCHT)5N< 6/&>,*R.+2V&1H1+WF I>T:P M8$X/$LX57@@/K P/B@ZJ$!W8"VX&-M3S.$9 MW(!VJD7JPC G4MD1Q32>#XX9IH0#G1 LFHS8E&#>&RR-SPCFZL460-_MD]NI MRVKS=+B'O;VZ7[^M=GM3.7GZ<=?[B]G?;H7G'7T]UN3Y1%_/CC>Y?XH_7BS_ MUWSS]++:7GU;[W;KY>'BZ^-ZO:OJT:O/M:D^5_.'CQ^+ZG&W_QKK[YOCA>[C MC]WZM;FLWOZX,7_W?U!+ P04 " #*@E5.X8D]3#X" "'!@ & 'AL M+W=OS#:74>'T)]N6",[E2^<3ZKS#F27QO#/\=;D 5 M7#M19Y2,"O/KE51VN=6NN_7 G0R/-38A&0C014/HI(1X)\3L! M?TK (P%;A&"(8GIS()(4.6>]QX>GVQ'])T(;K+I?ZJ)IMKFGVB-4]5:@$.?! M30N-F-V B>:8"1$H]>F(R'7$+EK0HX\'[)>(V/)P6$*RS&TB=N:,#3_^D#-Q M"V"G #8">":P3JP^#9#40%H#N<-KG" KK0,6HS#,K,0.&(IP^I_6)T[3B2-U MZA9(G0+I(C6RC>X&3#(SBL+8RKS$W*W65F,.2U"QU;(!?S*@37LFNK=3_ZEEUFJ8/D7Z=K?I. M3=EA*+[+#"/Z!^&7NA7>D4DU+,PK?69,@G(9WJN>5NJK,&THG*5>9FK-A]DX M;"3KQK$?3-^>XA]02P,$% @ RH)53EZ?L(OT! W!@ !@ !X;"]W M;W)K?')%(!<*E4BN= MKFK[V@F;@,Y@:COA^NV[-@YA9\8X?1-LYS\/NSO[F\7,CD7YH]IX7X]^[O)] M=3O>U/7A9CJMGC9^EU5?BH/?A_\\%^4NJ\-M^3*M#J7/UJW1+I_*)#'37;;= MC^]F[;-OY=VL>*WS[=Y_*T?5ZVZ7E?_.?5X<;\=B_/[@^_9E4SS0_;B M__#UGX=O9;B;GKVLMSN_K[;%?E3ZY]OQ+^+F 5QCT"K^VOIC=7$]:H;R6!0_ MFIM?U[?CI,G(Y_ZI;EQDX>/-+WR>-YY"'O]T3L?GF(WAY?6[]U4[^#"8QZSR MBR+_>[NN-[=C-QZM_7/VFM??B^.#[P:DQZ-N]+_Y-Y\'>9-)B/%4Y%7[=_3T M6M7%KO,24MEE/T^?VWW[>>S\OYOQ!K(SD&<#<=T .@/X,("K!JHS4&<#::\: MZ,Y GPV4N6I@.@/S$>'Z&&QG8#\,KH_!=0;N; "Z7?'32K10];L!''C0@4]-0_;@FG_%Y:X"D_?[D22SJ9OC:-.,S]IY*5&)+%FP6E$ MK%ER&AEK[CD-Q)H5IU&QYBNGT;'F@=.8LV8:YNT\>9*=/-DZ4)$#BR;FI-&M M9M]J0$FKK'!\)& C 1/)H64Z:E6A\0#2KE'6C6@2:SDJ(UGFLR_1,AE<'#&91%V1@V&T.S,2@;0\,XC2IF M-2"*,K%L)I96BT0;=FYI76JT\>^O:Z)$')N(8Q)!4[]P_W.#I&RDE(F$V#)/ MZ<0:4"F2+=+!#4(="0 TP2LNFG)2\Z,*+8[%<_+Y/2)Z""^&=TFGB9(%D22X M-(=U<48\-@7E)MDI@G)S F2K#*GB;'BT"H:M$D.S$T5+[H0!H7NJ5/#($XH) MIO#8%0D6"@%-'AN*$0#4*Q.DIY8/$@%1U*+AV[))%MK78I3HC(R/12XC:>^$N.9*SCH M.IP,I:Y-P4!/))ZY@H,N&38#2Y6XGCTJ>0S*A$;"P/W:B:)MDV+5PY J3H=' MJJ1(%8 6HZBS%D4< /L1%$)B@35QE)2J$:J.!T>JI*! M*CZ)SB4#59E:@_,9DL4)\>"5''CQF4A2\$XJ9)@*"E<&I:5) M=)HZV[=[>&)*AIB 2XI,976N#!Z9B(#PL6)$D]0( MUW,&DCS'I?W\,4KR6)44J^08)2E5)RI5&G_;&-;%&?'XE1Q^<2.4#'Y-TP=[ MB <\@($!,&F$G>BR-K1UN",L@1(XEL4)\0@&!L&D]P!%:UAV+7LB\60%CJRX M]P##3 60XNXSK(M3ZGD;P-$5]Q]@L*F(3PC@IGK# $)9T(* '4B"- M80F4L)$J3HBA%-A-)&X1T[O7CCVKSW_STK7[;[:O18U'6Q:U^Q/A=%[8/3Y$N8THW/ MUN>;W#_7S:4-U^7I??OIIBX.W6\)T_,/&G?_ 5!+ P04 " #*@E5.J:NG+[$$GUW M>&>]G+/#S?5;W7QIGZJJFWW=;??MS?RIZYZOELOV[JG:E>V'^KG:][]YJ)M= MV?5?F\=E^]Q4Y?TX:+==WU^.U3\WM=?W2;3?[ZE,S:U]VN[+Y MMZBV]=O-G.;?+OR^>7SJA@O+V^OG\K'ZH^K^?/[4]-^6QRCWFUVU;S?U?M94 M#S?SCW2U]LDP8%3\M:G>VI//LR&5SW7]9?CRR_W-/!D<5=OJKAM"E/V/UVI5 M;;=#I-['/U/0^?&>P\#3S]^B_S0FWR?SN6RK5;W]>W/?/=W,L_GLOGHH7[;= M[_7;S]64D)_/INQ_K5ZK;2\?G/3WN*NW[?CO[.ZE[>K=%*6WLBN_'GYN]N// MMRG^MV%X $\#^#B PL4!,@V0[P/@6 M!9OA?'Z#E56(.Y>LK21-L0F!>5]*1: M35#IKJTD\MCDT&D.G*KI*G([HTRJAJR02#\9:R B8L:&*<$%+0&6]9,ZB4[O M1"'Q>B$@&>=IB!B*5%@"AH(V1.^MN160B'X6UT#4[P$B?F&Y_D@,_*;:+[_O MUTHDTV7]8IQSM[BN$RCL+HN$P)6=;&DGE^N$'5C (J)1AG1Y2KK4(1D1^4BY M(US>R5OG/M'./;A5PEX;!S)'II[ :"'XB&],%0)8T<6@((N#11K(^ 8R<9FF M*9)YD9AOS!<"@/$:,&3AD)YB>[)M58XXTZZMJA=%*CAAV)"EC5W=%A,+T8X! MD21X[=BJ)*688PP=LM2QJ\.R@C(VGJU*,M&60:C(UI QV M6.GWV&)VI4B7V\<0R=+41_8!C$G%@%31$)A4#$CE-9H9H"5-2.]MD,R)?C:0 M*L\BE&),*4:4TCTF6ZX8QU:B]^47)>=>,9D8D4E72T9D2DAO@) ,S#!0Q6<8 MK-2L*WL/F.] M]E9 9A;6)," &("!H18HOZPK%:?BND8L>ZU@)9S#*F@P Z!$T'>;]Q M 9)%7SSUSN%BI'._F P"R*#O4@CH2D@_E"N@(DHT%H JYCCR4DJ 8]T:3J*+ M,VPEE ?3= !9WQS&VD/!#!+ H* 9)!8;QC/BSYF;R33JE"ZXQ@P2P*"@&226 M'B')=559 9E/YF.?2RD!Z:R [3^_\E3J&HDOLOB6-A<"0<@!2NNTH MG$6+?@.W AIO%AD097GD'8+#E'* 4JDY2;!D"9G^2R&1=8Q$D:?"84HYT+C$ MWH&ZR.$).#W1G'/O,P-(1/<_:R#*?*3'=)@6#M BUJ8Z7+A=^!^3AHNH0T54 M,\N]>UBQ A*7L3UO^N%##8>KIT/5,W;&A@N9RW]\UCRN*1YLM,VL3:)P8=: MA"C7[]LO!CK879XZJYG$\YFYG=_7+OAM.-$^N'H_2/_)PE*NN%W2U/AR( M?P]S.)__K6P>-_MV]KGNNGHW'N<^U'57]0Z3#_T?]*DJ[X]?MM5#-WQ,^\_- MX5S\\*6KGZ592VY+V MS@TGQFS=@^+V#@?0_J9%H[CSINF8'0SP)H*49%F2O&:*"TVK(OHNIBIP=%)H MN!AB1Z6X^7$&B5-)4_KB>!1=[X*#5<7 ._@,[LMP,=YB*TLC%&@K4!,#;4GO MT],Y#_$QX*N R6[.)%1R17P*QH>FI$D0!!)J%QBXWV[P %(&(B_C^\))UY0! MN#V_L+^+M?M:KMS" \IOHG%]28^4--#R4;I'G-[#4L\K2I;B/\(-I \/2GR. M&J6-*ZE'ZU M+%Z*XL_S+G3%P8F8 MN?<##T^D8+= M,2"_+\E[L7\J9)M>JK ='&:+*EQU'&2-]YU M8.^S^":_PN=I_\1-)[0E5W3^96/_6T0'7DIRYT>H]Q]L-22T+AS?^+.9QVPV M' [+#V+K-ZY^ E!+ P04 " #*@E5.M_ %W-?^;+S%%I9:*-!6H"8&FH+>[8^G+,3' M@&\"1KLZDU#)!?$Y&(]U07=!$$BH7&#@?KO"/4@9B+R,EYF3+BD#<'U^8_\8 M:_>U7+B%>Y3?1>VZ@AXHJ:'A@W1/.#[ 7,\[2N;B/\$5I \/2GR."J6-*ZD& MZU#-+%Z*XJ_3+G3YP9&8J?<]#T^\ M/R:^-U5PQE;$.R_>>N^UW!_2G%T#T1QSFF*2=EO"O^1/]LDR")!]M\2MV*R/Y*P54\5F#9.DR45#CI.\LJ[#.Q=?$3V M*WR:]L_W\VTYA-AL-^_D%L M^<;E3U!+ P04 " #*@E5.U8^NR+0! #2 P &0 'AL+W=OX,] M:'_3H%'<>=.TS/8&>!U!2K)TM[MCB@M-RSSZSJ;,<7!2:#@;8@>EN/EY HEC M01/Z[G@1;>>"@Y5YSUOX NYK?S;>8@M++11H*U 3 TU!'Y+C*0OQ,>";@-&N MSB14QH^9DRXI W!]?F=_CK7[6B[< MPB/*[Z)V74$/E-30\$&Z%QP_P%S/+25S\9_@"M*'!R4^1X72QI54@W6H9A8O M1?&W:1.?%6^^]ELGA-F?70#3'G*:8=!VS1##/OJ1(MU*;1-DFP19),C^6^)6S/U?2=BJIPI,&Z?)D@H''2=YY5T&]B&-;_([?)KV MS]RT0EMR0>=?-O:_073@I>QN_ AU_H,MAH3&A>.]/YMIS";#83__(+9\X_(7 M4$L#!!0 ( ,J"54Y7FT)FM@$ -(# 9 >&PO=V]R:W-H965T- ML8I[-&W+7&^!UQ&D)$N3Y#U37&A:YM%WMF5N!B^%AK,E;E"*V]\GD&8LZ(Z^ M.!Y$V_G@8&7>\Q:^@__1GRU:;&&IA0+MA-'$0E/0N]WQM _Q,>!1P.A69Q(J MN1CS%(PO=4&3( @D5#XP<-RN< ]2!B*4\6OFI$O* %R?7]@_Q=JQE@MW<&_D M3U'[KJ '2FIH^"#]@QD_PUS/.TKFXK_"%22&!R68HS+2Q954@_-&S2PH1?'G M:1HPP^V&!(:'XX?\&RG,9L,;_KY!['E&Y=_ %!+ M P04 " #*@E5.<.(=2+0! #2 P &0 'AL+W=O,ZW;1IM+2=+I M\O-S?.PX^6C=D^\ GG6ROB"=B'T1\9\U8$6_L;V8/"FL4Z+ M@*9KF>\=B#J!M&)\MWO-M)"&EGGRG5V9VR$H:>#LB!^T%N['"90="YK1%\>C M;+L0':S,>]'"9PA?^K-#BRTLM=1@O+2&.&@*>I\=3X<8GP*^2AC]ZDQB)1=K MGZ+QH2[H+@H"!56(# *W*SR 4I$(97R?.>F2,@+7YQ?V=ZEVK.4B/#Q8]4W6 MH2OH'24U-&)0X=&.[V&NYQ4E<_$?X0H*PZ,2S%%9Y=-*JL$'JV<6E*+%\[1+ MD_9QNN&W,VP;P&< 7P!W*0^;$B7E;T409>[L2-S4^U[$)\Z.''M316=J1;I# M\1Z]US)[D^7L&HGFF-,4P]>9>!O>?I37Z%3]/^2;A6&D\N M-N#+IOXWU@9 *;L;'*$./]AB*&A"/-[BV4UC-AG!]O,/8LLW+G\"4$L#!!0 M ( ,J"54[GY\'AM0$ -(# 9 >&PO=V]R:W-H965T552VX)VSO4'QFS5@>+V"GO0_J9!H[CSIFF9 M[0WP.H*49,EN=\,4%YJ6>?2=3)GCX*30<#+$#DIQ\W8$B6-!]_3=\2S:S@4' M*_.>M_ 5W+?^9+S%%I9:*-!6H"8&FH+>[P_'+,3'@.\"1KLZDU#)&?$E&%_J M@NZ"()!0N<# _7:!!Y R$'D9/V=.NJ0,P/7YG?U3K-W7; M-)UAVX!D!B0+X"[F85.BJ/PC=[S,#8[$3+WO>7CB_2'QO:F",[8BWGGQUGLO MY?Y#EK-+()ICCE-,LHY9(IAG7U(D6RF.R3_P9!N>;BI,(SS]0^'U-D&V29!% M@NR_)6[%W/R5A*UZJL"T<9HLJ7#0<9)7WF5@[Y/X)K_#IVE_XJ85VI(S.O^R ML?\-H@,O97?E1ZCS'VPQ)#0N'&_]V4QC-AD.^_D'L>4;E[\ 4$L#!!0 ( M ,J"54[W65I@M0$ -(# 9 >&PO=V]R:W-H965T5%2VYRVSG5'QFS9@N+V!CO0_J9&H[CSIFF8[0SP M*H*49,EF<\L4%YH66?2=39%A[Z30<#;$]DIQ\WH"B4-.M_3=\2B:U@4'*[*. M-_ =W(_N;+S%9I9**-!6H"8&ZIS>;X^G-,3'@)\"!KLXDU#)!?$I&%^JG&Z" M()!0NL# _7:%!Y R$'D9SQ,GG5,&X/+\SOXIUNYKN7 +#RA_B^D>'CB[3'QO2F#,[8BWGGQUGNOQ?9N MG[%K()IB3F-,LHR9(YAGGU,D:RE.R3_P9!V^6U6XB_#='PH/ZP3I*D$:"=+_ MEK@6<_=7$K;HJ0+3Q&FRI,1>QTE>>.>!O4_BF_P.'Z?]&S>-T)9&PO=V]R:W-H965T/8FD\2J+\%V-N7O&3MI")#VQ?:, MYYPY,Q[GHW6/O@,(Y$DKXPO:A= ?&?-5!UKX&]N#P9O&.BT"FJYEOG<@Z@32 MBO'=[BW30AI:YLEW=F5NAZ"D@;,C?M!:N%\G4'8L:$:?'0^R[4)TL#+O10M? M(7SKSPXMMK#44H/QTAKBH"GH778\'6)\"O@N8?2K,XF57*Q]C,:GNJ"[* @4 M5"$R"-RN< ]*12*4\7/FI$O*"%R?G]D_I-JQEHOP<&_5#UF'KJ"WE-30B$&% M!SM^A+F>-Y3,Q7^&*R@,CTHP1V653RNI!A^LGEE0BA9/TRY-VL?IAF7O11!E[NQ(W-3[7L0GSHX<>U-%9VI%ND/Q'KW7$A\T9]=( M-,>+$_X/S;?A^4^$^P?=_*7PA_V&3X) (#J^6N!7S MKTJVZJD&UZ9I\J2R@TF3O/(N WO'TYO\"9^F_8MPK32>7&S ETW];ZP-@%)V M-SA"'7ZPQ5#0A'A\AV!DI^%DB!V4$N;]"!+'G.[HU?'<-:T+#E9DO6C@&[CO_U,&9VQ%O//BK?=>"I[L,W8)1'/,<8KA MJYC=$L$\^Y*";Z4X\G_@?!N^WU2XC_#]'PK3;8)TDR"-!.E_2]R*N?TK"5OU M5(%IXC194N*@XR2OO,O WO/X)K_#IVE_$J;IM"5G=/YE8_]K1 =>2G+C1ZCU M'VPQ)-0N'#_ZLYG&;#(<]O,/8LLW+GX!4$L#!!0 ( ,J"54X<%>NMM0$ M -(# 9 >&PO=V]R:W-H965T<"CKM_7\"NYVW6O@!WW'OW[CC2 =>JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO$DN6%:R);F M:?2=3)YB[Y1LX62([;46YM<1% X9W=!/Q[.L&Q<<+$\[4<,+N._=R7B+S2RE MU-!:B2TQ4&7T;G,X[D)\#/@A8;"+,PF5G!%?@_&ES&@2!(&"P@4&X;<+W(-2 M@)LXZ9PR )?G3_;'6+NOY2PLW*/Z*4O79'1/20F5Z)5[QN$)IGJN*9F* M_PH74#X\*/$Y"E0VKJ3HK4,]L7@I6KR/NVSC/HPWUWR"K0/X!. S8!_SL#%1 M5/X@G,A3@P,Q8^\[$9YX<^"^-T5PQE;$.R_>>N\EY\E-RBZ!:(HYCC%\$;.9 M(YAGGU/PM11'_@^Q&PO=V]R:W-H965T-/ 3_*_^9-%BBTHE-71. MFHY8J'-ZEQZ.^X"/@-\21KQ&>.#UP[$T9G+$5\0Z3=^B]%#SYG+%+$)HQQPG#5YAT03!4 M7T+PK1!'_H[.M^F[S0QWD;Y;T]-D6V"_*;"/ OL/2]S I/\7R58]U6";.$V. ME&;HXB2OO,O WO'X)O_@T[0_"-O(SI&S\?BRL?^U,1XPE>0*1ZC%#[88"FH? MCI_P;*4;%W\!4$L#!!0 ( ,J"54X*%NYFM $ -(# 9 M >&PO=V]R:W-H965T?2=39GC MZ&2OX6R('942YN<))$X%3>B;XZEO.Q< I Y&7\6/A MI&O* -R>W]@_Q-I]+1=AX0'E>]UW*?Y)DT6V#Z +P"^ NYB'C8GBLH?A1-E M;G B9N[](,(3)T?N>U,%9VQ%O//BK?=>2Y[PG%T#T1)SFF/X)B99(YAG7U/P MO10G_@^<[\/3785IA*=_*$SW";)=@BP29/\M<2\F^RL)V_14@6GC-%E2X:CC M)&^\Z\#>\_@FO\/G:?\B3-MK2R[H_,O&_C>(#KR4PXT?H&UL?5-A;]P@#/TKB!]0+ERNK4Y)I%ZK M:I,VZ=1IVVV168&KV0' M9TO8U&!^KG.Z"(%!0^L @<+O"(R@5B%#&CYF3+BD# M<'U^9W^.M6,M%^'@T:COLO)M3N\IJ: 6@_(O9OP ]"$^<'#GVI@S.V(IXA^(=>J\%3PX9NP:B.>8TQ?!53+)$,&1?4O"M%"?^ M#YQOP_>;"O<1OO]#X>TV0;I)D$:"]+\E;L7<_96$K7JJP39QFAPIS=#%25YY MEX%]X/%-?H=/T_Y9V$9VCER,QY>-_:^-\8!2=C&UL?5-A;]P@#/TKB!]0$NZV74])I%ZG:9,V MZ=1IW6DZ8B%.J=WZ?&T M#_$QX%'"Z%9G$BJY&/,4C"]53I,@"!24/C (W*YP#TH%(I3Q:^:D2\H 7)]? MV#_%VK&6BW!P;]1/6?DVIP=**JC%H/R#&3_#7,\[2N;BO\(5%(8')9BC-,K% ME92#\T;/+"A%B^=IEUW-B6*RC\*+XK,FI'8J?>] M"$^<'CGVI@S.V(IXA^(=>J\%3P\9NP:B.>8TQ?!53+I$,&1?4O"M%"?^"LZW MX;M-A;L(W_VC\':;8+])L(\$^S=+W(CAR7])V*JG&FP3I\F1T@Q=G.25=QG8 M.Q[?Y&_X-.W?A&UDY\C%>'S9V/_:& \H);G!$6KQ@RV&@MJ'XP<\VVG,)L.; M?OY!;/G&Q1]02P,$% @ RH)53N[-YWJ# @ W D !D !X;"]W;W)K M&UL=5;MCILP$'P5Q ,0KZJ*^JO*6JWCJ];-,DG4 M\5F)6ZZ+&J^ MEY&Z5163?W>\%(]U3.+WA9?BREF24]RZFH>*T*44>2 MG]?QEBQW9&$-'.)7P1]J,([L5@Y"O-K)U],Z3JU'O.1';2F8>=WY,R]+RV3\ M^-.1QKVF-1R.W]D_N\V;S1R8XL^B_%V<]'4=S^/HQ,_L5NH7\?C"NPWE<=3M M_AN_\]+ K2=&XRA*Y9[1\::TJ#H6XTK%WMIW4;OWH_V23SLS;$ [ ]H;S)U. MT@HYSS\QS38K*1Z1;']^PVR,R9*:?W.TB^Y7N&_&>656[QM*R2JY6Z(.LVLQ M=(#Y0"2&O9>@2&)'1^84FT^@AQ-G/AFJSP/Z&23('$'VWQ:IMT6$F6"1'(KD M@"#S1! FQR)3*#(%!%-/!&%F6&0&16: 8.Z)(,P"B\RAR'Q,,$D]$80)!'X! M11: P \\P@0"3U)<02F@\$,/08'8DT"E$D#A1Q^" N$GL%RWA (*/P$@*) ! M!-8 / 0(J/!OE M 0*%\@"? P04>3;* P0*Y0$^"LBXSLEBYNN PR!/ SKX-""@U//158= _G65 M#"[7BLN+:RM4=!2WVO4T@]6^==E2=SE_P-N^YSN3EZ)6T4%H<\6[B_@LA.;& ME_3)Y,K5M%K]I.1G;8L\! "^Q*X\_-R M1SB20:HW70,8]"YXJU-<&],="=%Y#8+I.]E!:[^44@EF;*@JHCL%K/ DP0G= M;&(B6-/B+/&YL\H2V1O>M'!62/=",/5Q BZ'%&_Q+?':5+5Q"9(E':O@&YCO MW5G9B,PJ12.@U8ULD8(RQ0_;XREV> _XT<"@%WOD.KE(^>:"IR+%&U<0<,B- M4V!VN<(C<.Z$;!F_)DT\6SKBO78=*_T<($.A'H MBD!&(U_Y9V98EB@Y(#6>?!-MP$ -(# 9 >&PO=V]R M:W-H965T)W\?0$[KIOZ!9AASIDSPY"/VKS8#L"A-RF4+7#G7'\DQ%8= M2&9O= _*WS3:2.:\:5IB>P.LCB I"$V2/9&,*USFT7LA1_@?O9GXRVRL-1<@K)<*V2@*?!=>CQE(3X& M_.(PVM49A4HN6K\$X[$ND1FZGW/PA.G M1^I[4P5G;$6\\^*M]UY+ND]R<@U$<\QIBJ&KF'2)()Y]24&W4ISH?W"Z#=]M M*MQ%^&Z=_;#?)L@V";)(D/U38OJIQ*V8SRK)JJ<23!NGR:)*#RI.\LJ[#.P= MC6_R-WR:]B=F6JXLNFCG7S;VO]':@9>2W/@1ZOP'6PP!C0O'+_YLIC&;#*?[ M^0>1Y1N7?P!02P,$% @ RH)53@@=,("W 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q >$7>RDVY5M*9NH:J566J5J M^\S:8QL%C MXG?Y]!^RX;N(78(9SSEP8LM'89]<">/*B5>=RVGK?'QES90M: MN!O30X#1MPUQO0521I!7CN]T=TT)VM,BB[VR+S Q>R0[.EKA!:V'_ MG$"9,:=[^NIXDDWK@X,562\:^ [^1W^V:+%%I9(:.B=-1RS4.;W?'T]IP$? M3PFC6YU)J.1BS',POE0YW86$0$'I@X+ [0H/H%00PC1^SYIT"1F(Z_.K^J=8 M.]9R$0X>C/HE*]_F]$!)!;48E'\RXV>8Z[FE9"[^*UQ!(3QD@C%*HUQ<23DX M;_2L@JEH\3+MLHO[.-TDR4S;)O"9P!?"(<9A4Z"8^:/PHLBL&8F=>M^+\,3[ M(\?>E,$96Q'O,'F'WFO![Y*,78/0C#E-&+["[!<$0_4E!-\*<>+OZ'R;GFQF MF$1ZLHY^^+@MD&X*I%$@_:_$]$V)6YC;-T'8JJ<:;!.GR9'2#%VX! !F!0 &0 'AL+W=OA&OA/X2'8V;Q M#O#2PJA6>\]6%G_G>!:YT8/I9C)]AKB?VO;GXKW #9N V$Z-1":;< MUZL&I06?64PJG+Y-:]NY=9Q.XG@.PP.B.2!: C*G0R8AE_D3U;3,I1@].=U] M3^T3AX?(W$UEG>XJW)E)7AGOK8R2)"FR\BY#Y"%R??(7/DV@;U36;:>\L]"FVUQ/7(708%()[LS3-6;H+0:#J[;; MU.SEU/J3H44_3S6RC-;R#U!+ P04 " #*@E5.KKFT[^H! !F!0 &0 M 'AL+W=O&BM3&UG;#]^]J&4,I.7[!G?.:<&9N9=)#J53< )G@3O--9 MV!C3'PG110."Z0?90V=/*JD$,]94-=&] E;Z(,$)C:(#$:SMPCSUOK/*4WDU MO.W@K )]%8*IWR?@O9A,!7_!6[ M+=QE8C4*R;7_!L55&RDF%IN*8&_CVG9^'2;^>Q@>0*< N@H@HY#/_ ,S+$^5 M' (UWGW/W!-OCM3>3>&<_BK\F4U>6^\MIW&UPD0442A."P$L$P\4J$+/YS :KV M':Z#0EX[/UT6WGF(/%'?)W_AXP3ZRE3==CJX2&.[S?=$):4!FTKT8)^NL4-O M-CA4QFUCNU=CZX^&D?TTU<@\6O,_4$L#!!0 ( ,J"54Y]A');P@$ #<$ M 9 >&PO=V]R:W-H965TA--S" $T^]'X&K,<8JOB9>N::U/D"+K60,_P/[L3]I%9%&I.@'2 M=$HB#76.']+#<>?Q ?"K@]&L]LAWN)Z?U7_&GIWO9R9@4?%?W>5;7.\QZB"F@W;0-^LZ!06[_][/9Z>LM38%4_CRE9_BN*#U!+ P04 " #*@E5. M>:GH)[\9.-H0E+[9G?,Z9 MB\?9:.RS:P$\>5%2NYRVWON:7UPL"+K10/?P'_O M+Q8MMJA4G0+M.J.)A3JG#[O3.0WX"/C1P>A69Q(JN1KS'(S/54Z3D!!(*'U0 M$+C=X!&D#$*8QJ]9DRXA W%]?E7_&&O'6J["P:.1/[O*MSD]4E)!+0;IG\SX M">9Z#I3,Q7^!&TB$ATPP1FFDBRLI!^>-FE4P%25>IKW3<1^GF\-QIFT3^$S@ M"^$8X[ I4,S\@_"BR*P9B9UZWXOPQ+L3Q]Z4P1E;$>\P>8?>6\'?[S-V"T(S MYCQA^ JS6Q ,U9<0?"O$F?]'Y]OT_6:&^TC?K^G)_;9 NBF01H'TGQ+3-R5N M80YO@K!53Q78)DZ3(Z49=)SDE7<9V <>W^0O?)KVK\(VG7;D:CR^;.Q_;8P' M3"6YPQ%J\8,MAH3:A^,]GNTT9I/A33__(+9\X^(/4$L#!!0 ( ,J"54X: M.1= MP$ -(# 9 >&PO=V]R:W-H965TI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$EN MB&1<]:^ GN5W\R MWB*+2LTE*,NU0@:: M^EAV,6\!'PF\-H5V<4*CEK_1*,;W6!DY 0"*A<4&!^ MN\ ]"!&$?!I_9DV\A S$]?E-_3'6[FLY,POW6CSSVG4%WF-40\,&X9[T^!7F M>JXQFHO_#A<0'AXR\3$J+6Q<4358I^6LXE.1['7:N8K[.-UDV4S;)M"90!?" M/L8A4Z"8^0-SK,R-'I&9>M^S\,3I@?K>5,$96Q'O?/+6>R\E_7*3DTL0FC'' M"4-7F'1!$*^^A*!;(8[T$YUNTW>;&>XB?;>FI\FV0+8ID$6![%V)MQ]*W,+L M/P0AJYY*,&V<)HLJ/:@XR2OO,K!W-+[)?_@T[3^8:;FRZ*R=?]G8_T9K!SZ5 MY,J/4.<_V&((:%PXWOJSF<9L,ISNYQ]$EF]<_@-02P,$% @ RH)53KHV M':>W 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0@Y>DR0J0LJFJ5FJE5:JVSUX8P(K-4-LLZ=_7-H2BE!?;,S[GS,7C M?$+S8CL 1UZUZFU!.^>&(V.VZD +>X,#]/ZF0:.%\Z9IF1T,B#J2M&(\2>Z8 M%K*G91Y]9U/F.#HE>S@;8D>MA?ES H5305/ZYGB6;>>"@Y7Y(%KX#N['<#;> M8JM*+37T5F)/##0%?4R/IRS@(^"GA,ENSB14/T&99Z M;BE9BO\*5U >'C+Q,2I4-JZD&JU#O:CX5+1XG7?9QWV:;VZSA;9/X N!KX3[ M&(?-@6+F'X4396YP(F;N_2#"$Z='[GM3!6=L1;SSR5OOO9;\X2%GUR"T8$XS MAF\PZ8I@7GT-P?="G/A_=+Y//^QF>(CTPY:>WNT+9+L"613(-@*')'E7XA[F M?9%LTU,-IHW39$F%8Q\G>>-=!_:1QS?Y!Y^G_9LPK>PMN:#S+QO[WR Z\*DD M-WZ$.O_!5D-!X\+Q@S^;>V_+UL9QL63NLBL^L]!Y6E<5K?YT2LNN8SW MC5&:>-3W R^-SYF[F#5CK_EBIJYE\Q>P2'^5W6?YY>;D\C!WG\ET*\+:H$'\=9:WHG?M MU*6\*?6COOEM/W?].B.9R%U9NXBKGW>YDDE2>ZKR^*=SZMYCUH;]ZP_O+TWQ M53%O<2%7*OG[O"]/D_*9NO\JN(.$Z7?6_RW>95/ ZDRK&3B5% M\]?978M2I9V7*I4T_MG^GK/F]];Y_S##!K0SH'<#%HX:L,Z ?1J,1^"= ?\T M"$8-1&<@[@9T/*6@,P@^#5SKN(P7LUS=G+Q]XRYQ_6*3 M:5B]$+MZL'G^S?^J)U94H^\+YM.9]UX[ZC#+%D,'&#;$;$P,N2.\*H-[&A2E ML:0@!!^&6"&,&&+6"!-HJ2),.,2\($PTQ&P19H*+9K#WK'' ^@Z(CQUPZ( W M#GB_Z0'1JFTQ08/)&HROU6HB(I\2YOL:<#OF:I"M@-D*(UM&]&R%$8)RW^^G M,@@4P$ !"*2]TQN$T=[I%X3A.)$0)A("!]H;NPF-B@G72FZS,8&6ID0PEPCD MHC.CQ8C_#S&!(28@A$:LS<0(042 R@5 $@'@U@0&8N25(3[601\D'^DBYQNQ M?F$^RAX@*2ISBUR2T?PM.DY _A,]?V*\0VP"TP= 5.<6 ,D880F4_V="S>RI MS0464_* FA(LI\344T9UA8(@JO.P2RZ O!DDJ IE)A<8'%D@0/] W+ M' $Z9_8-@0*];P@4ZGU#H,B2,19# M206N9N@L6.3+[>-XHUAP+-,?J&0$SG M*P1IGK801"T98Y6A0&68OA3L0'U)8Y8H6 TH4 -F(0;%:D ?4 .*U8 ">C)] M]H:@P!('%-.3 M@L6(V54$LBWA,8>922J;D##,*4:^WE2&"<, 8;BF$,Y&": MT\FPXN:RF[/07C''W.5@/M3)L.I T8!X3[9E&L<4YXCBE@F 8^;R1\X;+ <. M8+K3>[ON0/W>AB2J:6*)A1G)$2-U^G/SP(!8EC0K<"T$8@V>K409*E68-((0!IA.9<4 MF#3B =((3!J!2&-4BQ:2MFHMYVN ,,)"!H')(![8# I,!H%F'*-: !+Z)L'K MG6&G,C\VGRP*9Z>N65GGV!N]?Q9YIO49N#:^)-,U >,;,MVV9^:?[MMO,'_$ M^?&<%7N/U5M/LEX?[])Y*&L+\/J.F^_?;0WI;ITWW6\ M^\>EQ7]02P,$% @ RH)53L^2C,4T @ V@8 !D !X;"]W;W)K&ULC57MCILP$'P5Q .<^>9Z(DB71%4KM5)T5=O?#MD$ M=#:FMA.N;U_;$(Y@7]0_P5YF9F?785WTC+^*&D!Z;Y2T8N774G9/"(FJ!HK% M ^N@56^.C%,LU9:?D.@XX(,A48*B(,@0Q4WKEX6)[7A9L+,D30L[[HDSI9C_ M70-A_$(OX6@WN8IE[E:\V'<#AO)NO$F0=-U5OX#4$L#!!0 M ( ,J"54YP73,Z'@( /P% 9 >&PO=V]R:W-H965T 7PWT8K9V="5'QE[U MYNLIU'+& /2._FY.L M,W?K.BN,Q7^#*Q %UTY4CI(189Y.>1&2T5%%6:'X;7@W MK7GWH_Z-9B?X(\&?"%[\7T(P$H)W0FB*'YR94I^PQ'G*6>_PX; ZK/\);Q>H M9I8Z:'IGOJEJA8I>\R#>I.BJA49,,6#\&<:;$$BI3RE\6XK"7]&#\#[#?@U) M$GN*P%I%8/C!714?> RM J$1".\$_$4;!DQL,*W!;*-%J_9K3#S#W!F)K$8B MBY%@863 1+,D0>@MC*PQZF;;C<16(['%R.+8BGB5Y)/G?5Y:6:,^,))8C206 M(]'"2+)J^_)@UHCMZF#0[-)0X)69+\(IV:65^N^<1:<1]NCK2[>(%VJT#9/H M76:8B]\QKYI6.$!-&PDZ\99 MBZ:!G_\#4$L#!!0 ( ,J"54Y1JUY"\P( . + 9 >&PO=V]R:W-H M965TBXJ5^8##, X*EI7^:F'.'N1J(]EG!2_K3)2> MY(>E?X_F6XP; X/XE?%K/5A[32I/0CPWFZ_[I1\VC'C.=ZIQP?3CPC<\SQM/ MFL>?SJG?QVP,A^M7[Y]-\CJ9)U;SC >P,4 MOVL0=0;1FP%YUX!T!L0R"-I4C#9;IMAJ(<75D^WGK5ASB]"<:/5WS:$1V[S3 M\M3Z]+**XG@17!I''6;=8O @WI$H+WW(3 48HT=(HA;E0D L%N,PL M+BV&#J)\2HC-> .@*$TH3"8&R<0.&8(L+K$3):&117CC@G <1S"3!&22N+(D MH44E<:.$H07:N*"9C=DF[E<<8$9L4Y!M"K"=J*L9Z&!V^Y5&(5S\X0V7N@.- MU)A1^R(!*()Q/$%GHA8>X0^( G<*%-TB2N3>(QI16Q07A6)" M)NC ?0*<_V$F/V_TFYP?5+!.]ENW,V6Z4J+IY M.NB'^M4_4$L#!!0 ( ,J"54[AH F[30( )H' 9 >&PO=V]R:W-H M965TO?O!VB-%[C[4@'?\Y[G4#R4(^.OHJ94!F]=VXMM6$LY; 0IYIV M1#RQ@?;JS87QCD@UY5<@!D[)V01U+8!1A$%'FCZL2K-VX%7);K)M>GK@@;AU M'>%_=[1EXS:,P\?"RB4#KR-CV;WCS'V?\1Y@^ %.1!01;*I$E763)86"2N!B:I'R3U@J0>D-0"29TD:6:#N!J$L1\$ M>T&P!P1;(-A-DMH@K@;F'X!D7I#, Y)9()F3Q-FUO:N!*/>#Y%Z0W -BG<1= M[B9QSHBK69_H=R"%%Z3P@%A)=H6;I,#VEGA$.(_\**KM>UM1Y,#$<63WHLCY M0#.$D=V/7!5&.+-PP*I)ZEOK!^'7IA?!D4G5;TU7O# FJ7*,GE1IM;HHETE+ M+U(/,S7FTVTQ320;YIL0+-=Q]0]02P,$% @ RH)53KR7#M=4 P \P\ M !D !X;"]W;W)K&ULE9==;YLP%(;_"N)^!=M M0I1$:M-&F[1)5:=MUS1Q$E3 &3A-]^]G#*4!7J>0BP#F/5^V'R=G?A;Y2W'@ M7%IO:9(5"_L@Y7'F.,7FP-.HN!%'GJDW.Y&GD52/^=XICCF/MMHH31SJNH&3 M1G%F+^=Z[#%?SL5))G'&'W.K.*5IE/^[XXDX+VQBOP\\Q?N#+ >Z>%7,AX%WU<"O#?RA!D%M M$'1J<*K)TK-_'\EH.<_%V*BV%P3IEVP%H.&';@00>>=N!=3J;7R7)5:0*MR;2FLVSW?<47-O5< MMZ-[N.:IE:P/D_5[R:HHV$$ '03#IVL"'4Q !GYG#T]Z1:K35W\ZJ]\7^AU= M*Z,IS&@*,@JP@Q Z"(?/"7$QV.[GL[*N1?ZU:6D',YPB! 3K[MA:Y'^^T0@\ M)&X)!5&F!A<833*"38+A)$/H) ^[]J\8K8(@BLTN,!TD1%X$W$D:' ':8X3PA&!XR@AZ*Z:& GK#[NPA%II\]# X%X(2T&P>)3/5@="A M)S3,*L7HT!'H4(P.[:/#PNY)C43$% =C0P$VH>'\I1@;.@(;BK&A )M^M4!$ M3 N#B:&(&,.Q2#$Q= 0Q#!/#AA #11-#'$P,0S 8JF48!D9'5&OXB\<&K"T4 M&4YOAHEA?1@\TX'*, S,'U$MAH$%0ZKMBSRW>QHZ%WU)RO.][BH+:R-.F2S_ MJO[SPTW5#O^(\GV<%=:SD*IKTKW-3@C)58[NC9J+ M@^K FX>$[V1Y.U'W>=6&5@]2'.L6VVGZ_.5_4$L#!!0 ( ,J"54[1]X*W MT ( &0* 9 >&PO=V]R:W-H965T MT9F7[]6>,>%\Y%E1C=V]$(>AYU7K/E/^F+./GL8O<2\=KNML+U>%- M1H=DQWXR\>NP*F7+:UPV:+^I.TKB(P@ MZBL8&,&@KR V@KBO /F7G?.O$OJYI-ELU'N4RW8C;$F\^F#ID_J0B&0R*OG9 M*>N[=DC4E49#J9+FJE>???VC/*V5[#U-B(]'WDDY&69:,[C%1.@66721*^') M!$T,#,:8XH[>"C'K$I&%/'01(G, H=:J M?KDJ+U^G70+C1/#>!/ 1";1!T-[;.(0=".Q M .Y.636NB]JAFJFT,RWP*?4 MPEX # =^;&%+ ",A)G#J$$X= JFMQ5W43-@>!PU"$ENI 2Q"H1T:H&**?3@T MA4/33FA[;::TNS8H&-B';P9AH4_M2P=AJZ^ U3]%PSD"^A>RA*HKGJM]77_]2,I=6E3.&Q?RZZ,_ M$%O.!9/I_3MY0O>RY&L:&=L*]1K)][(N?.J&X =3TWE-83GY#U!+ P04 M" #*@E5.BT<&L5H# "N#@ &0 'AL+W=O[L[C75J$R!N!!K]]]O A'UY-!R M(R0^[SEOD@,AXP,OWZLM8\+ZS+.BFMA;(78CQZF66Y8GU17?L4+^L^9EG@C9 M+#=.M2M9LJI%>>90UPV=/$D+>SJN^U[*Z9CO1986[*6TJGV>)^6_&#N8MJ=@-S_ZD*[&=V+%MK=@ZV6?BE1\>F1Y08%MZ] OVP3*)*R5X+F.(JWDR6=S38OZ>M#QCS)<0+6 M@*9^RN!IP7>2>!_*?"UP.\K M"+0@Z"L(M2#L*XBT(.HKB+4@[BL8:L&PKX"XQY5S3Y+P:TF[V*1WEN-R$PHD M3E-8=:7>)B*9CDM^L,KF8=LEZIDF(ZF2P55O7?OUG[):*]G[,?7=8.Q\J$B: MF34,/6,B1$.-)!:X.B-F;4T-/+##)=(O_!.C(9XKI#X->$:-A1"!%N-T+L@BSSR+0;@&)Y M-AGB$C"FA0D-@K#CM13C?F.S]$G' @WQ",,>I3\TC,+2-XF!#X>+,$-*<;-J M ML'=8,CB1]Z@C8/L!@4@,)OL1@^"._81!<&N88YZ\(5Q;$XI"8VF1N21A[(&E M=KJZI^IP$_3,R>B)(_UP=QNK/SU/XYB3W M(RDW:5%9;US(S]CZ2W/-N6#2O7LE2W(K#X]M(V-KH6XC>5\V)ZBF(?A.GPZ= M]H@Z_0]02P,$% @ RH)53@<<55?- @ M@L !D !X;"]W;W)K&ULA9;=CMHP$(5?)^T% M ]$F<6H;V+Y];9/-PG"@-R0VWQP?QR//S(]2O>J=$"9X:^I6+\*=,=U#%.G5 M3C1 M5*#W3I*MH$2 MFT7XR!Y*EKD 3_RJQ%&?O0=N*R]2OKK!U_4BC)TC48N5<1+D'P'9W8"L#\A(0'3:BO\V)3=\.5?R&*C3\7;<91%[R.S77[E)_[']?_;S M:#M[6&8LG4<')]0S^8E)SA@V$)%5'Y9(T!)Y7"Y07!-I=HF4U\AD@DVD M<)^ICT_/]S ;88$,"F1>(+OX4,1DCI@1V2MBQF2S]YD+LR-H=@0$)L0L8J;$ M+&)FQ"Q@DAB;'4.S8R# B%G$T"Q"#$GE$C$9-CN!9B= @!QQCAARQ 5BR F5 MB)EBLU-H=@H$R/'E@$EC8A8QY(3*^\R%V1DT.P,"Y(ASQ) C+A!#;Q/$W+@- M6(SOS1A(C.G%B2!RR@6":+J44.E&+K ;-ST#$C0;$)31=( 0S0>XW"W'L' \ ML@2L0U,"030Y"ZA$[X;_*%TZQE6&I6 =6B4@1,L$A*ZR D$WRB+#98U=UQK& M8NH8%*2,U@H(T6*!H!&M%M%9\]((M?6-H0Y6HD M3P,CN[Y+CH96??D/4$L#!!0 ( ,J"54ZIEX:). , '<- 9 >&PO M=V]R:W-H965TWDQ[4MWU-H&;W75=*OP M:.WI,8JZ[5'71?=@3KIQ_^Q-6Q?6#=M#U)U:7>P&H[J*.&,JJHNR"=?+8>ZI M72_-V59EHY_:H#O7=='^W>C*7%8AA.\3W\O#T?83T7IY*@[ZA[8_3T^M&T57 M+[NRUDU7FB9H]7X5?H#'G \& ^)7J2_=S7O0I_)LS$L_^+);A:QGI"N]M;V+ MPCU>=:ZKJO?D>/R9G(;7F+WA[?N[]T]#\BZ9YZ+3N:E^ESM[7(5I&.STOCA7 M]KNY?-930C(,INR_ZE==.7C/Q,78FJH;?H/MN;.FGKPX*G7Q-C[+9GA>)O_O M9K0!GPSXU0#B_QJ(R4!X!M'(;$CU8V&+];(UEZ =O]:IZ)L"'H4KYK:?'&HW M_.>R[=SLZSJ6L(Q>>T<39C-B^ V&WR-RC!#Q%1(Y E<6G&3!!WMQQX+3#@3I M0 P.XCL'PDMCQ*@!TXQI ).9EPI& 8M!T&1BDDR,R0BO8IL1(V_"R"R6'A<, MBD%E-!5)4I&("J"Z2")*XI<%@X#'*4U%D504K@KWHFP4BB(R[O'-,0@X2V@J M"4DE(;HE]J@D. HDS*."09F:89*23%*"B=<%FQ07)?%K@C%Q,M.S&4DD(X@H MCTB&2Z*\LN4$ALUT+#!:D1A!)?$EB>$XOF[E!(C-4)D11R!6LM^S$^AN*=^L MC(D*!O%TIE. UDC@1%U2GPPGFD4"TFL,@S2=ZQB@-1$936)T8HB4$K>*/0]'5I]0>)]3<&,"UHU@9!-Y6\F M@"5QH53LJQ4%DPIF=FJ@M1,(\53^E@)8&!&PO=V]R:W-H965T-3<@:T M)P@>):EM@.]_>CNBJW 2\#O&@UT,;9$)0>, M7\7D^W%O.\(0:E#)A +DCRO*4=,((6[C[Z1ISRD%<3E^5_\J:^>U'"!%.6[^ MU$=6[>W8MH[H!"\->\;#-S35L[&MJ?@?Z(H:#A=.>(X2-U3^6N6%,MQ.*MQ* M"]_&9]W)YS"^B<*)9B9X$\&;">YM@C\1_ ]"<),03(1 (8"Q%+DV!60P30@> M+#+N;@_%1^3N K[ZI0C*Q9;O^/)0'KVF01@FX"J$)DPV8KP%QIT1@*O/*3Q3 MBLS3Z-XZ0:XC_& -*71(%)E-^,8Z?96.PFNXRM?/7'I*O&,]\*Q=7W(C(WT)R3GNJ/6 3-^IYXTZ,3$,.)C,G:P<<)P/S5G,/]#2/\#4$L#!!0 ( M ,J"54Z%F'&NWP( #D+ 9 >&PO=V]R:W-H965T:,"I *:-FF34*=UGUTP$#6),]M ]^]G.VD:[$NU M?B&V\]P]SYVYR\VO7+S($V,J>*VK1B["DU+M?13)W8G55-[QEC7ZS8&+FBJ] M%<=(MH+1O36JJPC'<1;5M&S"Y=R>;<5RSL^J*ANV%8$\US45?U>LXM=%B,*W M@\?R>%+F(%K.6WID/YGZU6Z%WD6#EWU9LT:6O D$.RS"!W2_P;$QL(BGDEWE M:!V84)XY?S&;;_M%&!M%K&([95Q0_;BP-:LJXTGK^-,[#0=.8SA>OWG_8H/7 MP3Q3R=:\^EWNU6D1%F&P9P=ZKM0COWYE?4!I&/31?V<75FFX4:(Y=KR2]C?8 MG:7B=>]%2ZGI:_(81%TH M-C<;JNAR+O@U$-WUMM3\B]!]HK._,X$ 84$'<]H.]<--L MYM45 ,,IF4P+W"80 01Y_9!X3%GBZ_%123HI!VXZ".@ZQ52*X6:!TD_<$MP( M$- )_%ORBSS-L9\5'_;1+<'- '=H,@F7,"EC(I/I 6N5 25JI<6OU;3C/AI MF?F?CG2R7V.XIC%0TU['[D%C)B#_T6A^J)DXVME,!CM^;I3Y#(].A_GO 9OY MPSE?Z;FPF^+>W71#Y0\JCF4C@V>N]'1C9Y #YXIID?&=SM=)S['#IF('99:Y M7HMNF.LVBK?]H!H-T_+R'U!+ P04 " #*@E5.,FK:6Y(# "%$ &0 M 'AL+W=O5?W<[*5L@[>R MJ)I9N&_;PTT4->N]++-FH@ZRTK]L55UFK7ZL=U%SJ&6VZ8W*(B((B:C,\BJ< M3_MW#_5\JE[:(J_D0QTT+V69U7]N9:&.LQ"'[R\>\]V^[5Y$\^DAV\GOLOUQ M>*CU4W1BV>2EK)I<54$MM[/P$[ZYIZPSZ!$_G+JUS(HNB8=!R_#6EX\MD9GM^_LZ_ZY'4R3UDC%ZKXE6_:_2Q, MPF CM]E+T3ZJXV=I$N)A8++_*E]EH>%=)-K'6A5-_S=8OS2M*@V+#J7,WH9K M7O77H^%_-X,-B#$@)P/,/C2@QH!>:L", ?MG0#\TX,: 7^I!& -QJ4%L#&++ M(!JJVR_7,FNS^;16QZ >=MPAZS8VOHGUAEAW+_OU[W_3*];HMZ]SEL33Z+4C M,IC; 4-&F&2,64"8=(Q9 I@4C3%W+B;F8\C*A9 QXMY%4':"1+H>IZ(0L"BD MMZ>C0#%,0$$"VA.P$8$5Y,K%4)K"3ACHA#D$F%++R8 1/:8:, )Q9M4+0)$T M%G P' R& QG;P0P8?N:&(RH0MJ)Q89A3P1 "EA]^ KY85A_V!6@D^ZM 9VG2QAR9M(EJ!6 M0O9< HAHZAE-&!8RAI3LF1L$EA]!EU>7P/(CV(F".Q4QH%'#%PD2OLY%/-/8 MU2E'OG!A!1)Z1<:P HD[;IV&OC"@\XP)YRGU"(C 2B70,.6V*^XT8HHFR--% M"2Q5XDJ5(V)[$LZNC6-?3R"PH$D,.*(>"EC0)+EB#6'M$%<[SJY=&M!H*C." M&;,_X !@C!A*A"7+SH[2W4']&]9OGK5*MU(1HH@/>RVQS>BCDMNUN8WU?#P?CX:%5!W/HCT[_>9C_!5!+ P04 M " #*@E5.?(]5,54" A" &0 'AL+W=O?OW:PLR MJ%?C%]M>SCT]]]ZVU[3EXET6E"KOHV*U7/F%4LUK$,B\H!61+[RAM?YRY*(B M2B_%*9"-H.1@G2H61&$X#RI2UGZ66MM.9"D_*U;6="<\>:XJ(OYN*./MRD?^ MU?!6G@IE#$&6-N1$?U#UL]D)O0H&ED-9T5J6O/8$/:[\-7K=(FP<+.)725LY MFGLFE#WG[V;Q];#R0Z.(,IHK0T'T<*%;RIAATCK^]*3^L*=Q',^O[)]M\#J8 M/9%TR]GO\J"*E;_PO0,]DC-3;[S]0ON 9K[71_^-7BC3<*-$[Y%S)NVOEY^E MXE7/HJ54Y*,;R]J.;<]_=8,=HMXA&AQ0\M !]P[8<0@Z93;43T21+!6\]417 MK8:80X%>L4YF;HPV=_:;CE9JZR6;A4D:7 Q1C]ETF&B$00,BT.S#%A&TQ2:Z M<8B9 9*&0& M$"!'R"TFQ@YF^Q@S$3('AXD%=VY\.CYNB#P0J]1]$1E0-#" MR0@ BL,[QQ3!5Q_A)ZH#@I:N& 4N9&ULE5E=;Z-($/PKEM\7,Y] Y%BZ M)!MLZ4Z*=G5WSR2>Q-9BXP,2[_W[ SSQPG2-S>4A!ES=4]/37=.#Y\>B_%%M MC*DG/W?YOKJ=;NKZ<#.;52\;L\NJH#B8??/-:U'NLKJY+=]FU:$TV;HSVN4S M'H9ZMLNV^^EBWCU[*A?SXKW.MWOS5$ZJ]]TN*_^],WEQO)VRZ>>#;]NW3=T^ MF"WFA^S-?#?UGX>GLKF;G;VLMSNSK[;%?E*:U]OI;^QF)45KT"'^VIICU;N> MM%-Y+HH?[=% 6 ,QUD!: SG6 M0%D#-=9 6P,]UB"R!M'9@.N+!K$UB'\97!XAL0;)+TI1ER*G]>L2XB&KL\6\ M+(Z3\I33AZPM'7:3-"GWTC[L,JS[KLF)JGGZL5" \CXWB( MN:<8/D0\4(3B#N8KQ40.Y!% U!"27N6RI @AAY 5&"^1#!9B,0Y'U+P%Q?WH!4*[ M"D=1,M#*0\>S-S!0\41LV=62MY"D7_,L2+B'#-93QL%ZD]AP,A(/W/("(!9X M5PJ+,Z/JK'CBLA%DH"10A Y%14'/UY .EF8&M)E4NP7%@X&$RUD"-L*E3#W1 M%%P!U(44Q$+/D-*[56Y!0SIN%Y->0PWI8)5GFM:X\,@RP[K,@##3&J<@)4CB M(!!W%P& F(\Q%EI&E98D5PI @#$"$<8 Y&6,E9@EU[,F12#AZ= XUFL>@G20 M'A=88SG06)(.%J3[BM5V*$W7Y&HM@$K)51+Z&BSN:5^!W I7^RVHK_V2Z5 # M6A39-&-AY*>%=9>#KI@(G07U8Y!$4H:$5LII8XR12^#3LP0K +VR!%C4.15U MJGV<]M-1TYA16ND8Y) 6EF0.))FT'YR*K0I"Y4:*HF0@/#L$QY+,0>$H/@4-66.4YTF;WS&Q!_;&X!J32$< A*2SD',FOV[0@D._D MP;'\%,-^KA.2-C!1:T8U;2V5%2"[K4H@+(Q6.IP&HNJ)HS MX6Z5 JBY#I6DR8B0/(FT=^$%%G-!Q5PFGK.-\+R-$..W.H'U3% ](\&YLZ!! MJDM0$X]C@2D DCA3:>0BD?XP8V440!FE[YT/5C,!&DSO:R,L/0(TF.Y[F@=! MC^ LYG$8D^A=!PY)8>D1Z+3N; ?W@A[#OXA8Q(GG;":P_(C_<1"76%8DD!7W ML/D@Z1$[">1)E^V?YW0AL7I(-K[&)*YT"=HV5P\?)&C&X.*/ Y)8>V0M&DC MA?]5@JX)[= I +H[M'W32($\0KOFK/>RO/V-YX^L?-ONJ\ES4=?%KGL[_EH4 MM6F;W+S6[6747)>GWU9.-W5QL+\;SH" """@ &0 'AL+W=O\KHTES>//:#2WSWP,B(;!&/U7?N6UAALFVL=>U+W] M#?:77HEFM**I-.QU^%:M_=Y&^V]JL (>%?"D,"1G48&,"N1=(;7!#\QLJ!^9 M8IN5%+= #J?5,5,4Z('H9.Z-T.;._J>C[;7TNJ%INHJOQM"(V0X8/,.@"1%K MZY,+#+G88D\=WSO8^0B2PAX(& 2Q^F0>!":P@10TD%H#Z5T6J).% 4,MIK68 MG* R=V ['Y; 3"C(A'I,TM(]#^JYR#!&6>8P\6$Y*1)*83H92"?SZ""2.'0R MS\\'E!)2.K@=@$M+LI"='*23^^>$W7/*?3>$YHE;

P M+3PW".4T24N'CH]SJNN.3PGR*?UKD.:P 93 W2 !0BK<=C" BAE7C"/DEM\( MR_Y_$]!":T+ 77!/>P25$0:24[I\,.C)/6X(ED1X MH>LAN.TA EP'CQ#Q/9&HS%U" Q%2WS@+HJ -DK=;C&"[JHGBY+4Y0/ [HKL MGA#<3)'?32E%+J$!9,KUW15=#!WND\AOE)1BUQ,$/9R-UR>[)#3!WMQ M:95Y(V?2:9!ZQ.;E=^1;,V#9B>#=S#"=?6/R5+5]\"R4GBOLZW\40G'-,8ET M-LYZ()PV-3\JL\SU6@Y3T;!1HALGOG@:.S?_ %!+ P04 " #*@E5.5JH= MRF\" ("0 &0 'AL+W=OV05E4^\8;6^L^>BHDI/Q2&0C6!T9TE5 M&> P3(**%K4_R^W:6LQR?E)E4;.U\.2IJJCX-6!3>575&Q6A:\]@3;3_T/Z'F%B"%8Q/>"761G[!DK&\[?S.3S M;NJ'IB)6LJTR$E1?SFS!RM(HZ3I^.E'_]DQ#[(ZOZA^M>6UF0R5;\/)'L5/' MJ3_QO1W;TU.I7OCE$W.&B.\Y]U_8F94:;BK1S]CR4MI?;WN2BE=.19=2T??V M6M3V>G'Z5QI,P(Z ;P04_Y40.4(TEA [0CR60!R!] A!Z]V&N:2*SG+!+YYH MWX>&FM<./1/]=VW-HOUW[#V=I]2KYQDA<1Z0>LQAB4G(/ M60XA^!ZQ&B*B/[4$VL?-# ;-8,N/[LP06" "!2(K$-\))#T;+2:QF-IB4!+V M,UL!*)RE"5Q,#!83 \6DL !!]-(:@+ D?>$G! M4M)!*7'V(,T)*# 9'T8&"F0CPLB&8:2H_VH (!+!E: 0;MH0J&7R0.)!WZ/Q M>2"XVQ >D8@#==U&6=3O^R$(8_R@&+AS$=2ZV0,)N-]0_!^1P!V'R+\CF3M0 M]]N XS#L?U#'H)8 *NR'"PA%6?^[&G0V#'-&^$K%H:BEM^%*[SUVA]ASKIA6 M#)^TXE$?2VZ3DNV5&:9Z+-J]N9THWKAS1W [_,Q^ U!+ P04 " #*@E5. M6.-A@IT" "_"0 &0 'AL+W=OBJMK^=Q$G0 ::VDUS?OK8A' =+1?X$V\R. M=X:LO=F-BU=Y9DPY;V51R85[5JI^]CRY/[.2RB=>LTJ_.7)14J6GXN3)6C!Z ML$%EX6'?C[R2YI6[S.S:5BPS?E%%7K&M<.2E+*GXNV8%ORUMZ@U 18Q*^3K8>'Z)B-6L+TR%%0_KFS#BL(PZ3S^M*1NMZ<)[(_O[)^M>"UF1R7;\.)W M?E#GA9NXSH$=Z:50+_SVA;6"0M=IU7]C5U9HN,E$[['GA;2_SOXB%2];%IU* M2=^:9U[9YZWEOX?! ;@-P%T BOX;0-H \AX06/%-9E;J)ZKH,A/\YHCF:]74 M_"G0,]%F[LVB];8&A+=9X%(X_ M;K 9(T@ [T! $<3&D[Z(,(0) I @L 3!!X)HX$*#B2RF:ER(_# 82 %0.(TC M.)D03"8<)8-\#!-$($$TWXX8)(AGV-%@PI[0$ W- ##Q1"()F$@"6$%@@A0D M2.=;@7RX0/P99K2@OE(4HWA@!X3"Z50Z$_6*1NDD$[6"P')<(?R )W"](3+' M$S)22X*8##T!4)A,?&,$5R\:EV\R)0@N.10^X E<="B:XTDT4HL#% T] 5 ) MGC@"$%S":%S#R<0IA.#:0\D#GL#5A](YGJ2C(S-.R? H 5"A'P[O(:]W[95, MG&R'()T]OU3*7#"]U:X+66%S;0[6UZ8[L=?I.TW3VGRGXI17TMEQI2]E>W4> M.5=,)^D_Z4]VUMU4-RG849EAK,>B:2F:B>)UVRYY7<^V_ =02P,$% @ MRH)53L6&UL ME5CM;ILP%'T5Q ,4?P"&*HG4-IHV:9.J3MM^T\1)4 %G0)+N[6>,2\&^3FE_ M%'#.O>=<@P_7+"ZB?FD.G+?>:UE4S=(_M.WQ-@B:S8&767,CCKR2O^Q$76:M MO*SW07.L>;950641$(3BH,SRRE\MU-ACO5J(4UOD%7^LO>94EEG][YX7XK+T ML?\V\)3O#VTW$*P6QVS/?_+VU_&QEE?!D&6;E[QJ\$W;I%%TF:2.OSJI/W!V@>/S MM^Q?5/&RF.>LX0^B^)-OV\/23WQORW?9J6B?Q.4KUP5%OJ>K_\[/O)#P3HGD MV(BB4?^]S:EI1:FS2"EE]MH?\TH=+SK_6Q@<0'0 &0)"?#6 Z@ Z!-#K#*$. M"(< G*K9ZDM1<[/.VFRUJ,7%J_O;>\RZIPC?AG+V-]V@FFSUFYR>1HZ>5U&, M%\&Y2Z0Q]SV&C##OB$!F'R@(1'%/K/ H)E.*!PA#IY@UA EA(12LE:H$=)(@ M@A.$8()0)0@G"6)CLGH,4YA*8= -0L@Q8Q'($P$\S.#I,1A/B)(D18Z*8I I M!I@2@ZG'1&,BX^Y=0TQ$,% $ T2D<(($3)#,O[$IF""U%3"CR/O4*C():>PH M%"-XM2&+B#@JQ8[UBN?7BL'U>(>))<)ZNC1F7&V$])]Q\V=!I[K@Y8GIC.6E M05?6EU;U(6XJ"5[PV%[QUO+0F''])(U)C*+0U&0C,444H<2E"K8';/O#:+UH M5=%L53;R U6PE6# 2YCU*K&MPL4">P4&S((1DX7-9H$-!2< "S59()#CA81A MW\&V\5 "9R"PHQ TWP\(;"D$6R(P,8O5H,F4)CBF.$H<9+#Y$-M\(A:99+:E MN#H.V$H(8"7,M!(0Q!P\L#\0P!],*R7 JG=8Z2SH5!?L$ 3J(*SZHWE6^C%N M*@FV!V+;@V6EQ'8'&I(4T82:FFQDR&37P-+8H0JV$V+;B66EQ'83ERH;^8$J MV'X(Y"RFE6K0]&%QT,#N0Z"VQ[@G:V+W/2REH^9\VGC#+D7MOB=BCL:'PBY% M/]'X4-A[*.0]9IM';>^YTN=1QTX#L);$E0*V%AI^HE[8!2C@ HGY&&E0UYF^ M/T\O6G'4'RB"X2O)ZC]02P,$ M% @ RH)53K+#>OP3 P # P !D !X;"]W;W)K&ULC9==DYHP&(7_"L-]%\@7X*@SJ]OM^M&9G>VTO68U*K- *$1M_WU# M0,3P[BXW O$Y)R?)&XGCLRC>R@/GTOJ;)EDYL0]2YB/'*3<'GD;EG-IMEY6P M>W]Q?]1C5V-YC4H^%\GO>"L/$SNPK2W?1<=$OHCS$V_&0VVK&?R:GWBB\"J) MZF,CDE)_6IMC*47:N*@H:?2WOL:9OIX;_XL,%J!&@%J!ZOLC 6X$^"H@'PI( M(R!#!;01T*$"U@C84('?"/RA@J 1!$,%82,(APH\][)R[E7"/I:TB^T-[N6R MW!XR)$Y=6+I2'R(93<>%.%M%O=?RJ-K2WDBIE'G5JFM??ZFJM52MIRD-T-@Y M54X-,ZL9U&%\[Q99]I$KX:@$;0P$QIBAGMX(,>\3OH$\]!%R2WP%3/ M\MA' ML.'R#7 QD"< H;?( D"8,:N?SLKJ\[1KH!\?7AL,EPC6!OBF1##L0& 'HAU( MQR$T9F-6(TPCF4:^>#ATC=690QAU46!4 H2Y(?.-<@"PD%*S(@"*!2PTB@*B M4!12,$&J8+0 ,8W/.E@!%0D*-O;F"S#S7-29C#45#A+VSCRF\TK2_TF91 MUPCM].,:@?L$IF;:/A/0=\J:P5%9/ZK1R9(-FV PQYFYD8$, ]C+X!3^W!J M']B,!'8(8(>@-VX:F)45]&:7(8^XS*SG51\D(45A@(U-M.Z#F""?^.\-/X3# MAT!XL\!J)NC.LWMG_$*L0(B9J4$*AT9DI_.V37FQU^?*TMJ(8R:KM>JTMD?7 M>U2]K8WVF3=:>$#[4AUUZY/IU;X^)W^/BGVT^X M]IV=&7\5!TJE]U:5M9C[!RF;QR 0FP.MB'A@#:W5FQWC%9%JRO>!:#@E6T.J MRB $( DJ4M3^8F;6GOABQHZR+&KZQ#UQK"K"_ZUHR=B?Y!Z(5C, M&K*G/ZG\U3QQ-0MZE6U1T5H4K/8XW Z$K7'AI7"_'J;HY"LZE14*!5Y M:Y]%;9[G3O]"R:*!((W(4([C<,3M0RO,.R#O219["Y/JEC9WZ8XQ256$X$'%=E#]6#\IZ4[J(59CWC8E[42RIFNX@K[K6_P' M4$L#!!0 ( ,J"54[^3N-]%P, &L/ 9 >&PO=V]R:W-H965TJT[C--G 05, ,G MZ=Y^QE#$X'ASOP3LG'O/O> ?X-5--"_MF7/IO)9%U:[=LY3UO>>U^S,OL_9. MU+Q2_QQ%4V92#9N3U]8-SPXZJ"P\ZON15V9YY6Y6>NZAV:S$119YQ1\:I[V4 M9=;\WO)"W-8N<=\F'O/36783WF959R?^G]FER-3ARG>\*+I,JHY? M0U)W].P"I^=OV3_IYE4SSUG+=Z+XF1_D>>TFKG/@Q^Q2R$=Q^\R'AD+7&;K_ MRJ^\4/*N$N6Q%T6K?YW]I96B'+*H4LKLM3_FE3[>AOQO83B #@%T#"#!/P/8 M$,!F 5Y?F6[U8R:SS:H1-Z?I[U:==8N"W#-U,??=I+YV^C_5;:MFKYLPI2OO MVB4:--M>0R>:F6*W5(0I&S6>JF L@\(RJ$[ _DH0X 0,)F Z03!)0(@_J[+7 M1%I3:4T2JP6/;0)H$RQLPC3$"4*8(+1O-(()(IT@G#1!?9+.[EBTZ#1*$T.= M,;2)@0V=7=#M4A2QF&";!-HDR(;,;):BA#IM4F0S7^9+492R%-L0']/D M(R,VYVFI4K1M14&F2"23;< HTS>P3+!,!,KFI&*1 8CC#.QXAFIJ,$'\TRL@ 8J MPU.88)Z)%=! 9;"A&&=JA3-0F6PPR]2&9;IDV>1B>,7:<$R7'%.6&'PPQ-0& M8KJ$V.R#"::(8%,*3#!]!\$4$TRM"$:J-#0]\BEFF%HQ#%2F=8(1IE8( Y7) M!B-,K1 &*H,-PP@S*X2!RF2#$68V"#-KA!E&F-D@S #"YK7&#)_32XC#=+ZJ M&7@3!T%@^+Q@&&.VQ!CT%"P^:-5G3#!_!WJ374^W#?V6-:>\:IUG(=4&2F]S MCD)(KE+Z=ZKLL]KYCH."'V5W&JOSIM_^]0,IZF%KZXW[Z\T?4$L#!!0 ( M ,J"54[*5,D_J@( $D) 9 >&PO=V]R:W-H965T%":LP]VI)&?CE15F,AA^SL M\Y81?-2DNO+#($C]&I>-NYQKVQ-;SNE55&5#GIC#KW6-V9\UJ>A]X2+WS?!< MGB]"&?SEO,5G\IV('^T3DR._]W(L:]+PDC8.(Z>%NT*S'8H502-^EN3.!^^. M2F5/Z8L:?#DNW$!%1"IR$,H%EH\;V9"J4IYD'+\[IVZOJ8C#]S?OGW3R,ID] MYF1#JU_E45P6;NXZ1W+"UTH\T_MGTB64N$Z7_5=R(Y6$JTBDQH%67/\[ARL7 MM.Z\R%!J_&J>9:.?=_,E2SH:3 @[0M@34/HA(>H(T3LA_I 0=X3X7PE)1T@L M@F]RUY.YQ0(OYXS>'6;V0XO5MD.S1"[701GUZNAO1=A ] MS,5$IC'H(-8.X@<'5JX[@T&!!C4:E&=>",LDH$P"R$36FB5C&91[,2R3@C(I M(&,MR]I@4#B4F4HF U6RD4J26"(9(!)/Y9*#*CF0BRV3 S*99V6\,:AT )I( MMP #*8! 4BN08AQ([N7!\(>LJ PE&3"LT[$MQALB]5(X=(6":D4 !)_9Q2(8 M1Q]X$^<0310E! CEMA "MGC@6:NZ 6'>Q+%&8 5;H1"(IYAP =<6]!_%!<'5 M!0'E!5FU>H> ^E*,SHH_: \U86?=J[ESH-=&J!(ZL/;W@56HVHME7Z/9UG3U M=S?FDO$-LW/9<&=/A6Q>NL6<*!5$!BD7R74N\E[3#RIR$NI5MF&'F>9N!H*V MW<7%[V]/R[]02P,$% @ RH)53A$M1L!9 @ 4P< !D !X;"]W;W)K M&ULC57;CILP%/P5Q >LP1@[K C2)E'52JT4;=7V MV2%.0 N8VDZR_?O:AA "WLL+V&9F/&> X_3"Q8LL&%/>:UTUPX?S&3;_NE'QA'K&*Y,A)4W\YLS:K**&D??WM1 M?]C3$,?CJ_H76[PN9D'>BI4L_\\I7U!<6^UU?_G9U9 MI>'&B=XCYY6T5R\_2<7K7D5;J>EK=R\;>[_T^E>:FP![ AP((7Z7$/6$Z$9 M[Q)03T 3 NA*L=ELJ*)9*OC%$]WK;:GYBL)'I-//S:(-VS[3\4B]>LYP&*;@ M;(1ZS*K#P!'FA@!:?=@"NK98P1D=WF^PGB,B= _9S"&$N$U$SCHCRX_NZH1N M >040%8 C0TDDYPZ"+:0IBL48H*B2;5S6$@PBRD=Z.*]WW;'2:N[F " 2" &0 'AL+W=O'. &MP=1VPO;O:QO")LYDM2^Q M/9QSYN++).NX>)4EI<_:D. MJESZ,]\[T",Y,_7"NZ]T2&CJ>T/VW^F%,@TWD6@?!6?2_GK%62I>#RHZE)J\ M]6/5V+$;]*\TF! .A' DX.1#0C00HG="_"$A'@BQ0T!]*K8V6Z)(G@G>>:+? MWI:84X07L:Y^88RVV/:;+H_4UDN>X#A#%R,T8-8])KS!X!&!M/KH(H1GCO8/.(B)P8MH^0-(6#B, \(\N/[O*1#D%G4P! M@9GC!,+,82<)Z"1Y% @#QPF$>;+I*>@D!02<;5]#F AV,@.=S !]_!"F"<; M/P>=S $!=^-[# XLJ+&@>)(ZIQP 19/(.>< *)PD<+P&!5WI (CXR3'$3UX% M_/GK@L%;O\+A)^HV@.[2Q6Y--A JF,R=RL$H-V]T\S#65)QLTY%>P<^-,N_+ MC75L;"O;UQS[VC0\^^"^R_3=\@<1IZJ1WIXK_6S;Q_7(N:(ZR&"B;V^I&_2X M8/2HS#35<]%WJ7ZA>#MT8#3^#>PO&@( !P M+P &0 'AL+W=O=KO7S]WN[OO3\UZN?MM\]J\E/\\;K;KY;Y\W/[H M[EZWS?+AV&B]ZAJE0G>]?'[IW-\>O_NZO;_=_-ROGE^:K]N;W<_U>KG][Y=F MM7F[Z^C.^Q>_/_]XVA^^Z-[?OBY_-'\T^W^^?MV63]T/*P_/Z^9E][QYN=DV MCW>=?^C/"YL/#8[$OYZ;M]W9WS>'J7S;;/X\?)@\W'74843-JOF^/YA8EE^_ MFEZS6ATLE7'\IS7:^>CST/#\[W?KP^/DRV2^+7=-;[/Z]_/#_NFNDSHW#\WC M\N=J__OF;=RT$_*=FW;V\^97LRKX822EC^^;U>[X\^;[S]U^LVZME*&LEW^= M?C^_''^_G?X34]N,-S!M _/10+O_V\"V#>RU#5S;P%W;P+<-_+4-0ML@7-L@ MM@WBM0U2VR!=VR"W#?*U#;1Z]YRZNLF'L_753=[=K:_VMWYWN$:/=T][\;BY M^\O]\OYVNWF[V9[.Y^OR$ ;TY]*J&#]\>SPNQW^6#;XKW_ZZ#R;==G\=++7, MEQ-CSAB7@.E)QEP2?4E$0 :DHTMB2(S82V0D$0M6QL0*(!."^$MD2I!PBDG?B#=XMX/'QON8W,T8,\-)&[ <@/V:,"=&\C@_Q,2CLC+:1\I MHV$]^I+R+CO82P-"Y93 ST-"Z9"AQQ&AE _@A;&DG LXK@FAK,Y 325EDS6P M7C-)&1.B@TG.):9CB#;"%B%8Z=)8[F7'O>S$-DF*&_#<@!?;)&G8)B?$7TS; M: 7;A%!*98P6A-(>#_*04:5K>R1P%P?I8G!++XAN;"I"$EQ,*)<\4 -FRRIPWI!0 M*CB8_HA0.BM8RK&D3%(6J FA@@^PV:>$\L%B))"4=CII""MS@FFC'6R8A<12 MF4#E'$?NY"@#0667)&X@R5T"Q[*7B,]T!)_U)66\"T -"!4M]C@DE,D!J!&C M7( C/I:4SA&/Y839BD)&$%M1*>AQ1BCE,\;$N<22S@&.U4)2WFE;$169^SA+ M'\/,>IF$.&M1%Q)*BQMN0"@5L<>AI'**<$1&$DHYP'$;$\BCN)B0[G+$*""A M:!7&>0DY%PULSKFD2M#$X+205-GHV7'O'C(;FA :SXEE$NH,F:$LC$9V#%S@IFH M/89ZMK!1G=TOEXZN)8!:.CJBH[4,&-JJA)Z6F,O1:?0TP8+/(M4CF$J(C0AF M4\(M,6:8\QXE/NM46Y2Q4X*9K+U!?TM,IR3V_IQQSF:OT>.2RT['RNVN*^F@ M-M+C(ITWHJ=/VEHEDGK&N82!><"X(DS$\6;FE!%:CG$A>Q1S%/,&!7ME$D:A MUPEG/>K_&<.*:-$9O<[,%>4GO,Z&5Z[KFMLK2;RV4M;58D4E0]1.[!S,6'HM M,Z@":,B5FVFU!9>CC,V1Y,Q MOV.VC+()-PI9U7@F$2]]7$GBM\PH9X24(Y2XC*>,,EB8F[$Y.@Q.L&[=IYQ76#<=4$YES/&&C,O6&70VP8(H M9(TIID1V1@?G#!:2IXRS!M/&&<-<-EI4])FYHF$P">?#TZ[F]DJM12N8%8S\\DL;ZUI]JF$F"-#+#B MN;8A-=>2SV+IBV%*J-D!PZP2TIA@)F0L+XT8YBUF&6.&F8 5L@G%%,J;*<-* M$':XE5CQ/PAS<\)E[36^ T&PD'.L[!E;":U6R3-9"0VV$@LM*9?B0VY+:HWB M-NM3"J7$@% FX8.!(:/$>SPC1HDW><:,LEC$G5QE:\HHD47,"*5U1MD_)UBV M>& 7A(JN]FS+5FXK*TND6E7DFZV]-"/K;=77;BKWD)7WD'SQAE7)9(!BF%.8 MU@X85H1KP/W&K$4, B,^-JP4C1FFLU#Z%-/X5&I*L**]L=0\8UC1=!;5'^&2 M-UA#7A LF/,*_J7#*Z+!$M%0"U 5T6#)*QHB0$G-H%,VXFTM4NPIFT&$*&8M MXN.J(<4G4 ME<-6$=:VHJ6LU%+!UO9,14M9J:5J6M56M)256DIHU7X+715\LMS^>7W8WWS;[_69]?/'U<;/9-\6B^JTX[*E9/GQ\6#6/ M^\.?L?R]/;T#?OJPW[RV[[=W/UZRO_\?4$L#!!0 ( ,J"54[;.V*O"I( M #8H @ 4 >&POO> M(VU '-XINFX+:_E;L?$QGF "%#"F"0X &E9_>G_>:W*PH6BW#T; MY^$\V))(H*Y967G]Y9^K:A=]7:\VU7]^=[?;;9__Z4_5XBY;)U6OV&8;^&99 ME.MD!W^6MW^JMF66I-5=ENW6JS\-^_WIG]9)OODNVF_R?^ZSRV*_V?WG=]/1 MX+N__+G*__+GW5]>%HO].MOLHF231J\VNWSW$+W9<)MYL8G.HE^N7T8GST[_ M_*?=7_[\)WR)7QP,HY^+S>ZN@K?2+*U__3);]*+1((Z&_<%Y_[+)U]7_J[\KC'[+;O-J5"33R+EEG]:+>"YOV=)B8L4 MO4QVC>[.S@;#L]&@HZO7^2HKHTMX[[8H&_U<+!89? _?IOQDYVI]?-@V>A[T MS_[6^<+[K,R+M'/4NKO_W__Z7P=WR:[ :_BP>NQ)Z;?UV==_;RP O)KRZZOD MMO[M,EE5C9%_+),TW]Q&UP_KFV+5LOGONG9=-O5#MBW*'36Q2W;-4?X]:WPD M+?Q:K.#X):5L:^.Q=T7'BY^RU>KL\Z:XWT3765(5&]CO-U6U;V[XY2JIJN@B MNBS6:S@-U[MB\;EK/N:1.+J^2\JLBJ[VNVH'1PNFU_':^_W-*E_ >A?)KKWW M%P=[O[QZ=WWU]LW+BX^O7D8O+MY>O+M\%5W_]=6KC]>>UT3/HGP3?;PK]A4, MIDDTAK?,N@X?#"7;-5Z]3*H[XAT+_"7[YS[_DJS@\<:#<+:06591F2TR>.AF ME<71)MM%Q3)*5JOB/MDL,OSCV;3?IQ:?C?&7702CR]8W<&R5^]&W.-08&JNV MV6*7?\E6C=/\,EMF,'08&BQ?7E7 SJHX6O!TZ@^_+[-MDJ=1]A4N@0IV#OLH M=G?0[>+@ GPL=G#,#C_SOH2KI83-QD9QC;9XQFCZQPU:UDE[H0-3;#K?W25? M.T9R13,Z-)..;9:>5WERDZ_R7=X\E&Z#M\D#[F[+]^4^\RO<]3U,'!_@ZP<7 MK,Q6Q)%OLDVVS)MC<],NLR_99I]U[O%5L)T'IA+NZ8$'@Q4_YCDWQ"?N:*GT ML4N"9__YOY\/![ >BREWS0DS3'+N ]O!TG $3623;'-IO MV;W]>L\;)<<&]K',[F KX70"^X&_VVC"O97"YB[RQJ;Q;*JCA]R8/='0\>\+ MKZV>RFM/WB>X*7?9+H=[]_1HWGOA>!\(75%:[&]VRST<0SE-AX87PZ:4$?#; M?1:=0!_[*HV ST05WCT-^3)\L^+[*=GO[HHR_PW6'UO@3X][-<<+\^FO%?Y& M//BN7>KKC_#CYU?O8)FO7D=7[U]]N/CX!AXX>I%'!T7KZVS;+2#_G)3=;5%NQDU5_M[HXQH$ SZ-ZZ3\G.U:9*(/6062[8(EBA1&L2KHJFR, M!*X"U!CPL21=YQM20% ,:)]8T1A=]_A7,,GVFT/>1;)%9G;:F&'[8ZWW_)O- M+@.ZW^G3'>-N;;#^[%OWU2+,M_N6/ZKBN7NGJ:*=]E^BS=_BY"YS$A@Q/LR*[_D MBR8)'&"KEU<_O__PZJ^OWEV_^?55]/;J^GCVBHI;1FHC$,5E<.\+S?WWQ0V> MT,6N840('\>==7*.I>7&O/OQU77TYAU\<77YM[]>O7WYZL/U_XY>_=KUF\LW M'X\7#VB\'1=KJSYH1+;W*+*]V427CXMLS+E:M^X$V4N#0.W++]LE-V#F<"X7 M.^4":#-K"C3M3QV:X8OL-M]LD%7?)"N2G,Q!$H7179^3Q]]^[ U8AS)+D%G" M8_3;*6Z9E:)A@TF8C/[[ W"0"&@33FO:H/6K#K)KF@;2(Z?7D YJKS[V^"4Q M[4KX^0$67N>KA^6^;VSTVQN"Y28#9'V4\GEC2T%V57M#\/RR+-:PN7""4.5A MTTRQA*Y@43UST+=17JH.K<0?V4]CI[]FY2*OFFWK6GS+N&#]TKS,%KNB/#BQ M7^'4(IV1L-AV@ ^];$?.KQ1\T7W32ZW:[=D-'-.:+:%#TCK^L#7D],.'[;'' M#_344#0.]]1X_- 5=7']U^CUVZM/QU_O9.-;@II:,=UZ:3I!TQMIV8W[^<)= MP152U8<,CN\BAZ.+ EQPM>#7U 5(,"A/IM'-0W3R"^Y?OCF-O&1^X7H[($^\ MS( W+')O/DK6:";Y+6DSE?R8P+SAN32OMD6%@L'2V^>: ASJ)#>=(KLSUAP2 M'KJHLR'>)+FJ]EZ8(1.!'F\U<30L&*0.$+WCJNWSZDY%,QQ]8W/ODLTMJO,; M,?W1HAG[27-GFY;<)UA3V^V+;6;/QPR,O+N/6!7KEK?'+&S%YJS#>HAT2T;N M/5-FZS%X[.CD<(55CQV=]WM0@1-<-MBS;:OMN$7X7V19*KT )6<'2;DQE[9Q M/3:79;X!9O387(*!/7;C[3<@3=V7.8T$#F6[#2QL\W>VE3SHZ>#;7*W-P)1J M+1]Z5S5A?.T:GL[0:5034CH4VG V6=>MWG';U=;7W.NK8G-[MLO*-1U[MRS$ MP0Y+%A_@\+J9A\C<31^=XUJ/0KTJ#A<""M@E:P M+YD(]-3!-)Q;OG',J&-BN7A%Y&)<>NRI ]=4]X"(1=*@CCG_H0A_:43X]^YT M7*OH>=#/V:D+'*$Z'.KWDU<=;/_Z>4.'*V^3C8@3M-4O,V>IP:Y>[*M\D[4: MSI !X7*]+X"M')9BCNWE8KO-$]#PBW);E/STR:ZXS>BJO<]W=Q'*XM7^ILK3 M/$&^%$?H_QCV?^!78_IK\$,$;^@W: 9(-@_N*_GX/M,/@'CDLV)?RH>G__YO M@VG_!^$#<.,#Y[@_6Q1IYJU7QJ(;;8'-(CU#QR#-D@>X(HD(YIV1R%@FVSQ= M/40W^WR51MOB/BO1,W(C4X\2(-%\09.N>B"]9L$G$9Y^\D;!@NU+W]]=MMJ: MCM(2M? TOT43"1N1?/0+'664TG;YCA_#NP"&S_)E+_J413 L-KOR%O!]BJM9 MH54,-^LE7"DT?_CB8G\+PEPTF,_G]#9^?) &-[ K.'SBST2(DA]T"@P".C[&MI(MH78'*_O,[C>>@TV M 8P[7\*2PX:V$/@3'X_01$I"#YS1"GD/;0+M[()W[ &?A\-?P2LI+;9P(?(1 MBA62QPVQ0Z:O4M@ZVZR;(,W\C:11<8FRY1N03HHB1_0%J[[1;Y%=\4M M>QJ #.'[;&NV5]::;)^@NB^M+;;<7_<(RQRN0 M MH\<7/R=? !XBM(C1VKI5 ?$*+D4TE>_IC*^3SUF4N3YQ MW_ZQ3V]%;23.P(("3@HT.=$[T/[M5K/*CJ2(@(B(-'K1Q6H':N_M'1QC()%5 M#AR*^\4._<#@6Q"5Z;26%#'$\2OIGAP.^&R^N2/. '+G JX:V&Z8/(C5Q>H+ MCQ2FBOWR@%W+,5Z>>W+<5?M5;7++_0XO7989D(SVJU1X$,M[,';;6"^R)\R/ M'L-GTM23WS%[N%CMTTRU)E3UBML-&9;C0'"@A<4V56Y&G568IWJV8[ZBVVPR M=%"]JKN&M849\QA01F&*,V(POM!A_.L!VW#GEB]]F>4W!/O5PUEQCP?<7K5(72L6QJ1?WPPM&UXV*#OA=>69%%#A&H8C-+"P ML^A%;T2#DK"Q*]%-X//HY^1!HJ+NR2\%ZT">JDV7VA6=?/?F_=5WI[BC,(M\ M0:< >DNC63PXG\63?M]YMOCT;[)[F*J)&M N7"3=D&O9;YPQ\0-(7HV&/:@ M?>=KH^N030K0+FHK6]5M\.G9K'<>K?/5BD@P6<*B@CR1[A?$"]N5/;V_U:+ M]ZC.WADG2"(FPA+# N@P>SB9725 MW2:KV-XNWA:RS#(=8TWUQ+6&7F.6+O#TE2E_DW2&Y.!-D\"SM";,L&G%=17W MVT*./PCS,CKI!Q@'VN=2C*6T)/6N^,*A=VUT%57N';&DQKII+")P-25A"(\;MM .R:A3$PC]/OC M_=+(59YK3+?7=@Q%PD.S;/,D.CK=H312.XXPD"$NR)&+$N.7O-J#>#J;U%YK MG0^1$TV*:)R(;S1\^JO95Z%PN\\Q;A,1GDRHZ^2/)KU!L'U7Q%IV+?OEVJ+N MGTW^95R@DX;JQZA!2K)NL"I,)3"XVL+T(@G:(3.XW*/8'TN7.W_/PHJMX>Y8 M85LER255(M=994,"E$>H5A/CX;^'KO'GMBT2 #2D I4R^()"2G9D[P3Z3%95 MT1Q(8Y:P6Z &H:3BU#G83@HB2>!46S&KJ@HTP&<8Z(.WWX9]%CYT05D]+L5O MOL_[NXRD!EWR98$2A-S5S/4J$L'6V>YY=#(XQ:=0K:)@D&J?D$,U(TL<,PKD M.2@;W-+P?HA.AJ>R2;0H* O#8B'YP/U;J8X@EBRAVP6<9A!W2GA[=&KD4+)= M9:RJWF1\B0@-Z"LXLF7^%>\,)%.THN4D.?Y JW$R/A5Q;+7*',_66X#:SBLO M;S[@RH)TE((4L+0OP4-,M/4':7]3O+?:!+D([Z.5-B3.!)@*"G?MW>(Q->L) MRG-!/8M^$Y48'%/Q)$!RW7BZIWG(?JN/_.M9P/$/X*]PGL'T+5+6I;VDA)3;GVO6K3[S>=*T]QC!EH"Z@C C4 M'S3/L)Q-)*\$UGP-=S%8.4^[[//0^[#O+L]WIA[VPT)JDR*!!\0Z.X M*ZB1;J+!P>:S!.0 E"! 4M,$B6G/7S)HPEC 374;4@BS&=3$<"1G>Z2 &S+# ML%')$$::(9]G'YD^AQH/D.0JL+VY"5#WP%=6M1,MQSU2-P.._^#U1O::] N[ M-G"L:PSG14H1NQE,#MI(-AM<2!H_JDJ1:.+P.H;E+9 Z@!Y(U;I+4C,J& F2 M-"BB:-PK244FRRQ(S;A7J%WB$0ZY!3%$^CA84L,M@$9)G:FSM<4"+VB4^5#! M715[(Y%L]WB7:3 +#T.-(:7=3J!GN%Y@+A_Q_+^5\]\<82=[.&*DQ#=@P[?( M>"OR$\-2KE9B9!5R=/OT]+&_=_3_5LG^:M]RL(\=:_O1#@9Y'$_RX^\05[HX MB6A9J>@Y*>CSP(T>=!@Z7FH5I<7. : +LK$,?KH5V^8R6$W'DEN&8[?$2&JT M)WX_2OCM7@[0ZJ$7_=PQIF 71"'F)!UWN\.82&Q@'@R#(OI3G4O:89L6FFR, MK'JM%QM10)L4:_NG.+J;!6OR*'?53Q+(80F: M'&E7'1LDN2Q]H)E:25-R6BJR4N;K=9;F3!FD]#L2)),52XMK,@VS:,JMT.8A MHP6Q; V4@"1ZV5Q-FA R=7B:+^&; LX=7K9GT/X9FAS+7(+S2?H]@\T)Y,8> M1DA&%"F=K) 3-%]VAX\X=O/P)?Y\[MD\CZ2=\GQQ=+1;;%3&+><]NX,E)F4! M5Q,EVMHX_'##_DD0:AE$19MP7Y2?10GA=J-]):9>"M_@-"TTV/ #1%:@P]P5 M1+K>- 2"F">T-L&9-"1203S[2;R]V9/%B2,R*B0;>$VX 7,=R!Q)5;Y M2*[1L;J@BRC=E[J8#QEFS00BE)]],'S/Y\(%;/"FX#5E2I^\UN2U)9\7PSW3 MKOLMI]%K%(/GDL6%_8@G!NQ$9)D9!P5K\C,=_"P+>*XX'B"ZL HAL;ZU/9/)$H")B MR[1>#3D)CM8!Q87LL2UW>5.44'*&^^ &[>:X60=U*=7-:%U+IUJR^-!N.VF1 M_9!U')XZ>W_(5=>8.T]$/0SM-P<)O6SWT#LC(->&#>@>K1_D?\E8']!A85BO MF!_(S$+6YQQO\RU[6EEE97F" GCKC.F%OXY*]H/M[O(R/8-7X/*"8Y%BQ/#] M';#)8@^OX-U#P@T[;,BD(DKCNFN^-0$)Z*,X>*NF>,93QU ,'Y? 21RJ$O(9A*=+M"+=]\G[(]]RZ'@UGWUREE!T*9I&XX#DFJ\^_']H5J.0K6I3 J8/#F44E8.'<=9)ARD[T1;-GS@ M2-%_R$)JK/Q ;]#[>OX:'7,V/Y"AF9;&QNMJ/]4>TS*KZ):20-<)1J;XK8:9 MXIN\N.C2U$;@\?L=NH.0FF\?R$=;>VR7?,Y016>5D6;*3%RYXYW8AFH2'WEJ M4QEQ' &OW:\S8_87N84%?HT79HZ""[M"$H'UO\.@=./]1Y=-LN'(!!#W.\+4KQ$P/<,B+(#2*!L&2WZ-W!2'&)@9J;!8V8%X )?H9[#S@F4JHAY M*I6A_)FX)&V\,%&"5QKU8JXS:#K?BA^TAHT0N6J8)C;CNKFCP"E096'_^=+: MH?;CM3!BOFRM(YU#[WFKNS3D_3);B\(@0KAPUU01Q@'K7:[-M/>7D/6(>%LVT_2)O.NG,JL"=HG<.Z13+-H+A.]11>1O% MQ4)NV,^^8J[\9)9 5VZ5[_:BBC#;_N8!,<=_D,V&VP373I1M:EJT)A:B+-.M M&QJ3,K/<-K"DQ!UM=,V^HTVOALIM+T2IIZ/908> 9VU4M3Z2P.#QQAC#O8BS M2A:?#[&X]K4VMY+(7XPUPG>+>B8;$@<2:CGE@($C26-3L3/M3D,' :>7Y4@>6FA@L MM0'5T[N,@U#"L$@NU\A1,5M"-_@;27;6L[1LY>[.55>U>XKCX_@<; &^?8-' M\J9 ,; Q^(9X9V7$U@M'HB'8](,3T(71OY_B"==W.N;9RM#<*ON%5VL\142( M3F\UNW6R29!^U9TM$FMIM0[[O.,#^EQ,X1[%9I,Q9$U@X-\F#V4A=@=%#'-2 MV"Y;W&V*57'[H-E[JM8[XZ9SOF3)6L1#SX!!&>(H"0[8H_$"#\( ?K\%[2Z- M^B(_XMY@H9"8OV1DL_%^(W_P ,BN0VSPD*G$7 YVI;(UNCNR+(S(U:6Z714W M%+SYZ'WC-B/&S[[X3;&;J*H;>6AT[8Y>6#B=FYV/0[^$0Y,#W>;59U(&?/0N MWFWEWH:/LV&SJ/CZ7-2;6G!3)38EM!R2HXJ72&'O4ZW'JX?Q!E#(FQCO2 M?="LAN/7=M@LJZ^1$76_$5V $R/0JP]B#EX9:_3'F'4208RF) ",7FF5%'4< M*7^/ZG*+:4\:S$R\N(3HXVJL"^!TA001%J [$O1;_>RDS0P50-H6)2L6+4L MT2:(FK4SN"DX1Y\1B779V)+H *\8J,OJ\YH\T-EU/N0;-B(_:1RI%P/HV ME.SB;*_PTFWT?XX_Q]QR\,>T-7;"'#?-0-TB%"859V@3'C,,(D! BTX2, MDF.VV&*<(2I/64J 6FT#]7.9]T^(,9QC_0OW. M>Y-&OS4WT;>N#X;&>;S*7/&,KHC[O+;.SC&JQR>226=F]D@)SQ6+1@$T;V7[) 4UHR4!T]1Z)&P&(UFV$IN>A!P2D2#AD4D:GG CB&6&,DZ M"^U%+J?_@UD2F&^(BOA241'=XRT8!'1 Q2:84#3D*O^-OA 1UT4=&KS95LQ% M228\_) 7SR7!D 5:39LV<9T:66DH0&3@V_TJ*2GXXDN>W:NYA3BT">!O)9M; MNLSO7-0D@'C;#:DI62\6^%6)D/WH.L"<^%.7&'Y3@_&@Z,>4QDC;Z+8]L=BS^A)&EV=G MQ7)I,W9PJ6" /44H>5!E:'<$'2''22H)=F8(G)TBL9P^=V#G;;R,61FRL>B% M(L.0OO-3 @I5^1 -HF<1HBC;_Y6Y5M%P,(BFPV@6O<7M]S-S1P55CB^,9G R M&)Q&)],A_#<[K?5FQ@5]3&O]O2LV9RPF^3->:415F5(X(7]?FN\Q_S=;4I2@ MWLZIW"X^V]PI"W"FCXN3/V2&NJA/1B\,2GQJ':62!YLA5P\<+VG.J:=ZIT62 M20$DB#5Y\?FJ51)ASG/H"=LX4LZSP=CG'C7WPP!F8\04YG5PU(\0Z/98V&N- M%^E.H5-L(BJ64(N98PE4$\*.G5\MV H#U$RJ-#I=%QS?6Q2??;9907S8\,]J MFRQ(S[\"]4.2FCPM*RY(_70,[!BL&B[*(S\$YP$I[K(V7A4KLC14//T, M.'Y2/()E%@8""MR2-6ZBY:G2W=!-]?>0"Q.5:5#,$4[2/N[\I1<&SHG#*UO6 M/7?)FQ094C619QT"ZJ-T;1)"\:9S9@.[ ;>GQ1 M)#Q;H6-;H]V4)+Q/'O0YO [1B.%HA%E.F,V=526=_>TF4 M86M,VIPHB=1)K@OB,7 ^2B4.;_#E4\JJDO@K*S\:M$OR$ (B%5992!)%*G). M,$4:AUAPX50JX00Q5Q(5TAA^"1+/(22%F]'&@S(Q>9LYQ>&/L;A^;*^R" M8SJM:7&;FF,^/(3YQA[IK[0@UH%R2!IJW/LNX-K>4\1?0:)!@W"Z]U9#-G49 M8R.).X00P5KT&8BG9>!^=T%3:(5D.8P9LZ KD:+0 <&GN C$L$VC!;M;D&TP M.B1'-'C%_!N:0YFGT62NL;&5R<;SU*BREX%O8$G6S[J&^T$+?8.RMSAA@&M5 MD@#Z)&#D=@\2"%P+'"PPLJG;^&*K!#3]-OR0ZWO M(3KNL,/8ZCF/=!1[R=(LD+IG5=8D]"_]BY-1P[Y'O>B7EA7V$28N\Q;&OEM1 M)NVFD$&@-IUH;(!Z%??BK:"4"^(%R- HTD(C9RX\M;XUU/JSH5;+?Y!:/SA* M9>R@7TC^L')#, U>3Z2%4H";T#;!2EQA MJYGP:3#Q84 S5;ZKAY_P($P"S^\;B-^!Q-0*AN ./FH^I(ME]78,66-W$2LL;(2@6H"F\6NC0#026$JG&4Y^.W41C: MK7A BA1$.64E"$GY5K .?8T9LF(D)4IV[**I,O,P9\#I2%Q4K4#6=1<.("%% M0GXW9[*P;'YD-(OFD#!!T@\KQ=NH]'X@.V\1.^NK[81AG8[3QH3>62?TX1$W MV>X>'0U-*+2N^8>18WEI+$9F8HISDV+])#R38L0C+==]XA?]%\KW;*,@CG16 M)8',=QN&XRW6&7$QH%'_29.XK!7I1M97N8=Y[XA:/YH7U\AU\)F('NHHO)E, M;3(C'^GY??>T8=1F!(H3$;]S!IA942^<)DJ#$M,[2XQ*(\Y\T;GI[.DR2')\ MPE*[U38=G"G#85<+7:#QVZ#PX"!<>K$;#(=S>R)AGSA9.3Q(FA) MEW4-*"5Q3"?6J#==1$5?ZIJRG%Q0=E;Y;:)I<9@M2>V1N5ZXXK'4M^\D<@;- MZLRE>0I]Q=%V11ASW:?F&"*+A71VDEI.I:4H]8I@,ZNF[$<>41:6.?1:#:L< M.[U)5@^_98=;U4VQQZ5S@_QJ2KI5OCP3AIREBDGJX[,W3HQE#*]5P($\9IC! M+,PIZ)4T20JIDE-RU.AD))I]%"+.82L!Z+?AT.C*%2%5P=1CC%5%^;L4YQ?' M$5)N+SEZ9!%5E)D+SZ*PMZT1@LNS':25IIN46SO62$P/TE&75-[H= M;AHUS )I@?MG][_$);L#[4G'T=7JP2_* 2Z&,>DM)F =V&[:P67:_K*%"M^.)"$X H4K)VAA5!&K_36YWC/@ZC MD;9:5!T*7]=8G0O"W/XX1)0.V&8IDOU14V?6EVT2DD'Q0098<&(I>K\Y^:+ MK\5R1"LM;C8F-Y/X7I#+8(W0V>5#L#J:DJXMWW H=%E)-E M$4C(:W/43 CP M8.$,#WXJ[(8I)$J_YB-4X 9#2GB59541%Q4?PZB M9)]B8"A<<2X_"3_^!QS+*LT7&E)*;A#@K7P%%N6J;3>(QCCX6IPK#A4Y& _G MB/_'RN.\8+1+3$ ME;CLO9N!>8::%LK42)C&!*5O-IHDH<([OB2XSP1=FYN 8B6(QMP)J5$7(9E+ MM&PL$/_D0Y4@43Y)!HKPH['H.1G"259PD*A[04,,3PGIU[7A-",-@2RR+RC0 M8T0S2I042T$^ML -ZB\+X2Z8C$3!;VQ4H;@+O4A]\R33!V=6#-$.F*=,C7T: M]\Y--^2;%F2:HOUH% X6DXU5UQF!OT:CW8J[ '-:6@6H!3DZ,8 M5G'@A$BZ @KTT[GBL@S582"[_%<4XR6U9XD#P2DE+L'%A*VU79DNH:RP;(HI M \P:@^"B>JNBC:BF60HS<3630OM1X$JK"Z_-5M5RSR*06%F#<#Z1:[!,#\Z;DW*YV5,;J]@H MJ=H^V&5KT6"%X*^)]M\<&<83"^83%/*F^%K"Y=*^H]OZ8!7!LFEE@1O)I5[#@%@_1>-"P*50,?T?-!=>R6H MVWV>\NWPOKETNL@=^&2::*YYG11=L01!/Q<+@(.>,*I7[.40EB)4[A>H?H-& ML04FR'F3H.MA5 '^"MN52QV'7:-JHH^_V&2XAPDC?[KNE0SDP35Q5VH[4@0E MX2(^4U.O'93NLD0\1M0[3)NF;'U@XEWP<4ED2G$@0VHBZUPRS0 UH,LR8H:? M7*#V2C%1* TQ>A4YKYA_4AB@H%@EJTQ1Z=R.,6A_=_Q2!25- MD8#/-)"2H$@ZCKY&=1+>D(NV3,D[1%?@)].0^5A/NI]G^^N.M7"U@E%O;N* M+=^E,."!B=S_(\* 7P&3P+R@Z$<&79(Z;B3<["NM-@;\0F333)\7D":YY]0H MFU1.R):K\"?0^&!KRAWQ,ZU!A^V7N_T6L[)V7'[JNY^N7ESCG]^=L@:D?VN* MI1X3.)?M@R ,)D2&XNS\G6)5;22T-DL-K+=J&)RVN1;F(^;T>TYX^T)(L<8, M6&GY+!SAGEC]P<&DP/59]$_2PA7B4WVMK6&'@H%&+O\IVS?I4KE'%<69S$!C M^:*2$!6G\Z$"K;.5BIO/JT+IP6B]7AT$1@7B\LQC1=(Y9*!4- MG<:9JL H,#!F71B8RKU)G$-RLHB_T"TG)4',?#%%J%8K%+&A=8!_0 MR-7&'X_A4%,W<'0?05>]W(OP^U-Q8\GRX^5/%]^=4I2^F#%CBW/!$.F;6[VZ M2(Q_+:FQJ -7#Q5(?.CKT@ MEY$F^@3V$!2.:M3C<84"G=F1A;W1Y'O^-T ,KB@X]OYD%J8(*JT!DABI@=QS8I,M$52A#A.Q4G5U;%892L[%JS@Q$RQ("<['%-O^2M4W7%XP[9+AW?O30 MP5 W[:Z2>W*LL'ZC1CHKYTNKC"=>8&][:CN9])0@!,OE_;TO-BO4*#!2DZ]:# X]_4H+E[@ MW]ZQA&9J"MD19S&:=1QY8\BJN!W0OE./6C@D\2-99$'9/&-(1+YZDY%C.-8 M)]^C84%WFMGI['W$8$SENT]WE(C9UL_1W6#LO^U#+<5 0#1OIC O\M#F^"*@ MCL-)- U6?>*4/S0*-O=:>(6E*Q)-$(?TA@M&QJYDI0@][)^5LVF,.+9+_LX; M]@V,ZR=;C^J(H7%L:E!<#K_&DI0:_G-Q_0M1%WY[UI_'09SD&=?2#4(G3SX6 M6^#ZL\'YZ?/H>@&'#&G]9UO#TE#PR7?8@32.M>KXKL&8&[3G:M"X'GDYPC=D%SR9LV4$M: M:=UD4 N8>R.J=>="/@6U7=VJ <:[$"31!PG7[:LAF8)F.5SSX:0PSFN=&09- M=D$X,\Z'R'9!XQO?V.A>']!L)0+;@];98B#P#>6IL/?NN!*CQY@MZ):._@[J ME%(^6;NN42)>3&8,+Y"P:_ MG#?)3G/I,Z03(Q(T5G=FH'F4;=J(YR9#+ 0.3"$)E4:\(;TZEMG&Z!TA99_# MX7Q)5P,2IEX"+TN #H9S=(%)%(?B3H#XSSD7(P&MGE35G3E7A!HB=1G";QSH MII*^/5K$%436%FZ-VB_KB <(?7K6!UE+JJ;"(OV*5=1 7KY%KGAI=Q<(W7MD M]&3\2%# \M*[;-$#ND+MY[# G+:7L"H8E? MP)NK8R8^Z,?1&W8*DK+XWAA0KEPLF2:CH)6,+J/Z_ ;][OG1-2Q^1\_2K:6F MJ'5$C@?76=?ZM$S;QW#ECL<]N@*@-;TC?+XSOH3?V(1/',Y[AFB&77@%YSC- MZ8OF$@P/+X'=5W8M\N7'Z$IL](G5">66B5.V21R MS[66.=@974E"^ED'S>3<\J(A=]8#108I=Q4N?9DI#=MS3OI\'83R<;H,*OC! M\[&Y-_FZ=E?78*(R,\7L._#9WS&XQ_HZCY\Z_D>;G!]OMC"&H0/F"^*S6[1> M[BJ71T:PP\H#V= 2BB!R,FI5WI4:6Y:2#"(WPEGYED)IY()GS^P/B?@UXH@, M^F=_\\%?< ?!(RJ-X-+4Q9$YH;/;*)U:-__E"IEQ3Y7MZK_D!N4@!PGPXSFB MF&6O27?<$L:30;1H=C6R!"Q+]CR\7]@ 134CM@C9(TXZ'ZD;G;1<5]SN*=N- MPM9=*7SMJ"."K%X M-0C .VH/-LB8_8P)P ).LRE7Y$:17O_\I]U?_ORG*O_+G_'?[B_MD U=3\$E MO4K$ >[3^?_[XJ8B+O=_CFN]"Q!"<3<<&+;/0VP"_-2S #T.40=TP+-H'L\G MYX@&% ^'TQ:(@F$\&4VPAO%XW )J,(AGPYG\?QB^8#J>1Y-!WTQX,#J'?P/D M3/W^+#J/A_ !HAT][T:[.)G%X^DYR#*3>#*;G'8L&CM%GT4S&/L+EE^R[1B?113UI_P^B.FW7W?BKY,:!C#Z+ M1O%@>$X_Q\.Q>YB022-&)E78;\*LG0WGT1"(41]4C%IN;C*;1^/IU'U;9OGZ M!FXTMC:I\]C-<#R!QL[]XQ1AR8*>C\VKHM%L$@W'Y^XQCU'C$$9!Q[OW+PQA MD#BK*W45APL[B.=3.D[G_>@CU0E%,AU/QYAP"S]G47W'7V8W#=:#GT4OG7)U M@-G0D[07@@*Y6)F=L)0K.TD"91%4TRM9W&+!$&1)TGT3/)L9S!E(B MWT^*DB]XGOIVC"\,^\TWN&)$D6S$DA8]&P1/[6_(G<@AEOHLUX-!=%NVX;MK M32*M5/_*JY:):/VBG%++-YG!FT4/A,:]25@,EB I4!P7ZQ[=M^%,?(":SZJH MSTY#; CUJ98&H3$]_+8?G)EN"+V9_Y[)DS:345?W"65ULNDUQ\*1YQ[04'0>%[V>76G[Q-<(<;4](V;.8@A]E!=]*SFL2A\ MLXMU=E!:HA6P4G+")N;3(*KI]\!I?6PGI/I9(6?&%_'\(==I(5*D X1Y?E N M@\)9>)8\ ZD3&@LS\B%#3==9GLU!Z?[N./89Y+.\_J;K'J=+A""6X,!)=I_4 M2J6&=VWWS4H0#B^Q&/P.%.1GT.1D'D^'_5-W%9V,Y_%P,#R5%H?C*?TZ&,>#,;?SC2O0C'N/3B20 MZ_1WK@('E>Z>.V>PQ8DXF4YH!M/A[)0#2:/A))J>PRKU^WYAQJ,A7,I]4-&& M($+P:CBXU<9XQQ.4>?N#(7&^0B$DNGDT'M+L@C0 MM'OM M;4R]A.X35J=QTWL>*5%8UCWZ)'^\VW,/]?-*PXV4=8)4LJ*,!O74V[0"4431 M3P]L)'"G>P2?-YVN^C_(/Z]^.F\L 0;B^__8$BZ /)"@E/9K'89&KS0ZAJN_ M-#ECLIC6\<].?_HF^9JP\1'/HW?PBP%"-1B\W'9E[BQ\DC'WV%1IYS'?B".N M2"SVD, T:.9S-P_&=*2*_B-#[MHPLTP@)7%'S)I@BSD8F44KC7 M*B8X!$J!IL!,#.DIT(;>\3K?>X9X0_!MYVF44VX.WT)J65BX\=POEJK5%LAO M88"9MRM0&CG;1RNRDD'Q&LO>,H^8,8\((:H^N) :"?!(]8-F40(=2P#MH9"H M^F4C;:+Z?\$L_\)@%HD]^5?&G+QT)M)SDZ"1JH[;Y"WBM6$R/TT2W$48*D M#-=QNHY!QXK7MG/%LUQ5D=(* M>+/>,!KWYA&&+JM$2>]KYC89YT\F/4*+[\U09ISU0(!\5VR$2Y.M3&U5)WUZ MIM]#A6'8 Q'Q%6?Y!/QZWILTI-J/_N:*,,YZTCN/$%?YE\[46.CE_-3W"'(L M&]#ZO2G^/=)//V0&QY(U:9]N#6-V@!HK, M\7^6HJ%/T'J^Q]E/\">A17_OX<0/9+$K0#Y['W:\41[WHSVM/@ =:.+@$AFW M=T>85>YT&0>19GZH"UO9]E[S &Q>L3S<";>OQP]N?A/R7\OQ) R,(U:(6,:! MX@K^D+2L]W,"_/%9B)*F!)H-*&835&X&_7@\& 6D.(GGXTD$NNQTWJSO!A_/ MX.S$:.UMH_-1/!^.\/N^MVM_2<3+!;K7K!_-IS/;+JS,:#:*QO#OA9:H&$S' M,+)YZ(P83 :.5)GL)S"(X?E,HCC:5G,TBR>@@ )C/(?VV6WR:RMQ]^/^"$_P M8!B/AN>G=:W2M#F+<:S3> *K%*RYV;;GT?MZ68*3:3P=]\DI,QW >?EE(Z7\ M;#6&D_$ !S&93$[#R;L3.YB-]=2?#% K/FD?K*4AM&.<8[O3>(1*\#M*V&D M, !9G*.%?3 ?'T':4F/@V61:=_X,)[V1^X0@$'%[-@U*=($8[Z[>NBA>.M!P MXACM#X]>0[?6 UA/'E&S C17:\:70Q)K<<&S(6,O3-?H,'/F:Y=S0[ MYH3+,M @>:*<4=\KI^=,CRJLP5,) M.Z<9=?5&"Q>F'70N8V>ABI9E5'VS8_6FAK!H@J.)GW*]#I:O@5='L-%*F*2@ MHP0378/2]5M6KJ!1M.)BR,COFC3L*@:[,TL\'^JU]&;#N8>FE&*:<;%[UEHX ML3)0F6$<$B%(L;T.GJZ24 M'2:5C%ZDP;2-PY'"X='XR!E?.)9<"2*XR]47+$ZC):<5U%/^T!VBK ? B*U M Z/D,*?=(//85YT@ZD\@RV=36Z$&"6_LLWQ;ZM-9;B7NLAHIEP.H<25#4SUDE__RB:2P=MH.*$&/BT MS*8! ?AC\!@#,4+>&@=MRF;!L@T5P026.6 .).J, Q1A;TI, .;+'E?,DDV MOZ7>B3!\_"&'6G[.5OE=P0AA6C".G4XN+%A>=WV@&Y&0_]2?J9WI P<*22EP M:M*Z,<2D+8^6C5*VWK)7EB*INE@;9>T>8]G?0$1B.VCK3S:TLS^N3]!@3N(4 M)_V^$Q +TQ8U$TCO(X%;@M$J2)/3Q_$64K0;/QY"S/V]%/X[J#C^ETR_:SN< MS$:L4E)8)""N%0@L<[6^ FR4.+K8HP<31.,XNH0;*86?KTNV'/V8840SL.\W MP$SAQSM",<#=QIK3?N]C!"2X34!SS/!S8/0;=]*DM[_! VFQIC%B]CV#YBG. MJ+-FZ865(QRO@T?K1-8WP<\1^);-::E \:T2AWKP.3$L42:RX9H"2GJCO% M/8 $B*F<#Q>SLKN[%;Y,DB_^!AX=04B:+]&%OF;V+83K=%8*R_7-2=F)V%L\11? M:JY3W;S06?^ FG@&\MO8E&,D='U>]]X/WCZ3, MXU?)EG$-V13(\=@DO6JZQV T/05!4\'KJF.J)]"T0 E_VJ2&H^'_T*3TU:=/ M:Q9-)X\N?3BMT?GY__73PLC( =IN0@!"%P]%7CJ'1A@$#[7!.58U5#\'/_CR MN"HH?#-*;B#'-5IGKP[KV/9FXD.!!15GB&=_Y!EU,'P=$P;I_MDP[O?[Q_8X MK0=H/=H%@2AQ%Q_#:'D-UB/_:NN[O*<4M'^0;;,F,QIQ-V\LQXQM[2RX4P/> M7;]5 D8O5779=>9=EI8YLYRQ<=#YC#M#^M:!=C5%(LVD8*^KK+#)OO+AHH8Q M%Z(-[[%->'$ZI44SE="_""67%B3' /A4@/RA&^%9_<$XTIIPM-@<9XABWJ8% M-I*2"I)_,!- 0JK!JA8>DL@(9@2J[KQ=IDDI(L?\!NLY0:\]C*[A"$FCAZ'* M&8$,<+U'A"BTF>S+G>:#X7H[W$*4TD&WN8M>)I]ACZ(OL,K) R8NQXBYW-. M0-P.7&EG#US@)F&*/.WO7;82D18:.RN69[RRZPS+@E/]4G7CA>GRE YFT[Z M1J@LY0XA=PB3/MK>/50,=T398@NG)]_L'S(/4D\]>ETQS)DWOM[@0_"=B\Y+//:9+"_UW"4 M[O#"S@I&05(_SN*FH-I"2RD3AB4$)4=)8-#V95C@@%C'%ZU92)Q&O!I +\CV M8-DP;X7!5\1<38_AIVJTYJ/E/O9YSNJ>YTHNQ :UU1#2'H^;!-^+?:'QZ@;Q M)=7I&;P=-RO#:$V?UI(Q8<4?6@/G9^ ""G%+F2#;L,&4PZ>8B;=X@\)I>35" M8U1FJH%EX1%?Q$BXI,G M3V.$?:2TVSD7,:SAPK5V)8%\G3!N:V!IK+6+I#;$C!V&C]"Z5$U:ZH>TI-EB M'&JGE0 \;=61#<1(6*_;X-:F99:1%I*O)-WR0=\*4'I]J+EL>@'$D5-8/5-E MK769" ^:K9H$_EB3QOI?LJ_ 3O.*539%=7(Z82TSW&S0!DMCE$1Z-(A* MU5:*Y&@9SP%CULX7T9O%_7$_/I^.'B,AM["/TY)3#">8R!)/)Q/QYGJ07BZ< M2E>9,I%^R$1:.,$AUN'.CC \%PQV'99/:]DW!BBD79'@(*ST5EN-%\T"/B:$ MC#<=:[VRC.',6+5J:+\TNX\U+8.HPM=>(]F0 40HF-;@ZHE0TL+T,5&5P;PE M4U6NX40"?1#*1$ION8IP JRBQI>V>F^V(%>XGGX-OE 2AA0MDO)FB4//(N-N MXH(%/7X*Y_-TE#_[>)>UO((HF-0\9GDF.).2@B1=&0!CH*.J+[#$#UL4/E#< M8EP,3@PVY;^6>#>)_>CC74=!-B/W8'K.0@!<91G_"4T*) '5,XXMT+6+!<1L M!IP[*+K-C%'H"B,Z'"A'OG] 7<1:?5/Q0')Q6KD)R 7A8?+M M'<['58M;8'J/,&L>2AR$'+KC3%W@Z>>0,E=:S;3%$^(WOA2XU)R,Y1YPU9X> M\DQ08"DZ.Z\^GRVQ/*ZO-T#0=!K*V3U8P;@/'BBSH':I%LU9ZLU<%^%:BGV8 M.S0(0,6=X45&]HR@%!%(\ACBO2 E27@@Q2T2J"+=!'1+.F0P/K-$Y&)]+ P@ M8T OK1.O29#WO@I-A:@=G#ON2^L=:-"!K=H6+8]O-!BW#PMA@+?*VG#QN1H2 M+25IGWEZMBU@9I4U># NCJ]'.( M@:ED^7AQWT: Z(<.!O ?T: W_SXZBX:]X??P^PA_'_0FWWM*H,U VS?U=0JO M8" F_FLCEO^(1N>] ;8R[O>FW^/_U/YXV.N;1FL[]Q]JT?S>__(?A/!E_":Z MO9NBMBXD.;8LCL+E6S6C.F:7;//>HW!4LKXSRSV/WCG%XYHEQ4]:4NY"@/Y? M*3M[3QR]\?T'E]UZ:4[J1]J0O_-N7-S>ENC$I@ :F#E6\.(*VJ&[(KJR2LNN MYJZ8@9XX.Q^#/D=(#KTI;S#\.HZ'DWGTHRSN /Z:QEBE>0!T,W032*.3\]DT M'@P'IT ]".@PCL]!>KU$,00#^4X&DQ''^,UZPWE],$U[/.@< ] YSF%@O=$4 M_IM& ^I@Z,92#QDV8P'%]!R&B:EMP]Z@'XT'\;0_-:.9]&$T?1CLO#<9/#:: MP6'WME)-@VEX=X9K&HS&&+P\'T:0WCV:@[YP/ MB0X;10:)BL^(7X>W?L(7N\[CG; MA \Q-E*+\;(Z?F)U^_>@;VH+T 0G/L#OTIC$AZV*#EU'?4C67%(;/[0M"YZ7)H2!!18*?U@7 K37H?]=UQ7^[1Y- MT81K%26..5)*)_"/:;^K>B?1MXX]5LP&LUR/:C3D[&G/QB=K=(@S2H '*\5R MZUA+/6])>"79:0[B\^%YW#^W$\/66BTTX@R_I')"KUQ>' /OE *CS3G1KZZ8 MTWYWVFH1X:*57Z;BZ6'+ -!WE*")8^^9#YG MUZH^@5EVA^E>NT/3;BMROVL?E+$+'"Z&_@2O)WN'T*(BU ,$ O,M-H<&(O-/ M8S'_2R]'#(30F^ P0>!_61F3$*8VWC(*/S47P^GSUF]B3. ML1#9@FG-P)+4[NW &AJL,;:RWR02S$Z75.MVX6;XZ%/!:E7)IN7.QBB_!YVF ML:!3<1WU@# ;1:_J40)RA^_D7RAO M*D;.1G">)I-H")?=)/J56SL9QW-,(!GV>\.QE6+CP00_'O1 ]NONO46>A=_F M,^YEZOJ>#H=P)4VCX;P'%Y/V/1B/XM$]8?P^:@'5'E\]^>4 M701"[!C1*7K]SA26N,U_?YQ@TDH1#$]2BT$83FH!X[LV0=B?(.5PBJ$.+2+" MFL@E;T*\F/-N9Z>X,T-_P7 RP9WN&GZ;APA#[6N7R;-1O]LQ0H#6MV MMBP8CYBY@[V$JLSY#7J4E;4OC'8#%V[1NCE M\0)GV]WIL66L886Y/,K&T4SF>U1T>AK#.)#H=\1EYV@WY)6(HC8?SPC0<-I_ M6DL=:SR+9X-Q-)N,GM08Q3&H\ZPNI5*XK)+T:#X"'C'\YDG7X'.5,PZ!^XPE M;^[1G7L6@?C:GU!NW!!8W/3QT3 >>MN*Q;4]H1 >68JFQ&ZQJUR:NE(FP3[E MNVSM0H:^H=+?'T:6EP*EH:FBU_N;:E'F:F'V-=@(56Q+6+3/HLD EW4"U\;[ MLEAFE2 $.#3W = 7X@@-YQ-31]5E55XG"O/H,0='E* YBH>C47<)O6$\ADMJ M"*+F,/J1O7?LA$L16 0C44BH@O,R&J-M9#+X=FJQJ?O=87=J\CO4MLI%1I2M MF]Z5U3Y5?V^-NJG5K^38F/J3$C'S1'C-[O;1$$@%R9#OOB\U$)S%MS>F:H0+ M)FBZ^?"3-^^O8DJNL=JP;WGK6A:V0UEM1LI@9_U^5R!"!KM-Y7V5V.$J'DQ' M("^==VGW,-I/ZF6A4;2F_3[&(R)_Q[3'7"N@P./AU.,V>7/NC<"G!H1!"20 M?G_@91 38S%$C#8^=T<,9S0&AM*/0?EY+,*!B$""#3F$S/CT2/:@B"FE.0TL M.]1Y>R1%J5#["RS+G7U=9-M= POH2^$48::"R@=M\7 >'4!IJEB@"+=!+^LN MLXNJ FNCK98QV[8P\ /;JH(=HJ0KC '=85NNMJ2)-3(A>?1^QTSJO6,U#0YL M)+$7$1UX+ZB(GD--4@2T1.-@7R%]N6"/UK8EIJAVW'&M:N_55W=GO,H4\ ?# MD9D%@NTAKO)X-QS;H.50*(RI6,9V23TN%-(1SSNHLN#"(S@T9V-R6 );YN'3 MX9SD)L)FT/_>Q7$YVZ00[K:X9QV80FRXK*H>>RH6<'S7\/5JI4M76U!:QG8K MV:>DY+"Q3T$FEIYP8*#T?6 C.1_'H\"H>IU1+M;%05;,H)[_D,*GRM!J6+_Z ML:#,2EF.57 M[,RH(2'433XF:P)=V6>XG$(P'"S5*$O8O MY.BYEHJ4,F#XC9S1S_C7[I=C) MA49FWFBQ'9DQ^WJ<\9\64LJ$+Z4RP.\ M<2VGTC)F%:ZT=6:&CR@JH6;B;E#_/H;3@,*"/N7H58>:XX,)WNW7J&P4)6/H MT%@8^76,$"J(_(I0J#-&?@5M B%.$?'&'3P?H4$VI6Y&H3KI:#*+SN&?ZZ^. M6V$)3&_'QIA&TS&/:12/T#G\4HNNP_)]JEN@M$6A9<]]XY8]F0[CP1C]NN,( MNIR Q'4.&A:*4K,Q:&GG?N!^T8^80EM7SPCJJG_*OPAB;[^'"#TA=56^HB2) M EPH^ZMHS"ZL#JZ%A3@U2&0\>AV<&D51/)S'F5>48'%&@Y6:5T%-)!=<:FK5 MJ]#[&+H"( M/^GK+1O<)-\T)+E^0@^H"57P(10NMN-#NZ'*FX?53JU]U#DE52/=^2)2EX0L M<)MM%GD3*_O@P\?!9Q]NPAL]WG+,_B<,9Z:L,BXE0GRZ5@]%*O+<94DJ<(85 MG$R!XH8:2Q1$>\/NR[ MU]V"AI796GUWB$U<&SBG5] WP4[ G]\J,@JIAM 07^[HOCLR@-M"T;Z\/+- M,B\KN-#N$B]"M#5]M=@5ZBD0E^DM@Q#8 HL>LKNG)>-5& )ZU8-%26Q$!HXGKVQ'3F7EX0Q8>N0ED[J=181,_.#5969[V! MVHK3QI!B6-N=%5=,+%SY"G'B.Q%TAWDE&RV$0)?* \+_8EZPCW>7E /JE85> M'H#*)HW]P.A3Q$ A'.>-Y-UI9:$0.66_I6D/SLVHW 6&YVA5E.)Z/=@47D_- M K"Z2YI_Y@OWB07:.%NDSKJ*UT0Y!N+=^6*X30ZJ_63A@@[UIO6!?S^Q'P@Y M"K2+^R0THG/BFH:F6Z \!DT;FPVHOYM:X$('?N'"W 7VH7C,&J^9T=5=1B!( MQ-I-FJ2_$/@;=6XLS#<*">].%E"6MCAJ#3&B94G%T_6@ M6KI@BBC<-N_LHG9ER9*:3^&DD+F[RP"95X=0+:5*EMQXOAJ6?-"]7.C HR)! M\_,)X5PB2 5(JI/S&;/V:3R:#:+AT'N"0):(SN/1:- 0/N"K(38UFK=]-:)> M9HVO/J(YAF' IY/8HE8Z.:O?CV?3<82EO&1L#$UY\%PWBB(,4-X9^+(4VNPS M:O@9E@P;C*?^9(:GV&>*L#]<-[CD>FJZI+'A"_X5O.E1A#XC%Y2D"3B^8$/; M#:OT&*XN@)_,&7,QO,Z@!O M08&S$/!%^&5[39DNMO(O8AS&IJ=\VJQC[.R *SXX:QZ(\1P5H(8[,^0O.AR5 M&1BQ'$%QZ@$==5RFT^9L4+7Y<&:>!M* MA3@62;4BT/5B5=P*=".1UBZ[+0ER@VVTQG&IX0;6G4J5HCB7KRP>DA6&)V4" MS='W>&QXS[ 5OM"R0,<#)EFE>.6;$7&*3A)^U1*D/.@-NHY22^$C%KZHV%7) MFYX&8GP/BSNTC(!\"O@NBVD<(8/%R,AA@NKHK7!4C(!$S_1-)J68@-@GN#:W MR:KA!A<>?,/E MKU(JF69NCON#D\^GB-FBKU%@0_*%C*S;>J*_/!ZD^IO;H?,'AO8=^'\@]S=2! MPO0-0\C7>%*-*+9 M1/U)N:L-;8,C+/YM+-$E#3]8 WGW6A;#H%#UHE<\P+(V#@HA@]4:PDC0M(F+ M%$N^-/(9CN^(S-G*6^HG-Z^7^\Q?C\_&%F'NV:B.=#SLRO10)NHILR/>*M/) M 1-9W(EDX6?9=#1<:^UK7]C9,J&37S94#C1+3^MO^A=>.[1]^^HQ9K$NYGCL MF!YS0^SU2;56L".V)6*J%C!%:;EX-A6VBA87I>'(FF&"6Y3/ABVW4FL MLN] M##HOFXFIT"021Z%H FM-_)68:)V".Q:/E!&I25_04'=M9\_;P%3MBD8A%/6-UM5V3WA MBQRSTA\M!3"T#8.W2FZO3C\GYW9*X8Q?'%9%$_254X!=1G @:F-O& +[,X? M.D>#E_VNLVTTZLL?/^TW_H^?$R,BFG=F]IV9?6=FWZF'#T8G>W]>+^UR7P?A MBE?^]+V$#7RN7/SYD4&&HPDY-9[AH-"+#K^,XCX%PH(0,I\,\9=)/)J?DUP2 M3Z=]_@6K%U*UC/%XW!&@..2VAV/TG6!SYZ,I_C6#-_ [U/,'\?S\''\,SJ<8 M'7A^/G'J#5]'TWZ,MHK).)Z/SZ/)'!X919-!/)W#A_UX,AUBFNH4OD,'#8QS M=!Z/AO-ZT.5Q"S**L= #_#\=4 3D&&M_#\\Q)A*'&8_& _=['WKNB,P$V6_( MT\'ZY.?Q;-+''^/A(*(TM#EFR YGPX@*8\ZQU@CV(G4C:]&BL-C# 3Z:T M1/TY[OD4MAJ=/K#UF%DTFN ^37#V$VAKWA)8^KP]LK0?#V8S? MK4 ]G,<*? MPLCG4_HQGL+HYO%LB#D0\6PV +', Z8+=#R#'Z?1]-X2)]/ M1UC>Y1P6EK>B:(;5 N6-@*C',!F@A3$LUGP<(4 2_(!E/82"WR@$QJS.=!6!42/U4J ]O#G .NFSJ@FR1RKG<#/R7 D3PZI MT% \&8RTUHDKSRDE>Y]W?,Z6E!FF#X=.P/Y_R MT@VQ1BDLW7#6QZD=*&\*>MD)K@(>A@%L()Y3./&@BP$%3;PO_P3K8 TUI&#> M9U\\#@K+Y#SC84TY#F(.),'? U.8SN4W8#9:'W<\X0\Q^8>H >I/I=B4_,< M.?A3,03^+B@>C7=SR&D;C,DQB$ B9H]M#X\V6Y.QNS,/6L1K5_$N>H5AV0VE MMO' (8S$^K-O5'Q44\JCT@P[-5U5 E^0CZ/&O8OT=7934N*9H'3.#::(BRAT MT'6/2U&'0-$:\S0(EA>^Q-Y[Z(&\Y2?Z6T,G>9%(^9'W1FH\ZJ&/!RVRG8+A MLBAV+!3ZR!0GT;>$?)F*@5+;'2\@4XQV@0%-7IH+X6&UEI*KU.D!!9T7TK_K MU3*SB-=HWJ/<@1>46J9-OKZX?N%::WW^TE!Z8/6P7T@3&!XCWUY<7VJ[]8WX MA6VCK[10Y&/?,RP8K6Y0AO$8C0@?0L7,A6/Z:J<.&FOO;19A\]J?-#\P07-*J'Z# M0D;%BL9-R5>;.ZIUZ&&P$03)U$*5 >L&LYC@2?114-.SFQY$MFG@#PL=-' M'=F%;:P7V=/L1X]6D]1X"([6:ITP*8$.;!T*KE4'%B9\NZ4R2-S-]>E8^RA7 M4V2QS:"S.&PD4>$_X M6^@?SO!F:RQ,^#5%[>QO]R#=N; =;R)--AQ^>TV#"P,F%\9YT0AY,+!W"S MI2IJ@R"T_(I" Q"VKUAD66J /%U;U#W6LS,N.'9Z2Y%4>,:M+F.(588DR,%< M52X#TK6K*@A%E"B0/I=(S BJU@5[UX>&P-LDL_&Z2:A.E:U6]85I4)<:A3]X MOG'$(SA"K2SH6(^O9J3B$@."$]R?4'S%A- +JRUHG^3Q MI3R.92U5U43"8L?K;/>5C;?4W7X M @G.FDT%.5?S(>#\PPU0PMNC4W,U8_O+S)4@)\ \H1I]!4>VS+^B";9TN"EX MF7(Y]Y/QJ=Q0A/TN+=1V7ODK^(&@\0@LZ-%0#3);%R+H.?\)7F0>&J*_O"]*F/0F&M= MOTK],;ZV-]R7'/H'JWZ+/I3-FH,6)+EP1Q=*S8QU;0?YA+JPV-B A)&B-F M]#0^O?%_'6LXGB'\U:%FKKB=ND-8K8'YBF8&]_K%;\+[+-+3I@]_X9&36;

;5&Q0X M"7O^DJ%,00I]"N8ID1X;AH\^VR,%B(\(JY7M#&&D&?+YF$)3]#D4Y8 D5YFB M4%*;.@'J'NL4UTZT%KN0:!V.,3QTO9'"FW[1RGN)1G[%QNE1./QE.!2W%?T(L->87@8'N&06Q!#I(^#)37< F@T M_]+"UA8+*<-(,O^JV!L9Q@(PZ3!,YJO?3O2XDXN>X"[?ROEOCK"3/1PQ4G9G M;$I>D8L*EE)PI9Q Z_;IZ6-_[^C_K9+]U;[E8!\[UO:C'0SR.)[DQ]\A MKG1QDB S=@F#7<%@RP<=AHZ76D7YLG, &#/16 8_W8K-%9C Z5ARRW#LEAA) MC?;$[P=H\]F]'"",5ONY8TS!+HABJN&6#9P#EWKQ484 MT.HV,OVC*E;F'.#%;(PRM[G@A[TG+>ZX95/6E<*N%0QQD"@O]#:[V6.\ZH8] MI$$ M))4[\"('P:;$\B-/8IYH7C 9(6PQ)4O+=T8AQ]NV#\)0BV#8(OU?5%^%B5$2E;[4&>@"8G. MQ6!9D^:G4<]+8[D%0?3G:##9(MIS0]O0!O-1Q(J3V.S@@ M04\/+P8;\0(D?UWF55!U=/HBSH;U]3HCN0N!*K M?"37Z%CU-JSJB+,U$#M*>V\X-3%M-V^QQ@2RR(SUU;$'D M-2>M""[OSWC\MR#@O>+*BM&%50"1[:WUB4R>"%1$RKW&]6K(25A1I%MQ(=MG MRUW>%"64G.$^N-&*.IL$"=?1V/N$JRM M23BM-T<>1N.-8'=%B4ZR"PK7B>R?-,F6FN2D7BY E&JJPQIA?^ M.BK9-="6+(21I&6QAU?P[B'AAFW8'*;JHM#:YUL3D"H&*NR^55,\XZEC*(:/ M"XP$#L[+1HU-Z+GRI$[K)+;#%UK+GLE<6H9#2HD9@*@@[:$OAK?36KYU !I6*V@; &^R^'@E8N[![GF M>///,*84.4I4N-HOSA2G5I!?KZ]>.2L(Q12;AN. I!KO?GQ_Z%4LI[6,-EDN M014YE0J\H<@,5STCG(6NT:-)C_'EJ4SJYL&%,>+0' Y 0I1?#.M8))A[[K<::?U(< M2 IJ2R/P^#VF96"047;[T',UA/QCN^0S9?JPRD@SU4QSYHY:4:4F\9$+*I41 MQUAA VN>>$>!R"V^.@8#<)6R_2LD$5C_.RRC:ARB]X05S,Y:$/=S>M6[%Q&1 MJ-021E6FR%1QW=?)D%SB)\71NI)(B!2_R,2/Z#B!4H;:G2M/67&'-)C(KH3G M7,S7O4-6@:?<7=UW='S06MG*BN+V [6T?E'5;3IMA0=M&E5-.L">2$)H9=$. MK8RYL#ZF8OWOB#%2P1\ MSX"P+Q8H6T:+_@V'(&)GQG:^8 7V6*GFMTR<$RA5$?-4*D/Y,W'AB'AAH@2O M-.K%7&?0=+X5/VCUI!.Y:N8VH2UJ-W<)9_KC)<"7UDX0#T4+(^;+UCK2.?2> MM[I+0][WH,FF)%?X4LPEB,A:L-(P/3>7-D<*[#ZIK<8[#>I=K\VV]923]XAY M6#33]HN\Z:0SJW+SX.X5!E[2_D9;=3YKN.M4!]TB@ M@R?LD>*@<+9S5:HIM"R^*RKG@D]9<)$$]D8!;5U[L8\\]GWTTN>4UX,/)-N& M4_DD$$U,?K P^)O4>/5>F64K9W1NKJK=RQH?QR-,RFUR4Z (U1A\0S2R\E4K MLY9(@D8XAR9%=*QC[6N70_$4G[.^T[$JK:S#[8G?)K5[4^R! ]3W.M0ZV20( M=:".8Y$-2RO?V^?=B=/GJ))WA2G6G'(1F-*WR4-9B(8?9)W2,'Q:NDE^(^>? MFA&=FR-+UB*(>5;G$"ZI6QXOG'9$&^FYY6MW'M07^1%' HM?G'C&P/$"3B!_ M\ #(@D(,YY!1PK!ANU*N-GD0#JA+=;LJ;M X_#AG=YL1XV=?_*;8350EB7PA MNG;'+6R3U F"Q\?$2M8_EDI\RK,DL?O80;R RKT->V7K8R'5'A?UIB1''TNT MND3 X!0@2"83%_Z"4;? 0C,30)B:T$0.!^/*/R\9H@FD3:RQ2!; FV3SFLDTE(= IHU2\$!:8:R7>I"TB^O_$(>_> G MDW:)1^HNOT6(EE4.C^"IPFQH"=R7^EA:&)[E 17/X89D%"T2T$W1C:+DF A9 M5G6S*E!@$ E' 4*46UMF#DG0C"&6X*TZV336Y4*)YX,C'IK]AKA+-3O^39O2J71.HN [?UF$;)+3%4 M4UGW)D'5\X8P:J@B.%G+-9YD2S89O%'=9<-'XQYSMW-*W>&KB/%S,'FH6.<+ MX!1<,Z$)YN#X,]DIID+2/;M]M-K)["\-OL[-B MN;21UXP(NVH<$B>37?KPW&.>>>GQ&TQ8;YE)JL&"8^0EZ]-<&7Q!D,9 M!*;#%TA?UD.1)*]\*090.P8K5XDTP _!AB"4S&5MO,KXLC24)/P,./1$C*EE M%L90M-0K(A!G/1H.QLT1M8NPJ1=CMH\[4_,%M^^NU;1MW6LE8ZJ6/%8'IO6M M56-:DA?P2RS3CL@?O&P.MJWKX?"IX%,/91JR24H;YMMC(>E_&<5]^%J)9B.T MBJ']6N)."&;X6$ S[X#85QD>890CW:XB)]W5LEF4#=!M9_#<*H[.5/.S;V_I MPIVQ-29&ACM'>B([S0HI BBZU.WTVBV?*[;EB'&V\J-!T >0D!6/&X<((]) MV%PP11J'QUM3PK$.YD:JQAK'J!?+VV)S>_:6@KTNJ+\G/DX?K.@#&2\=>A<6 MN(.[@\!E]%NV\,'])(ZXW+>/!H@,]U02&E' SDL@(S6G"+2"S5Y,RI*.A9"]$& DI**UAEHDXSXM9LTB61MX9X>\1P.*SWX-9HP ,CB7GHT^><##O](7J+P8S1H!== M-?IQ@OM^PR@Y&6;*%]YYROG$Y++G6YY%3E=0R/!ZLRT_U/H>HG49.XR=:0F8 MW2,=Q5Z<,PNDYF05\' P&_V+DV?"OD>]Z)>6%?8>,9TV)?6T//):34S9W0KW5.&3'_0U,^GH:T4#IM%#A>>]D/,"O01GUXN[8D7 \C1F=>?_ M7*39JJV*](?K7T+MD>Y%8""LY-/ZNT(UC0Q8>?Y=4J7)/Z,?V5+V,[]5B[.F M&4I$)UO/@G4[D)=KP&&M;X;]Q5:PX\0(XTL$4@'MM>ZJX$&88,_?-Q"_ Q@1 MN*)DG-25QB"H"!(XXW"-X8JY,#\6P4DHSTTZ<"&X/Q^O'2F_^SU!0C6? MOR4PQ3W>2.S;>.#:BS'ZS1RS%7:@2MI"PLGTU5YT;!$>D0Y(!;TOSD@ T W@ M.BRH H5U=FP5%">=:#R%5#_R!5>"2R),A':4YV-],JX31P/2VC5-2$E?,X>4 M0"E9I/AH_N%:Z1>-P!#$A^[JB+Z.!$H=LK!TWTCF8W-(&$SOAY5BN<;26]&: M5; :J^T$$9V.$ZB%WEFL]P9^!<=N(@ETS3_T,N:E 8@T$],LZA01H_!,BM6" M%!7WB5_T7UQMAOJ<."I&!32R5R A,=*"UO/QGS2)RRKA-[*^RCW,>\<40))H M@$9 YRKPRJ- M. VT<]/93FC@%$PE1MUJFSK$E*&DK'1!93U]QC8.PJ6BN,%PZ(\G$M(?65%U MH(UD'M 7\!9!EXVL:T IB6,ZL7IY3:G'@U.6DVO+26C=CA55D.@YKG@L]>T[ MB9PA&3KC+I]"7W&T7>VK@Z?FN$I93#H[24-R!:@8TZIJRGYD3Y:*A[4"D!AG MLTE6#[]EAUO53;''I7.#_&I*:&Z^/'-E!A4 R,?R;'QA+D*(6 4/'M:,05)I 6X ^U)Q]'5ZL$OR@$N%E16ZRF$W4<"&3 RC5A)C9GA MH34AB]5@BP#D*,D9SQ$?K\-N48O$TG44I"-\<:'!HN3KKYUA7_&B\T. M0_*T6K,))+]45-GUI=M$I)!\4%.QG-B*0;# M@5^+UDXK+7X%)C>3)%50N: U%N0M'X+5T?0E;?F&0W_*2B)':T&C0EZ;HV9" MR7'L9*21N:FP%;N0B*Z:4T2%,Q/A*[2-2T*[Q/K&11N(%(74F1C=?"FFC^%VNG>(L9JK<-<'=LB8XW'+E *A-=XPM@\@Z*_%1 M>A,O\PPU+91I ON1J=O-IKDFC/.=R&A$2;VQ]P$Y!PF&G,GI$9=! 2XS#"? M914S>^:<0Z"'_'8C)\G UGPT%CTG0SC)"@X2=2_(.>$I(?VZ-IQFG :01?8% M!7H,$4*)DIS'Y-\(/%G^LA#N@H&K!!/#1A5R-.M%ZILGF3XXLQ*<88!8F:(< M.W73#?FFX_KW&<=*T"@GB).-NJ23#=?=(1P! M8RU&'P?01!BTY='W483T@*-2=<=CG_I0%\W0O<6ND2T2ZO M7O[LI#<2]OSZIBYI(NJ<4L<__>8W,FFK3]PV!<<)Q%;D'KD("C^4/P< M>J\$?::H;SP'-FY4M);R#;?LZGDM!_"2&-OB@5;(]*"F%%0+<&IR%$/(5 Z> MIRN@0!_)0AL3'%L/[^"_HJ 61"-:):YP.G&)M%BMD'-YC5&9+F7DLFR*J>_, M&H-HBGJKHHVHIED*,\F^RJD+[4<]\92W"J_-5M5RSR*06%F#LF(BU_S(=2N= M;DW/2G.!5])C/7(6K O+8"XN *%)D*'L3K'3647'%>,#>6I!IC_!D[] O&H? M\$RP(1DP>D*+P\&U#U:YM-N\ (>R)MI_W]<$J M$((?7:I5NWEHM:GD%/Z,E,1?HUYF7G=K@-B.IBJ:50.[M MV#V9(/ #C+;MP'+" "1*Y+!P:RA/8&@R\P8!9,/KO_0I\R[:-ZPK5[GG$"S, M?]&X(% )=$S/QRSY-^Q^W.[SE&^']\VETT7NP++0I"3-3"#/]A($_5PL "Y- MT:A>L9=#6(I0N5^ 8$WF(A;MXLA_T/4P? I_A>TB.0JUZTQD*M2MF<(QHMYAVC1EZP,3[X*/"2%3 MBDM(5Q-9YY)I#H,!Z),1,U31 K57BD=!:8B1#LAYQ?Q3"O215SQ998I@XJL^ M$B1L=_"O(S"S9Y+ M4U(>DEH8,WU>$OKEGE.CK*^AIE?A3Z#Q<3%PY&1[@G5G]P,"EP?1;]DU3*.:!]7_2UMH9= MQB0:N?RG;-^D2^4>511G,@.-Y8M*0LDFS\SIU1IG:&%#+04/:)6M7,AI7AU: M%\XNX1+>*"(0CW<6(YK.,0NEHJ'3.%,5&"5EV*P+@QBX-W-7:)9WB:]4 9SV M\VU"+"^R6EF'LM@4J":WA@8^]CP&9YD)>1H"9U M1LFKAF"P30HJ'P(!]LO$K\?T"^R]S3/JH MK0JC=GA3@HF+I64),2!(Z\1U/W[CYJ07_JT?Y9*OFI<@R_(4)M;V(PA*-[^:^]AH2![ M51U]P@,R\N72GIX7^Q7*0U@1MQ<-!N<>^OCB!?[M_5)HY::('_$UHU7(D3=& M&XK7 LU#]:"'0PH#DD46%*TP=DADRS<9^95CC8_R/1H.YJK[.7,A\2=3=^+3 M'27!M/5S=#<8_6W[4$,S$!#-FRG,2TRT.<3C[WF*PB E& =+$G#>+=H4FWLM MO,+2%4DV"'EUP\5=8E=>1F0F=N_*V30V(-LE?^?] @8Q[),MEG#$T!@?^&W9_UY'(19GE'\91AY>?*QV,*E,1NT(/4,J(@>3HD6 MT\PTCLE<8TF)FSKF%UVZ%I:O%YGQ> YD'[$+FDO2F@N_C*GT;&[Q\R/%#>6( M;FTEB!@5@%#UR@9PHD*01!\DF[>OAF16F>5PS8>3PC"QM:FJ)4C49>%"!2V!RT"P9B3&\I48.??<05^CK%ZT"T=_1VT,Y49 M/!F/#Y+QF,@X0+2\=$E=))1>.HU>B'G:QV)MK@;2+]J,\EC-- MIP45P>T*MM0B>&-PT(/RQB80*D5*P^"8:DA&6')T"S2U)B'QML"P%1^<2\S? MFRLH5$Y=+=2MJPBK+F\/# 9O>N!,&1N[?UWM4HUF0EX:&CY1P&X,)IR_P+W* M>9/D)Y?Y0"HU@@YFJZU@FJ)LTT8\-U1GGN-:2,"E$6](+8]EMC$Z5\A6P-%T MOJ"2P=10)X.7)4"%PSFZN"8*8W$G0-SO'$:?1,L]:;H[M8'64LJ#\$B_8H%.T!>OD6N>&EW%PC=.W3T M9'"=3GGI7;9KG !LOWX"/..NB9;N-)!'0X?TA5M/;EG[#X8$9&0(A"9^ 6^N MCIGXH!]';]BG2+KF>V-_N7*A:,PT&2>*+J/Z_ ;][OG1-2QN2\_2K:&GJ'5$ M?@O76=?ZM$S;AX#ECL<]N@*@-;U+2M"3S_@2?F-3&G$X[QD-$';A%9SC-*;G!]O]3!VI0/6#^*S6S1^[BJ7 M D0(=\H#V4X3BB!R,FH5&94:6Y:2["DWPEGYED)II+O&MX\=@SL('E%I!)>F M+H[,"0C4!OG4NODO5S.#>ZIL5_\E-RC'2$A\(,\1Q2Q[3;KC1AI=1<"$[*ED M"5B6['EXO[#]BN")MXB7(#X^ \EWTG)=<;NG;'8*6W.A,L;\X#5TR?5#E #K M:7!CMQ$](:*(9@G:D@$G'7>F#*^GAM/;@CHJQ( #OYSW8(,/#N@,5,S(NB6,D7G0A=-4J&I"[2)26)OBQ@<_LP/+[*ZCV7RB6(#MBQ,90 M_WL&[7U:(2ZHJ>#!V0CJ5,\W*4B>Y8,'+3Z([^A/LJL>8\H5$5X1 R80^[C/ M0J6C!=I-.)(%L3/ 5'YNC\VKX=V(NF1-@+@#S^*.AJ?N^:P%9_=D5?! MWL9BB'1>I?^_O6O];>-(\O_*("??4L&8.]/S]N(,R+(<.+!CP[(3+(+[0$FT M3*PL*B+I6(#_^*U'/Z>[9X:RMC3S^KJJNJJ7^G%UK!ZP4'CV:+S M.1*GL>!(%;>TC1Y&!W$\'KT<5>/#=S-D*!%7DH/O]3Y U(J"=[=].X>>O,4Y M!WR1;Q1C=Q'8> "F29O!F*CD'-@WI%;@M&778<@^"[^"O5RV\KJ6CS/BSP$213*8!F9C0(I?V%*V8,0;0 M8R:,QB' \.'-ER,V1+]NX6Q)4J<-OV%=S^)Y:IP&XF-1I\_D$4B)PL>04:/Z MV\8*%]:01PH[A)(QT8VBOO)&=SGE"&K%51+!_K'#M#5\V.+:_X%Q0NJ!Q Q/ M-6BX@QL[OSJ^6%$"J(_QLLY&F*/2&9PI^Z)+S3U]CE71V@_GX(D\P64A[D,2T%0Z)W+^>0=\:(II MI4C#L#:/)?[F*W:8DX1>"#0>_V L*L4//G4K&P!AF9 M<<@]0'B:4J$RC(L67Q\D%IX?5GV[6I*,K81T&VR 951]W;8P^+CT?SRI@?P8 MS)#,I#=7BW-U7:JP]][':D1NRO>F:4>1PO]D["<%$A1,F,* MV6V@(QN8LW^B]>HD?)?&;FNX!LDSZ5;.0!W:Y)8<)&66.7^/-%Z>R/.D%DD# M!SSL<0-?J0%1)=8:S6B> S.L\>AO#GNM6?V"-NI>>V/XA4/&/9E2"CG3D^13=;G6G1F6 #WZ5%3X^- M[#Y_7K !Y-@@ZDIT+0F^ND;-('#;$F>ESN#![0:F0^011A_1U MDTGI; F^NGDXSYSQK/V7VXUS#C2H%[M!7RD!K^'FO',=

(N3L--#[^#I(&^M[!ITCKNO!6^4@"59XHU_2),H?STD2AH@>)^4"+ MJNK55J"KQ9E.A'"0%&DN6OHL1:D+4_:$A+,G*/LPY=5H1 =27J4+JCP:7%W5 M=$E9U_K7V^7J\]GN=L,.@2H\2(^PK*"RUA2G&'JV )GHZTU2-%4BRE87,[#+ M"Y7*8/-I_:=Y04 G<51OMC(8R)W8/.UJHM8V2]ZOT8*&5%#6);(A^&P\*G! M,Z90@'Q!^H:9USTPUGO%+2#3)X5-UN^XY?ZYZ.4!=TDG3BC$IY]#1;"BYS 5 MLR+#+7&(7T619AU_+=-*E( D'CN!R682U;Y*9L_89NS5!/!K: SIU!$Z!%L(H9*G_NU/2%$00-S( V1P#2 MYU7(-_(L+?/"H84J[=:XU(J]R32M,=Q5T0K2-]/,,S68! MHBOP=N!,+=3/0O&O0>K*TJS +92+M!#M89]A6W6"' 1UU7"D5^Z<6\OV!"3J M)=TRFHU:@^R?DXM^*^ MH;HI8)W. &4Z[/GKQ"")^/1P?>MJ?,G?F/W-$U6YJ0J0^&$^C)60O.D6!KI,N%K<\"4NGS1L0:,4W'5;3M__IAH=J9(V?R-V0, M-WZ"=>7(0M;Z(-/GG:A8-+K@S2;G8( M4?Z2FYU@B?,D-TPF^/@C)D4P2&?8Y(\@A'6/DL>)F L0&^8%?L_GU2/2GM@O M&-V/+,OLCR0AX3]=Y,L:W4C(B/8CT-0\QUI*$(D>X5^JOQ3SS*I4P^'>K?"^ M\T=%"X_,EQ\I-LBZ7U3(V-?KWKR0?!"8'.EN,D %%+)I+6VB[FP>BI';'35< M?1(.@1:A0(+1F+>GC'G[FT+%/9)812=?E[?GZ*OWEC(">+^_T^D!CRWG(4IT M/_LGK^O1Y>7M\A*)XB646%TC""G3OWMD)&\LS-?%MG=D !-*F[9,RY(L@?.: M206^EJD <4MN'12/JCI%XRS(JIW0 [B P[RI0?>#,SJ?HT&P3%L0I(Z10Z"H M,,NK@J4(4".Z?F=\GMB 9INE+8A(];RHX4\-)Q0V('1?^EJ!U9<\+5OH)NJE M8IYG<'"D=59;O:DRZ$T&G07U(A_K30N"989R)VCLS1Q4XAHTH Z$J3)3C?(M M?>C5 N8.$"DQJ2BOBEB:(H6]((J$;#>5?(KUS8KTPX%30&Z M76G38II7^!@TV6R@]0!5PK>NX59JW78M!*@<=2) M O9%/4B08R2( MVIE.PWB,)J-K+FHYNIPZJ')O-(;$)/(=G:J/8ZE0'*!XM4X^E'TOI:1K1R;7 M@Q6,0CL]W@-$[\'VC,H9KHPDIQ,2M!\D58YK7@$C?!M,XIT#\:-Q6G25!5&J M[0FG@1R;!9DFBE0411R=3J0EL%V1MB@%,-H).X)<8$*Q#670_K+$S5R4>&;# MT?Y@I#PUD\R4"Z03A?+Q%MX^9(N$-2,.W2+#>>+.!UCB- M/&>2RU# 1CQ[C6)I1=4D+?S3[4W)3^+UJ:A+[A,(DS!]O_637=CI M,S9N9@M_36H0'DJ4",L$FJQ$E[:P!PJ0NYL2]E%K.FXF?5+V"[^I [*#9X?\ M1=[^9?.B&U*Y+6RAB:,W4! *0:ZR=4B%Q$YL1BD _-1@EA>'(TR5E[5)^P*@HK^W,&).W MR7&?L) M70)ULP!Y^=0Y62U-RVB 6C5]%Q:VC%RL!'351I^N"=!I:^+P'3/P% /4"\YE M\1I37NX^2_L]UH2[E%QL$JN-:7JJ% #90%OAR ]\*JJ80 M=&GGS[<$1S"1_\Y^4/7I!(]*-A6!8*[ M0M==3B\M,V?ZGRYNDR.1_ M?MY=F_^\7EAZ#'E/4< A@(0!M-)5 K]4H-"V1#YI76?\!7UFZ"*Y+,N(!B.X;E'BJ8G5 MM46-_VO@#?P-60F<-&V+'WE;H_K0 O]C:E4[JLY29(=5F79P>%4@V;4%*$]I MW<'#+*UJ@?;5&G[#HQGZ60!7%%U?*YLV(: [@0@)?^N<5*02G1Y%BTH3=C,E MKUKY/8.6(ZH;;%'!PT''S#9MX,B'CQ)8-CS$F_4<15.1D(]7A]?PV(KT5NJI MDS#9(H>M#))#)W"JJH8F#H]JJ+1&%Z8ZK?."/F!/@YA2=YD\5A%R8;7%2&$M65+A.%8Z^@KJZ@.;Y)*QZ9B ^-/@6>@>* M)L6[4^AY5]-'64/ONK01:/9+&Q NV8":BA?QZ,J5$YN""6J ,F#QFPQ. MO0Y$FS:M@ (ZD%1R$'.*+!O29F$).O1X3*L"761+Z >,%FBY@>\=G(B"GM<% M>CZT,+&\%&M?[P;**X"H0 #IK6%.F&2JZI%>WG1YGA2 MYK"-WCA>&*P#H0$3CT,@>KS(!]K#SQQ= !NZKN_0$0 ^*U'(DH*<8-(J+Y0; M@'8*8U1S#KR.BM0G9G!I*"/8E'B]ZX[Y(,%K\OZ M526PJ+#*<+#D:$!+9C".O,/55QYWZV 7$J1<(A.BNQE0';9>M=0Z#AF6!_V8 M2AC=JYC[)DY=VZ 7$+H\4R0.3%E7D'\>[%#!4];Q%&9=S5,GVH*F3C39H7)B M"#O5P?$YPUG S9## N(^A1T/1R904&54R1GZ: FET789JX+8*?0@.>!NU:R& M@[A4\>_ %.I.?@-FHUP]RXH?HKV;J [R?=HZ)AWH8Y Y SL7*2SXZ!26L^% MAOI&4YI!M1DUVZ@N,)^O+M&P83%Q:8N+J>W<,B&[>;8DZ>)<6> M)0T'$.YNMYS)?7.^8U")"0W.:2WDG+%WMCME;6_*2BL5Q'VG;-]XO,?:Y< 5 MA9+9\^5VL;KR9:CS@\.#Y.]24=^$K 9/?UE_F6L9 M9*PP@K4I$65B_2#\>'U"?+SSOJ#ME%2U#Y6I(V64?/_F8S*V +^_0M/Q2S0= M_[??E%2UU^B*J7WVO;"6Y2V"@$O >.7[+T_K?F$QSS+/&3$//7P_I$09)S%/ M&==NDR/QE4$MGG?7,GA_]?3%4#*;U$HI,V/'0F]= ID+O%XHY Z0<7%6)78> M^FPDWZ2D(47:E#CO-RL1D\0!]4=F5X59R]!T)-?,6Z!VWOB+(9K@NG7SRG]Z MCR'\A/&2U[3&1V'WN:=Y%>H7/"T#O07N_R#]4D[O$_K7S%N_R3;4N[P)C<3< M(U@L3ETYW\)L"@4PYJ2;^UO1 GVR PV M%\;\C1493CZU;RHWG4Q;<<^N#M3.#W2&\WO6O]PR7LWR0@87]&KQ;1TH8O$1 M(MOYQD'ZR9$VP>.\>F%/(!U-*^D%_<7#P6\H'+P7BF=%Y_;?+,+TY04A]@O$ M BN?#H8@>ELH"S<_011R#JSGZL!2> 1&)H*R\N0'DH7U?Z_,)-Z!,U*C03%( M?G^WOKK"LP3QQ3U1(.(9[!]P\OJB_\,XD,!PBY:5Z^:F+IU=JQ6(8;JX]CJ5)A^NUV=H=:$5?7D-Y-X+8TJ="[9[K7D: ME[A&8K #R6/V"<6>3"%>#V.!UWOOISY$A5O?D"P=BRB^1*-4:+?$HY5],7T MPB(F9X8#MT=CF6$S#40MV[MB(H,:"#6.E8U%&L?*.P''L4+#<<>QM\+AQ['2 M8U'(WK$3#$;VE_]L.ZI'6RLRJ/YZ7;^YC?](Y(Y,E6&=7BS.><<.[0,0L-=7 M7\CYV'W+XRK\\\?(SR22(C!/K%,_/AFCS[U2B03C&)G)J#*Z>S_9>S>5YY>L(1Y>)>HC%G=?ZO MA)083P0IJI"ZINZ7OT%7KR^ .,B@>;:X_A>+>5 I1;[.7KU\]N9=0'O5%.8& M#@!=7ZZ\H9O6WMYBTBNLVA^A\$>A%)X[_,:F%\M$, M#;*'R;-^P/[R/H*:NMJ,F!Q&>A7 $0@&O=^C8RH$W>L8*ZG>KM@&)G8DZ#QF M=O+:' L:#YA6QS 1-&-%*[7Q #M[-'WM QDCOT."V]GX4HS');_ M6,R+P.- $&^_2-#HE05-F":,V%NWT%Q7(1M2'6HN&I0>&'UH1C$P/?"8CCY_ M:+7? ?3P"U0P$NKNU4)F1:^6P=!WKPZ,A \-$4/C0\^[\.,,"3U$)E7@,0;5 MCQX6>\;8W^?8",2XAXP__9#WF(2J0M.C[=P&K",J3'U(+^G_%@U1#ZM"@1CU MD<,A7F,T1CU:$)?,6J=4![-'T)J>AF+9)_3W*HJW\#0U.:?_S%:Q\Q*VA$TS-6X*-&I E1RWN^:P4P^P/<-X[9-YKJ<&;O5)'Z1WC M?1D332 D2NR_3,:K@MP%CJ&JNX^\$,-W?3UWC'/[Q91C1E(6*$C0\6]>D4*M M-*Y$W1.X=PA]8D$W:5N=Z7;"IGYGIX>5N@FR5]B?BRMBKM;UNX;<=@G$%WWU M!;A<.$YH\T#51X_P5.?B6+!02?Z58:%0NT32L;+;?EK?!I3EH<6-"/;4HL1K M'BS/HB8=96O$+?YY=[O:7*S.0US_],\5-*]:H"Y;;DEHK7CQ_NC0NM(<'%4T MY'\/8XAUY8-D^X'CLD9L5F@3$578)F);4UI?"S7. ]YHK$2GSFB.T"!ZR0+5 MV5UBEY,HR,D1I1P=VMZG[(IGYVV7KB=+&>#L4;\*+96S<[.[Q= TLVR?_B.= UHE%W,NX\%I_3_#DP]>(Q@0KBB,8DO+4012P<^9Z)4*K6,*('EW7G3K*QLI+Y!'!;NL0F1B,YI=%94-"-QN\>4 M5\2]PNVC#8W/.*NU0\A%C$L1?L\YB,GOWY&K):2%6Q\&O=PMMU:ZOM'QLA24 M1FKT>(1:+5ZLR)JZ$8?2@<<.9W2B^0=VFEN1FGFHZ?CDS=![X=,2C]I/J^5' MW'_G''W*WBR>F6^(DTT&D7%4UDA@Y13A^S7[(0=\=4/ )G::%*6J#=S;I+>:56,])F-;9'O> MDYQ' 43V=FGX;D4N=5^CN*TAD6X:&L4@F_D>Y6@RO,SW-#+(H!]JJ;\#*^8> M9&+!*OQ-J4GCEHO]668H_.#+>KO<)VQAK["(< E6^+0*-$30QQ8%I>CH(T6) M/7UV%:: LG!8GK\7ZZLK/-+WJ\D%>A@ZPB<@%\1Z:XL,"E[BHP=[,'2Z:94 M5UDFHKNRMI%R)OY&!?S)QRX[049#K2G'BALG"&2AY59H@ECW^D_ND\Q,)"MF MW1M.A\M+[-&YW[:G% 8O6@>@+9PUDQ,JEX6-Q>O)DMG;7LU6=\\"J7J>@IX> M/!RT>(BGYF+SB9)2:2HU3I";X<[@50;TWG:Y?C9H3Y$DYEE\@UZ;L!_\B[YI M:$6/9487?55$,!:JJ$0T"EYM[&V+-= _/OO26#JCHL9>T#I#6^_!0'7&Q;'I MB_'@L#L.M*5U\(69YQ'P'XU\$^H !23T*,8'LQHY,>+[?YQ/#X+63.'3]^'W MPZ QSJKUX&$8-45E0+Q/5(#EU.D9;JP;1 )I2?O-ZX:?HVOZ"\Y621!$KQ=; M7-R[Y/>CLPT95_QK1AL0QA-D->**9\KH(,BV=G6BCN8(-W?J$EG;![*)TC)JAG'A_.$1 8;C*#TNV1G(%#.L_*N M?;!PFEROKR,%%7*%=)7GSD84$J4#853(^FYQQ=ZR_@VWQ7NN*,GR)NY!^XJS M,&L?9>_W]?7E8[*$AQQ8)B#L./M4!@]N'#"=_34#70TQQI.OA&9S9<([Y64K M]/S5"I-32V^B(2)R(''\]K8KZ;"%%J,!CA*GYX_0]H7R )'58#?9E_HMJ+"W MIA6W&&'E).^77^&'JS'5X.1J=;DR@2$8!+ Z7]V0=P):Y4ANY#L1SWY?!>UV M0S6RW8_DV8 [9MCNH 3BQ?7UCBR:URP D):(I[.ZN^F_V 1]MG\UM@]+OI9U MW#K5>STK,GO&43S;LV9$IV%:'$2YDD]MFL-_+=OHHT(T,(*&T!YQ"ZXB" BF%);_3 M@V9RX_PM!%I[L2XT82;1VIO.X;"@N>@D2R$3+/LT'NQ<44!Q:G DR7)S5:)P M3% IP;21$)0)CAJ&;D5K:-D84_I@GN;OZ99VG0([Q]P2%P)#T9EZUZTYW#6W M0=Y4L]J;LK.#=$%!5D)]JO1V>#,V=8?O)4Y)W8SKM ?0ZJ@HZ/HC)1EGV&[F MQ83>@0FC '5Y0"XD>=)ZIE1B[< 2@A66BL2;GI\2%0M88XGH)K2N_6,^Y?],/+O\>^3F5V4,_(J,YK_Y!"#GIP#I'S_D[/KX&4UO M= *05Z< ^:]OM],V&1N=S%8?TWO!LB)4$=[BYB1)L.4QC60(OYD.E6YU$T,[ MH^456NI7GBU]O3;!*:JHNC=;;((A'.PO!MSS^UF+7B*$@_T5)Z1BMN<=WJNB M7U!+ P04 " #*@E5._E<@%;8$ D)@ #P 'AL+W=OOV0H= M>E;&5MR'3;ONN:T5?.DV0OA*]9)^_Z17<:FCCQ_V^YK;'MPP7I1>&AT:FX9O M4MRZ7_W-)N-AP(VXXHM!U(\8K[WY+)47=LR]^&)-O95Z/8CBB*VD=;YHCMV. MK*26E7P0RW;+;+2QY8 M!]%)/^SP1CJYD$KZ^T'4?E#49LT_#B^%T-&'%V61R50# ! %,#@;(CN8< M0*8(9/J*D,55^/@ZF0; V6#/!M. >0) M GER.,AA<08@WR*0;VDA9W;-M7QH.]HI:"Q<:>6VW38K /D.@7Q'"UG(M99A M+ _3Y+ L31VF2;UFTD,&$VZ"<^]U$_J.6V^8']O>S]/63#)!$36R)$39:[ M24VJVH<(7ACG6+A+FU!6$!/31$SMB< B?3/(M; CTTYO0C^;VV),$S&Q)PJQ M?LI2OPBSMGR["<'=9ZH0$Q-%3&R*2^&E%2WI7''="1_FAIA8#H508944KL#_ M:F[#RD=UDGP&DVC,$@FQ)8IZX<2/N@G?Y*:Y("$8IHF$6!-H!O ]@9CH*H38 M(#AF"C$QJ23$4GDY56%'8?VLA'L#,3&W),1N>9ZSO B("28A%@Q,&%Z$P[22 M$&OE3YG#(RC$Q,22$(L%E73WSL;$DA"+!94T.X*8F&<2E#KY! 3K7Y1+V50S!.(B5DG);;.G^0X%IY+!3.B M%'-/2NR>W^1XS(JPVV6M!#,KF%&FF(528@LUZ_N -EPN9=/'52?OA?-FBEDH M);90Q^3';!H.\]ATU.@(8F(62HDM] P3_N%-%\3$+)026PC!O!0=S RS4$9L M(01S+%8P0\HP"V7$%GJ&^;^V(89A*GT(=W]HA)B8A;)7K)XUMQ"WEC>/_1YG M3HB)62@[4$'M<9*"F.A3F->HJ[V,6=2=VE6&62@CMA"*V4GD,LQ"V:'60KN[ M'F)B%LJHBVP89C>:F(4RZLV M$+X AM',,0OEQ!;",>%:*,=5_Z?%&BS&Y9B 6M@'K[MY*68B6U6$[# M(5QH+[DJYY8U'[MGJ5G>//18U4J-0MM,7QC>OD?4[&/_@M;'GU!+ P04 M" #*@E5.S:,18@," "@(@ &@ 'AL+U]R96QS+W=O1P_I";<8'Q)^]]^I_EN]WNL$E/W>;W*;7EBXI_"U3AZR"=#U)Z MD,T'&3W(YX.<'A3G@R(]:#4?M*('WBM?;P5ZZQ7VVFBSS==;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM=; M@=[*U]N WL;7VX#>QM?;@-YVA;,2=%C"U]N WL;7VX#>QM?;@-[&U]N WL;7 MVX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[.U]N!WGZ%LVYTV,W7VX'>SM?;@=[. MU]N!WL[7VX'>SM?;@=[.USL"O2-?[PCTCGR](] [\O6.0._(USL"O>,5[BK1 M925?[PCTCGR](] [\O6.$[US4P]I^U*&0[O/ER[Y-/S;F@G&>*%W&55(X/R\.X7GJ1T3X](>4Q[]02P,$% @ RH)53M7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$ MN%%OU43_0-T.;&%;F[8@_GN[H28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[, MLRI&=\58*"IJ3IB^/8]\@6LQM: MFDT31]?[ZWWK>6:<:^K"Q-IV;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHV MSU(U9.P7$[[?V)^G^^ZWY'U=TI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[* MQ^CK;O6>]\'X>&?:U)CM&O9E07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ M&PKK:>Q\JOI8'WB\%.DA50/K%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN! M#8?_O?7CY1 @.21(#@620X/DF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH M&UL4$L! A0#% @ RH)5 M3F?3,3_P @ YPL !@ ( !]@@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ RH)53@ZB4(:"" /2\ !@ M ( !&Q, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ RH)53JG,\X_F!0 A" !@ ( !<2, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RH)5 M3M6/KLBT 0 T@, !D ( !7BT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RH)53N?GP>&U 0 T@, M !D ( !(3, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RH)53F3%RN:T 0 T@, !D M ( !XS@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ RH)53@H6[F:T 0 T@, !D ( !ICX 'AL+W=O M&PO=V]R:W-H965TONXLM0$ -(# 9 " 7U" M !X;"]W;W)K&UL4$L! A0#% @ RH)53N[- MYWJ# @ W D !D ( !:40 'AL+W=OL\! "&PO=V]R:W-H965T!-MP$ -(# 9 " 2E) !X;"]W;W)K&UL4$L! A0#% @ RH)53@@=,("W 0 T@, !D M ( !%TL 'AL+W=OX! !F!0 &0 @ $%30 >&PO M=V]R:W-H965T&UL4$L! A0#% @ RH)53GV$:GH)[&PO=V]R:W-H965T&UL4$L! A0#% M @ RH)53KHV':>W 0 T@, !D ( !(%< 'AL+W=O0O," #@"P &0 M@ '08@ >&PO=V]R:W-H965T&UL4$L! A0#% @ RH)53KR7#M=4 P \P\ !D M ( !?F@ 'AL+W=O"M] " !D"@ &0 @ $); >&PO=V]R M:W-H965T&UL M4$L! A0#% @ RH)53@<<55?- @ M@L !D ( !H7( M 'AL+W=O& MB3@# !W#0 &0 @ &E=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MRH)53H68<:[? @ .0L !D ( !MWL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RH)53HUZXAH" """@ &0 @ %\ MB@ >&PO=V]R:W-H965T&UL4$L! A0#% @ RH)53ECC88*= @ OPD !D M ( !0Y 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ RH)53M?S6&PO=V]R:W-H965T&UL4$L! A0#% @ RH)5 M3A$M1L!9 @ 4P< !D ( !5:, 'AL+W=O2:N[F " 2" &0 M @ 'EI0 >&PO=V]R:W-H965T&UL4$L! A0#% @ RH)53ML[8J\*D@ -B@" M !0 ( !&[$ 'AL+W-H87)E9%-T&UL4$L! A0# M% @ RH)53JN'KUAE @ 9 T T ( !5T,! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ RH)53LVC$6(# M @ H"( !H ( !RDH! 'AL+U]R96QS+W=O XML 73 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 74 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 210 324 1 false 66 0 false 6 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.appian.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.appian.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 2102102 - Disclosure - Significant Accounting Policies Sheet http://www.appian.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 2108103 - Disclosure - Property and Equipment Sheet http://www.appian.com/role/PropertyandEquipment Property and Equipment Notes 10 false false R11.htm 2111104 - Disclosure - Accrued Expenses Sheet http://www.appian.com/role/AccruedExpenses Accrued Expenses Notes 11 false false R12.htm 2114105 - Disclosure - Debt Sheet http://www.appian.com/role/Debt Debt Notes 12 false false R13.htm 2116106 - Disclosure - Income Taxes Sheet http://www.appian.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2124107 - Disclosure - Stock-Based Compensation Sheet http://www.appian.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 2132108 - Disclosure - Stockholders??? Equity Sheet http://www.appian.com/role/StockholdersEquity Stockholders??? Equity Notes 15 false false R16.htm 2134109 - Disclosure - Basic and Diluted Loss per Common Share Sheet http://www.appian.com/role/BasicandDilutedLossperCommonShare Basic and Diluted Loss per Common Share Notes 16 false false R17.htm 2138110 - Disclosure - Commitments and Contingencies Sheet http://www.appian.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2142111 - Disclosure - Segment and Geographic Information Sheet http://www.appian.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 18 false false R19.htm 2145112 - Disclosure - Retirement Plans Sheet http://www.appian.com/role/RetirementPlans Retirement Plans Notes 19 false false R20.htm 2147113 - Disclosure - Selected Quarterly Information (Unaudited) Sheet http://www.appian.com/role/SelectedQuarterlyInformationUnaudited Selected Quarterly Information (Unaudited) Notes 20 false false R21.htm 2150114 - Disclosure - Subsequent Events Sheet http://www.appian.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 2203201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.appian.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.appian.com/role/SignificantAccountingPolicies 22 false false R23.htm 2304301 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.appian.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.appian.com/role/SignificantAccountingPolicies 23 false false R24.htm 2309302 - Disclosure - Property and Equipment (Tables) Sheet http://www.appian.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.appian.com/role/PropertyandEquipment 24 false false R25.htm 2312303 - Disclosure - Accrued Expenses (Tables) Sheet http://www.appian.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.appian.com/role/AccruedExpenses 25 false false R26.htm 2317304 - Disclosure - Income Taxes (Tables) Sheet http://www.appian.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.appian.com/role/IncomeTaxes 26 false false R27.htm 2325305 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.appian.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.appian.com/role/StockBasedCompensation 27 false false R28.htm 2335306 - Disclosure - Basic and Diluted Loss per Common Share (Tables) Sheet http://www.appian.com/role/BasicandDilutedLossperCommonShareTables Basic and Diluted Loss per Common Share (Tables) Tables http://www.appian.com/role/BasicandDilutedLossperCommonShare 28 false false R29.htm 2339307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.appian.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.appian.com/role/CommitmentsandContingencies 29 false false R30.htm 2343308 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.appian.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.appian.com/role/SegmentandGeographicInformation 30 false false R31.htm 2348309 - Disclosure - Selected Quarterly Information (Unaudited) (Tables) Sheet http://www.appian.com/role/SelectedQuarterlyInformationUnauditedTables Selected Quarterly Information (Unaudited) (Tables) Tables http://www.appian.com/role/SelectedQuarterlyInformationUnaudited 31 false false R32.htm 2405401 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 2406402 - Disclosure - Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://www.appian.com/role/SignificantAccountingPoliciesAllowanceforDoubtfulAccountsDetails Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Details 33 false false R34.htm 2407403 - Disclosure - Significant Accounting Policies - Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis (Detail) Sheet http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail Significant Accounting Policies - Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis (Detail) Details 34 false false R35.htm 2410404 - Disclosure - Property and Equipment (Details) Sheet http://www.appian.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.appian.com/role/PropertyandEquipmentTables 35 false false R36.htm 2413405 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) Sheet http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail Accrued Expenses - Schedule of Accrued Expenses (Detail) Details 36 false false R37.htm 2415406 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.appian.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 37 false false R38.htm 2418407 - Disclosure - Income Taxes - Net Income (Loss) Before Income Taxes (Details) Sheet http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails Income Taxes - Net Income (Loss) Before Income Taxes (Details) Details 38 false false R39.htm 2419408 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) Sheet http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) Details 39 false false R40.htm 2420409 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory to Effective Income Tax Rate (Details) Sheet http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails Income Taxes - Schedule of Reconciliation of Statutory to Effective Income Tax Rate (Details) Details 40 false false R41.htm 2421410 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 41 false false R42.htm 2422411 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 42 false false R43.htm 2423412 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.appian.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 43 false false R44.htm 2426413 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 44 false false R45.htm 2427414 - Disclosure - Stock-Based Compensation - Summary of Estimate the Fair Value of Stock Options Granted (Detail) Sheet http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail Stock-Based Compensation - Summary of Estimate the Fair Value of Stock Options Granted (Detail) Details 45 false false R46.htm 2428415 - Disclosure - Stock-Based Compensation - Summary of the Stock Option Activity (Detail) Sheet http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail Stock-Based Compensation - Summary of the Stock Option Activity (Detail) Details 46 false false R47.htm 2429416 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details) Sheet http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details) Details 47 false false R48.htm 2430417 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) Sheet http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) Details 48 false false R49.htm 2431418 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) Sheet http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) Details 49 false false R50.htm 2433419 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 50 false false R51.htm 2436420 - Disclosure - Basic and Diluted Loss per Common Share - Computation of Net Loss per Share (Details) Sheet http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails Basic and Diluted Loss per Common Share - Computation of Net Loss per Share (Details) Details 51 false false R52.htm 2437421 - Disclosure - Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) Sheet http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) Details 52 false false R53.htm 2440422 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details) Sheet http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details) Details 53 false false R54.htm 2441423 - Disclosure - Commitments and Contingencies -Narrative (Details) Sheet http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies -Narrative (Details) Details 54 false false R55.htm 2444424 - Disclosure - Segment and Geographic Information - Summary of Revenues By Geography (Detail) Sheet http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail Segment and Geographic Information - Summary of Revenues By Geography (Detail) Details 55 false false R56.htm 2446425 - Disclosure - Retirement Plans (Details) Sheet http://www.appian.com/role/RetirementPlansDetails Retirement Plans (Details) Details http://www.appian.com/role/RetirementPlans 56 false false R57.htm 2449426 - Disclosure - Selected Quarterly Information (Unaudited) (Details) Sheet http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails Selected Quarterly Information (Unaudited) (Details) Details http://www.appian.com/role/SelectedQuarterlyInformationUnauditedTables 57 false false All Reports Book All Reports appn-20181231.htm appn-20181231.xsd appn-20181231_cal.xml appn-20181231_def.xml appn-20181231_lab.xml appn-20181231_pre.xml appn12312018ex211.htm appn12312018ex231.htm appn12312018ex311.htm appn12312018ex312.htm appn12312018ex321.htm http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "appn-20181231.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 210, "dts": { "calculationLink": { "local": [ "appn-20181231_cal.xml" ] }, "definitionLink": { "local": [ "appn-20181231_def.xml" ] }, "inline": { "local": [ "appn-20181231.htm" ] }, "labelLink": { "local": [ "appn-20181231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-doc-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-doc-2014-01-31.xml" ] }, "presentationLink": { "local": [ "appn-20181231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-ref-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-ref-2014-01-31.xml" ] }, "schema": { "local": [ "appn-20181231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-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", "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-parts-codification-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" ] } }, "elementCount": 526, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2017-01-31": 33, "http://www.appian.com/20181231": 10, "http://xbrl.sec.gov/dei/2014-01-31": 17, "total": 60 }, "keyCustom": 33, "keyStandard": 291, "memberCustom": 22, "memberStandard": 38, "nsprefix": "appn", "nsuri": "http://www.appian.com/20181231", "report": { "R1": { "firstAnchor": null, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.appian.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": null }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Property and Equipment", "role": "http://www.appian.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Accrued Expenses", "role": "http://www.appian.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - Debt", "role": "http://www.appian.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Income Taxes", "role": "http://www.appian.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - Stock-Based Compensation", "role": "http://www.appian.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - Stockholders\u2019 Equity", "role": "http://www.appian.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134109 - Disclosure - Basic and Diluted Loss per Common Share", "role": "http://www.appian.com/role/BasicandDilutedLossperCommonShare", "shortName": "Basic and Diluted Loss per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138110 - Disclosure - Commitments and Contingencies", "role": "http://www.appian.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - Segment and Geographic Information", "role": "http://www.appian.com/role/SegmentandGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Retirement Plans", "role": "http://www.appian.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147113 - Disclosure - Selected Quarterly Information (Unaudited)", "role": "http://www.appian.com/role/SelectedQuarterlyInformationUnaudited", "shortName": "Selected Quarterly Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150114 - Disclosure - Subsequent Events", "role": "http://www.appian.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Property and Equipment (Tables)", "role": "http://www.appian.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.appian.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Income Taxes (Tables)", "role": "http://www.appian.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325305 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.appian.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335306 - Disclosure - Basic and Diluted Loss per Common Share (Tables)", "role": "http://www.appian.com/role/BasicandDilutedLossperCommonShareTables", "shortName": "Basic and Diluted Loss per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339307 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.appian.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343308 - Disclosure - Segment and Geographic Information (Tables)", "role": "http://www.appian.com/role/SegmentandGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348309 - Disclosure - Selected Quarterly Information (Unaudited) (Tables)", "role": "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedTables", "shortName": "Selected Quarterly Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "ia63bfbcc9c01484aa511220f9342f802_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesAllowanceforDoubtfulAccountsDetails", "shortName": "Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "if0c2907cf5ab475083da2b3462f69413_I20151231", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i128b7144bca441e7a14d04a212a4445b_I20161231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Significant Accounting Policies - Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis (Detail)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail", "shortName": "Significant Accounting Policies - Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i2357cf576cf84e9eb3ea78f0500739ec_I20151231", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Property and Equipment (Details)", "role": "http://www.appian.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "appn:AccruedContractandPartTimeEmploymentCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)", "role": "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "appn:AccruedContractandPartTimeEmploymentCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.appian.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "contextRef": "if15f09a5d7554cf88460d2b0c38cc6cc_I20171130", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Income Taxes - Net Income (Loss) Before Income Taxes (Details)", "role": "http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Net Income (Loss) Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Benefit) (Details)", "role": "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes - Schedule of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "i3b704a880c5243b9852dbb5f4ddde683_D20181001-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Income Taxes - Schedule of Reconciliation of Statutory to Effective Income Tax Rate (Details)", "role": "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes - Schedule of Reconciliation of Statutory to Effective Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "ia63bfbcc9c01484aa511220f9342f802_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "if0c2907cf5ab475083da2b3462f69413_I20151231", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.appian.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "id01d9936563a447ca7446498413c4c9d_D20170101-20171231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Stock-Based Compensation - Summary of Estimate the Fair Value of Stock Options Granted (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail", "shortName": "Stock-Based Compensation - Summary of Estimate the Fair Value of Stock Options Granted (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "id01d9936563a447ca7446498413c4c9d_D20170101-20171231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "ia63bfbcc9c01484aa511220f9342f802_I20171231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Stock-Based Compensation - Summary of the Stock Option Activity (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of the Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i63705e286168424b8702ded1f603ced4_I20171231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details)", "role": "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "ide10d5de4f2348ee8d2d30b80bf44376_I20161231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "ia4d75095f6fe428b9399f19bb0cee9c0_D20180101-20181231", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail", "shortName": "Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i93f4d17e1af046eda7ade429ed9963bf_D20180101-20181231", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "i3b704a880c5243b9852dbb5f4ddde683_D20181001-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Basic and Diluted Loss per Common Share - Computation of Net Loss per Share (Details)", "role": "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails", "shortName": "Basic and Diluted Loss per Common Share - Computation of Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "contextRef": "id51d79b4d3e3418e9d63913fbe9106ab_D20180101-20181231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail)", "role": "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "shortName": "Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "contextRef": "id51d79b4d3e3418e9d63913fbe9106ab_D20180101-20181231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i96ca499bb88d4529a3db1950b2aae798_I20180430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)", "role": "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i1eaf89146ada4c9dabc4d81871b915fd_I20181231", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i96ca499bb88d4529a3db1950b2aae798_I20180430", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - Commitments and Contingencies -Narrative (Details)", "role": "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies -Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "i3565fa33f93f48e2b080f6cea2787dd0_I20181231", "decimals": "-5", "lang": null, "name": "appn:TenantImprovementAllowanceMaximum", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - Disclosure - Segment and Geographic Information - Summary of Revenues By Geography (Detail)", "role": "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail", "shortName": "Segment and Geographic Information - Summary of Revenues By Geography (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - Retirement Plans (Details)", "role": "http://www.appian.com/role/RetirementPlansDetails", "shortName": "Retirement Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "i3b704a880c5243b9852dbb5f4ddde683_D20181001-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449426 - Disclosure - Selected Quarterly Information (Unaudited) (Details)", "role": "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "shortName": "Selected Quarterly Information (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "ie5f84a016aad47589375934afca9d832_I20151231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "ie5f84a016aad47589375934afca9d832_I20151231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.appian.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Significant Accounting Policies", "role": "http://www.appian.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "i16e2ac45f3ff47e585d956d7bbc1c63b_D20180101-20181231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 66, "tag": { "appn_AccruedContractandPartTimeEmploymentCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Contract and Part Time Employment, Current", "label": "Accrued Contract and Part Time Employment, Current", "terseLabel": "Accrued contract labor costs" } } }, "localname": "AccruedContractandPartTimeEmploymentCurrent", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedHostingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Hosting Costs, Current", "label": "Accrued Hosting Costs, Current", "terseLabel": "Accrued hosting costs" } } }, "localname": "AccruedHostingCostsCurrent", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedThirdPartyLicenseFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Third Party License Fee", "label": "Accrued Third Party License Fee", "terseLabel": "Accrued third party license fees" } } }, "localname": "AccruedThirdPartyLicenseFee", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate Intrinsic Value", "label": "Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value (in\u00a0thousands)" } } }, "localname": "AggregateIntrinsicValueAbstract", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "appn_ConversionOfConvertiblePreferredStockToCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversion of convertible preferred stock to common stock.", "label": "Conversion Of Convertible Preferred Stock To Common Stock [Member]", "terseLabel": "Conversion of Convertible Preferred Stock to Common Stock" } } }, "localname": "ConversionOfConvertiblePreferredStockToCommonStockMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "appn_ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Conversion of convertible preferred stock warrant to common stock warrant.", "label": "Conversion Of Convertible Preferred Stock Warrant To Common Stock Warrant [Member]", "terseLabel": "Conversion of Convertible Preferred Stock Warrant to Common Stock Warrant" } } }, "localname": "ConversionOfConvertiblePreferredStockWarrantToCommonStockWarrantMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "appn_CumulativeStockBasedCompensationExpenseRelatedToStockOptionsRecordedUponEffectivenessOfOurIPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative stock-based compensation expense related to stock options recorded upon effectiveness of our IPO.", "label": "Cumulative Stock Based Compensation Expense Related To Stock Options Recorded Upon Effectiveness Of Our I P O [Member]", "terseLabel": "Stock-based compensation expense related to restricted stock units" } } }, "localname": "CumulativeStockBasedCompensationExpenseRelatedToStockOptionsRecordedUponEffectivenessOfOurIPOMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_DeferredCommissionNoncurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred commission noncurrent.", "label": "Deferred Commission Noncurrent", "terseLabel": "Deferred commissions, net of current portion" } } }, "localname": "DeferredCommissionNoncurrent", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "appn_DeferredCommissionsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The incremental costs that are associated with non-cancelable subscription contracts with customers and consist of sales commissions paid to the Company's direct sales force. The commissions are deferred and amortized over the non-cancelable terms related to the customer contracts.", "label": "Deferred Commissions Current", "terseLabel": "Deferred commissions, current" } } }, "localname": "DeferredCommissionsCurrent", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "appn_DeferredCommissionsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Commissions.", "label": "Deferred Commissions Policy [Policy Text Block]", "terseLabel": "Deferred Commissions" } } }, "localname": "DeferredCommissionsPolicyPolicyTextBlock", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "appn_DeferredRentCreditNetOfCurrentPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Rent Credit , Net Of Current Portion", "label": "Deferred Rent Credit , Net Of Current Portion", "terseLabel": "Deferred rent, net of current portion" } } }, "localname": "DeferredRentCreditNetOfCurrentPortion", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "appn_DeferredTaxLiabilityUnbilledReceivables": { "auth_ref": [], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liability, Unbilled Receivables", "label": "Deferred Tax Liability, Unbilled Receivables", "negatedTerseLabel": "Unbilled receivables" } } }, "localname": "DeferredTaxLiabilityUnbilledReceivables", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "appn_DefinedContributionPlanEligibilityDaysOfService": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Eligibility, Days of Service", "label": "Defined Contribution Plan, Eligibility, Days Of Service", "terseLabel": "Eligibility to participate, days of service" } } }, "localname": "DefinedContributionPlanEligibilityDaysOfService", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "durationItemType" }, "appn_DefinedContributionPlanEligibilityYearsOfAge": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Eligibility, Years of Age", "label": "Defined Contribution Plan, Eligibility, Years Of Age", "terseLabel": "Eligibility to participate, years of age" } } }, "localname": "DefinedContributionPlanEligibilityYearsOfAge", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "durationItemType" }, "appn_DefinedContributionPlanEmployersMatchingContributionAnnualVestingTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Term", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Term", "terseLabel": "Vesting term of employer contribution" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingTerm", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "durationItemType" }, "appn_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.appian.com/20181231", "xbrltype": "stringItemType" }, "appn_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document and Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "appn_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Table].", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "appn_EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefitPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefit, Percent", "label": "Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefit, Percent", "negatedTerseLabel": "Unrecognized tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefitPercent", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "appn_EquipmentLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment Leases [Member]", "label": "Equipment Leases [Member]", "terseLabel": "Equipment Leases" } } }, "localname": "EquipmentLeasesMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "appn_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationOfWarrantLiabilityToEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability reclassification of warrant liability to equity.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Reclassification Of Warrant Liability To Equity", "negatedLabel": "Reclassification of warrant liability to equity" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationOfWarrantLiabilityToEquity", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "appn_FederalGovernmentAgenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Federal government agencies.", "label": "Federal Government Agencies [Member]", "terseLabel": "Federal Government Agencies" } } }, "localname": "FederalGovernmentAgenciesMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "appn_ForeignCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign customers.", "label": "Foreign Customers [Member]", "terseLabel": "Foreign Customers" } } }, "localname": "ForeignCustomersMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "appn_GovernmentAgenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Government agencies.", "label": "Government Agencies [Member]", "terseLabel": "Government Agencies" } } }, "localname": "GovernmentAgenciesMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "appn_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in accrued compensation and related benefits.", "label": "Increase Decrease In Accrued Compensation And Related Benefits", "negatedLabel": "Accrued compensation and related benefits" } } }, "localname": "IncreaseDecreaseInAccruedCompensationAndRelatedBenefits", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_IncreaseDecreaseInDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in deferred commissions.", "label": "Increase Decrease In Deferred Commissions", "terseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCommissions", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_InitialPublicOfferingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Initial Public Offering Policy [Policy Text Block]", "label": "Initial Public Offering Policy [Policy Text Block]", "terseLabel": "Initial Public Offering" } } }, "localname": "InitialPublicOfferingPolicyPolicyTextBlock", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "appn_IssuanceOfCommonStockToDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Issuance of common stock to directors.", "label": "Issuance Of Common Stock To Directors [Member]", "terseLabel": "Stock-based compensation expense related to the issuance of common stock to directors" } } }, "localname": "IssuanceOfCommonStockToDirectorsMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "appn_LeaseRelatedCommitmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease Related Commitments", "label": "Lease Related Commitments [Member]", "terseLabel": "Lease Related Commitments" } } }, "localname": "LeaseRelatedCommitmentsMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "appn_LiabilitiesConvertiblePreferredStockAndStockholdersDeficitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liabilities, convertible preferred stock and stockholders' deficit.", "label": "Liabilities Convertible Preferred Stock And Stockholders Deficit [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesConvertiblePreferredStockAndStockholdersDeficitAbstract", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "appn_LicenseRevenueAsPercentageOfRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "License revenue as percentage of revenue.", "label": "License Revenue As Percentage Of Revenue", "terseLabel": "Percentage of license revenue" } } }, "localname": "LicenseRevenueAsPercentageOfRevenue", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "appn_LineofCreditCovenantQuickRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ratio of current assets minus inventories versus current liabilities. Used as an indicator of short-term liquidity.", "label": "Line of Credit, Covenant, Quick Ratio", "terseLabel": "Adjusted quick ratio" } } }, "localname": "LineofCreditCovenantQuickRatio", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "appn_MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock.", "label": "Maximum Percentage Of Aggregate Voting Power Of Capital Stock Which Triggers Conversion Of Stock", "terseLabel": "Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock" } } }, "localname": "MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "appn_NumberOfGovernmentAgencies": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of government agencies.", "label": "Number Of Government Agencies", "terseLabel": "Number of federal government agencies" } } }, "localname": "NumberOfGovernmentAgencies", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "appn_NumberOfVotesEntitledToStockholders": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Votes Entitled To Stockholders", "label": "Number Of Votes Entitled To Stockholders", "terseLabel": "Number of votes entitled to stockholders" } } }, "localname": "NumberOfVotesEntitledToStockholders", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "appn_OfficeLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Office Leases [Member]", "label": "Office Leases [Member]", "terseLabel": "Office Leases" } } }, "localname": "OfficeLeasesMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "appn_OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments Due, Before Tenant Allowance", "label": "Operating Leases, Future Minimum Payments Due, Before Tenant Allowance", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "appn_PriorToIPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prior to IPO.", "label": "Prior To I P O [Member]", "terseLabel": "Prior to IPO" } } }, "localname": "PriorToIPOMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_ProceedsFromIssuanceOfLongTermDebtNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from issuance of long-term debt, net of issuance costs.", "label": "Proceeds From Issuance Of Long Term Debt Net Of Issuance Costs", "terseLabel": "Proceeds from issuance of long-term debt, net of debt issuance costs" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebtNetOfIssuanceCosts", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Professional services.", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "appn_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Property, Plant And Equipment, Useful Life", "label": "Property, Plant And Equipment, Useful Life [Table Text Block]", "terseLabel": "Property, Plant And Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "appn_SaleOfStockNumberOfSharesIssuedInTransactionByTheCompany": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Sale Of Stock, Number Of Shares Issued In Transaction By The Company", "terseLabel": "Number of shares issued by the company in public offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransactionByTheCompany", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "appn_SaleOfStockNumberOfSharesIssuedInTransactionByTheExistingShareholders": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Sale Of Stock, Number Of Shares Issued In Transaction By The Existing Shareholders", "terseLabel": "Number of shares issued by sharesholders in public offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransactionByTheExistingShareholders", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "appn_SecondaryOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Secondary Offering [Member]", "label": "Secondary Offering [Member]", "terseLabel": "Secondary Offering" } } }, "localname": "SecondaryOfferingMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "appn_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A convertible preferred stock.", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A convertible preferred stock" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series B convertible preferred stock.", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B convertible preferred stock" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "appn_SharesIssuedFromCashlessExerciseOfWarrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares issued from cashless exercise of warrants.", "label": "Shares Issued From Cashless Exercise Of Warrants", "terseLabel": "Shares issued on cashless exercise of warrants (in shares)" } } }, "localname": "SharesIssuedFromCashlessExerciseOfWarrants", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "appn_SoftwareAsServiceSubscriptionContractsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SaaS subscription contracts term.", "label": "Software As Service Subscription Contracts Term", "terseLabel": "SaaS Subscriptions contracts term" } } }, "localname": "SoftwareAsServiceSubscriptionContractsTerm", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "appn_StockIssuedDuringPeriodSharesWarrantExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock issued during period shares warrant exercised.", "label": "Stock Issued During Period Shares Warrant Exercised", "terseLabel": "Exercise of common stock warrant (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantExercised", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "appn_StockOptionModificationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock option modifications.", "label": "Stock Option Modifications [Member]", "terseLabel": "Stock Option Modifications", "verboseLabel": "Stock-based compensation expense related to stock options" } } }, "localname": "StockOptionModificationsMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "appn_SubordinatedTermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subordinated term loan.", "label": "Subordinated Term Loan [Member]", "terseLabel": "Subordinated Term Loan" } } }, "localname": "SubordinatedTermLoanMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_SubscriptionsSoftwareAndSupportMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscriptions, software and support.", "label": "Subscriptions Software And Support [Member]", "terseLabel": "Subscriptions, software and support" } } }, "localname": "SubscriptionsSoftwareAndSupportMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "appn_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "appn_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "appn_SupplementalDisclosureOfNoncashFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental disclosure of noncash financing activities.", "label": "Supplemental Disclosure Of Noncash Financing Activities [Abstract]", "terseLabel": "Supplemental disclosure of non-cash financing activities:" } } }, "localname": "SupplementalDisclosureOfNoncashFinancingActivitiesAbstract", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "appn_TemporaryEquityPaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Temporary equity payments of dividends preferred stock and preference stock.", "label": "Temporary Equity Payments Of Dividends Preferred Stock And Preference Stock", "negatedLabel": "Payment of dividend to Series A preferred stockholders" } } }, "localname": "TemporaryEquityPaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_TenantImprovementAllowance": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tenant Improvement Allowance", "label": "Tenant Improvement Allowance", "negatedLabel": "Tenant Improvement Allowance" } } }, "localname": "TenantImprovementAllowance", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "appn_TenantImprovementAllowanceMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tenant Improvement Allowance, Maximum", "label": "Tenant Improvement Allowance, Maximum", "terseLabel": "Tenant improvement allowance" } } }, "localname": "TenantImprovementAllowanceMaximum", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "appn_TermLicenseSubscriptionContractsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term license subscription contracts term.", "label": "Term License Subscription Contracts Term", "terseLabel": "Term license subscription contracts term" } } }, "localname": "TermLicenseSubscriptionContractsTerm", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "appn_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_TwoThousandSevenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand seven stock option plan.", "label": "Two Thousand Seven Stock Option Plan [Member]", "terseLabel": "2007 Stock Option Plan" } } }, "localname": "TwoThousandSevenStockOptionPlanMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "appn_TwoThousandSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand seventeen equity incentive plan.", "label": "Two Thousand Seventeen Equity Incentive Plan [Member]", "terseLabel": "2017 Equity Incentive Plan" } } }, "localname": "TwoThousandSeventeenEquityIncentivePlanMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_WarrantToPurchaseSeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrant to purchase Series A convertible preferred stock.", "label": "Warrant To Purchase Series A Convertible Preferred Stock [Member]", "terseLabel": "Warrant to purchase Series A convertible preferred stock" } } }, "localname": "WarrantToPurchaseSeriesAConvertiblePreferredStockMember", "nsuri": "http://www.appian.com/20181231", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "Domestic" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "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/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "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/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r315" ], "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/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate \"Yes\" or \"No\" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityFilerCategory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r315" ], "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/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate \"Yes\" or \"No\" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate \"Yes\" or \"No\" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "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/2014-01-31", "presentation": [ "http://www.appian.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r19", "r25" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance of $600 and $400 at December 31, 2018 and 2017, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r6", "r8", "r36" ], "calculation": { "http://www.appian.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 obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and related benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued marketing and tradeshow expenses" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r6", "r8", "r36" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued audit and tax expenses" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r123" ], "calculation": { "http://www.appian.com/role/PropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r50", "r51", "r52" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r52", "r255" ], "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)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r177", "r179", "r213", "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r129", "r138", "r146" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Conversion of convertible preferred stock warrant to common stock warrant" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "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]", "verboseLabel": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r179", "r207", "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total stock-based compensation expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r45", "r117" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable", "periodEndLabel": "Balance as of December 31", "periodStartLabel": "Balance as of January 1" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r45", "r117" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the allowance for doubtful accounts.", "label": "Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)", "terseLabel": "Change in allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Allowance for Doubtful Accounts Receivable [Roll Forward]", "terseLabel": "Allowance for Doubtful Accounts Receivable [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r45", "r117", "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "terseLabel": "Less write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": { "auth_ref": [ "r116" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.", "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts", "terseLabel": "Bad debt expense" } } }, "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r100" ], "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": "Convertible preferred stock (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r290", "r303" ], "calculation": { "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r47" ], "calculation": { "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r180", "r209" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]", "verboseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r28", "r80" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [ "r73", "r276" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r81", "r87", "r115" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ChiefExecutiveOfficerMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Highest ranking executive officer, who has ultimate managerial responsibility for the entity and who reports to the board of directors. In addition, the chief executive officer (CEO) may also be the chairman of the board or president.", "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/DocumentandEntityInformation", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrant to purchase shares of preferred stock (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r97" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r126", "r127" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/DocumentandEntityInformation", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock", "verboseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/DocumentandEntityInformation", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares available to be issued" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r138" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r168", "r169", "r176", "r215" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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": "Total other comprehensive loss, net of income taxes" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r106", "r107", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r106", "r107", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r106", "r107", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r269", "r271", "r272", "r299", "r300", "r311" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r106", "r107", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r106", "r107", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r253", "r256", "r257" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r83", "r84", "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion of convertible stock" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r83", "r84", "r85" ], "lang": { "en-US": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r83", "r84", "r85" ], "lang": { "en-US": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r83", "r84", "r85" ], "lang": { "en-US": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Conversion of stock (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r16", "r17", "r139", "r142" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible preferred stock outstanding shares converted into common stock (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r61" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:", "verboseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r62", "r87", "r158" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.", "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r89", "r244", "r249" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r94", "r247" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r244", "r249" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r89", "r244", "r249" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r132" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Additional interest rate margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r38", "r91", "r139", "r143", "r144", "r145", "r278", "r279", "r280", "r298" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "verboseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r246", "r249" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r246", "r249" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r239" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r78", "r89", "r246", "r249" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r14", "r15", "r235", "r291", "r301" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r221", "r239" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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 liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r46", "r120" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent, noncurrent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r36", "r283" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.", "label": "Deferred Rent Credit, Current", "terseLabel": "Deferred rent credit, current" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r39", "r283" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent, net of current portion" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r7", "r150", "r151", "r152", "r153", "r154", "r155" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r7", "r151", "r152", "r153", "r154", "r155", "r156" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r246", "r249" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r219", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r236" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r239" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r237" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r218", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r218", "r242", "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Operating loss carryforwards, state, tax effected" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r219", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r240", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r218", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Equity compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": { "auth_ref": [ "r218", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days).", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences", "terseLabel": "Accrued vacation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r218", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Bad debt" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r218", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r238" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Less: Valuation allowance", "terseLabel": "Valuation allowance against foreign deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails", "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r219", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Deferred Tax Liabilities, Prepaid Expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r219", "r242", "r243" ], "calculation": { "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r170", "r171", "r172", "r173", "r174" ], "lang": { "en-US": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contribution expense related to employer matching contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Vesting percentage of employer contribution" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum annual contributions per employee" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r78", "r121" ], "calculation": { "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r148", "r215" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Basic and diluted (in dollar per share)", "verboseLabel": "Net loss per share attributable to common stockholders, basic and diluted (in usd per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Loss per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r276" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of foreign exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r93", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "negatedTerseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "negatedTerseLabel": "Remeasurement of deferred taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "negatedTerseLabel": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "negatedTerseLabel": "Nondeductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "terseLabel": "Equity compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "negatedTerseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State tax expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r222", "r223", "r248" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "terseLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesScheduleofReconciliationofStatutorytoEffectiveIncomeTaxRateDetails" ], "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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized compensation cost related to unvested restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period, unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Total compensation cost related to unvested stock options not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation" } } }, "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r78", "r133" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Fair value adjustment for warrant liability" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Information by level within the fair value hierarchy.", "label": "Fair Value, Hierarchy [Axis]", "terseLabel": "Fair Value, Hierarchy" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r260" ], "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" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r261", "r264" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r259", "r263" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedTerseLabel": "Change in fair value of warrant liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Balance as of December 31,", "periodStartLabel": "Balance as of January 1," } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "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 [Domain]", "terseLabel": "Fair Value Hierarchy" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r259", "r263" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesSummaryofChangesinLevel3InstrumentsMeasuredatFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r87", "r265", "r266" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Fair value of warrant" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r273", "r274", "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transactions, gains and (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Gain on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r78", "r130", "r131" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r58" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r92" ], "calculation": { "http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r289", "r295", "r310" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r92" ], "calculation": { "http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNetIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r250" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r245" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "totalLabel": "Total income tax expense (benefit)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/IncomeTaxesScheduleofIncomeTaxExpenseBenefitDetails", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r74", "r82" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.appian.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 current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Deferred rent, non-current" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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/2017-01-31", "presentation": [ "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseInCarryingAmountOfRedeemablePreferredStock": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustment to retained earnings for the increase in carrying amount of redeemable preferred stock that is classified as temporary equity.", "label": "Increase in Carrying Amount of Redeemable Preferred Stock", "negatedLabel": "Accretion of dividends on convertible preferred stock" } } }, "localname": "IncreaseInCarryingAmountOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense (income)" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid, after deduction of cash paid for capitalized interest, for interest. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35" ], "calculation": { "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r293", "r306" ], "calculation": { "http://www.appian.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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r292", "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r267", "r268" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Line of credit, outstanding borrowings" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r34", "r91" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused facility fee, revolving line of credit" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r292", "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r38", "r128" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersAxis": { "auth_ref": [ "r113", "r164", "r167" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NameOfMajorCustomerDomain": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73", "r76" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73", "r76" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r75", "r79" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r57", "r79", "r101", "r296", "r309" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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 loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r99" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "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": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoninterestExpenseCommissionExpense": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of fees incurred for commissions on mutual funds and insurance products.", "label": "Noninterest Expense Commission Expense", "terseLabel": "Commission expense" } } }, "localname": "NoninterestExpenseCommissionExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense (income)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense (income):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Current", "terseLabel": "Tenant improvement allowance receivable" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating loss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r281", "r285" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "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", "terseLabel": "Total payments committed under lease amount", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r281", "r285" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "appn_OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r281", "r285" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "appn_OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance", "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r281", "r285" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "appn_OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance", "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r281", "r285" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "appn_OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance", "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r281", "r285" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "appn_OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance", "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r281", "r285" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "appn_OperatingLeasesFutureMinimumPaymentsDueBeforeTenantAllowance", "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Total rent and lease expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r258" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r8", "r9", "r36" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48", "r277" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Comprehensive loss, net of income taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r251", "r252", "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r294", "r308" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other.", "label": "Other Employee-related Liabilities", "terseLabel": "Accrued reimbursable employee expenses" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other expense (income):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r36" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense (income), net", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other (Income) Expense" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r72" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payment of costs related to public offerings" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r180", "r209" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConversionBasis": { "auth_ref": [ "r17", "r139" ], "lang": { "en-US": { "role": { "documentation": "Describe the conversion features of preferred stock if preferred stock is convertible. That is, shares of preferred stock into which another convertible security was converted, or shares of preferred stock into which another class of preferred stock was converted.", "label": "Preferred Stock, Conversion Basis", "terseLabel": "Preferred stock conversion basis" } } }, "localname": "PreferredStockConversionBasis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r26", "r27" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r70" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from public offering, net of underwriting discounts" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r68" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r70", "r210" ], "calculation": { "http://www.appian.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 stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductOrServiceAxis": { "auth_ref": [ "r111", "r164", "r165" ], "lang": { "en-US": { "role": { "documentation": "Information by products and services or groups of similar products and services.", "label": "Products and Services [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductsAndServicesDomain": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products and Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r124" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r122" ], "calculation": { "http://www.appian.com/role/PropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r124", "r307" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.appian.com/role/PropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r29", "r87", "r124" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r124" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r122" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r65", "r77", "r160", "r163" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Additions" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Selected Quarterly Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r25", "r87", "r118" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r71" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r217", "r314" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units", "verboseLabel": "Stock-based compensation expense related to restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r146", "r305" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.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": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r171", "r173" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r171", "r173" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r159", "r161", "r162", "r164" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionDeferredRevenue": { "auth_ref": [ "r87", "r157" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of services.", "label": "Revenue Recognition, Deferred Revenue [Policy Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "RevenueRecognitionDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r86", "r87", "r88", "r157" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:", "verboseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Payment of royalty fees" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds from public offering" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued in public offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, offering price (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of goods and services rendered, in the normal course of business, after sales returns and allowances, and sales discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of Securities Excluded From Calculation of Weighted Average Common Shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of Components of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r179", "r206", "r212" ], "lang": { "en-US": { "role": { "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r179", "r206", "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Changes in Level 3 Instruments Measured at Fair Value On Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r286" ], "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": "Summary of Future Minimum Gross and Net Lease Commitments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r124" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r59", "r112" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Summary of Revenue By Geography" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r54", "r55", "r112" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r180", "r209" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r186", "r196", "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of the Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable": { "auth_ref": [ "r147", "r209", "r211" ], "lang": { "en-US": { "role": { "documentation": "Details pertaining to each transaction in which an entity acquires goods or services other than employee services in exchange for equity securities of the company, including the purpose of the transaction, identification and quantity of the securities issued, the accounting made, disclosure of amounts by which report lines were affected, and noncash effects on the statement of cash flows.", "label": "Schedule of Share-based Goods and Nonemployee Services Transaction [Table]", "terseLabel": "Schedule of Share-based Goods and Nonemployee Services Transaction [Table]" } } }, "localname": "ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Assumptions Used to Estimate the Fair Value of Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r40", "r90", "r134", "r136", "r137", "r139", "r140", "r141", "r143", "r144", "r145", "r146" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "verboseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentGeographicalDomain": { "auth_ref": [ "r0", "r112", "r313" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 and marketing", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r58" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Service period for option exercise" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested outstanding, ending balance (in shares)", "periodStartLabel": "Non-vested outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested outstanding, ending balance (in usd per share)", "periodStartLabel": "Non-vested outstanding, beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted average remaining vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vesting of restricted stock units (in shares)", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term\u00a0(Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at December 31, 2018" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at December 31, 2018" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled (in shares)", "terseLabel": "Canceled shares pursuant to Agreement (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Stock options granted to CEO (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value of options granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r188", "r209" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r178", "r183" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award", "verboseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r87", "r180", "r184" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionLineItems": { "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 Goods and Nonemployee Services Transaction [Line Items]", "terseLabel": "Share-based Goods and Nonemployee Services Transaction [Line Items]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate": { "auth_ref": [ "r147", "r204" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the expected term of a nonvested share or option award issued to other than an employee.", "label": "Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1": { "auth_ref": [ "r147", "r202" ], "lang": { "en-US": { "role": { "documentation": "Period an equity-based award is expected to be outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate": { "auth_ref": [ "r147", "r203" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage amount by which a share price is expected to fluctuate during the expected term of a nonvested share or option award issued to other than an employee.", "label": "Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate": { "auth_ref": [ "r147", "r205" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing a nonvested share or option award issued to other than an employee.", "label": "Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryofEstimatetheFairValueofStockOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Period for which options can be granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at December 31, 2018" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at December 31, 2018" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Ending balance", "verboseLabel": "Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r185" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of stock options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r138" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/DocumentandEntityInformation", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r138" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementGeographicalAxis": { "auth_ref": [ "r0", "r112", "r164", "r166", "r313" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2017-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/2017-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/2017-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/2017-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/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeitures, of stock or other type of equity granted of any equity-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Gross", "terseLabel": "Value of awards at grant date" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r42", "r138", "r139", "r146" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r17", "r18", "r138", "r146" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Stock options issued to purchase common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock to directors (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r138", "r146" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock from initial public offering, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r138", "r146", "r190" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r43", "r138", "r146" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r138", "r146" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock from initial public offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r138", "r146" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r119" ], "calculation": { "http://www.appian.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": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r149" ], "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\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r225", "r233", "r234" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Summary of Income Tax Contingencies" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SwissFederalTaxAdministrationFTAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Switzerland.", "label": "Swiss Federal Tax Administration (FTA) [Member]", "terseLabel": "Swiss Federal Tax Administration (FTA)" } } }, "localname": "SwissFederalTaxAdministrationFTAMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Federal tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "terseLabel": "Accretion of dividends on convertible preferred stock", "verboseLabel": "Accretion of dividends on convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SelectedQuarterlyInformationUnauditedDetails", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r224" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Cumulative balance of interest and penalties related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Recognized interest and penalties related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for tax positions in current years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for tax positions in prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Reductions due to lapse in statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r232" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits, portion affecting tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r108", "r109", "r110" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Net change in total valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Basic and diluted (in shares)", "verboseLabel": "Weighted average common shares outstanding, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails", "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareComputationofNetLossperShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04.(c) Schedule III)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674" }, "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(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(j)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=84173487&loc=d3e1280-108306" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6351-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6351-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6404-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6132-108592" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6143-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9031-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9054-108599" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5144-111524" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=79512289&loc=d3e4724-112606" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=49170532&loc=d3e12317-112629" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=49170532&loc=d3e12355-112629" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=6939902&loc=d3e20148-110875" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 3.C)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177168-122764" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21553-112644" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21475-112644" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21484-112644" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21488-112644" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21506-112644" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21506-112644" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21521-112644" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21538-112644" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=68057994&loc=d3e25284-112666" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 13.A.4(a).Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(b))", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(b).Q1(c))", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(b).Q2)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(c).Q3)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.4(a).Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.B.Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68069731&loc=d3e63676-111659" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "32", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82859839&loc=SL82860478-203043" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130539-203045" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130543-203045" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130543-203045" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130545-203045" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2410-114920" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2417-114920" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2439-114920" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=77993564&loc=d3e4179-114921" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r207": { "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=96867065&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=SL79508275-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5444-113901" }, "r212": { "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=27013229&loc=d3e301413-122809" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11149-113907" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11178-113907" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28680-109314" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28680-109314" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32123-109318" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r249": { "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=34349781&loc=d3e330036-122817" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4569643-111683" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=d3e5614-111684" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r256": { "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=27015204&loc=d3e355033-122828" }, "r257": { "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=27015204&loc=d3e355100-122828" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19190-110258" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13279-108611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13433-108611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13476-108611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13531-108611" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13537-108611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13537-108611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75027168&loc=d3e14489-108613" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=64836518&loc=d3e30690-110894" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=64836518&loc=d3e30700-110894" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=64808268&loc=d3e32211-110900" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930785&loc=d3e28541-108399" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930785&loc=d3e28551-108399" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930739&loc=d3e28878-108400" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75032840&loc=d3e61044-112788" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75032840&loc=d3e61082-112788" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r302": { "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=6879938&loc=d3e572229-122910" }, "r303": { "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=6879938&loc=d3e572229-122910" }, "r304": { "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=6879938&loc=d3e572229-122910" }, "r305": { "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=6879938&loc=d3e572229-122910" }, "r306": { "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=6879938&loc=d3e572229-122910" }, "r307": { "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=6879938&loc=d3e572229-122910" }, "r308": { "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=6879938&loc=d3e572229-122910" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=75027451&loc=SL29635902-196195" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=68075217&loc=SL9156395-115594" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12b", "Subsection": "1" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "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" }, "r47": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&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=84228862&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e637-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e557-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20187-122688" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.5)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3179-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3574-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3044-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "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.(i)(4))", "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.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1377-109256" } }, "version": "2.0" } ZIP 79 0001441683-19-000047-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001441683-19-000047-xbrl.zip M4$L#!!0 ( ,N"54[KP^A_VHL# 'W/)P 1 87!P;BTR,#$X,3(S,2YH M=&WLO6M7&TF6+OQ]?D6^])PY56LA'/>+JYJS* ,>JHVP 9<;OM2**THL*>F4 M9,"__MV1DD!@L,$6Z.*<6>5&>8V,Y]FWB!T[?O]_%YUV]BF4O;SH_G,%KZ&5 M[/^M__[_-1K__F/_3;99N$$G=/O9JS*8?O#9>=YO91]\Z'W,8EETL@]%^3'_ M9!J-ZIY7Q=EEF9^T^AE!6-XZ6;ZTU%L=E&L$;$.#>68;&GG78 )Q9F+DS+O5 MDY=!X\ U"HWH"&HP&E7#"@1_(1T0D]AB1-(S6WUH.C2_VWN97_3_N=+J]\]> MOGAQ?GZ^=F'+]EI1GKS(N^V\&]*WO.B7IMN+1=DQ??C6%]!"WH '$;$R?DBO M8 3+NQ]$$*(O1E>L7+^UT0ONQ@WP>^VD^/3-%ZL&Q>/G#'J-$V/.KIX33<]6 M+QV=2+?(!L(3MUST\ANO/:?C5N(7_]Y]<^!:H6,:>;?7-UT7QG>9L[/NC=O@ M0&ZZ:Z[HI' %^>?ZTO;CW;A^NKJRO'/0$GTL/9C0^XJ_%8:_WB(J$Z MV09_Z[&C!H@7PY/C2UTQZ/;+R[N;,#IY1S\"2!^_\I'IM#6]JX^\^.+Z&VU/ M9Z_)<=]S,9U@QPKP.!B__GLG]$V6;FB$_PSR3_]<>55T^R!ZCS_OML#X6U]]?#'___F+X;%OXR_7???XI MZ_4OV^&?*S[OG;7-Y^;S[^1W:/=QBS=-F>W>SW6J^_NOC\>$?G;W76Y_?T"9<5Y#=#SOD M^,,NW=UTE[N?=U%S<^MB;_/H\_'A!C\ZW&\?OWY_?GS::NUB=;%[J3NNL]W= MZ[S[W/S<;#=/WZ'FAR-\]/D=.^[\U3K>W."[G>;IT><=U"1;[.C#Z?-UN[K9F?OPWZ^>WC$CS??739/W_.CS]N=YN<_6D?D_?G>ZZ/+X]/C M?'P/O&MP3-Z+7;)U?D3@GM<[%\W3]L?FY@YI'K9/=S_ U[_>/H6VLN/3/SO- MSI]Q]Q)=O#GH/._E1 4$RD;"F/0C3'&AHK$-"16S&D=HT%B97WC[=N= MC6;V:F__[>\O;@#Z]/ANY^U0O@*S<5*4ES6\WX2WF4_ RY135,300!;Q!L." M-:SQIJ&89)QX;8@!4QUZSIQ!I_?+ E*4J50JBF :6BL-#H\3X/" 4",OJ%'4,L?5;:SA]+^>'-ZATP)W7_1?>J!5 M!Y[8\N;R,ICR+O#?PGL+O]7UFW!QS8)OLF#OU00+@E+:,,X3 4R#<0,2C[EK M>"PL-@%CBSS@3EY07#EK,Q#N[1PXV#X"]+?A2*]&^-L('TS*N?521^(:1&O: M8,R1AD61-:B1 @6D(FCYE?698CN4X!K=!SIDAQL)V2'"&W\3SJ3REC=$5!CB M6XA>-2&JP:R!L)=S[26X9-M'SZJW;5&T@^E&TTYAS#7N&P"ZKX!OFY,:ZP=@ MO36)M9(LFDAD WL*[K(]EJF#+V5FRAK;2T3U'/).2,1&Q),8)HC0U7D@/(.@*L1P60E\\'E M'1#>?Z[L-+=OBG9WT/%%?W3!E_'7JZ(##MM!OW ?#ZI6[ WZ: M+D=0@;QE76*5AF3JPKQ M,5?&Y'@D6610VAF$ Y>8>2PU1L$H:YS!*C@A:K+,&5G>39(E<,$=0;IA$ .R M"*\;*AC3X%@3ITF H!Y\ DJ!*'(5$W4?69YNF.;5H"S!#=@/9T793\:C;_JU M]_<@I-_?\ @0=+ZV KP_"TACQD$M$-\PA$1.E& L@$=P%'K//A#W5]$>=/NF M'([(U= ^!-JC26@%&&8IG0-/'@!ED9$& $$:VB@J!,,T*K>RWBR>'=D/H=W^ M5[_T>H-0U@@_ &%W0WA),JK,-G#$$)J#<6T8'4%-F?-#SM^RX<$)C0-=S'IA2U"IM:+32,:4]'*CLN$*"HDD[CAYEQ=\. M;#MWV^W"]&L./( #)_VK.96-OYE!WMK &@YIDJ:G=4-[CQO2(Z*D,%0H\/Z% M%JM,B%5"'N'8?6PC M5M"-ZP@AS!@6BCZCO1YYV=!U O)A)H^(B-"07 MVB!+N:1L9;W1 # I_@'[2R$2BX;2J&ED*A"+%(K"P?E1KM=G*?,E^VBW"P&MA\'[0U7I9CT]H,+^2=CVV&$]U7H3&<+-)S_ M^.FX^V?K^/-9J[EY=-E\O86./FSQH\X6.O[PY\>]U[M\]_"O=O/#-IS_XW2W M []S#=?\V3L^+$#K'K^K@GFW0M%NX>;J=[YZV ?"=B]W#5GY\ M,+KGWW^V;,>#]@:MVWG/=S>!8)VMR^;G_?;1A^W\Z/!]:O_E'A#JZ!3:_?K/ M]K\_WQAB=8Y[!GQH:-##B1BLH2&. O,Y%F2*DL16 N?9LFUM0V#I&B M<8Y<.8XXT2OK&O!ZG'O^-I35N.#K329,C*^^->5>F4;9@O_+M ?A^M7S,R.-I1UJ&$<"I$%C2 J>#PQ[IRI^0%E\KRR3O2J M(&(5\7M'$.=9I=0T^4Z:7*L300-H$\,:6 L+(8T0H$XD;U"M(L(>?!<.-,%T M%5'0)FHAO90YS"99$*[LG$^J%.HCHA:\6:Y FS!L=4/Q8!N!(<0HQ+Y&A457 M*357?H0KUWJE2A<3RC0TR#J$Q#(VM""ZP021''$C7(I\OD>OW!\68^V32DGK M62)C).51$B0P!8])@\?$Z_&2V9'C\L9X"8N1<6H;%*=)38E%0UO!&\%[))0# MPV/<-,=+'(K>4"4DUAQXP14RED>JK*P6>YMZO&2FQ+C6&D8JI+5TC2AD6G/O M?<,:P1J246(L40(3/*7QDA]0%G4,_/PT^3RI/QR./N6J-S1.ZQ\X(0U%-8< M)S(40^21R[1*<5HQ\ _HCYHK,^'*Q! LPX2K &&-MSA-V=D&2#4!E>*Y,(Q[ MP=0TN3(3O5('PM_#$S2I4X*6O%K\RH4#G8(-;ABC6,,(326-TFD$IH>R5:+1 M*KU.WUDDE5+3Y#MIFCWKOI8HLJ0K#+!96 M6BV!=($:Y:-#7TD?356[7AX4L7\.:&_T#D+Y*7?A8&![KLS/TIM3J:C4B-YA M*#NS1?[S[ND8^8([GX_.FZ>.'1^^([N'QZWFARUX]\;Y M,:#9)+OH^/4N^??G=W3W\\;?+%!$=8 (A#+18$[2AK$Q-@BEC!BFHY5D9?TM M?M3J>\>I%50%)V-@!G0_\\$RRHQG)BT*J%'[(=2._C9">C"OIB$IEPUF!OH;PI&BPAI&A9@ _\GE9SA2C>\)!!DF6"( M(%^3KR_]'G,2NN[R]FHFB2,"AX>(5'W.:HT)YIIR"/LCT_YN!.\!\AG-C0%'SL)D?G6Z<[WTXNMCM[*"]S9// M1Q]V/A]]/H'G'"6@/A^1]VSOU96#0X\^?[R =Z'=SI\?P5D!L':@O=MM@+AU M?-C\>'RZBW=?P[VO;CLX_G3OH ,$5!.-4<$$-8](9R9A@6C%,'?C3OJ*"'%/AB["(WB#"2,'O MAT^A.P"'ZFTHX4 ?.+@71P>O&-$@-24>0(EWDY10P = 73<<$6#>,4J)]=PT MO/ 0-AN-=8PKZX^;"[P]DO(]2^CN#Y-3[>44*I\7I>^%[O>MR!D6/-OINC*8 M7M@,P_]=4/K<]!;>X5WR)W@:&_SX=.ORZ/0=V]MLMHY.FZ=[FSN?FZ>M=G.S M>7I\>,* "KAY\G?*Z.#@B#%[&UW?++JA<]8N+D,8 MQ5V]PU2$>]B\-%=+>#?U6X??SWL?M,H0=:&(9>OW]:E7FG&B2Y-A=#:3L M;OYY>M1)CB,XB*<;:/?U-E #=,'I]FGS\Q$&.M#FX3MV='FE2<"9;.;-U\?M MYHJVIZF>[!I M1"J]T!2I:#EHDC7]@SSBH#6D11I)0\"N:1PO(H[UKBQ1" MC%P0UP@DE5.D%'A$P$ 19R7$B)H0#>J(K)$?Y)%!AL5(M/$RPEN,]38(CXC% M"K01816/Q)A'HN;10O#H>AUQU!:@!&?740,Q,&#=,,9K\'A!<0BN(XXZZ:,? M=7>)$AJ[*(1SB&'A4J$VRRPC5H+W1%'-HP7DT76)5U!(&!PC:F,#168@:B*A M8:,P#JJ30=*DUZ238$2@-K M"(MD@P6%P+I9T8@A%4/@'H"GJ1["VB/R(!;!3:JI-"4J73M*08'#K;QH8)$6 M#(!G!#X2%8T$;Q!2@VKR%95^-'*;,T^IIM)TJ#3I*T7PE)!5IF&UC, EJM)> M;^ KT0 J*AI.:.(26;LWV?/.J4)0=$3YR"-X2"QZK:R,CL?@M%2>6?R5J<(Q M6=Z6(8:R#+Y*H7E5=$>[WP%_\AG71D7-T_?C@;^+W<,3C1X9\?FYL.T#OAQZ<;%[N=K8O=JW'CLX]-TOP([Z#P3$#U'3I^_>[BZ,-^ M>P_NVST%5IQ^9,W76^=[M\>-.^_H$8%W??;0_E;>W-S_>+RYW8+GP+N!&9N M].$).CK<8+>J-'F-E3+8-(P2*&UZ(!O&F[3>2!B'!0!$R.W-:T X?ZR ^G1R M\KXQ@#RD1C]/H\0W.#.9R?G^K)IH'G%H7N:D%H=(UX6=>"2IZ!+$5-JDRC[* M-BS7IA$\D]93"0*O;E#G^=>_/B81KX;_F_#O7NN1S^\O4VTO8@2Q&C6']#9W0//];.G 6:41I%6*:!8@IE\FZ1MIK23OGD7%V9?UQ7N0/U'*M];9ONUC#B*'N[IN]:@/CD!1O=[L"T_PJ]M,?"[#/2\'6& M=L'W7C<[S91.\!J>W8'[/K__#!"V 8*+E(5]? I._N$63P'"S3GFC^R('*&4 M3G!$WE\>?7X'04&S==1Y_[D)U^]N[L-SM]N[AQ]IRDC;.W2X>7ART=P\X7OO M_J80_AD!FMY+3R%&$+IAK(T-K#4W+E(L:$I.8T^_8=8#L&WG)WE5R_%RTUR" MF(_"RAFC"+T\1I$=;[8[S0_O^=X'$*Y#$.HDS/"LHP];;/?PSW;*NV]^WK@\ M^B*OL/5Q[\,1/C[\R(\^;+W3X]81H+7;^:L-R@+:\V=^$\4-!BB" MR\^<,;(1H:=3VKQN*&M4(V)M3<#&0)B?4.2;\P5C*L(,.&Z<_.08$L 0&:2Q MI"Z-0BOPO5/I^Q!50S*% L=$*&D 0W)'7F_Z/;%C=!4HA:X+O?7?TW;8+WO5 M5N0 :E9MC_VR?YGBP%X.NC)MJUT=:Y55.B'@=@7FVD7/IQVN;SYC^+K)=U0_ M>\6@K'Y5FY:_'!%IB.KW$&G\H%"561__RGWZ'?-09E6#PIT;O[_:^=?-$N.W M;UX?'[KY]+,J$6G\"WR&LI_J@U?;0:8]R]-J^]OGKIKIKR\=E6;\>_R2 M%S%E%V?MW.7]W9 &+#.?P]D4TD^,,J9*$^F>D:-7>?P;%SETU,U0 MH#J_,7S0[R_N?/Y5?UTUXP&DR+O)E>PGG'4CN5K9FQXNC]@J8O:NPHT>N&']?Z ''C$H,E<](*?6 X\8)EX*V7QJG3D] M9CZX)&&-RS/*RR.&TY<"EZ>V9=/"Y1$E*6I)OW[JUJ%XY,^_P2=-7EI M-<1B^L55USTR%/CB_G1P,W2+3MZ]Z[&CCOEF>'_C$2]NMOY;D4@45&%I,/A2 M&HPHA"$,?@NM(.8TYN[5H7-*R[=EX0>NOU>.1H*'C!R6?9A8A=Z[J@'1]0># ML[3)\O09.I/AHIMFF7+K.&4V*,P\U<8Y1R/WA/M@C!9W)9K6P#X.6/EP8.74 M@&6,,^=EE(%H%@DR7')O4VT.*XE7\:YYP)NHSZ%_#1F+KH.7;,.*TT$8JIF()X M83A?#OT[ S1GHG0%UU+J" +J$<. )@_<*49-*N>BQ9(HW1F@.1--^SUU,&8_ MJC9[*2#4P%=$Y*[KPLW=7V%^-!SQIU,^G-AHCO2,! M>2J(@%B)62M]9"$2)2FQ8*B7!IH-YP:=03OMS;#7;X4R75>&5GK:I[#3=44G M+ ADW#F$-&-.1LTLZ" =+:):AY"V!E1N:2#;#WV3,4N+0[ 3Q/ ( :/D=(D@>U9W;7KX8 &N2_S?C4:_];D?J?[RISE?=->1G"U1809"*F"3/_+ ME<=*P_]SP8GV89%T\,:Y*?WAY5FXK7-[_3)/96TJ"7W?S?N]_8/WWP"SUA&/ M,^5.)./-"9:>$>H4Q&N:,<-(=-AKM$ TFN= 8?9 8RT",A$KRQ%+"?%4HJC M7PW@MG+UC/GPBVS4GR3Q6&C"G1GP2F M*,"\^H"$89)ACHW$$*8[YB+SQ%NQ/##->"AE>I"QP+0T&CHS(F956J<;0G0F M 9FBUZ6![%F'4J:'CR)!28U2XI<&(3+:.^X9XHR;P .^5@[+15K04@\DS(Y&E#+) M";,XX,B0-48A!E3R#%L+3O,B)>//LYL\>Z E$DP+2X(4/"TK5\8(5*VOI]28 MZ!=HF>Q\#"1,<66YHDP -()#KPD),LBM"H%J!5 Y*I8&FED,)$P/)AR,-8PS M1:)D#GL5A4)&,64M]6*40KL4,,UX(&%ZD DBE 5ABD8$9EE,HL4,H1Y)JX0D M2P/9LPXD3 \?0J)3U!F<]OA@42M'N8Q!.ZXB]THMD/=Q78M]5"C@CTOP6/\S M")OA:H'GQ!*DRCX MSV1VR\FT>9"()"T3(MXH)S'$M4I*Y!"C?(%2C1<=_YED((/?RR.Q4G+/F 8R M4&45TDPHYC1'_"?7_Z.*[C=H,#JVC-8 )7_:!,0()T5$M,RCF'(EJ8T*^R"BX.JGU2 +*=-I.;Q*NW59HAG5T2J'/1+1$.^U M":.R;_C*5\3+4LKZ.81[6)DL0(=[.+T7P>W(NR=/3B/\""<33Q3<_I%*+^!6 M1..DTPXS2E+N"R82A60DHE#C3+.:/7/(GINI;7@Z%=@=Q!@!1V%T$"QH9*2U M0C"I6$2&:3<:D5"C$0FD:BOQX!$%]> 1!;AT.MGSC%&I%454>OC+&\4$X\%; M1G#DD8WV.:A!?.@^!^J[?;&K&L2CC;G'QV\6 3Z#/\/ N(]Y[J2)++30, M_'HKK99$HT"-\HN5N+AONB>WTJ!V\V[>&726<<#/<6H%5<')&%(E4,U\L(PR MXYE!1"U2#MM=P)F+904N2@V *6L1%XRPJ+PW7$,0)8E'6B_8N+V#.TJ3!N'V M\]['/R[_"%W7ZICREIY-CDYO/WP*W4%HAF^-LOU( [[,A7PUZ/6+3DK%N'7Q MM%KQ.A0GI3EKY6XS[UWO'7KMT+TN/H6RFSIWXP3Z)U_.:K;<2ZZ))IB!=\ = MT1!!B3V;V11F,!4\:B0P2V6$J =U'8*04E%!%JFH M5TWL.27VA1/7UPW./CB643&L.22 "*^:LUCB5WJ"<<(@P M]$+M$U++RC21$6&)=[>#4_%YD M/P>4M(Q2,?!S.%-(&P;.._;!!8\IEZ;V= M&I^<%>JI,]+5_LFB\7O7G!;E^"V]25X79GEM$=P1@Y\$>,D-$R19%U MP:82!$0RZR.5M3M2TWF!O ]%J"=8.6.I8D11[05&0.R431#!OZZ]CYK."^1L MZ+32U8-7H5%*NB5:2R<-LA0T= P2+Y"S\;8LX,/[EV_;!AS$KD_+*<_2,^YB MU>0^C*,_-X'?[:*ZXU71ZR^E,9:>,D>#<5(PYK4P'COA) O4I]2)15J-^2BX MTZ+:03^45Q%F]$(B$UQ=QCRR)"5NFT'!,+8Q4) M9I%VEZB9M#@#*09[H)2PH+ R2$:\,IH&;H71 &>@GB^9?,T:N"GN%$4"N(4B M$LH5\^!I*)1B#"%M8%(BNF02]SRC\T\B8HXXFJK.J;3^"W&JK+%&.RU(VNQ& M+D .-](34^F'.+$$61% !LFN5/8\VA\T"12[MVR6;%%\P6-DM';5$)%<"8$ M!2_#X8 $MM(H%9A6;>KH7\JVI_R[LG-BYX8&\2F4X(&0<#D E4DIGP<)+5%5&HC M@D5"&6D7$YLJ:>XPE)TWA>DN"!(:$T1Y&@<6@AF&K(=.#]@A0P6.8I&1.!C8 MHO1Y-VWRL&"H4!Z(LL%(X12C:2]M2:,45#":DF 6J=S+CPK*@U\TW+7CJIC0 MF\*9ZU4TXXNJS3Z:13?9/3C=/1G>M75Q!H];RDV1(N81:9.J/G#FHE),($\L M]32:F=QH)'J!:KP^-U5G1[\ MAK],F1O;#OL@"+?&_8NN+[H[T+&E-=V/53F^X--U;W;^V-M_\N2!&11U=)$) MRI73T6+FG4X!AT$B32!P%(Q?<.8\J*Q4S9SOL@=>.(ZCUP%GPM"@TLZ)U,^%(M54)%T;0".& Y=9)2;@G4AG%@T U M1^:J/MY,..*)=N"L,"U!=QAF+,'!.(-QL,0+M$C5J7\NX98!<4VHHBIPIJ36 MF&NAL9*.@RF0=,&!6UZ)"S9RY9'7U@L&'I\%V"2RE-L((H?C_$\'S';0;(I9 M(!Y,HC%4,FK >3)*>DV=IPIY*S%U\X_$<-CCT%QL#/JMHOPBKMZ$L[U^[EX5 M@VZ_?-IX>GJX*!P-%6GW4^@RZ#>E140,12HDA7!I ;)SY@F7*::,.A.%%Q": M1LZ"%"9&G'S)H$)(DRX6GS)F0U"4TQIXU$Y1(B1A#)/G"(QILK40H88,%H"&1J7 MFWB0:ON!MS9-YW8:UGG>ZXUJ;*4K?0?<_]ZHU,;VX5-O.3 MBFBEO7?P3R"" M*>LU\@X;,(J<&?#SV>(+\4]*D>EI$16<#S+@&&E@E'*-I;9*I^X M^U)EVJ9[S8IAT')>'+:*0<]T_4$J#=0/H3O>$@R/(HC;QRRXT(?H%2>>9!P^V'=I496$QP-JT,+TH?_/LSN"[&X-)CNB'9K+U!N:2;1R/J MK$BKY&1 C&BFM>',2NS2&BQ!Q@7S&>&-\1]/S>COZ#?6(/R!_39YZ0_TFS"( M4 K1MHJ:>22M$/ ]7M'@;42(SJ#?OE<3/(]D3DC:;N&AR<,4S6>HD_O\Y+"8 M@\$WU$CEF)%.866EY4 5Y"BQ:%3>18[*NR YOV9BZG;_P6\^S/MIY]UKZMV* M&5IYB%L7P0V2FMZ+0*A0/C&91 /)!Q=M@4NGM.5#&K)!U"I)J\P>(I ML@K9F'8Y%_-?"_:>B'H_I&U]'(2;%8/>=_-^;__@_9,.84VOPJK7F'$:J0B. M,JR#$IJ# T($PR3RA=HQ=M;XS%YA"RI16EV80E5&&'B4B/C@<12(NN 78))X MUA@^R<1L")X::D543+ 8O652@&&EU!*+A5ZD,N>SQF?V'C;GJ9:;QX$IQ# 2 MVC*D04.F#]3Q6>:'O*S3=;=]E8?(>53RL%9'IG+6+RQ F1X*7T " ^N<*"XB*!7C,QBBGN;-2 M8FK,Q/_FA#!#7-3<*Z:$4H@&B*XD%FEFP.A::WQ)C9_(=438>W 6O5*>,0D1 M@1'4V2EUE!'IL62U M#IDODLQ$DU#NF*$RI-61+%@!P3 E6'%LI?92Q%J3S$?RRDPT2%HDPHU.28R6 M64FL%EQH)*4$CB ?:PTR'^28B>;0-#(P(P%#,,M$\$8:'QC1P6LMJ%TDS?'5 MFH'C(I(]5^;#[-#)-O9= &R0ZO,N<65>,*V<$1D=!#UO!F%46Q2",8D8XQB2CRR:[^Z$7TG:7 M ._$%D;+++Y!VB A^B$>,>M#2J12F%+B"9QRBQ0CSSW LXES!7-!&N="((Q1 M;A$!R!WV#"'M_=))\.O03=5- -_)ZB:?EKDX/K.&\2A =DW*;,7:&2$I]8,3XC(0KFC0VBT0Q#.L4SN+1 F'G;1( M(VD(GQC_3K??;4-C@) T8L6%8(P(8R"(H<0)*331VBPM,9Z@ M'N/LHQ5K(JAFIPGX0TSJH*W 42DBJ4%>23[_RTJ^ N)P-@XZ(_0V7A7=3Z'L MY[8=WI:CB??JT@59:!*0<-03.]H@P]I@A,E$Y#;MD4*-1AX\8N,5"XC%11+9 MX:J>E/]2=.%G[R8;/IB44_,$\^5/ XMR%*4M-JGT+"JG&,( $TY+=[R(?OZ+ MG<[<3WJ22J>> PS:,D\#95@%[075X,#8 +&(,':!_)4->(+/VU7)AH/@!F7> M!].V=>': Q_\=EETDB@-^M4HW5[<,F4W[Y[TWH9RF(1V>?<#9FHL9^\"^<"8 M%Q*"&Q28H"2%.BA2[)EDDO-%2G-8>H+,9/ )H*=829E&\!FR2G'$G&?,1:HX MQW2!QC"6GB S&2MQU=[S%&MA-1.*:# S5B FK G:^=K$?$F0/WXJ$X.5D\%P M!>Z&8($*HZF/H$PDT9[J\?YXM8F9!X+,Q,3$$)@+47HI**/GB"C@8/#XNV@="W3 M"S]C6*.("-9%1C#'3#!D+(O,ILV^.)8&B]KFS#%C9I,=$8W7&%/.>6 $"2 , M80)QHS 2,2[2)/O/QYC93!)K%:VUQ#")F!9419_F -R%AFE0VV59EV/9C8I MD"1M_TV,P=PQY8 @"%0*N"\0#A/C26UZ9DV+V21QR6BUL 0B80U!CC:<,.(] M48AJX[&I[9Z@\;QY7!\)F.:.M-# QQB2+86?E\/?"],O&FZ)[T0]G9#+;_ M94WB-Z$/)_?B*PBNQT^9)H>?!!0<3%0:,V&\84Y[8QWS"BN)K<9\E" TU^[- MFV!Z8:+0T34PU9#(1ZJ(G*)WP)$E;S!N1?$LE;&2>:H"':$5MVD@U>:(+ MCTG*L*L6U2X4+$908K0VD3'+F#9IKQ8B F94(D+MXHM*=7JT6VC*J MOGQ_L%Q!%039R%(7D2":H6"T<8RG51P"IWIKBU0.>+;HS293 #PY!);)@T/+ MI$66R8A0])%@- A27" MLN",9U@C8PRQE F=ZI Z[I=#ESXGC#-1JDHK+X,AQ",)O@VW.G)$270A<"KX M(NUSMA_Z>5GAF'8X.C@KNKVBO+ONRG91AOSD(7N&+J2*M<[IR!SU1C,&RE43 M1IC#RALJ*&C;!5*Q14T1!FT6"B%.Y>@SB8) MR$,$J4-4/&HF<506&:Z4 H$E:7'R: L\M #J]VU9^('K[Y6C"K!S4]09]"IZ M_CT_M"6*@T,K#6*:(",8IM93ZJA)Y9U'=E6.@$5Z?J<3YAA8)!\,+-+3V670 MJ6A0I*F&$DBL#T:8$'ED#.(:*=@86#8&5M3 ?@^P[.' BND *Z2&\"5PE6J: M<4HU1DH383 B03CL;GG"B-:J^&F]842GE%$9,):2>"F=93@$:[2608(6QIBZ M<3+_V,;.M3<\M\#*A]O8*99TIA2B5D1E]!A4L4]>DS8RII*2R(GQKIXC&RMK M&_M]H%.,F&"8L4MY&33D#SRF0J,>E)MD8V-K&?A>P#[6Q M(F',!F8,LEYAYBA/&V.86P,3M8U]ZL&):=G8E)2.I.,6"\8@ MX+&41>AQ)17(+2%H.>+8F6Q>,X/@U85@9*K&S&UD5BH;/).:6&NU8B+BY0A> M9[,5T?-'K"BM) HZ!D4M4U%!O.HP!ZMJ&/7LJNCD@D>LLT'S^<-4<(P85LYK M#ZC&R%30(1+E#6/**75[V>""FM!YWR9L6G93>6*X4,)3H9)'9%,M0JE8U6C0=^$#TMGL]O;\46BJ M&A(ALT'S^T%,1[+B6FJH8&,7*TN"EA(!4 M)UQ)6([0<]YW8IR6W:06!,\HA1PGC$)8PHFWED?FO0_0W3.(-Q("9T&Y22^,@D\A6DMA M'4:"!TD=&M?5?=:X8#$\<","B"553(!^"SCM;Q2XB-$PX)^8A0>^&+XN,0$G MKQ;, W/8&"Q<\(P)8D4,G,_ UUT(KU(0DZPH4Y)*A@S56!$)1Z)R!+$OZE_/ MHWZ;C?\6K:<>>B_M>6\U D?$(VPML]XC@^0"Q5:;HT)EJL3DI:,=(T?+(@^+B;HWO?W@BM('__X,KHLQN/28;DC;%.P-RB?9O&/VDAD= MIL(0*5RTH/F%Q4Z!?F,V2G ^#*X9=HMADY62"@]-'J;C+N5@ $7*(R*U1"3M M^F(TH4039G$$1@BI%FF"JVVZ3=.9' 0X/"\.6\6@9[K^(("D3R#[@#SJ![_Y M,.^G/8&NJ7=KNY-6'N+617!5:95A?8-RX>?77N07+\O0*P:E"[WASU8POFH\ M],/Z[_#/D&-_H[^3K;\^VNM?MA,]0G[2ZK]D9$WRL_YOY[GOMUZ")_]_?ENI MKEO_O7=FNNN_V_(%W#W\>_B0JT?=?\G$>U)[&Z:=GW1?.NC 4/[6,>5)WFW8 MHM\O.B\%O!S>V#>V'<;WC*YHA]A_:0;]8GQ+636Y.F*3*2D;KFBWS5DOO!S_ M\=O$^]+]P]]Y-U'\)8)W^;QWUC:7+_-N.^^&1O7>T==KN88Y@B"GZH,^]&7? MCYLTZI^U8?^\Z/LO3VJUAJK_N_^2&_>_J-XP? LT/_7?/U?HRBV *+39&O?Q MI"P&79\^N"A?EB?V%\+YZOB_#*VA7[_X]*J(J3/MT;%AAX][;M3]\/C,%X/4 M^?\8MOZW,^-]WCT9=C^&UX\/#+L?#P&[_H0751\^"/J5(67&%SSPNX;GQLV+ M( .-:#IY^Q)DOQ-Z63.<9_M%QW2'YWKYY_ 2*VAF]?-\V(\2;JT0'_4K)A44 M[YL[AUN;V<'AQN'6P2-(/']?\WY_#SRL,_[L''POSO-UX=[S=5L\U5&$&=Z&90.9FN$<3#)/Y'2 M 162]8IV[G].G;.]M[^;8=3X5\W?!>-OOSA["O(^'T/1PQCZRZXI/V9[W?#K MO12=6T+^H!?'UKA6A#V4CX\C.UZ#0%^**9%]3+/$2G)V<46[$2;IT'2$ %[P M0))/\O@K-IY]@[$WN?W CUA9_Y]_:,G$;U><'77P4G6=?)JNVV@VWV^\R?:W MWN[M'V9OW^\?O-]H'F:'>QGXE8?@/&:89GO[&>:_^%^SO>WL\'^WL@F7\\K= MW'AUF$YC3=D-'.;8;#]0*6X79=9OA2SF/< WNPRFS"!>#S[;#*X:.?B??V"! M?J-X-4N1_?#7?#K=#_SDO?U:_]?Z?['T/ZOU_W=TW>'^1O-@IU+TM0WXM@WH MEZ;;R]-0=C8]8N?J/,74G2J&KE53FBVG8.7T!PDE^EEEI*'J$):/3-^:=;CCF8^NJ?G MUA&J1V:68UB1/'"$?./MVYV-9O9J;Q_L]\;AW [X/W0,:NO"N'Z6)I6S(F;[ MX23O);/;STPO.S@++LU8^RSO9GF_E[UJF1*^X_[QJEIP?RK!?=#<]-PR &)8 M LXS^]X85JQAH175WQFGHC7\M3N%0)20[[Y]B@V?18 \TA[3CO/NTHI/$.=M MAK9)=2#F*48>*82I=M^3C3#<\ Z?N?,6FWJ<-;#F JD[!@7F8)#K42R<$U_J MFQ/.0R?@EZJT=%:46=%OA3(['91YS^>N&K\HXERZB0_\M+P+H?79*+JNOK \ M,=W\<_7[EC>X)+KN=L\LI:K[V21T9VU_[6 M&^T76RZR2.Z,THF'B=M9LUB[ M2P[G1>UWKTT]GU60IB3GYEV%L8+F>!P6LG4^W6>_($Z MN/D9B'F^< M%"3T<3)9/_SAJDH\QE\8DYI_ESI[O@CA25ROK^;#54OYD]@&XUJ9:YM>[P$N MVEADND7UD"\OK=&9"CKC3)P*G'#A6JGR1P;:]KR5PY%KE?R]F,U:M!9\Y.)5 MDI=L(TN)EH!*56YC-?MOE/0;SLY,F7TR[4%("S-FU<_)#)SZ79.Q8D[N>'$94WX]*][5UQF->2\SV7EHMQL?N\4Y-#F8'GRKAQ.]00H[ M32_S(>;=8<+C_@#,)$-\W#D3?0K]M)8-??LC^'DSA[Q:'7-?!,&&T07PS)O] M?J._)[B_-?9) (-T.JT_RCR<[9Y4EYZ5P85J[ :3#$QDO]7+?H'G1?BO-P 7 MIM$E/OV7ZM]M^;GI?4J6Z>?0-OX*P=GWV"QE^HPT!@!G84_B"='UU M*=R46C%Z3E4=K6I$U4C3ZV<:9=Y<]BHBW4&-1_"(+3&/4O]"UW;R?A_ "&WH MXK+H)M^@?3GL@@#.PF6VDTR?J]05F%+3[ S?\90,NK[BIO:O:=?NC<"?2_Q@8BU5XSE04&*H:AE)_GH+S2 M22#0U?G5]+P$G@V]_EA-E5\.+B=3#_KM)*11Y:%YSRN.GI7%Q652='D7"-(9 MMJ274OB&JN(ZYVVH'6O*?K:SLW/%QVUX1%5M)CW1="\S"..Z M/CUIV,[)2Y+KL.1*HW*UVN"LA,PX!TICV(T5)1*H=QX%C+N-.T_T.J!MX"U# M[9\DW!6=L]3-56]G %GRBTXRZ)3S?FM\=@WL5JB:-L:]Z%93?8D=!/UV7P.K MT_BW\67?O.#>YHVO2RP>77M/4\=7COU.3&R#C&D]:7+7OB#-G(]QGQ7#);PO MRS"L:3M9!?%;]1&_>(BQO:(]Z(??1@$O>GQ-Q>&_K?(ZI#X)#5L&\[%A(IB' MEZ9]#FY!"OY:Y;2K.<[_HABQIH1 WUO8@> U(063W[LVY:NK6L@:_<8@\O^\N2L:LU"]5U/O^XNNU?JO)N&,*X"RN[/)[QR$KKV=[^-G\Z[1 M@X6E:RWKRRCKM\?\%JYG:UHN;.<=W#=*6?=G3<9YB >_X?/\='U44VOI5B'7 MA)IFM^$Y(]1"==XS<6[K[OG.9>O-FHKS3\6[-JYX0&KOG"7BQ*\D/*0,%D"/GJXX\(=];>+LGI7^S*]_#R'5ZU&WFRSYNR//O.WJAR?OX<=$-&T7#7 MD-6JC\S)"?1R@J$S7",P7+IQ?S+9IZ*B\G@-B!NN >E5RPQ2CL_PQ!\W3P!N M50)9E=T44U8JO+'WY5NJW$-SEO+2\@YE'*5[[Q[H_K MC88-AF^86&/QNEU8$/31(@LX=Z.?UU+66Y+SLZ(W_N:4O0DL'O2KE+O5*C5Y M6&>A[*UF/B_ADXJR5WTO1O\GLZ$+1*_427'>32F%7W9=^B0?0"N.$TVO.WHM M.TC)FS[T0]D!Q33,\VL5@[8?)Q7>O!,ZT(]KJ%JVQ0*QFQ:!?F2B0FR]S M[.[%9.:+?[Y9R/HVQ_:WMK?ZOY:NMA M?8'7^%PP]&T:VAQE>=ZDRO_M36;_OJVR?P_&Z;Z58Y,JG"M%1*)NU?F=V)#AALI[]?9SYAM5(H(?E:FWZ1% M6<.E"5F5D#ATRN"AHV^:W!K+%9^JI5U@7RK-.FKZ?J6LDSJ^3DQ..O)!2?P.ULGY8R3\HFE=P;5I\L10*1:])) 4BWZ=0U!H15-,GJ<:AD@@@2>G3 MI QKQ2F5/U]:[T]15:WNNSFL._E,1>G>@O6:>;W))]G_\9GJ=K[=V#_,=M;F MJ M?'X@6UAJ?:\J'[U03SL)_8?3D>J&?2,K?QG-\Y.FY"U@3EY-L 7R_WCM_]5& M^EXCS1'X?\,%U&D=XO[DFL71/H-;_QGD_NUNY-+$C,=DV_'T8+IG>J MK_YZ8!I^>NI>U=J^EK?[Y(T@M+)^[<\?7&\SGK3^P>#LK%W] M-N5E/:PS7S N+-T$K]7[]-2[KO.P:X&[5^!X6K;VJJKXVDNE5)-6!__=G)1A MI.<_I$*Q&\-R^"8=*+KCGX!7=V%YJ6L_?YJ&H![6J07N M_D)"B( A@*>5P(E*JU?KH!>XK6Q*@E?5K_?ZJZ)R%;J\> M@IHOQ!:66;4JGZHJKXOLU@)WO\ -%_!6Y1 K F;R;_7&] MA_S>: ]Y\..O5XJ-%G[=6_RA-@ES@_S",K0V"5,U";0V";7 W2MPDJVLCY5_ MI=?3(EXP"KT;FOZP-.#SN^KD**ET./:3[,%Y:+M?*?JO*O M"_[6 G>_P"F1-MW(NRX_ X=_8AG =@BC)6&A_)0[^%'K]KF!<&&I]KVZ?0[* MV=8-J^NS/D<>RE^+EX92$VR1',*Z G!MI>_?P!;C--?7RFW>[ZUF=Q0*R Y< M*_A!NUY%-$<0+BS5=%V\=YJZO:[>6PO<_0)'V,KZ=E&FU,[&O[*#0:=CRLM: MB\\-6 M+*OW5NKTO^L:VP_CXW6 Y\"Q".49K_7=;OKCUO'1?[O^YDEY*]'L^(YNNJN4/^.KAN&ZO<3E--)ZLU=\\$(G)O2-]X4 MQ<R+3_JZ0$Y"EJ#GK]/%X^-XAW?/5A*^]E&]WN M ,*9_7!6E/U4^N;*(*YF>=>U!\F\9/U6R'IA--L94F7,=O#9RA^#'CRVUUM= MR592[JH?*5)ZFG# ]W\&TFAZ;$$7#M$7"]Z_)M_9;IPQ=\*MJ? M0O:Q6YP/'SGH#O\NH;D0T VZ;CC5FW9?J2XHJF7%YFN@Q;=WP-K MV60UN^I#3!FR;M'/S@:@["\SP!\^,GD9U9FO=.9YWF_EW:IIG6"ZZ2Q\[\&0 M$1F1&^EG.GN]E4VVX?KI*-:4KF8&.K>3)L7]ZF@6970KWKKCUJT+5U5LFG@& MN_D,Z(ITS^2%\+T[($Y%)P!8O0#(7!8#^+,+6BA1-EY^[0N''9J=%Z7O9?_S M#T4(^BV5@$T30?VP6AW!OXW/V-!.@-X^G'B9=P=W'!^T_>V# ?1 YXYG ][0 M.;>/ D/ATV\?!69^<2B)^.V#A3U-'?YEBXON20$]EW1.3-E\K*J4WD7M.;)93;L0Y >$,$K3DQPP%2U?-,KXJ /(@*,.OR& MD(UT9%C-[.!:OMIY)^]7[UF=O!;H =JF.U:HL6BWBW/X]3)[D"5I8#7A\5]5"EVFW>3HF@P(\ M.KF2&-"3GK_5 CT7$,]%\Z I8.B'OG )RA\\/_A?5YQTATJE M&B("9P#"]MYP%P'7+@8>W(0R.:V54U";B#E@5!+[H=(8AEQ5L%0A.A>-7ED' M8B4/.1L'&$FA]5IY'(:,PPH/R=,=DRUIO.2Q]J;/N)I>WT.ON6C=RGJ6W@FQ M4-)8(ZJL@O=2!49IL&)US)=KVP?6\KI6,*4;QC@^#7,59U7*0[JRTC(53TQ[]-?0#4[$ MN+K@"ZTU=K^K6MRC^8+,0R1LRNR3:0^N'G5Y?6D:^$E#:FGXNPK$KLQM;RZZ M=&6]=@OGCL(]X,@)F,#Q:$O>.3/#T<2DIM*ZS>OD;G#YNT4:"AYJN6(8U0%M M@9^YK];[Q*LAZMX7DP,U^6KRW1P],MZ<]=,?_>!:U>AC-WJ2!R4U; U:*]J!@H>G8I# M&3"=K6!\I:9JA&>,<.4EPW_5-$.O7X;N"8 &3@S$62%-@H)I6:VPL^#;^MJK MG0,(*Y\1=*P?3L)6\[:@/VT[=(9SFJ/)UGXX*:MYVS*T\Q'FJT,!!O"+T812 M/Q^Q83Q0.%++DQ/E@VYOE X,'G-Q#NY%IYHX* ;)3# MY*6A;AY281@" VU_GQ_$T;C#* Y2H+H4A;4!Y;5@ULR@KUR^*FN9"0D#S2;8F#P-F*$ M:=;&W5X,O7KGN\C0=@6X![ET'E;ICH*;O*K-\H_ 38[K[5V@+\9Y]2,P=?R= M#V!)JQUC:W/&=WI4*4"!BBM-,:4+91:]\HK='<$S"&K4XTA1=1&_2*;:+G<, M0=K?_9J7!N>=/R]"HF;HJBM.W_.1S)LHHQ7 M"C%6'* '%QL:4.]0:)G]3=X-JU?92AJ_7M##2U9EUW;T%!]XU56_+_-WM$1X M.?2&2.7,K_R[PN*C6;QDR&FY'_A3ZCQB*,GER%:WI3S+D+_C]UU1H%E=:SV% M5M:^D-3>G3A47D[EALV,S36/==6MQQU]"D.+V6C7:S[WN 7AZ+,> :__4T^! M91-D?0)??9GV"9R[58YVJSS^*-TJ7SRY?/;EKVQ8>7!M'6(*R)Y;G\)\1SR, MP^\>[_+ZAE/]Y>V]O,*3"3U?[/<5/0!Y4S=5P8?FJFYOZ>X%'03M9N#4:E)X M#I40:6=@_'0OR;FF*L5X4F1?U)RLJ6H&^=U2*#_6,9C3. ^NPB7#NY/?K+CB M/(BSD%1>MF6]=S;L6?W,>#_Y-4#Y>XT$]MVUS1#/]MLTN/9@D 4F/<5-]R4/>V*3-<(@GC+ M\X45DZU@Z/?DVY47UUU.*Y(<%3HGTO4R;.F5K[<65XZ8\6QU4_7LSR$W0$Y? M*;$$A:A##>>)G -:Y'STFQ-QN7K-)6?<@DF&MSFMG)$=H^1^_,B#K;7@K909UE\3G>U[9A:;5 M< .^R'I=UB4D3(INO$ZV)P^E#.IUW5Y)F$1NBHQL?^C)'M.F6YBVHEQ7Z S; MD>O4Z<25U2ZGU5^R?U,%7"X]@E4]$>*O8T;61D_&W<@YR3NC)R #0^^Q8S=0 MO3M]1TX;".*D.80_;K3!//,KZN5SM*FE67'-3&E?OV]B"&/))8 @XZX%(X(>X\!OXCM-_5AZGE MPO;?&Q%A?4!E2LZE/0T^[=$BOD)<^_%W\&W%1+7QRL;5Q2 M)#6] ?VW;"AZK>I>T T%QY,4[(PP7HQ)@KG:;M"\\)-P9"?GQFPT^6[DBT; M6YQMQ=&]V[K'AXM-SU7Z\*4<$A2 TWJ6]K%=60YBOZ[/$((;7 M9<>FNE,AW$FI<[#6F_SKMUL#@< M"N;UV>S\EBY&::MYMF"3%<++=M>7-:V T,5;=4F+D;D*MN8NY,+%$3=2'(+Y M$2^G-N^".QT.@0I1\ >'P:_)70NV*H-XTIE:6K*IC#D-[E).76CIGJ[^>RPG M3O1/FHN[*>6:>C.VLHGO,O6I=:?10N_A?_&_BBZ_Q1=7^VHM/9BO$P24FJU> MSFGVUK56J^Y)D0_Y2IT9L0SX!^=#?$XN;/RR]@W2Z#>5C]R2XP>#$QJVN5&> MMB-/1Z$9L$UU/<)Y0R_]ACPOM;+D5%SSP\%R\Q#+ \?MGT0U8>]K0RB_#'TO MKR\P*6X4[7B*%G6LI8V8[M1OZ2W+T%^*[V(Q4FR58\F6O';$,='TF$!6N,>Y M06&KK#<7+\C:[JYJOLZKL*#^,S_@T]WJ[8M7_YG%\C?CUWHNJVI0YJ?<#-,\ MH-+)KW:[LJCD\?EMFEPQ"%ETO>J/]MFWXSC^L 4U,H79>:VIPX..\\T-DG%Q-PL MEZ2_7/U0K;>Z?3%=>;^]:J6Q)=\# 5 PVH[-J.=7 )&ZV6+ZSLL8TUOH_V!/MI< MT*"1ARD^$]^!;=[V<-5518@K,AGC=-BM4,%Q6-_'F4Z-#_8%SW!/3R7Y>*PH MN&EG]^ WBTJX#[SEC2B]#^82'@ >KWKI*@6 H( ^1.R6R#")JYI=6PX?!FPV M^7-P%8*#N<^[@<6'<-KV[!_R:HL10 V;4+XGN]:+ 0W7&*]ZVEO[%.0D3>O< MPHX+6??N7N 4MV2P<=;72*PP2E%V/# MC'^\W;(U>?K%4_<]4&<5+\";C0^/YY-GOK6CJWFHR G^1A,X3VC-3@R3+0FIQ7SZ2J_^9 M'F5L2OKY44R;GH;=.;;77X8!09\;AW"\#3=Z)(M3+7!N;XDG8-$ .T606P&& MZ+=HIJN4IICEK]-3W MOB4_/$Q"?+VS"@MKZNITTL'\P6;!\2S?*TRYYZR>,'+U5]X M94L>!,5,YQPOO&:HD^NA"MQ\KV/"#X:[<=7?B(OR=$O(:4_/T]&5]JWA.V)G MFME# (8(H:J]RTR@]UUF]NY M=1$22*BGTYZF2?P3&8.#=U_])(ES.'D?*5O,0RQ[)YD(]-?-%J0\)9>4_17M MG=GOU/8$RT/0U?9E2P%;R+]&=T,=6[[;;,#]DF82+G+:>"AI1&GXE]Q62:K# MA!\NZE)3T4O]+^G-Q''K)YN LS8M1WQ2!(C)?_'1[HY5'<.+[-TCM9_K-J_O M*#,^(#-W"N[53Z4D0F-RE1&Z%)EC&-:SJ M[QX_77Z?W_(H&Z1?=,HNP)U[^!XK2+MA;N.!_&0F1[$IZ[2\>_5[B M1%R15BU?'U=^^G7\RU?ZEV=XGZ.K]3Y@BZ. @<\-;_'DP>$M%K +#\15.F*D MTZWRZ%&Z5;Z\?#+9*D]_X5:AU7S#.7 <'GFO9'%<"VB[(X\T+>_A](YI,HY2 M[ 0U4%Z,>3B*DK@GG+.(3J0+6?S"ZCU0=.(^$J6/1J)RVPVS6 MNVINRGZ0'(C+#:<>I/0^VN^7. 6D\G&$D6"=[P4#CEA/^V0U\W,MSJ4X?<6. MO&[$U>S!T_4T/P(,XUY(4 .YV^6*0Z=<_4W,+^;CYHMO M+K]TJ_GI8[=VY;!Y$C]PS]7\$X<8?2LP #!L,-]8J$+BOG^@.SW]H[OS'[ZY M?/S']-9_>';Y]1]_V;WO Y0"]/SA(:6^-=(O9HVEJ7QC/MROVDN?%B=U(D[9 M/ZTD=CJ(G^R^D)]8>N&2P;]H5<4LW;&%I=.(#J]#TM"3#(P#-FBAQ9=@A"MV MU +.1RW!W,O4P'X^.$CF7\M#Y$VY$=;*CWRO?V>S4ZWO<\[\$SN: M?L7S+O<\_<"F4@ U4H*/Y*>)H0L@@)BC?R"GT:F ),XHAH^"8GA%ZW3LFB4W MX*HY?/B)6JNJQ;,?5I#9%_C<$O37?Y3K/)2*O[.'(-V MT 5'2)#X\F)L ;W+9B@Y?=5J<&\;R;04]U0V:Y2X8^4N-E]MU]R-WMV_W(G-,+ MKSK/*>I[H93==L;NH78'WHJ^+6Y3E]?Y^N!!U$RET3+(,]\!-I,&JQL>0Z$B M,8VYQ*-Z+W!->G*@!GWV4[2J)G SO?^L14I9,% 89>X-/#C'Z&X,K" &(K4& MONUVI+<*C&G.L4U:+@4B0*^SK?:)F^I19S,@E[K4=[R,/*K?0,RV$?OXE/LB MCQ)U_O,T?(9>"GU]2?=;K*9=KGX#VJ6S57XH5OF[D"1:;;C+U[''E=V-:]Q$ M3^&#,.U@?71,#/*F-;ERXI)V&QU', 7.INT 9$*SDC6YE9XIT M!!0A/.:";5+ZO(J4Y;SEMFWQHI.WG[QU&="752<&O^<.%41WW!1:MWEQEPMV MACZY1?GTP4*?'@ 5W@MFWYH.XK^':6$Y009H@.OJ M9F.XI6^4[*"6=-$BU$$W90$DD6L'81LIF2?G1070L;:$P,)%+IFVIDNBZUL] M4KN=#1;HWD)"4>$3_J;?6F:\GG!B:#O_7#B^_?2'JRKMC!FQ;!^(#@$9?S MYTTNI\=+!L/9,EI]Q\?/6QN6M]K@CSN\>?EJ]=W;MUD YJ7WKEZLG MJQ\/^W+UZI56Z'CHM2,"]4*5K,125LYNNVQ?Y%7>P\7]H% "WEF[*@7X-$1-'[) MV(U#:P7N@P2@\V;64,E=@OQL*#P&1J7<(8D]HZL!:=]OPU8#9RULR'\N=\VW ML>^%7S1)!R9R4'D_(S"![XH1950AV[(I+Y97/I>'3+U/E!>FM3@NN##&5V-& MP=_.R%=8GH&B@6N%#O[MUP?/$_3, C;X:_2!_ 6VL_/7$ 4L SZ,&K M;0ZAN_:,0_H\W$:+UO\4E6^"6>3^O0?C-7Z,CN3HH'WZ#F'U<*;4+4B/2B<[ M@G#?8[[(PT@.-&T"!VHHX9 Y*TFIPGK9 MX/;T$J:95?@Z MR\RI1G=J](&=CWTV I^%$?@+6H\=ZG#B'M3"T5&83A;R3 _&0IS;P\_MX2OP MX2%+>?\V\7_9?N^CO*;A45D%UBILX&:??N 6Q'X3UM1<0#P)\4FF&X,S4O1[ M9N/'UJ(%L-Z"K03J#SPVDX[Q&TF41V,43\0 ACX?0)_/ 61[&SDWUFH,^;4; M3LJMN;__H9PYPFLYA2X&RH3\NJ%57:VSX(#MK9B]<)3HVH+3!GD$D: =OFNA77T)JFF ZP'U1AG-Q5&:G;4M'+I3S^ MJT \.*QX ;!P\$M$NK2DO_CZR?/@,0N'C91K>@9%:8M,6Q>680[4Q5'F*'6^ MK^F=4-ZZ!6^BD2+T GTD<\K@'IXX/$$/>VJ^Z 3UI7#1V:AP4H0\9JE95=IB M9=2**-:\> 6@-4OG])+937FG)[EQ.-:Z^$-_EL/7X:Z.$8A+*1W>Z,6K<(@L MU9LLKA M(N9] ?2P'G7.\:PVPZ(8AXT$D%,K"XEV,:UQ/+VB.H0ZTY?MC'5NW5XW@G?@ M/X^!0N&']JJE]^5B'5SY%]HOVS8)B<)\'86V+@G!D(<7C"^=I=(LE;3!56Z5 M)^&9 E5HE5U7M;M4N/T!C'6W96)+0ORU"!.;60L+8ESO7K[C>A]F-C1^]>_8 M9F''5_U"8Y\"%3\0WDY%0FWULWZ)-O@@>?DN@PB5#T]B>./'?V<.9=TV\),N!R]6-;Y =L6ZD) M(J?S^,D*>( [UW FGGQCL2-0"KKNF04Q7X[J1%88C1Z M4^#3$599Q8%XBED:^Z:A\R0[QGSD2]!&?9,P8\A\1N;9LW7Z+*S37VQEZLP^ MK$*;114](-[U @7RMMKW;E_ #_KKF^__DI%+0RO[E@4QMRV=KR];:6GB1?T= MG??5,)20_**CURX&,.@20E:"@$X5'<7//Q+JT_[B9G"E'T$O1-F5&W:(+""A M'\O.^0*)YSA"H:2TK$!X-$;MDZT!9#TQ->9_1@^$OGE0E9:*@3_P>49&F ML#V1!=I@ O+!:9.W5W\_\NH"S. MF-R[,+E?/%A,[FD 9MY,-8F;YA&#T+Q2KZYP#A>O[-KN?#O#T%%@COGWS_8F30IPXZ^D, M4O5N =+HNO"K9L,=N-T(Q2NXD#G7HI%MO2?&\2&,QJ\*J7XJKRZ^1>;Z.[;1@ M4U$F2#$LY5([_D/>8J? #3M?[VXIW55[X:G@XELO#>Q]S\Y,3;]H++EW)/@6 MD)PRL;UL=[M);X*C2Q[R_EW(\:_^CKS^:L-KCY;INZ2GWXHYTA^_Y1ZPBW:S M2:CGOJ/US XEN\ITRI:AP!FK"UJBJV[0DJ.7GOI:O,0O-MR^P$YY4H.Q?GUN M0.';Y$CU*5V"[DS.\Y&C]1S/? $W=J:\:)T7LG57MYQL0'5+_%NYQ'/I93,5 MMU[@RK9=Q4DX:QM_%*>KP=U,7YN%4%Q M_D97CCT\,&]^E5'5(M"?O4C]'O/0''[A3,!X95H2*!ZQ5\,C6FTZ[.-LN\(_Q :<8/N!^ M7+KG'Z#TRC2E%B^HWD>@@/(7KUZ_%0\T (OIP[MQB.(.+YJB:ZM"A\>(;'N= MD%F[Y%:N$EC.=H>NR@O%.P0O:_I(:7KKMR5P^R5BN8AZCR7IBH^=E^/HQ_J) M+5GCCBM,,X\R/R^=%(J&'53U5OB-9?>8G@@0]C#VWAUU;;?JB'YN&;)I_@.3 MZ[K=??T$*IZ=\'Y*DYK3'(4]H^+"WN]7"/HN# M_V\\R9S4X3#C\RJRJ+O^@_K/D[0OXBJ7R#UR$$?M*- 7]"BC&GW\D#0^JE(W M\(?WUNH^)LP]Z20*Y!*2!SEY/L"_ 5L8:A)\052SDWVH&!A^U:9;D->RTE>F:LXWTS[WZ?,!;,Z<% M3Q. QX&Y,J'_BLT+_I6 /;C- >!6F*I(LR=(XI5 ?A-I$8KOM,84N%M7?9/O M^VT[A/1&R42[AZDMO)LZ:>W:CK+OAT=;T >+&Z M [M;#9J5F8+M3^&AUJCG+8T1^SQ70U[QQ.<#A50*CF$N*R0L N88E&3D[7!* MVA@_-/\#ZJE:BRZ; !<)KR3(A?"40MFT $&/!D>HBNWQL:0J\J[PW.9J-,-?.C-(/-$&9B#<'/T(8Z&S*%,-'U MFC8T_GCL$CWWN@R(C,#QMV^9#0&CVKKWDFE1-C<(-:7WX^S#AMO4%*=!BZCJ M!39U34. 2MN4C=1A1 MHJ9]<(7A;*#^)!'XU0&!C?4/=;S)*3;*(^.%_LX]PFF<'Z=@1A6V!(Y?D4=. M@IJ0GA&2H)R7^P&8O'>" \<:Y7'UK9:879K&^%XLN6T^4V>@$HOL?G.B9BY-W4>GVD1'I=MU=)AJ>?$FU-F,.U8)O=048N.06S LK,#0GV"OWMPH=KJ7!L M>7O:4#%R9=5%?B1ZPASVIQJ4WS84H/[>'K2!V(I-[#D@C^S*7WDX<2?T1>=3 MY[=TWAW+U+V4,K4[6#J_VST3YS'807SU914CZY:_C7+I_'V5G@8F ;,>R0)F MC;?!64/FB!YZ8$_E H1%/Y0,NW%I7*PF TA;D72Y.AJI$D9DRJJNN."0XY"\ M7,A26AX0/QB&VM^:AJEL>H-$_?7]ZJVA&EXUZTM ZO[Z/I.V'T%I"+GTA:_7 MT8+=E;O6WW@V('\#V@=G^W572B9;.JW>HW$2]$=EM^.>JD*#KZ&KKD;:WG]] M'RF+0[JSUXRT8/QX# (QRY1.B3]\6W),@]G;^YRL-H_*M@Q?\(_#7ZZT?JY9[YKK!AN.U8#EP[[BI!,& M(+<# P4&#B#C:-W*B_N!8KHT?2)Z"+[*P.O-6C;<%%8;82BFOXM&!*<8U]OT M4QDSG#'E.@5]'/GP;X34V%S!@*]U:6H$60P%(D=/$*MTLYQFHGG7C?MA?1!_ MK92"ONE4H%Y]G7-XB>:^OS6@YJ.'W##DB)<9SS+H",AI'+7),!T=KFA6;8WS MLNPP>O0P;A\(OP(C*+@>W_&I1G8%010]JHX9EV2.C1O=G9ZFK(3L;:!9!^*0 MW4]QU+E2>2UO8V-J:4':MM5[3FH,VU[M+\,3> R8 K1BE_D4CM$[CZ[$(D; M8$:J@*^]51;:E%Z>*_2SCHWY?]]7' [2IU](03 MUX.B1PPD]ZC8AYMR1"V*(2/TOU->WV;D978-H8F=#LKBOI1A9=>#2\#9:K\] M]"@&:U-!S_6&6ML5HG!%JW()/HLW77;&8(_452F)K"A?H,AD8#]*/B"$>*G5 MJ8F'O'CP)QWYOO'4#&9(SD'P;X2+K,3;9=(IH0_9# MF9;/X\W<2G2M_BY^!7O?/-(P>)24TSR;Q^*#9-X?+C<;9)KH"/+=^1);F?)$ M:*K >&M#1B;T;,(K:&1*Q3_*,/A0S1MG_&Y-Z"9?"R8EETZC !@X/O?2SPAA M,1!1QY8J&W5UPS[P_7[@0(?MW9151=)\ETQ,(40)D,F@PP4TM)%;* MZ@W1(H<0)L7_6-9'(R/#,!Y[K,AFK92ZDFF5UDX%0+U8YT6Y"^'WFAWPWLAR MZ9U83M)@[\*SU1MLEHZ(B">9))CLK1*P\B2[R_OH#,RX#S#CJP<+S'AX5L,T M"V7_L*O"+;EM=\$UB#522DB \DK\@5T/.2%.KA:*(Q1&W]! M(OZ6>_ G-OVFZA##K2E\[KNVW4F]M"_KS<4^9TPA&N&,P*]MZ"V&R#%H3Q2. M(S-->J_3L.2GX%"\-D+6">%X%!CW[4Z3U'N6F$[K?NB#Z-?2#&K7K!;T)U)( MFPIE-6/WJ?I^U-R[K> .*B&E=H3UDC!S;9=*D+EX@J$T*QBYOL>AY#*Y7BG@ M#F9$RZ:U^8C43U$&YXR0M M["AW==E'E;"([6*@"DYX)3/_J[_2YBE:\=%?,,D[N87YI5%<&,X']A5V/&_Z M6]U2$L4!K6Q&=8AM]2]%]PFZCZNU_; 2CX"CTE!U:!MLZ>D0/W?HA#ES9U,. M/)CT],\9*-X)]">J=UBUR)X7@AG2=1^>V#62&T?U;7E5-7G7)S&+H.NF[Q5X MFIG%N ^2F\IRL2N';5MP,HECMFVOS7"F1OL$&*;U>\>&Q),;'(SPJUCP*K TL3!X\(> MF_)&)@C8@2=?R ^# IRE)O.,+>'3KZUW,O[AZP_-]9-G@:?9C?AD=OXB8*,G MM%D6LCXZ#<7JRT=R]3^#\;2DGQ]%COM$#2QJT C(=F!,$[.P##%5RDFKF0:+ M-)P^R?A)K%U(GN)W3^3F5SJPD ?3@<5P7JY6_]5J(YY\E+LW[$UUHXBVM/+' M@(T/C'N/'QUALZZ,_1J30-^A_WYUO#7XX1\1+\=:R,QH2/]D WP")\5]W^]! M'1USC:)^D&JQR"AR+]^:"Q8R)S"X)EFB_:L1^XX2'B-YVLX2OHH*B"B>O#DH M9S'9>"2Y2U=GT'Y%Q)57Z"JZXGPS2" XXTN>WZL!!.Y]R80K3&C S]6C8 -$ M3R"S >"5GTY5=B9+:]+=K)Q4Y R61"W<2Z9CH#6/G+=6(@>82 (Y MR"CJJ_(^$)9G"@(A83YG_GYCWTQV#Z_;_=CMV[X4F(R1DRCJ:J/_!U+-##$J MQ[(R4=LROZG0.WS#*"0I009&#BQ(!9I[]XZ.]&ZLA-X/X$+C+P'?B/AV]!-7 MM]QA-NB.%+LP%"ZOZ[RY>7'%!V+;?B#!R/TTR*;M5[ M!M];8^6V["T^[DW$=%EU1MT?9Q]S9I<36L-#;Z\8F^C1/$TN"Z?HJG(-VVQ< MBW:" B0'IZ4ZDZ[]=BTQ]PE=OO[BV8HWN39SA+VUE/_! GCR^/&1+S@5D)H6 MQW<2$B1WHT"/=D4C@.>!#F'+-6!9L.^H=&)D2.*EH]>MRVY&0%LQT/+V^,5! M_],VGQ=M"K\< WR# M ]>BBQ/:\4A[=@ 5#^4UZ"_^??6'QW^4;9D(O-%*IDARTW_;YZ@]/_IB*R$WI$#V?B[!R]*7_7;3G=O?7^[+Y MD28E6[WN\C6WR[PA=\]W^+Y]\482I7]XNO2:2JV?\@>%-*/]-KAZVG@LV6T@ M4?G/D6["X MCM.D+7LA_(DB8PSOMO;H^ M\7256N89^N1VCX4LI5R,*N&:6Z Y\W*K ICG*?G4 M4\+\5,WUL$T: D/;FW3[@(![K6KE #0< A5IQ(0'R:^S7_=/G47!#0C/" =' M8"(2S( D9LZ3\VDGYZK#-N+$%@XI0??ME1'_MT\P/9RB_6VI4N8H)R**YPC^ MINWRJ_H0VY)]YA2_9 HVI75 Q=P(3F;"7U-Q2:![-,@Q_]EU <[8!,'/IFDW M9@9H;X\=34N7N%S]1WO+A>XLD"1/7T=$G\_YJ+!@SE 5IXT!E(HA33KI(/YM4'0W3*IAB0%WE MXD(#TX&*8NS*(P0-[%%MVKIJ3[M4\2T] D57IX+H.?X&DGLG.T/K2,##HY1= ME9[#6"AOVFJM+3Y!F%NE,[%NUUTEC;2^S'57D5'JA8\>/[/ZG^+._&,)O4O7 MOJ^8WH3VQ.^>/'T4,'\"5WO\A?TB,WN@V<$7R5>_^"9@S_0>2M!PY/&J/I3; MUD, TFSH5E)AIP]]<])*G9P\E5FF45@8?+-W9EW%X-WD]5A&"R9L+::AIJ2N M1G1!7[1_FL =_P[_E18_$;GG;AO 1R/D0R6"U^PM@JMT]M>(BEU7W7KGZO$!(4_ MAW8!-QM@[A']'_DTH,T\$34H9A3,6W:@<3UJCWC)RU7IH@M+'G4),B+TMKJ4 M?^MG"*Q$5Z!>HC7 3D+;!0JIZATY15LN_$.X#BN32R+!#JE]#FC<%VLF]$>S M&BQIBH1TZW'YE;E.RL^3:T(>=#WNH=+;!=Q=T>);T!K]N5RZ+H,JF.W9U8D9 M;,2"D0(&81S("7L ;V&T0(=SPEZ -09M*U8"5.4I#S'IXVMB$Y2L3(0]+>A7 M%(15GB6N\K09#7@7%5/AR[NO>#TD^A-7$UD#*6G7G%[7LUBDK>2V7Z;?"'H> M[FNZHQFN2)]PYU0F(%3F+ /I^2#=#GR("%Q7/ROFQ*A$DC/#W=\8U2;W8882G#TQO 2?>2]7R5>*46;./CG:>.&W M!3S77$\"[C1T3^>'2L)";2-F>WMKX@^!&E N*(7S*X:D, %-$:797)@F4G6; MLA,-:GUMI_?B9@83"4>48>8R+WONI6<),+DG!(&;GH5?>&_Q:UB?,_.NT2:2 M<+"-'I!T>QR$,%\>W)U70:4&;=&;6LXCK;#'Y]73LU615!M1B,SI V2K;5@$ M/# -8\$EM,Y1^4TN27?04RB\6'+H(9C7KVV255U06$Y?Q-DW"W[!ZK(?EA($ M2MEMW +."WG4\ [@BL3,X"94O5;>: BF:.0WLS MM,*B@QA,JJ)@M]6^=^D_YT^ $3[9LJ ?E0/P(K]N6AK>=>0\(S,K3<^[O% O MEKYY'&)Z!MNY)?'UPP;;/? -I0(A >?&M+N98[Y3(==M;E)6PIY615[JA>UH MW&%(PCC?;W7#7UWSJ<3!VXB=D]XX)_+TEUOVC,R[0/1%S/HD)8+\ANFP1 MDB$4DVHBT%=U#VUQ4DDM'KA80*[U<--(6&S;1WY/9VE1-*M/RJ M4^;7'*:GL#%>!V"FJSU*YQ2XFHQC"2G;+BV'6<>T$O4$ERY4SV9\CG$4572I M*F/K.PZVU@HXWJ M0H24GIL:4^0;R OLTU[<=F&Y>CXY"75O[U7[J+P2EA.3[6HX3N:>U?HY=@(# M> YI]2'F@%K N->. X?\,V+A M< HXU)]I$LXJ<+#QQFHEFA*]KF[>1)P%;_<'X5$WR@8P(M->8]646WPB\A57 M@[+ %X+KA:FW?B;6I*O;WCKA^=!K9/M&SGD7U4[>Z2Z*]\^N'GZOACS.JX"S MR>1 ^B1!P(,V409*!57^KHFUXZ&M/7L15N\CATRD-/ A6R MIU^$ZKGFSI)/*WU$\HTOL3XI>D=2NL?2.;2C-OC$XOG2R]Q*+SB'VO9"?#^+ M\'/[DJ4FQ-G*H0[@Z%\U)^'4G$YK!IHLW",Y,BBS/&0< MK?K&>-^*&<.NE7S0?#I3KP@)0TU")5=HNP00 0=-B8+1A>&+=+0A&U5'3CNU M!)D0?Q64 -K&T:,@48+L,EZ*TWE1@R.JK1GUKBH612Z?J:- M8NU?B@#A@H2ZJ?J#<;G[-[:"IQJDP11G)I/+[)CI MM;PW3^K7]@/Y=9"0GQEHW2WL-J3TN[2.'!? E*L7PN1!@IZS.+M=6R"IJ9ET M2W5SO,<9?JLTC+QUE1+I&WPZN2_LYJX5R,"S;[Y\M/I?D-[XEISW]7;UG7*O MKWX\2+D_/M"L:YNOS2GJ35P+ED*GI4YW'"26+DOY;-MK61/+ZRIJN".P?13$<\+[+>EO'9U#RK?JS[KGN1#QK!#[@V MQSV9A[F?7X8@YE6TPY^;]V8TCO*J2-'DB"_MY;$5OR./2FMUJQ?C-;W.ZO$W MWWQ#BPZ][\R O7IAC)*T:UE&ME\Q*[Y (KCB^%]Y7^3_;61B$M8Z!:7^L+NB M<_/?7KQY\U__]@L 2B/JBR^>7'S] M]1=??&Y#K6J2LK!523+S5*P47;29\[AB" E]+$DXKO07F]7"#B'GOOB;MI!\_<"'VS:"OX*RS.%",FTUB M817YGKR)B81++6/IN:1Q.:(1%1Y,#_>VK3GT%MY8CH:1AYW=TST/%Q.E)(R^ MB@^.DXED\S.1?_#LB^<\'3]^KX;AC@+C21XN+T)L\:L.EP?G';*%NRVO)-6G M;,U5K#'^WM[F0O/%AU;#Z*]XM_^7SU/I[LDT&KNY%^\7S+YY_\6 M'Y:VY@\J9KWX\?^M'W^I9]#Q#W]]\==(&LO$0D5(<9E<]@;BWONQXQ0%:BUO M-9[4^SW]0_Y'F(/'7_ZA^*-51__T7B&,+UA3#'C[PL?8&\[U,+YU"T"1R!5Z M1="PO(8'NZID *1&1C'TPUMA >38M\AF1B?^8/H2F R40H46QZ8=F1=,/9MJ MD-5LQJZI^BUL?+:0B'LKC786&885P*SA%9I8<9FW?WJ)\Z],$AYZWL&!S$+N MRZAND%XI@V!UEJP0Q< G7NS504ZD6+_[T(F$E)*3?56$%/W:V,U%JZHNH[PU MO8I681IWOR#!%):P]IDT14#H5TTN9R[;>N&M#=]NFT7,:57\/_]6_9]'_^?9 M,\^[OHK(0$/SC-Y-92T 5[0CORAZM^M_BSIP%_7,O(@ M %%'O!4':$-/1, <&.@-3%U1@)EYSQFEV-&HJ(IEHV)1KB8KZ>NV9\@D(SNO MV/24=7M[N?K_VY'KL&-=B)X!1[YKNHE@[P @.G+IR:60V+(H *9%M( 7C>>' M7>\D-2[=,;3!)9?OH1ALT\49D)IVC0^0H2VU1>&>C[\R[#XDJAM4]$K56694 MQ(L8WQR[HN6O^$IC(ZD)KG_;*9% ,2SI9;D,!0J4&$QD.K I&P^3\K-! M%B]%>1K9W"7GW;3 (X#INA;Y#7GX5C7$Y$C2?IXP%/8LM'RSY+*9;^!IFR+" MU)8QF: ]YG/$"6J'BKU[]C)*ZW*P)H7\*D))%W,Y#"YN-G3SU%:U)>7VEE_3'?_G'VZ,NOCWXTK<1KR264 M*:.*=-K($A5FD9/E#@>#]!@N1[2$K)L!;1/6$(G..2G3!:TQ0A6>W NY]>@8_(^'[2@1"07D$RW&9-PB/4 MKAQ?:H387)(K6=6086[]>RV8"SEO(B*BJ#@_3C\<$'V1^3Z@_B@45>:W!$@U MOUMLF-)C"U_X[U& /VVWK!"5A0V@V@0](P?"[<7-X\@-J (C;P_\#6W0"W6K MQ'];D!?B*;"+Z"\L+QW/:YJ2?.)KS/@&%WV!D^[NQEGEC2F,%&./61XFCA@6 M$3=U6_W7VE&Z%MEK5>5QNXN;GM=LK=RG(X>_C635>Y\_=[(^B0&8<\4!QT8Q&'$3(8I6>ORW7[$=^_T6<5)94?D)%S47^J^25U?0QUUL7JR M7OFDA4TW#*>[$L_,)/):(?+&]YA&CIY 5ZWUE&*9GKB#!L_&=P)/AD<)>.1W M+,;UY,E7E\\B%\?O'C]S/PM9Q^.G3RZ_";]*19^4#N2K&8M'S?6LZVUHY4F> M"19N\F2^ESF9P%DK ^=M^0KU9.K<63Q;$GVR07 .F7=B'AI_P/FTZ:4G+HQT M_2X[,ID*'FA]E94[^G^_'RT7EE7",_7LR4-<: ^6EHM6JM!RA:T^Z6%)_/A[ MDJH>F97S-'QX&D*?O6U)''WSQOY0Z8H1&!.**[>5QX^:EQM!8%672N6=9_5C MS^I&> H8AEY"8%LC,IW5A:XVL[&,RBC]GA2DLB9PIU\[S^1'WY\:^ (*,XFN MUOE>#K6JG#5FA?W*S7QYM]X*S5/L&3Y/W<>>NB27Y$(3?]J%:*(@*]L/RN0R MPZ77!S2?G:?L(T]9,DW&F.GHWZ-<["GG,)8"MN".12GS&(5,'?;,A;42Z8;R MSDW+%?Q:N0"JP?IUDL1($$5'RFXIY$NJD=(R))UU/GJ0) 8#0ZJV,R*<&MDS M;1I5\@\HC#:'4$N(C*0I#=?\33^O2/VGQ7)(3T:G3*W1?X_5^AUXC:2GQW4$ M!(]0)4PQ4*Y% -,>%ACB>[T/0L.2ET&ES#EIBB9-REQQ6-KMRN*4X_T7/;G& M2K>5G,Y0 I(R0.^<;/C1_G-!YSDO;O+&F$+QFTTG%$2\<3@?V,>8O#29W)MV M2#HM JEMS*E;AC#V>I&S4'&CU-B566Q:,[%(]+5=<&!]L$1ZEFQD<3!]K<$[ M+FB2L2>:Y_Q!2TK[6=B0XLH,K61AB3IZ,A[,?XAQ9!D<\[D!BQX_>EC(HH=1 ML5YB%I%&6.$""!H68;&GF?5EP8N$5"0MKX('3\(L*RGY2!MYC\R57]D?[!=* MG.)%*N4:ZX)*TFRC12RV.%J+TDQ97P8R"#&QZYSM#==Q*L;!RPLNU'"*D0W/ M8D$*P)I>^H%#C4B^(<2>HFFFBE/S("6IA,D!H'T+16EY!F$EX4;AE*"P;F\C MRZSF$%G2=X&4<-JR;+T'= NR1%)>@#E%0Q!#GIHBE#7DI;9C-RSE+EUY,5#* M_XD^X0Y!.P#'_37Z#V!N70W2Q0/]D&_ DW$0<"O^U LSC;3"<0*4?J/>$SND M=?D^T[8ZH>P(-5"HQ0;.#7FVG\Q90^&*$4TTVG8JKRNM$KKZH"XHE6G7HJ=. MI*VGQ(N8%IJ_I].J!2G= !X:J01!U6(P!%4/*H]!P;LZ4B),'4ZI.%2V]Y+^ MX]B:KV/K.]ZO&"K7!>G:T@TL'!:)L@.4?/X:TK*BDV9S(7%"VR7E8I9RQI6D MM2S'+-3@WZUZ0%48LE77MG5L#/GDUIUC2\Q6A5C(?@*8<@78667KL_-;17>4 ML_M@&FCFDM]9*,+5] Y ZFL ?A]F0F\1E]U21/%<[#MEAU28]:PN:2Y?Y&=4 MZCFPB!]C#DTX0?U2M98MI2Y0MN;%:RR?FH%\^:=4(=-U J=73%;$]&01= RW=RF %*NE-F)ARFEM=R2K[LU\KVD=A0@1)GJ[$Q MS4.::W)WVEVUCCUK?1;!S!0RMON6 17\_;*YJ;JVD3X+D?-C4CPND*(=8^BG MO2<.8;\QEKKE%J3 ^&PA[V>5KUDJ,,\A28*O/@Y)$G6F15Q@EF1B;7QEO:5- M.BY^UTJT5A57+B\IJ5J.9Z3O9+C!-.+[VTIM9I ],N_WL+2>.)^@RT2YQT M2P!8!'3O M7ZGJ>07-M1%@I79/JQ"P6+E(E=%U9E'+I!(0:\@)NR0&?8E*L= M*6IFR9AQW?D*JBY/9192N+N4*T ^*@ST(OXU"(\":PT)JQC\.:W++*Q^P+7 M[!?J']',A(+._(MLJ@;-M"L91=,*XZLRX4L&O+EC3]IJ3QN9TY2T"+ GJAR+ M.-!IL MQDZ/S+[[+CQC[P%,;Q6C#K$U@E_I1F@?FT]AJD3]!S!05G<5T B6) MRMBH%=G"PKDS*<\5)6,HN*U> 8<[&L-FU\O6C?9R>:\CV:5?V-[?_M M/1[AWF?!27MS@&PUPG 415V.6+^KN*L3&=$L[1;S1WJB<9;'V].C:>]-O&>+BBPG3?PY?Y7P;B3/;Y37 M(.&Y;6XI7H\?6#S]I=A,CFQ=79M'$6Z3P_QP\9T\7^A5KCL66@6T3?T%"2KU M"T5YE8/4#AF??B\,/M+.=F7H'(U0H\HL@'2.^T$URMB\!%P!RM'N%3/W(AD9 MT48;5/$$,>G4PZR \0-5=/1U-U;%#/IB:;?@+_*&SXB?XXB?QP\>\7,R,8T2 MPN9%N]=8 4X,Z-DB]-LG1:\%S MR+=G3N^7SZT4L:F][-I;?,(AA&.L=@#=(T0%:9=?I+=@&Q_3$_><*"N'7XC+ M7AR9N>BL)O[X7?ZMQXQ]4#LJ;R R88S<0;>'S MP@HE6LOYG9M:<1+WV--T-XAEU":\28,G!VB,5S10U%P]O)F@Z2?J-$@XQM;^ MX-3'960;'Z [7\$KRK[21T5;.Z0:I %LUY?U31E;^>ZYX /IA+;_@X)7/3@C MZ#RRN;*IT+>?AIKAB^M\?R1QU]\[Z08@7+S/0HXOW&U=@"A"^C^/N*2@9QRJX0M#4+/BNXA>6,4@J?>IQ5?U M$(-+*B^(,Y?/*KKX.2:;U85UC<=:M M6GYV)6#8>4-/4,0:W?2F0"B'IU?\-A J+F[) \NL&">@1-N&+)6\ <^>@+NB MC_(!+-VFYM5(Z^&4G9771Y,+X?4R(U3*F,4OUTYI21Y)*O$"3*O(O33YX! U MR3S(^<SE9;F:_=JU!&]PI(TTSH8.S6X9%@.09)PGQ\0L0(8X;7?,_'G^@GL4%+59N]<9E99M=PT< H6 M6O=H;T%53(?;5@'=?[LMFP".9 XBCN)S28;E7F@[/-X; M#1&JFV3GPRC(N^$I)@W[F>K0(V\]R'UHZMCJE(4?7%7ZLE!E..RUH[5J;EKX M'GSD"J=FXMMQSAJ)*)GL(-,8DZ?2\-P(H1LF8,,?X;8 !@/N:*]NX0'BJ3IX MZ;P1<=@E*7RV79EN*VVG:LK07#B5,_<:FJ8!P"?5)*/NTZW"XX:CN10H/U]S MTOD$G;%>#[9 ;3IMKG-N'K],N^8JDNK23W>\\$\+ME^.R\B1APX1W 5Z;7I" MJZ!61:.OWB,6J#M$ O_.+-B<[?TCJ>EI(13&YIHV^H!^6A"8R93YEY%[H!HP M?Q;'!<1CBM9X6A59V$G/QD(\.)SE7(# &B=JCJ'#GX_MR.;HPIUKXS80P, MVE!T8=EKRH4NB>];W &^VRT7/_ R5V7)WMJZO::-S170N^>KFE@??B2IKB1, M92'7SL,D;7O*2J[/&/V*V*&[>%*F1M:5G^S?GY77^Y"F+L8E]?==A M-D[9G_LQY!_Z8Z&=H] (YQ="5:- 5+%+3]*YED);Z,M*=!7%YOO^6]JO]%"! M@: 29D]CU"KY)+5,#S:V6^V\/KD"4(&RIY5\B9BLJ.OD@W CDD[X]C3/4/Z[ M:T16#LE,8G\QQMFL63 T0O%8/%\!7\77[_6RSU==2[,S6 /B M!HQ<+[5OZ YMJ_US+H$')S2\5R_"$D9QO559![R4UCDCG!.WYJKGQE)\Z57O M\$A$DEI$O*-&M]3K8COBJQF\A6DM?,_:-#3,/0OHPG)QI[E<5/L\TQ9-\<9Z M'(SV060"%GLT->[_V'U8#Z1L^Q,V)#U7-6$:N;?-8?PH$DL1,P,?@,53>,4 M@<+2+MGJK:SR_U)XU.MQ""V20<4V83N)EX03@@[,HKS+R*E_OFSG?.+R-1W3 M/]+\>'6Q;/6:5@]';6_*Z]RWQKY]\6;!$4@"VPJT"1B)-"W(:QU^IIE8+VKL MFU&#Z9V\-K"[3E-218KHUQ?TY8M^6]::+T[DDATSP=2VNZJ#..MNS$ ML0Q):$_NF'J5C>CNMM,LIL2Y!'TLI=,%=1!HVC8+B9X@MUC"[$/P&,AQ]I$L@*K#<* M2'#PU[]\["6I-GU,U44)B&KV7EKCQ@F(<^^2N@XV3B0IH80Q48OP.@_EV"C( MW)=;,N>P>79VS8X#SG.Y^LD 1M.V+;[3K'K#OU2'F_UT6D'B6&GKLXNIS!TF M7WFSE *)9T;O-I4NFMDV2I.9MEQPVC$5;DBU79$UJ(/_!U9K+;0ZASP<3^'[ MDV;JN(=0%=BV+4)YN7@1OA8YM]WS2IJ, W&7T@E/@9>1C$NU@Z[;9A08DK#H M8[:]KV"4"PL#$Y!PDNE$2*]H73NJ>!+XQ06XB[R>BX"3ZN":8K4!RM92:1/\ M)*<6(H+2.@+8;>NY#ECI2@ZE.$:0T12?.&.^>F\\3]G];#UXGLU:TU_4IH=( MUVR'L#B[PK9!^,!1)1F9TF%L#8*:VJ6(Z$:>*NP"W666#K@-NJ&3';=LO":O M TE 6 HXJND#2J>!GAS1TH8'FV7J-->7C 4O2;Y#'XJW<:B//QI/E+>B>9'O MA]2&JIV<6:]@ I7X3=G&[#T2H+P*^5JM1U*]4=$WEK&E8".%Z[C7DK2?\@VZ M'B&I2)AO$*2$4W,N+\7U_:I6F0X$59Z!1P^JL 32<="SHV@O69O,"IXJ0 "9 MRJ/M/N;H)_R2^37+)1NKWK1_T$W3YY5(5"1&2)'L:.@$,DQOS3XR$/"<;&[R M<=B2"_3+^F&)*NR+M%ZDO61E9KY5*7PGE$J;)>D)41*F;C" MII*V'G\5^Q K0M4 (D9HF"\SKQD5[OXH^#!GJ\/"7-X"F0C!Z_[1+>-*B=EL MCPP3[5H>2:&G:CL;RF&(290XL5XU4E!CZ3,UQ?^$;@>W +#Z),C>\%@'J8EI M=<94P S<'O%#0RBG;=+AY#URK?]64'[;':PO*X#E Q">'[8H=PT $1%.[YIC MM-P82T7H%@O);$_W5K[GQI=ICXJ5?-<(9JZ-@RU]H;1,%>%(_)(4(FPAR*LU MN;D5Y.(D\S8 R'?=""TF+>2A]&C-V=)"H6H0&XC1C&\]6RF6^_I >UAXI$ ] M9Y'42NAZ!ZUT2J *:>8$#X M>-K J\,$.< /H:0>JOSE)H#!/.. SW),D12K'=1B3-31=*9>_4@.WG#;=N]\ MTY7K?VG*:W'.!_;\8."FJ=B)7^Y=V@[)>2M-9E>T%/Q)W5?RP#;AO02M$Z* M)YT67>\&:]$YE+&(,\S$D+N]5%6NCPV?[>'[G:9QH6-CW):VDNA%"HF'A"@X M;F1\D"9H'-+#0C-4]BK1I(4S#QO<3&@ R$P(!=SI9$9@.^X8F-5UC/@"]R3W M^Y.'5<+U=[L5:ZX_?D3+HX3].;/G6OM274&;6,C9BTU?-(=F)OT8M^D4I'+* MX$G7G9CB95U%=;%*EVFU;4GSI5UQ^X%L)$@FM6SIK6:+%IMFVO/*.IVV9I MLP@_AR.N%]-5UG,=>T6W'J5&2^N'O":ATN#-5#,8GKT/,=F='+1V!RF,%S:?G@N:OQ718:! RI M/W"N VZ)..":X=#N<^&R1K!6K@[MJ)Q_4L73"UBP%EQ(\V2PEHM+ M1B$GBL-Y?M:LZ[QB1$9=E]?636>'%N.>+/%AH="QY_*22/R,(=?--D>:H> M M2WM^9Y#;SRK_^5.IE#?DHYKD[!3,FHCQY:&\%3L")UT[/HX4PQ6.OGO( M.!L3_T2W^9=W5YU&%G-"58.&RC4*L@.CI/\,'I*<8[/,0^\A)K\2@H5E4?L% M!58WK<<8.O)KY>$/])QT@\=?_3Y;/?[R]W*QKWYO"T5@B:&%SDN\QI7!6>IA MVY5'.8_<\C#2[&+U]>\U9?NUW/7QU[\W_-/\UB%'^ZM&Q>O2QGB_*=&V]OA1 M>-N$>3P^,U=9!]=;\[O'00O7FCHL+E%M7,-$WI82E@E*<9X522#.:3;#DX^E M&)"@89N4"9.Y7[PN+G7#H1T^HR0<['_+OZ2W"@D?\:!C2P?\5^G/4E\WOZ;Y M#B0C<"XDA:GEO/AWW] PLQY'!^&ND.V3VI$'K8]N(I]"W&S.A?2F?_5Y=?A,VD?V$[PZD,/GA# M.\U:<=ODK7#;5K.>YO./;(R%:\Y\"4$^VO-)!5K+I30A')55Z%U-_F**?.[O M;1?+U^X/@@Q3-!C,0<,14&WT0I:M^6#BX;/O(WYQS.NH_#$@]BJ)B0$\3IBB MD#T;Q(U$6T*9WU3H\T$HC'INTD\HHP](K$M9^ET1&N %SLXR,:?L:+Q(MLS' M&/AL10%G8#_Y6P,S\W8('?<30=%I$GFG"3F/1O"D,I..44O=2K_F1R%KC'TP M<1E9-N&J-.1=,:7L%.;:@8^[*858->=*TP&^TO['7,2 ) T_K>M?KMZ6Y%8H M(V22_%1Y+=L#6EE;:N-)B?:X%_6".^O'G:2=@3Z+8DY^T8Q[6A)>U4GKF'>U MI5IS\$S8M&8XBG0+7Z[^XM>3,EM,^J+G" H#8$H (4E&S13V)7>)>/J.V-/) M;&=P4+3,$"P"SX;],8#I8I-E/[/20"0F-SS"87/2CD5PAY--#R,[W1QA^?E5 M%'G>-*S&NA!NF(BY-' K[;J.ZV([J;2ZZG_\+KJP-34LV]]U_ 22.8.5=OPR MH;\L8#<%317H]/3VDZ5XYUNFV(1R]1?-M;RUEJX7!>TII"(-Y,'/VG/);JS+ MZ*M 8]-9OWM0)S(;JG9&*1&.QP'+,%E#"1I#&(-D\T%1G?'RU('?FIX!%.J/ MGN\83 W&:G83-75+?WG\7"=!\D7&TH(T"3OK(<>3VA1G*5"D;56_[Q"2H MR#S'H@W"$>KC>0TUQIQOR.-#Y4I0-5SJIJV?GIG=J)4DOK7-! M^^_(<",#Z:DJ/(L M=/Y'*NT)WQ,&OC[@* .1)E=%I+LA%$G<6I:-$\@+>#$?]I)C//HXKA+DQ(5# MSQI/VS$PBC1V*F]L%].V,[[9*7=#NC9O>&N1I0;@A[D-' '_8 M3UI?Q_I&9F+P9PI;=DL=4E\9BSV M1O/GJ[(U"*%M0(1UPJ$]/:&8T)_.I/G\0/6%KN ZG!N],>@-05()==K\>=6K&B9), M&,CO'G_QY>57=D]4=!/MZ: 7*)#S7JE$)CQEY/K0TV )F-*+0$G2_]&F>)[P\7;[]XF,7;!V>Z)G 9 M<[S<=C_J;$X<+.<1L6GK0:^$H%1:M-4GUJ4?\N_6EXW>1L?3'SCL UI2TQU( M:[!-F GQS4X@UW@2-K/?ZF4#(#=[0YM-7XJ=8/\OZ9^-5&\_'6UE2$Y#M31" M)AXS>:$U)@W7M/T53D]1(@=C'0/DOK]H&D;:_5!"D($&]L_LKSU^=/'73'D. M5<2U"<^91:ZBRF@S75,^<"^21PB>T=B\:Q@")5Q<%BRDNC5FR?VAD)CR3 /H M=OU.FY,62T*8AL_+07H=CYU>LQ%;!8'E!XIMKB+A1[8"HLEFN'P41X564 F6>P# I#^W:* MH%TD(]XE$$[D(,:!@_Z(*8?L@]OY9[WD?X*$*!Q6-"H<$6PSGVR1&>DL)?DI MYL@(T(TH6;734QRJ>1(#.D6-&(JW9TPH3"L3V0+\]3RE'WM*IURWW &@%::C M4./SK'R*C<9?R@PY@_R?20'- $8.0@-//V)KE+O#E4.C;VM'MZ-OT4XOVN25 M@O%W[*3N68_2&GY6\$#[%0G!+0$4H= U$])*R6"NKI_6_2K#4*?(*;';6 MKS2OLT?5A_.L?L)9-8A3%.LQKA_6,>NEM8VK?\IJ0P%QL[8 /]:_8N]+I%NS M I?A9AL-K1><]/.4?XHI7Z):"F7F/(ID6!I19OGJ,->&4= ]MK3R,4G")C*C M9E.Q$:O?LE,=Z;)FJM\37J/SROC8*T/[73DDS:&BLM0%;\QL2>9(U'K)AFOU MJX]Y/HN8SM/WL:=O4D8^*A.5EB&59N<\/9_"[NZJ]_,P=:G"ODRX#"RCME/D MFJ8Z3]Q'WUY<=43$VE>0'JF+AUW2@7:> MXD]H.A?D1!B1>78_/OHD]"AZD;V#2I/81E2G!6JP5/V.9:D()HHXZ\!9Y*Z2 M(,O.<_JQYW0"-K/2*J-41%8>P3]C 6CV?BZ5LHQ]EFN*((WTQN@H14V6BXK, M%7[V+O^),ZEU*J,'B[F\%.UH6_ \/Y]X?K85\V=!_E-MIL-I%O1'"N[%HD+S MX#P_'WM^'/IB0AJR3%#.2BV5IK?/L_.Q9\=P%N;(JS2=]G -^7O$T9"..<_% M1YX+(P )G-[">LV[9NT[2ZU[KR!?KA\4T;'0M9=Y=9$%S=Z 'Y<+A#ZIV%@7 M$R:3QH0/0;A/H%>*.=JT25FZ!Z8"QN"P&GLN )1U7]Z*N/,',6=&H:JP8MY& MI2)L-X%Q/Y'/FU >+6U)C_&9H7,9DI@W@I7+!X$Z*\:*!OQ"_RF_1VVBJWI) M//MKW]6 O\[[+3T7\^L:;K IN4M")(FXL8\6U5K>5B\;T<>)Z%=4^Q5]0":M MP>>OQZH(G\II 1_Z(97.2[\^!=)!JU7(%$YY62:](\;\FF"W?(N!A8Z&$K?Z MM(F]BL8/ZA+3"K63S/BI=.JK_BL3\)W"/L%G&.C3I]>=%+N="3*\RM%:>5(C M%YAHRQV-7M@R$_@?JWTR.S_P+:K#RR:N"(**8*KP.?( M^P[PH[/HV68@>PN16]731(MG^,MPV])MRW>0ZA6. S=HW _G5Q7/VZ8.'';Y M:@?^MW3\$9O2!CS$ MSV4*LC K"-8&87;EOB[5LUZ$8Q@B-'3+\T"SV>?.*[96X*#!%O!P1S\",]3C M751S$WQS)+0#(_PD5C&!YF!>U;YS85IS FF->@%P_4M PN=FB./-$%\^^&:( MDX%Z_[387=!OJTVJ CRTMVA63:M"*D]IQ$9+]:!31FR_-%W,^*%W? M>9=$9%&&.C07DR$LRIIL2F?9LVOWT3*MOP)0R.$*RRMA]4(75CQ6 MCJRK**;D3'4>6EE4<(Q&120K-]6@ST,'-J_$)X\>?Q%P7=)QJ$HU1PA:IAY$ M^CBQ>4C:@&:7F;"UX?&O#O:]D'$\_MSF$: J(#53&JZ:Z3^NM__0LWO^M@E] MVTI[+)^%-A9R#&K> /7!6&JX2+&#[W2/"_V#PWR/.WS]"^<"6IT(H[0^XU^( MWU")ZF_ (LXW%N54:8&4,,SW06)K*E,;;\HY9\POWY>_0=OP XF'?IRH3UR3 MITH^<7D79\UO>-1,>V]?)WD0/N:T40(M=\N7P-5'89F>M%6DS\.7$[/L#..T M$6/9#+[=HJW723??=Q"0\V#0?8INBROC%6#G1;O MZU=-T]Y8G[?11.2.&X,7H:@*T]J;%5H3C:^NY&)$RO!DHWQG@D=[MO\1)>N' MX?S )Y&=JF2'T)RP 2]LN"L14+3Q-CUY*X>^FZ@ZZ^#;%DDS&SOZ:3*EK DT MT6,T_3FX$13]=6S3T08:U;1]S[Y>4$2>F-_X1FNX%1I)3ZQR^#HA-]KGB.)I'(L_*D'#&),!\2" $/AT031:9#7:I2 M*^WY>,^=*LZE(:CDH9:;8<.8!]5.F]T;+V[-",J N%:,4.'^;O8,/"KED>V5 MBJ))# M2H#.NY8<>/G4U/2=LAD+7"9P-@R2$?5,**X0-X]6R 49)\V]B^CQ+(=9E)RL MRFC'-?BP:COP?F7FL:@63[MS';OLL5]ES(O V^5R:+.TE)]$)@R\53X$!_8LTGVV&W6!5V.1 (C9LCMI2)/ M"DZ HN1D8=6(F89LX+ZK1#9)RP>E/(W4)>QUO"+TC!4S4%G)!.^JXL+\>_DO MLL983/)SS!\GSN->NH3WV2\A+($G!<'G"][TA]!?(G*BD4$+XAGJ=@JS:E@"E&U7@1YQ/-5#V]L<$EGR]DGP-N?:X3*1LN5U MPH8914B0)] QK'J_P$"$L;!66A<:,978E%7HAR)"2PU5LA M6;I>4P3#CL4A2]ZY%^D[#)H]MHC;WF?5KGK)/FC&G[DSP6YT%!0@M_B\3/]K M/TF!]G-Z3/)X3@2(@WJD<*U61A;%\R/JR(B]0CI)H^))PZ!!AD_9YO^X#:KG MTP9KGRY(1L^Z%63P,&N/\J:CGQW13Y!=N-ADT7.5@6(6# ;\C/_6J:H(_B)KQ;9N4 M?U#$IX=$CZ,N+;N0D)">V?(^7"#^ZL$7B!_&)HZ8&UZ+/!8%'Z5TW!OR0?)J M>V%1X-\C7;81\G8N]QTB1"YNNEEF53:I7\@Q/WN'?L*"2877E3O![/Z8/?[O M,3>%9>RF9,N*,9YMT_!EIB<&AF?ON.;TE9GS.]!%"WG>C*X9'-=05]2S00B, MU\$5$(KTH@*5>2CQ.2)1-1#A1657TV-LJ[T33XY#$<0_*1Y=MK!A@O3119]Z MRK4LA(:(7P,WF&4S9GJPVF1H4J1> 8;'=QIX+HJ5.FZDD#J(Z9/$@PV:U$+? MP(]\I&\J&2\1[\R[HM;C2CW@@^BA;F0P524O/&C6AN?ETOURC-Y:W$F+B5:9DLBIU?EH45ZO$(ZA3_""D4:BKNMETV'?L'% MU^K,/)NA1_;1=1MD8-UI@C-JHLY@[?-NXO7H MC&72E(1J"2-[RF8HB)YF25TC=-$B?V&ZJ D^@UV7))=^AU(J L*\+J4M0U=R M HT0%O-%KGG4#]XCF42/\B4+;G[Y1*0OOWSZ^ZFVYB**Z#:?(#&R^!A2$Y!@ M-0#Z?@Q$)O. E9- Q=\RINVOH$ZE,@RA'K;JC@T-"%KGY2S]+ZRU,?:4-X[ MVA06GD7U77+9",$+$#G9V^.BF>,-S46Q3-.E5/3D9\02L,I6MMJX"?!ZT=*UJ-?7#3 MA'Q7A36=7N8I0Z]>&=Z!7U(2N 9U6#3E=%X!"\."1QUO07'>T[3(44I+./5$4R_8_D$-U0YY?46K!O&BF[S^M;;^@2RR$'3> MFB"Z[+DC*CRTBW=2M#$H+N@Q+X#O/,+(F4G;G6N=X9V.6>^W+1I^BE';W:9* MA]:P%RBJN^(HL11K*MWI701Q*-"#)D>1Z(VF-J:I6_XXL!HT"!U(L0.DYT5=]V50B09=?ET&/ M"QC.AH:C!- J6TY<9XY*)@#!#LEG^^[Q#7-LXP5B03(03UA MH+3WPMQ#1YEU?#[4>H'LTX(-,],:4=.4TY2-43I]X1%Y ";/^'KQGK,/8@/K M3]IS@ &1?^9DJ&AB'2PMX![+W*3UD"N0K.[TA)$+X\[FM>4B*2NP,5J =P[] M_'%% YP>F7SO055PF][IY!S)Z,OS6!=,\K4];7X:'[0(N9C0^E(L27-3ER]#U6M6H;A<"+D?)X,!==)'<&TZ$TW?2AA=XR^[$V BA)'&I9$$X' M4B2!)/!C]1PDF>.XSE?!=$5/K4*G@(E@%HY#N72=Q+3>U5C5Q=0^X;D%SV2B MF8WEXF3:)YEO\N.:NR2(-A6R?+0*>+%U)7U>&0.QZ]7+AM!8>8>'#9,@/>%J M?73HU(3=.80"1DFWW3_D89^KJL>KJL\>9E7U! *G2;(^:8 BKYTU=-L(0@I0 M "!B)V *=QG%X6;1>Y/,1D#,A]/YE M!__UM1L>OBF&!QIB&=RKB[UPJFXJ"L2TLRQD>! $+F@-1,N8>.<=H5@)[G<\=9-$:NIF5+M==2T,Z"9$ZU6B$4ZJ**V!I\DA;FO,^$W5YQ+S MZF6L^6=^':[.:%65W*N!#NS!:L3E@@:W9 1YR_#IN?2BK/(]BW1VHN2YZO%L]-O';S;?+>/3='S]6;=-.KB8F,+#$_GEC][ M=*\%R+QM!9UHZ=B9CL"Q..R7U#5/,1#_K3\:\"Q5>9?* M=**IF,A$2SI=!0.ONC;GV,P RC3E^\'R @*.D,3Y*8?&KS_.T(3<(/Q L8RK M&8>.*6'-#.:]=6;A@;(#FS2WR=?36!CUAXA/4BAW)&/04TX1F_=D070F$ZR>DL,-*BGUZ#/22R[_6MJ8MN MDZLM1,Q@?! ^!E$ Q>/S491 FA<'FGJ/$*B3#>G\V8W M@>Q+5KEDQJ.N;>@E_)YG=-.U1G3TEHQRN &2;$\+I.T8%R3@'*N%8<^N7M1U MA+296X$QT6*3E5?FK:FQ928"Y>.;V.G M ,Z.:.P2*,7EZMM.L7/L%K%C'NC38Z>'[8Y(&!??H8N[PK7L9S #O-LDD]-F ML(\+&RC<1=64D4TQNG;HI#/TDSZ/?$MH_N"G-K\P$#PD$1_>J$QF(EFTG4DR MNU185$/6;(Q=VH*(V'\9BU'6.'40=YGVVL] W(X;@:.RX1W&KK&C%@]P$5Y' M31&>R!T$/ YN?F61Q'$WFH6P,#C>A&?@9LD)>"5XJL_*9GVKC$NWO@;@ N3YO';%3R"9?PEE/4Y>TB-: G^].E]PNP7B=A_:0P M[;WQ7U6.%AG!.^9N-E$&1[9I"F1.'OX"6D8%> ?&E\"GB&P(]U$[MD?>4(*B M*F*5PDM1TM6,QX@>9VRNI!B4H@\4%"V"I>XMD6(L5<5>J:B$44(>?PK#OHH+ MF]R@MM+$^B[_>]LI=MUII(*A8A#6G< ?UM J(H>I9P/!,^ =N_A=5"S<-/ER M>0R[>1PZ[E.@.>?7B(QG@!=+W;^W1]6:=5T%I+T:O[S&(=5ORW*8]-_EH4!. M\Q(4!P6"@3D]>,V=G71A#'14F.PXLP;PDK*DCH4QV'FG1WC9\MCAC%%WZ.YR" M3,E8^''0?9[6\":"RGWF39RD$^.S^O@->P&,+PO=OG/])^?RJO56]^A)+SHDM% 8MJX;YYCO(NJ M5Z% K!OM[08&S2>*?_OBI[=6#]\*$Z4/,(YUH%Z5V[S>7*Y>1OJ2S=(-C(H:E06^::$T*B."ZRXM0=7: HE!E#5VJVW(G2TS+* +[18V[ M&AREM&*7@07;*PW,3V]7WY#RAVXCC0BR)PN*% QH[B&:V-QY>)C]/2 M@^V<=B>_;VBS3I=/MCHWRWZXK/OUPRSK/C@#EO!;="7P60LF _0:7 8U:K68 MT$CAJKQPMV@L4%%AVR!,5J%J'S%B!A.'R4P D$CK/-/G,#+Y\&E'UA3-57C$ M373L+6-[N?I/&E%$F'X_JE7D1YU8YL":$/A58K>H<]XX3.A]SC9(\VZDK$,V MHN&>!8CU]B!-I5_1K4;P'P5UWWP8Z %C0[_"2XR6G=\(;M&@;K$-ICQGS8D* M+50.775]79K.N^N+52,[B?YP*O7]:+[JFN\X]$=.I$5R.I,4_^WB[ >":TB" MPDJY_6W&]$1?6#N5,)61K8=D.Z>')%F).0)&"8>P1B"8U0J.PD$,W\9'1<8@K30.Z MJ"I&K9H%X&IY^J3Z!]]L/_45W*/%Q^%'Z0^T 1GA\*TC"P\;0J[#GP.HON=_ MABYN]V2MM5*GG*H)[&N-L"3GAB7:.?/^+[M&2_+R@],F(@^; M47C5BG;2MSWVD2I]8]AO(!ZQ5+6M6\W7$;\Q[^&-"N2!!^PXKG[]6^"I'X@] M>+V\6IA'ZA:K!3;8 U3=QZ\.ZL=A;]RV(O?Q/S01=4N;AY51:"%5YC&#^).O M/;\TI\%SF<'<[<*0#JL4]JE_8E9@WFNED#<_?40+^! 2W_&R""AYY=$RYT_\ M#[8H.!G2Y^/K^\UA6!B\8&^X4Q>-RJ)KH=/\!+8F+46ZIF) 7MV8GT_ MK%MQB@F15Y/"&UNO7MN++5-]4$6T3DJMG*Q:BR)X3(<$#[1K:>^-PZRJ M-^X+PY)Y'7%K.MJ/(A)VUZDLG]5<8;_-@\/I^Y1NG1?J:-7B0;2N\VIWTI6, MUY/&X:K9EB)) N>H+M]'I;56"HGA0'63)Q1_9"TXKZ6_1D*W6S!N5'UJ"4/H-.[%^YE%H'D):3R&=QUH\]&='' MN,5I$\S/>>@_]M KK[+&Y7"4R+(54C';TX&35[$(Z.BBQ@;,ODDMQ([_\ZQ] M&NOE"L7G(?_80UY(,X1$'UXK(N4P4< BA*3_9]N=I^4C3TO5_'T4B%;J()]T M*N!'-%J*N!R4.Q#N <)JR.;#';ZJ]F9<):5"UYSYCQ)6G< (OO90>\\' 858 M*Q4>+Q R&D6499FP@1N'E[5?F'A;,K<#3L8[KMB9X!30(H6P!%@9@:Z8E/(F MO$>>],?2,*+)HQPN>]$*M+LMEDZ_C77UW=V^=9(*H MB/%D(J;L^:!O2QN$L>G7V[(8&6<%M OJEAQ"E>^Y#4B(F9"@N8]^"%/8/%^FV9019%9"5CX\&%*_)BHJAFOHY$LM_<:.U&:E-_F78&60"L= M.7-A'?Z2OY[&HG(_BY?8"$E@BP2?/*B"#[@B+Z"8R<,9<[^$W<+<;R%WPJB_ MR*/$W*.M/OP:SKR;ET!K)8\)#(2&:+-1CL1C1PD-"A/1?DC5,LX)U4AH[TP)\+/S( M-P\3/W("AV1HC3-M ^XP*ZV;B_T"@$?K$J2ZGOO24NRH]X8L;I)NGU/5?E?V M^PI=Y-Q#3VM6A<^Z\D)OHH0Z)3J/U1XQOE3#1GJ&]3KO%<$2CC_V9P;9@'H: M@Q9P4W7]$,DE"\G,X#Y%4$7+YI"O3-B/IB>[OGH6J"S3OX=^Z3!&ZFN&9YNH MP[ZMK%Z/ !;]CGPB"$2F4F M'9<)(7$FI;O40=<,:#9-B<:7UY_S:UI'M%A&1](8;;A"M)'F$X8=/+H <2// MCG9LWF#Q3QU 3_AGW58YEY.N!JL49M,/J>N'T3^LM5G88!Y&@\115.8$M/5A M/>3;%'NS60>I0XJ'(0HE8NM@&[O(0 2'"$\KK-2#DE]^=M5*USLGK3Q@X3!) M!_6S%OH[W;ZX_8R$>'TL48>.E=C)#7Y<K*:\[)8:E\'2! M)5[;2!(+'/^JC)1(]\PY*64OVU-$7L79LZ)1.NP65/X]%4"R )1.9])*FK!T M+ @ T;9>X\"@6[1XPHE,T"&C*,58D7IP!9R7R-'5[F/+GVW&/:"(S M5KT+;SXH80T+ M.LYL\&P<0L8)^4NF,[J!5LV0.U"I9\R:#EK B*6$^[Y;TW<&,B8]2O2"[+=L MG)PE'';O,\^VGF.OG+VV,EA.\)Q=4-T0:@OI#]?K3A,"L*#MK?X^;9Q6[RR, MYO0EPR"%9,9/*7 N?;"9,/-.53R7,)\ I7+O^V#4'@SHD[Y7#M<[(4G@KU)D M,'35U1@[#.DPC/DC)IDY,GXH@2APK<>QV4]/?!G=(* '.EAM"Z1GH!U>K#1L MJ-DUE?Y:6F*TE6ZJKFU"^ZH@V)-AJTPL#Z@_$[7$*XI1K&ZTR5?OCTEL:LC? M)>/E%)E1&> G-*ZW>1 &VIVCBRH.BFO#H-&I10+*8_&#Q*ES2.C4IX%@,#2. MDU@7-5\;T_I!)#_W>&,D9LSP-.Q-'_)ET5ZZDHC7M?5B8E$48L^:"M(Q$5]G MKK.Z4EV3H@J5MKLDUB:<-?ZE(B-/4#CE7JSVBJ=*3H,U,I7IR,\+/[3. ^G& M;9GN)XX:39>6"75BRAHQ*3I MKTK.3CFTV/, 65>JQB8Y&I'8LAF%/Z+YC;B'DWDDRPK:F\3P)D:&/;.I,\&& MN>(4GOEC+5SQM*'(U$\\)=0":_]\* 03&^I:G8')-4<4EEA:6)1#Y%QIO/841YI4"H1]%V], MU-GA*^"=+$.@*MJ:>DN4OV.*4OQ)$^AVK8R'O [EI0^C74[1'$K"09L4$Y*G M==O1T IG52V+&@D-'J9LDOF4"FS3WJ@;P[X<6SHF"P?1KIPU@?-6V-M=]=I( MP! ZL+\9G%<]!+/9J6;G[FM0B*FE8QZHVNS9E!X,W/@TZU3V9K@M7P)ZHR 6Z^1=AZ7C?=8E) 8U0HIIJ M7X]48LSDGM":>#NZ6/\X,CS>F*)<7K*1M*)$[3J'E]EI+-5OBS-5KW Y-L>. MK*R\$_[H"5MLV",N1YB^0PO_FS[]RUI_SI7AHY7A)X\>9F7X%,\3WX];M\WU M!>C>IH3QS'!5WY2QWQ!9\MZ%>X*5]RX"6%D4<9>2:$\)IP-7;0\0B;7R5OV[ MGJEMVW4%3U$=0T>(ZXEY3_@\>>&.#1W.HQ,@E>8CDS")%5,^Y0F5,- VB[J6 MP;\ZEID[.K'0LWSRS>_IDL]^KU>\EQ"F"'M(E%P?["1,9AJR,0'?H[?]*UGP MHMUE&LH)L.%/(_<<9JL7(P]?7>5XDK?TT7P/2)QXE6*Y(WD?FC3JVC)NLQQ MFIEN0?YY+4C/5ZG^Z&T@K[$J%J8K?:' NZ')9TT1'%O?/G<@(H0X4JR$A=5! M!S'CX$K)2F+_N)/NW#?WL?'VCE$N=TPKG#?N#K'\T.G"";_9M[6ZCUR&IZ7< M[O ]S>^<&U@^^LR-C:3JF=@R3F+2%^\3$$/^7F"G0O]=Y[?G.?KH;6;JQSJ\B?87PPL'5$/:_Q>GATY]9".2K MO'-1U(A4O%AF(-]@\'0K=7JG=2-UTURUH1=\VQA:%@QR81Z?D5?++:=-D12Y M*3M$]'X)R\/V9?0+S@OI$YS7AJLP_@/0(QL$OSY(VXBXA"XG'5L@G.8.%\^E M'866S767[\G+1#T6M=147Z(,N6M7 6/H KFCD+"P9@=V#;C[@ZF1FW)3#28D MR ET@W9"P.*\7#Z%W4$6JQ+W(*Z-&,LJB[,P)BBZ3;IC0S*+YK(F%V.4U@R) MJOAW8.,)$^_Y9&@1<;$@U HD.15\$_WU>0%\_'Y:,P#D]]VP\!Q+']"1PY8_ M6X+XR*2ZW2J=J_=-:IRG]*,? 0+WYF!=''_A =_4/(DN\A80J\GY&C%YRJ>N M@F&JIF'?XAF7'0N<]48X\05%P*2$90$; B1'OE9G0(H\V[8-5')]F_89G)?& M1^>18"K"/"$92^H$JM-D('SE/8L)&R[+-:6%_Q"V'6U-Y'O.T,()Z!>2=_Q5 M:6/ EZLS;<@GF.Y>:D4*36,'+DHIB[N +N7# M9!N*]DQ"\HGVJX ?6 ^]-'RX8I^FQ%SQ-M,NF$&Z<$YS\S'GIF8WP1X,O:A M#^ALJ_B #!)]\YPZV=#5IYTBD-;K+V#/2&,6'H!3"W4[@'DZ<,DM4(KA)2&'F_ M/6DFDM<@DY8S)Z$C<&#GI,X]*<"&?%(?VS"#JFKLQ-*:7ZSUFHZG0;&XU(@] M.?#P"S"R'5+Q5VM4,VW1N[%%J2#NG17)E/%'XI04!FTZCWP?2:@UC,R?]=?- M":SQ*A]JLSQ%S,6;W4P+;C@.:/_\O>MS:Y;5S;_A643^X]3A7$ M#,EYVO>D:B1;/DIL2U>2C^M^2H%DV&X'<3Y$KU'7R=U$$(+>-;)+J+ M3HB8LKZ=\LX\]Q>H##P&<20%K_J6NG=GY/F8&U/D//< 45P/D<";9%][ M \C!6'D7I?OA@\AWX'4,S>0)8==$/\#=WOF[@166PE*LL0#($ZO:Y;?&N(/8 M1['Z+?J)_=OF;=Z[(<>-%Z.U\2]X65PQ,A=$N>;<1ZDX)5J#EYHPGA8 ]CC? MUFV4%_D+M#UU%*7"PJ?9IMG[>$G$?HIGD/8BH_:S;' KL $XN((H\U3_>L?8 MX4"F]B-?3NK@E!IBPHF"@;65\XI 6J!&*N!TM^\+4W$!=?E*L$5US\-S(7\8 M9;Z/Y^Q;7T@G"PA[/2DQ=(O(A%R=+46,CK2>*@KL3-FSM)+=H,@,]OG4>Z.: M6K#".Q08P'',F;C>L\>V&E9I1F$B.^;*3R3,5\X;7@X,Y&PV"H02.5LD/>Z0 M:68F@\S9&I'0Q$NUEBQ,;3K'QGRYNX#W\,DC#?S%="45?)T+:A8..B4\2MI& M,57I=>$J=KRK-2JH?]2JI9XI[OIZ[N'.UW/OQLY]8=WO;.41MDC((^(K*R[3 M25H3Q2,>J]#0 Z+O$4##N+6'.Z3/$>.*]IX4I:H+N'O'HY6DN:+5 A'Y&-YU-F MRPR062_0V"NA3 /@8O ]\\7M"T A,#A%15C4A#69<><\6SK#A!A1^A"L6A! MN+3TK;_.M:4S.,S<5!7CVL@L\1ITDHUIQK1D:G4:Z0;?QB=SU/%B+5 KASLE MMI.O>&GV,W=@QJ#)&SR3F+JPP0!1+Z!XTT3G+8 M?@Y5!),LM><3]:#K/B[*,F^W2%JBQFWILH(DIK0MBO#L;X$4@VF9EHQ[V8E) M@"O*L9GH1]^"GY0Z[!2K7D6T9TVT+E9D4U"U6_.MLDR)H:^W\/R3NOE88][Y MWTI+P;,R9=_,H^Y2A8@$O IR)W"5VI69%E">SF M;2R'>VP'_R0UG[%#\*ZXU=7K?PE\:]\)":P@0H D90ZI2-:GF+N@.&;^7<$_ M14R;KJOLOK2*'%FR#DG)"-S],48E+9K:)+]!T#:FYEV/'X/)(%_+2@<;'AI! M#4R:;Y(_=,QK^\V%O9ZTU=RG@DB&2(+(9E']YOSEYR1;X9[FF:A4YY$<5JW> MHS &)[6W30%MQ> WNL .:^5WPZA<#HL+XEM2YTE:-:\\0B9%?[R"]!!>M0=I MDO $_=6BW.6R IY@8C%NE3GQ3>!2VJ M_,)J=LH5Y&M7%B7.E514P7&\*KM.>JQADDV@/';SO8%1H7.I]," M@\V9AQ^009)N02/;WI=*3Q"@E]4_I*017A-1IYJ3([G3,@&<_?;4,9B"]&8R MHS<>H?YQ=O6PZP-$%!_-'4K. E6O1CYG^CG-S 4B66'FADAJV2V.9%!LM[S*K$E/ M!]HYY[AH\!0[R(HD]V!>V(L5$OA^L)Z*G9;H?T#&UM'+)/_D(+[$P41*3L>- MSC)H0&=#(QC%(2!X:)>Q#MO \"ZL.&#E,";HBHS4$=F)4X;KNTCJND&X+A4. M:#KY,HU@HMEU_Z69=?] MP>RJB'5DS>3&B @/NY-56]J&S=6:\SHM>:TBW,3D(R[S9MR;VSA/>WK:DY5, M<8D7$)=8VQT\!4-R%J(NKA@MO=2 ]!J'GX!F @)GC[X%77)TVP93#Z9TY#E7 M[E$.'F#5)1 EZ,?T#G0 M)OYF74#I&B>? X[RD,M!LZ 'D$^>RMJW#6="GX[J335P5>)==X[M2B-?\!0& M $76$XLH"Z4V"5K&HJ F%CMN"K<486V2 6/0@?F MM='$1% MUP#I.&?.+:7_P4Y336K=[\8;3[,38-:)FE]D?S;3:F&J-8QM@T5\4;I*B8W3 MNN+,?X#XBG<'2ZGS$FTB:V/+84"Z+U7]G#?#';))1_+P/*L*0K5KDYJ@->JX MLSM'1@I,TB/HNB-8[H*S)73ZP!=]NO'Z=..H3S?>Z%1H\KC/&PM!O;>HT! MCYF;**\K65\$6*H=J.,KE]!3'$/B@4H<&H_7F9G"D/?9IJ'R+BW Z#IMQSCE M.J%8"H7BCM8_.8',;58#'6S^:2=C8I *8[I*V$1Q=+FR?P70CPJ0A''II>0% M=:QUY#&UQD:#?6R.@7GI']\@&:X>CTQ>*R5K\=# 8,/HKWLYQW*(5D'S3<_? MO2'KA&.<:%.Y\)#DW;=-D#BG-/FN?.ZZ"YU50H8!>HT74%V$$^")0[MN@H-& M&5&/@]C'EL<1 Y1T35!Q^R#Z (:H DQ4:R31+3R%FG-#5 J3*QDC)E#*W-# MB<($36&5)CW%NU6*)5=AZ2J03(T\SP4A=.\.!/B0/RG9]([2DVV]>*JMG/T;[/! M&9&8E$)HQ=#MVM<1TU:$V^88XA4^ Q)R?5OG16[#GG%U711TII(I*$6J#+&%X%TQ1K#A1G/$%J.:;AP;!$0]QT!7&S'%T@F^ MT@4&?>Z^6D$3!M0Q\:+A;7V\MH&F35S0;N&O'R;S#V\>UV^\*@$O#)6"MV^- MH)4@AIDKG*-^&.1=<8>GU^H*,DTI@ZIC.X.?ZS&V?,TBU@,S16%J-(%CX9C< M52.$;BJ0B4 ?V/,_PN()SQO'!Z;%S#2B"!+6ZE0\XN:3P-"7< ]BPW/,3 R\ MQ$U[8=$&9O5Y5TQ@9F10QX@' TOI)E612/\D$?]L.ZBP-)', M%DPS=TD*IPR8"8267VI.-$F?Q_)4/A_E=N/PJ0MD/NAZEBN50-V9DJ%ON$@& MRS^L!BIK#SU#K$J)ZBQMQ,Z=QH+&G[I<A6N8_%SO0;%2J5 MU V6XO4$VA K32+Y>J7L8;FYCJ>=Z(>Q:7)2>902MJ0K=8M&EDCC0U/6H MIZB/6NJA<-!<2Q;&G R0^S68081*OFQ0\[G"LE#B?O&\OAOZ/7V5::>.I4 - M%,/+XSCM=Q.+]:ONR'J5U%#I42 V(C,J(S$T$5H_*]/>,T!)', IPZ1038Z &-B? &!EUF)LPA)1'QX+8?.X-J5= M(-JSI'R9--=XY]-<>W-NO=4ES:VB\8YD9[1=3'6NK M8YVJV_?Y/#R_SXNC-8D.SD_GY^]B<&J4O>L<(2H)8+B(UVZ-U*/M[?)94LZJ MZ&5A_P_O^_K\PTMRP3[\^(JL..#0 -SOB77%J?Q_P:9R62Q6&59\4XZ2GQQ M-W>N,31)<"K$E3"IB2C*QFLTBNQU,4(3>W2C4'J#E*U0@IEPW+GS$'-4V*#! ML, 6%/0#K*6[XFPN':ST%GL=.GB3*QC_6"%A')(@@$A0U>PL.O_P&WDUOQ;< MO &_>W%PQM[/4T!YM358QTN^YP0&)O1>N?8F=&]>N13)MQ^+I;6 C@^._[P3 MH&3?_%42-EB!7)F9H&/QZY36$KO(B?96&7?Q YJYQ?EO7^+'9EV M\CJF1:GT$FQX)_\L]O1'*D'/'%P#+#F_9$\<7^S??L$(*2)E]2/X+W!KT*8I MQ"8OBF(6=H,'-&*<8ET@_3H^MC3S#,NE*+B;0T,85X0!RI%DKV5L1.U2<:@$ M/\SHJ/$].*[]NS48;+2S ^"DBA6W\D*H;NM+1WDH&19X[M]6BV55 \P(V TO MI0[X WRT6B(*8BRAZK^]??F!/K '(9#G4I$8IA% MH$%,C%V^G,O*_Y;8K\IU-"0XJD&$60)L)<'V%1S>Q2K%OV+N?+F**C8D'$P1 M+I2O-SRG)[XW5&N> R+F(AH>O/B[&]0\K\W\IIF#M)WI2I1_U?UG>YRD(N_4EX1'\DG<_O?EO]HB>P'S?@N)6$Q4: MI5;*0H!]K-/O\&(:+:Y-] %W&FK,+@-A1.XK:<$NZ:LQ]BR240C3:VZ=R'26 MA#8:,@8PF51(13HOBMJN-NPRDO3?+^T"JJP!:;.V* *6/%F+"\C<86FJ:\E$ MW4N)1]]GVSA,71Y8\D6YL[/V=-Y;EVPJHP>$3=L\#IX,+5_ RC18H> 4F/V G7V-Y8W\ M R09:,-P:H_J(;FV ZLZAB-(G]>7OG]*CB;$@' GED1%!U%CM)+TJPH_5N[S MQ;(3JV2XC1[(3K(E6(I4-=IU'(+J@K&AJ8A'!AVS:/W'HQFD2R+VA*G6('WD4JSEV&CI;K%+V(<9#G55&[SD\$N!2%P%* M%ZR8::KM--[Z?J.#0?0C4@HZ>\(.<@DYWAK1G=C$\7U"W49)TR+I7"H\$/$$ MOJF-(J;(LTI%,G28L6;C0GH7_KF:79 8MEJ))=FA_2[F9HNHJ9W,;6R>L]NS MEJ+ZKESO,P74^8B&MUDFOCWK6MGBPF6P-< 60F7ED5(@X.O5BB^*=S4W0LQ9#! X2.?I$*J .9(X@?;1\@EX>3HP\*S?6XW)38Q-L0HCZP;7!WKR)HS>0 M.CR))7;QBYL_1SW\@U55*S3?J03>VD=KQ,F;JQ#Z*RE&P-^\]R+]UHFTA#^H M0+#:X@&3*E;[@J+A?@*QWAA>-B;13Q.^[R4:A]GWA'G<^4(>+A%XE8#P14[%G,*.+^/" !86@$P4W M$+N!7;X6RM$L:CRX*30ED.=X=ZGTI);2 M;MVX.9>6DL;6,\M^%>1/YA%7BP9[(R*R6''I"NX[#V\3]D:0@[99>2.<)?J4 M=NHHHH">KI1LSC7^1H(;BI4(M8H6I:L!HC)6@EM$J O624 KS0FDJ2M@VHRW M\:S.Y7,I%FCSH#.H2U\W03T7=.,K?:@ +A7Z.49'/F+6U M'R\85DL7" 6EEGR%6\M+DV3U92>,:%E@$!C!2!S4)YX5?#4I=X>K#WN%P-15 M1X$[;A'WUB2?"&*U4=X':&9VG/8U$(D+D50NHP4'%OT;XF.B>D.,^/^LKN7J\%'VD!BP?3/A6.'9P,A.)T KA.&" MO I=@7U=7=LMO"<==I^,(-XJY2]=0B$H W2R*AQ]'PWHBW8V%^T<[GS1SFXH M**J!3JG ]B&-I*6;2/**T=,VX'MJ@=G%)N9@ Z=#WK.,MW-Z@ M.L1&>7'< $\F.\+N/,2A M1#!D&FJZ?K:6;0'@CNK$*RD+KQ=AB:8-96R[ ^ ML9D?U)!HK!4$Z(9,"0%]ID".*X.NC!3C4I]DEGZ"\W5[_9XO:&X'K,-B9A<[ M>E:&REM5,ZE!7.%T@1XG/#0QCI8CP#?AJ_N>$%@PV>"->[L2]_-]2Q M9*0(5R-'-&<+K?)NJ'-.]&<,3T.0)Q[ AP!]?-H%)U/W&*\J\:S4SL0 7.); M[H$/B#+>T%"3XB$)A[P'N?'=7M;'LS\W#:1!3-GYKM<0R!W4#Z>ZIH"T6F-C MI>RF$#"U-3<.>INM+5T>?9=*V9W?3Z_)@@JPZTD!=W4'-#JS.QHMKL?ZW>-M MIMO?7&/8# Q.3Q2^3*K:U9Y[9@1&B9ZL&683]HF"UL0"=HVL^5;U_MM5W(2$?XS=*?%Q1IC2)U.AP4>(; E#J' FZ=6W_G*1?39TJF.G3K-O M>5Y _,+^]=V]F$'5\I[MQ/+N 5%HKG=JTS-7V[%=F KU.HA$4P>(6U3X1-C; M5M66%R0I&*<)(;?087.=PBK,%ZL,NV8RG0JY%E.-K'*/5*D"^C4DQJ0O9GT+4/\@KEEM!#1IB>O5@]@=;5QI'U+ M]G,?V6X"=]N!1L7,) M!9C>-[)C+[,$5'VNK5_5)UC5D(M)1S!<9E6<&/%,*!Z'L 8KG_*13>MV,=>2 M>4:=%FLJ1_&DW\_52@A@FB#DHO=F4@7SNNYEY6D/%HP=*6.J:! #@1J 0S0:'UT%W-,8IF=Y.8GB],#RX,"@8&ZQJ@\I?*Q!( MLQW*B41K$4T0];!/]JSD1" FA.KR>]#F_>(]\.(10@QYL>BG0KD H#@0OH!? M/*8MPM\0F1ZUM)*[Z6KXKT76R<$F:(3&?/."=QX15Q8X'J::[6&?2[HA-UQ, MF>+*B+/C,AH$[1+TT;I9W9[1N %+6 FQF=RD6=K#54I:R/@-F!YS>S*7=!P M<[>;E7/E"K/\$ ;1:XER-?:_!I90'='*M0Q*H'19[+9'0]P03H8EW 3R%^%L M"(B4OS,/(:@KAF.+JWW6' NUHQ^JD&*KXRC;C:4ENIX!79?TZKUG.I& M3[H):]G>X>]LCZB_QQWPWH>!?D(D7$R@O#<7JXPQA'\ C(]7!8:K\(,W.GCU M3H)7,+<_$^59NH77^FECY7=+/73CEEZXZ;+3D"57%:/ZR\QYH6HBY>YQ9B&H M_ FA%OR;0^A3"EGG!KIOLYAJ%6,F,]2$>WX>27-*1<@_5U8ES?APBT5MTT. MX2=H\&8E@[BQ<"1:XY3Z@7-?U]?&S(A^+7)#>LPD@YHB ]J,0102^?TLK2Z*\L*U6D :-(5@ MWARFWGZ?+!(D7IL"*Q=5]90(-P:MK/:_$G$6S.< /--E&W7H&PM]X(P,!-N] M Q:[$M@?86.D&J$>*CP!&90)&NVO*F0SH^$5I1]=YG1$?!/DLW@3])DODY=S M&QLDKN&^9OHFKMTGAY8AL;-,*AMT>"6D58.[$AV D#V ML37B1O=I[;F!V?^Q+0<,:)5/M^H3#?CTD/AQ?6'6YL*LHYTOS-J;3/]+XVNL M&Q0W$R;NP9,831!N.$9D"DQ-(.>.8D"8%0O0R5/?D>5XCQ&Z8 H)$ ARYAU$ M]UT)-&W:$I( XO-V,2E.(._KG9;(P+K4D0\,10)%:FVT\1)F& M6TE6UD0N%2+Z:Q+PZ&,)U6^OBL4BQ66B/O@?0>S*(K_F.-R("UMCO MH(*AC%Z7R6I&_6,3T.OX+=SHOZG<_TUNY13M;^"7<+5$\'LJOI"/S@E88WAV MQAWY/UDUL(A^1AE^F:7 $WONC@38FKB-=+.FJ K<(QJ[DF5=S@8HWFL7W;NM MFS@>!'2.WSD$>N4X,Z9V47R2.)*'$CNE:MVT!!<:M1,4*FK!#D+U9,<9U+WV M,+,:*:TNH>4)S+RKO .%4]XSLRHC4^H2/1Q_7Z'3=171*R9:R-;0KX8^$?46 M)Q=Y0<>HHRO$IZZ669%08Z'&!G%D,> *=GSJ'XGZ&]%8" \QZ!A(TJ'>8"/%CFA_4 TGQ[++!594+2\6DERFYWZZ;,:"U2V/I6':+>YXZ4 MIMYD.L3UD@Y[T:_-J]5E^ZYPQ!1"&AQ_R)4J3N3VUNPS AC+N3^S:VVE&\:\ M)$<="I[ )Y<:9^K"0YA=D\U?J(.^T(M0M-(XYOKQJF ME\AZQO5O=8..*\1'?S./@*PR#64"*TIQBAP9'4WV-A9Q+E;>&7PKZG^GEB-NVD9ZFCZS)N[-MW+4FUKA>^W&?KF<^H M!J"F/V*N,2"IX!R_;B<*3NFP3M '<%GUIPW[W?E^NYT\N75G3,!+[]O))"*QB9_)QYC%:,&NJT;TCZ3TYC#INQ]SP-8IJCXBN0^H8I;V M_./V*:'A[,A\WV?Z!]''PJK"N=W5B$C'^6)8DH F(6&J%V]?)#66AT.#OH%= M UIZN<9+R2]&AZJ"!L#:6P^;R*PV>L*DDQKYD0!A7[BS,.DL&69UN B- .SX MO+BB$);N5)8;K!@A*O'-@1C"^&P%,MESI.=SU+PAXA*#:Y[&5")EE^RJ$- W M6MXV^L^'\S<_-P6KOBR-X2O"UC/N(>U>W>:MO?K^W3'+0,N#7:%UL8H<+Y@, M#;,8%(GC1/ZZ:Q!,N"-7L='HKB(;50\:[WL!2[^J!$%39$F2])4QG\A\Y$$1 MBJP>&8=FK$67 =D$V$9ICB=.PA$Q@N> ;E-(W9RK5W,.0!!H9'$EO!68,)[= MPC%(=*V!B+Y(N>^G@!J-TGJTFS;+Q/!Q2<0GF+%A7\\G;9BQ4+P H:(KJ_"- MI B/6'3I_;%29,+'IWY#]@'0IG1@4N[D7N6-L62H"AI0C+C%RIEP4F[6]0T@( M(^<> 8*>I3)]?RG\1@CD?AZVK\(1U7W,?!]=%E<0E2(G;;/B89ER)UYC, *O MRAIT7G3MT&"(6H'H290'^'MJB:PR+ZU.EQ[N?*MT-7:*QG[N8YKPIV,%3B 42PJN( M-0T.*([H/;=8%'APAZ*/FPZ+1!/J(K@,Z/HTM LB[UFWT8UEKXW$-]#0C)F2 MT*E8Y72$D5W=]B]\:(J"VZ'KL-$1F%, .7$Y$'?2PBK9C4SE(1?6NERP726Q MO06$Q V%AG)P A.,CJ,RMHITBFN9&\ 7L[><02V_DR" IX.4;B,2H:"L-80K MESM9XW1J6HI5\VL"B4(U+:V#(4G5B+Y99;[*YB"AJ(R)'4Z'4(6UL_/5K%&6041S9JIERDR=Q );W<*3 MU"MJ9]@.C;)J_S9^$V'XNJ[M2A%$95HI:B#R%6-$>,"H)--FALD,M@T1:(KB MWHM&A1.M)P=P',Q(AJV 4P2D@C=I#-=EFZ90GW1EN'= B 5XEHDL.Q1>\8L+ M1]T75=;?S))RRUX81*\%DX=!-K4#_#FM@NI?/+GHL/6&.TE*,,UH:9:-W/>6 M92NVTV,'=K^S+G)O8$ IX&P=BFXQ?] Q#:)?BM(4:)A1D-$>#NT'TB/"?N!@ MQ;?$GM+*-XW%W **/C\(N56?+U"[++!OK!GY:X7XN+Q#0J7:C2)4TII!W3 + MMVTMJBUUG#@V>M+"@'N35HN*D>=\3=UUCV /"R#>, )$V(VUX]PET@(!7E$9 M"("T3&<.W:W)3D:-M+3X6'^O5@NVO(.L]BOG0JN\:YRDZ$0D[7 J*<33O-7" MYXH?]+MP(T27E :[AF%Y!@-JW,7/A$E6S@?6M1M41(M5EHTM[Y 6CBHMAY6NXX M0/#(TC$>,AU%3R5>*H+HL;M**KR\K1R<78PF"!8 M74$Z:>V/NJ >":C0O>U<^K(T8C(2VXKDWH-WR#%I1$%ZAH M!E942N7V>@]O,MNWS9ZN)-'I:(3]"VH=?6DWV"1%G@KXISQ*YPP&JBT&@HLN M3,:_59'$:X?H\^60M<0JI>!(#I :6-)4FI^=24)UPV# MX*P"Q+8I$CG?8ZTJ4S+T=7=.O:3N )URWX9<_"QRI;]W-29NGTM:_C:F$NER MT&56*8%%#A4CN#?( K)B-//%$H'["FVUNKN#6FK4)N'6Z3"S"+:2*,T "FV/ M,ZZO'/^?T+SH&).R5OSQH=&LJB!TT(4MK $8BQ9U!.?KQ#KV&=0*W7D5[&. M_;8\;4ILE-C#A,PGWE?,E-9%D%,"M#<2$\"S5!N\TA_U.2TR_9MM^B(X\Q=! MA[$G540;@N@(EDJ29F8&86_3R/!+ VMPR(C2$7S::]Q6)_JR<5SVS.XY.8,D M3T5!!"BQ5U.F02;8T+PL,EQN_V)NRJ242E(_5Q!GHH=" ,;-JCB>21 M4,@P8RLAS,^%NDS/NHPB#/= C4U:K5PS'3]<+&[6;]Q:=HW9DH"*JP./%4)H MH*%$F+B&!T(K?I\@9"W(8UI]@NF:&#EMY84W[I)@ M2EW5'ZZQ-;C!5E_ES%70I/KLPHP/.48Q(NE)PB^@Q;M11T5R""#J@G6&7X49 M)UDD\:PX5+F(]8(R"0<&N6?A?>U75#NPM':V5%@R$^XU^S0.P3@5]NPGXCM>@>H#'?<0F!@<.J94FE!)I_OUX@-NKM[042%Q>-Q+8ZWT(;^2>X5 M74CMIGLG<+R4LX5[YLH:9OP$U#\UO4L0+\5V,1^ ,\WCPVFP35$6.=84 HZ_ MAC9I9[1H.\*CX])EO1>*K3NN2-NO*JS9; 3UUGZ&78981;S1H$*D@SD7/--Y M@*D;_RC%?$)CHX, J2'=J_OHK =/4'%:NSU1OY:?K?]>111SXMG#V%?J&9_L M&_4YTNMSI"<[GR/=#<-5U]6ZI)AUN $?5@MK(KTB[%=*T6\I%=&\,7$[:('G M#KDMG==?I-MZ#R(J%!5E$Q*=L!>@_];7V"8*\Y9J0%0)2%#:1;FI*B#)6@H5 MC3E;6N+_ YBAU8%I'?NH"D8*FUD.]ZU/AF!H0$Q0 MMIJ-_))1-4.B8&C2]O2'2@">]>'^;7]7/#TRTO2N'N^S)MN0WCQ7"H72>24\Q6A!$ Z#\ MV["\SGN":#^JT(.'0U)U1 NLN6L&#Z$J,G'E19('O_D&8G+[KM@VDEV'91V8 M&L?2PT'T(W>B^*<'46YN">F.>3:#(ZNE58T -XW"8E4(4)7EM!'+8BUX(]Q: MB*L40,GZ G4!E=6IS);O@G7+C,8D@V>\CN[9$MJ\1LI*ZRSK*4)!MWT;8YA\ MDLWYA&K-"?3R",YW M" P]U;TD02R].A1QC12^-X&Y:(G%Q>=U=U4$D0>(D9PZ9I3Y)*2)(1TB)4$W M$EH'#\,51K*&JDH@V'4E+ZU, >M^4?W^O'6E"5@+:U4F3BP'ZDK:_)T@#*A6 M4!R[FLCP\*'TU&81<-Y+D&25E@27P8+>V8 \1VP$&OC6SJJ-(#A= #C4[R[$ MQL\K0OS*%REOP$((T.M=TJLHF_7-[BN0+NN#EJLI.IUI#3V7#))M#_H4L#21 M1\;QUK52\3=!B7L.*%\?O6\NC3BMG8@!7EW_T6[SCATWX&I9.#Y=5KI2:ZZ7 M" A$H-!\ 5[XPLS2U0(7@BL9T<)2B .$8>&VLPIS# 3#0$ ZBG(+1@>HGP"B M(PA94,]_O"%V@5]3ERMAA*E^3=(('"S;^+Z^3)-?>1"]"D18.HT;M^_*::C> M5]5$[U.AN@V5H]3TJ$;L1LV1FQE!6L'9]!0ODKN[2+$1F#HDB5DV1G-! 8\Q M;P?J>W>TM/8O+[8@9 (C;9H$/Q.K4*9%;JS3-O![NVVNB%!2KG2)?>H@[66X M><2P5[/JF;R*-HV=KZ>0C'MA7[,BWR*?92ZD#??'!:JT!,BQOXX=9 :LLVN5 MCM'7B2,R7>>$KV<793)PM, MN $BPH@# >@$\!Q-)(]KUV"E#8TKUOB35]L]:&0"G@1JH(@Q?(4?02CC;I) MD,!:[7Q[QKE!K*=XXVDMK;-P$CTOR^AMX$V)N2@^3I-DB8BQV0=O.GB:R0Y/ M2;*Z.FP.-JL"V1Y+"*7A M"%A8# \8RSX;4=!?0V"'0;R, M07\;K>D^&D*D:108VRS_F]2-5RC6PU8$)=R8H)N1KU%W?B\!F94@P%H=M8&U MEZ-V:-RFVACI,LSIN6+:=JP1U!'(D+<7/B7.Q],Y5NN73+1GQ.$ MNY6(?5^XA$M]B;4G+J/N+_5%)2PJV*ZR D3#&3VKS=DJ$7]Y 1 1FB'F=E8! MR,27/4#PV=Z*#2X7P,%MG\GQR3,-N@UNVY!H'WS6P?6F(E%!"CS<6+CT)-T; MSJ/'Z;U58O5TYQ.K>V.(_L[(@-$"761!U0WH7Z&":$::U=<99<0YF)D_<,

?0/MN2F%S8/,\;J#[L?$BCNO51$2&J80\E)26\ M@(X#8'.O62H7BNVR&J_PK/,QJ_!)TS G%)8\-AS(1@2W86PL[=$Z3>V8&HRJ M^A0HJ?<*6>]EW'A*?TXI4:0-&CSO'31>\)Y+@,^8,'#XNE2U9ZRFATCSD4A"<9"!20$I/MJ]<$D;2 M(';R,RO!$,S@%E\N+<(HG#W7,+KGI@![#)):^LUED(/HI795IJO%BDZL#I4;M -L3_L@+/: 38R$QMRK2F'E4-G'M)$-%Q8JW@NGH]2CZ1E82$"K):<$ MZ#RI;0XX/A34J&#E.E&5O &W1,/]6/ K5HE$&"V=5HBS$.;>N^Y))(L.QZM; MV_B$DZ+RU**\TCR_SR_\U>C&:&L6JIEG+T<@:NQA2 V!"";0/BTEK*)HH?;< M9+@>W8RA[!5D=H>:GB9EN;;^UA4$W=')^_7MSR"I=42 1M&KHEP6OLCS3T?' M@S-ZX@)\+0XC_.GH9# */HXET((^5QQND&W+-XAP#(X17<%3(;PVMJ:&-@:J M5P/N[>A@?$((K5 U,J 11>?VU)]B@7NWP&S)WFMYK%/1]E8R<8P3"F'93V00 M@^@W![X>U-'B)PQ$GD7ON4'B54'-Y<.ST^,8;:6%<<"R&Z^( ]=4F52H'5P! M>P@UZFPZ7]%.5]+?^#Y4K4?=T?RZ$++,&3X[R([Z96RNWP>*NK!H@[[J9) M0(BA1A%RD:4Q+]8&02[(;,3&ZYG8+YCO1M&PK[*NTNNL%5_E'UH=/EY*EHND M@S5'7L'MFUV-:O 1SD&7E4&#\*'<^68I02+%<&WCK<\3N#H*-@H$)5F\4A4# M%50^.MC &I&-I(X]E2N 89 2$KAE)*Z_Q) R<65)I'"?3:EK=3A60J(BY^(& MG'Q6P>/(J5FJJ4A!;3FE_4$JHY178/7J1Z^Y-FM1*PFC@]%1W%*C/B IJ*-I M"YLU$!1 #2%= =NI@Z(X5!Q4 0;C E\3713R/M$0)SG MBV%#&2'+=(DCX54 M;>K*2;MT>H>_P8:64!Z7Z=1U9;S*K"%(,W ><4=351?33\_+^+*[UTP3YE@ M=\K^I<5D6:[ M[4OBX3TW/!\1>*!] D]* DLVA!]+PZJHKGJ1_J$X#NTE9 MCD>>186+E6;JD/Q9B.%2D'!TGZ7C,..-]E=N/P763%1>PO5M&B'L$/2_D3^H.56ZSQID. (;+Q[ M#-R?*YR;/W;5) UI\K?OM%C@CE.[OBF7+;?W2WM8#)%%E"6*8]2IPU@@HK2^ MZ22L;-S':ZSM\<:PY%2)BD^U;ZH8[@QY[;65!%57OPT^#*RA! 6I$N_["!;F MJF3*.E0'GNFJ9E3O%L&&#@W;.;]8I3,/_;0(NR(\5,=E<>4,$XX:$>29!*\$ MSZ.[7TSJ3=&'X$8I:XI!U-\'O!0[C!L5,+U06Q551C5BY9C!#11$H)4P0(73 ME2+"1FG?"RM=*9A/A6QZ",Z;*=J% FR5(YRTCR^7!FA@W,Z@G'N235>"A.3. M@MAQ;/OGN(82QM:BV@TR*M6$T5%%/?62/)9MI=+4!$SA'&[/ 17N-4TGZ^U! MV,6ZO[;[;.WSM%\H3WO6YVF_<)Y6%XC8[?\"P )65%B+Z:YFB1X(_1;RU+#; MU;1(=^HRJ:J#0!)\"<:.P2=$10S-P.3%&^])!*KMW6_*N;.H'NVC%MY>F MEK/L-3OTKVB9HG>.XLK1()Z<=$8#7[]Z=Q[[&[DUG)3IQ!"G6KVJ*=E(O -6 MFPY/\=>O!A$LV\GW$&)0-_E86@,D\]2-C''Y=ZO"[?VCEWQK&)J]\$!WCG8* M6ZHQ0K7+SS7_JC<+BGPZ[H"@?8H0#0_X3-@/"V(N$N0&1*K'AC;&O QZ0F,/ M'T]-*RFC:!#8'_\5PS&.G6"^B18I#CCI@ZF^:;I,\1LYH+!E5[=.5 8 ++!? ME !\?4L=F OSM(0^93ZDDT87;FF6P$F;DW%"96#*+/![+Z9:(WVM=[=],4!( M)L QW4N3D7N3^795GGWO**09-0]K&%3I=]/OU!AQW %5[3$]E-!<4,Y=1?=\ M'!2;H&&I!<"4>RR4R 0Y2*!PQ*HSAT@"YL*"P;N%JLL!%"/W+4'0(&9K@Q:L M4Z"EU70C:"BS\S3>OC4[38@3F@>R?]J].[01Z.;0M+[GW!F_%GESKM5[.C(L M=798M5'5F9EDQ95ACCV(3&!AR&?0>IYV,R+.Q+\0OIN:=@<&)?\9(/*=]< M1MR7S&$@*T2JG8CV5"2&5QEDDEC8)UT#<,@ @!/Z)BG^I:!(D0.R*X3X!U MHDX"S;L-'7J#Z,>VS-/MW*+0+$@^YZ9(*/%&*!35_0\V3$Y^;$GM5-B6E3)G M N8X.LPDY<@J\S2C'0(-8>W4*IA&TCNHOFWT4+K"*TAZP9D]*8I/TH(,#BB7 M9D?5NJK-PC>7Z8=[2BE!XN96!8&NER.5+1YK\7G846O[SHQO=E)#!?_V9ORE ML9;M(.)[ SR:Y^'G!(J&5:$4$Y6U7ROTY>U?Q8)='<8(<\+/ #58P=B9:Q6S MU457'1"S:%K*&E5!.)WDS;LZOE,+-!W:R W3PT=WNKKB]SFA\7$+TZ%W%?S> M5+T1INQ8W*[YT?6B$D/?NNX*U^:2RL_DB3[B]A;V.>88Q&4[IRS!*Q(O/,+> MOCY_Y;!JI:HL\&*CW]M-*YLLOL:J..,/Z899 F?[HF&@?"]6E,>]F3AS0)6\T6%+MPU0 NG +*OO M'< B P,CMXDD:_)I8L\[7[)T[>WV.D+^*JSK"/J:5/)+J9?6"G6B<,#JD!(4GJ,?U=^WKU9W3K) M?;I?*W8OU>" B&H 2*@5PDWGJW3":TD;52=#"8/74K30_5"=C'X. 8NKM4SN MO6%!/%RT](71BG2.0(@L"(%-ZJ$ZJ( [1N"NO6+ B$]F(S[[MH2:T' _MXS: M[U1N0T6=(+33>/ M13GI.?;C".SEO)FL!6PJ=JA3Y@^ 6P@2W0J).0 [T;<=1&\1)TN.L=Q ORFT M4O @%*H5WU5?3C G"B.'E* @*+9Y&^";D).>Y"@HB?P^T^B0K5U,IYTUP M(XS $/XU(Y%C\#R "73:-0ZO=9X;(GN$N,\.6JJ)BQSKYVB0XRU/%1X[JB[V M+\4O.HA^TFZ15_]X#'7N]/"80'\79:)B?%_X9RS=#(H]@V'FW-X5X?/V.NS" MSQ"%$/P.GBV!TG1QAM!.\+WCG3J;D>7OIX+[[.S&[.SX8#>SLWMPLOJH%^;5 M>!]P),(;9Z?=2WU29"-28B(,F="HY.EF,;$S M6$A]6FC9,L#H+=2HV'U*C2)NISVS\;DJX(+FJJC0$-1G8MQ5B;O$R&NQ/6H7 M60;/A$'EVFE&(J;W R4KDTAM+U,"GE)U5P[H3X>^]0FI#(AFWL%'^DF)-F+O MSRL"]Z;AAL%14%$1-F.,C PUITQ4$:U1L_86RM$!+ ML_;88+$^"+K;;[TX<31_CZ-GKT(SW$^EE.<&KC%Y[&T2#$YX$NE5"Q4OI=UN M]T-2,Y%IS8B.B*6(^]D;$ #UQ,YY/?54*2PYO28A$ MQ9R+>=5NB1VH(USV$\%%TFR^\UR-[[6>(A!1B1G_N()"$JLQ[!0+:%%=%)\D ME9/"\JZQS:<9W741<%W3N$D*63U2@L(C"QBC+M$JLU0I"(]PG,R29=W>:##9 M.,-4".)]A$(K8EU;KEJK\2 ']CN53H/XH;FPL9$T6,.W)U((;S M9$I[OGW9/A^J6-N Q-)VFJ#Y&>H1Y$Q!@U4I>$2:&-?(_4(D ;OT?BA_BQG$,23G[,5;0P[D^K3L> M$6[LN8NLYR8#"BL EOD$8=DI],AAA;GS972$30LB8HUUB" V%+DI97HZP(X! MZN'Z2)$P=V<8=I)9,VFVQO.^:S"H MF,,U#M4F;["N]^C4?D+<('HXO#<,:=-0&@]VLE$C?52XA86=2=)<* DH&2O* MC>6:ALQ#V:G5PP4EE>/O!@Z7G+FR%PCN?PHA7H1( :L-(7G8;,3?8*LTMGTI M_)./34((!Z'1?,=KY;^[O7B2$L@,H,'E:&>H%W1[>;>/C.T'!)B-E35"' 3= MVV:?ZBOJ4_T ?:HW>=$GT,IW/AJQ^99[=#GB_AG#I1G;QNMBY4T,(C MI4IS M31%'\.213VJ/S["/MVU8EMD"TD>KG6327()BG@%X8ZS5/(BT Y M=>ZRKO M-^_>QLJZ/D&5ZV?F3\/1X. SB]Z,MFD6I;@),2F4@:E1 H5"(RA*%W130X' MQP=4 NB_A/F$;T66MLK%?\SQ?U]4$OYT.!X<#V_T^$?@;1,@T-=F4JX@I38\ M0UB#,ZB#0VGQ'7<]^4"G*ES7%D]C\I!N-U6E@.WVNXQU^93J8FU37?;YI'MACRO !0&0H?$< + M5X,$I-OSH+?%A3X561#V33JH$[P+./;B /3;[,'7DOUFB,IQ-AS;H'PG5K\$ MC[$$NMAZLZ/O.^^\#1?4G_6+]8C'4F7RM-"$T; ^G\S:!]/[Y7CHY0#1AW - M]@<5V6IQ_2[J%^61G9T@K,!,88@3:@UKIGO$PB%>. H882]0OU(/O%+,F^G* M!V-=$$#Q8XS>N7C//9LD^@K=S16ZPW!F^PK=&^^S]V:*)?;4*"@Y$>I+H\8& MQ8\IK844D 89YW,CB'AB))NZMJ4J@TK^?4W.AA@W=4M:G\8G-QEJ!;ER'&F6 M-+4'C\4G%G9A<^HY6.62;8&\;%I!!PQ!*F-W"*5&9Q_PZZ37F%%CJ M^?&:3Z,\NUH?W^>AFV?]]YAK%G0([QUA$[#T!X$M@E70](34#F]-O8+^@B8B MMX:QZZ8H\U@0B#)1\R&Y&6-BMU/@MTT-G^<$$^20F<3MI$#< MERF,;)]5R >9OR0X2/(54!)@6+9=HW'C&7:@A4B[P8V'EXGP7-#:+6 X1$$A M?8$S!$ZK[K HJM?R)IM5^$HOC8NJ*3SG[D@WL@=V]G>NB9EIK^Y^C&! FCXY/Z3>-@X0^?-E>=+CF MX."ZF L?0FJG8/DT>1Y6V'P,(&/ '0LEG:_IR M=/2_'/H(;@@ UX).Y=F&RL"*$&[U*JCY'T0?+JFT'5QNO3 F)=FG-.=^YWE! MAQ'8RA!42<[@JSMANJJ]%@T3"? M<-I-#M-K*EUB+IMZLP4'EQ:YP4O]E8/H)]>2?8$MW:7RRAJ/@8">]&5SB=/& MH<9J>[[4*K!"'&"AZV3H\RG5_UMI%7WG4*VQX*VML<]&_TOL3I:U)>(W"W.M MLO="L0\Y%",Y%@;1:X*EC5MR>HMM(2!P)/"@_*T>M")+;%%?Y,5/CK_TB[\2 M1 I,6+3??OM+P9_LII.@_L M,S<+^HTW!13"R#W3]HF^DF8MU%-WT3=;%%F#GKVE H64ICF%:"=(?32Q!Q"Z M/;@ C#[(K^:ZM1U'F>+1+:V:I^9WX;87UK#V7'GB7'@?\0(VZM(^4>H2I:/= M3)3NW.'&;BXVI38<9BB6)8<:80[8 (;2RPV_1& 0@?YBMWQAK"-4HLLN=BO! MZ&[;H)NU@4*RG*65_0L0[2%;X# FJ;\/@+&QCVLJC:[;C^+9RF5*A>"TJ_ENTEEVR/4%&<$R'/[I;3]"B +64E1E^(68U31<]R96>4;O@G+ 3.Z44Z M5;V06BTCK4JC[P\6Q/-/$K#/AB.7H +3:M.81(]2L;:5G*F+XR#:J&C6 ?*D M19,"L$L6=$*B324G>VLR[$K!%?-TMK*'. !#K6J'R!S8.S@9JPI!\2'L&F M)X $+7Q%H"VP"4DOPQ*3%?G%"\ 4>%YQ (GA(W]11@5 <"( 9E$R M^YSD=7+A\+2PSN_@>]GH9B:J%K\8?@_A[05GR@J&4A"CEO!(")0#:65]M#I; MO\C2JG:WPYSPBG+7LR*"Y+4.=.^S'_Y2T1)O=/?L)E6QDROJ2P6@8 +:/3JX MFZL6"UB%/0,N4O8,.'+XJ(OK,T<-J[]JEHJ-F9I8&I3&V-ROYME=FPUVQI2BO$F;V66"& MA+ ?N?1/T)&ML2.E/=DQ2()X5 MHTXG]K>GI%Z4 (J52W MM#?WFX@!P7/$D;H2V49X'4 HG@05M'XZN;0ZK%WU2E"_55$V]\]-4I[[J,2\ MD((/E>,!M@1#+04L>+MGMD1%B/9&N>5Q*QZ:3"_!0<5?V$N0-*.!>40. NU0 M]"^6@)>E'6K&=JPTK MVG$+V2(=\2Y-6D C""\F&*4\-\([R.P98<$/#/"#06Z(J?!;)#0A@?%IY01?'>=HMSI0[\B0A+[&."$$+%"+ZMKNB5\']I;63(2[NR M%?YBT^B8M4HZP.A, %L2A)7]2L6TRAO"GB4Y)BA@TX!B<>P:KG7<&9G25LY ML*YCP9NZPJ,[B*)SEUF'[$MCDX7[M4LNK*LN,<3)VI4V8>; V]C@#;L 2E8D M3*?D@(RE(H<6^X-]O%WLZ'_LD,PZ>IGDGV"[2##^)]$'%==\=@<()GUS<><,Q-<1JYYZ)!L^':LH M+O:P*^\\B3E;9% :+\:8 )F 7-C=ORH;&* AG$;WHV%_HY@A'+JC)"DGB57I+][^ 1J1ZS)'!P&'?5CB-K0&704A!:$ @@>Y 5,ZP594>16,;_6/>YV>MSL^.=S\WN MB![!T))FX&IN\_K2M'8,UVU8&S(O\DE*P4RK--(*6C Q7T3%U%WR33P)OCBR MF2IUALRM@!X#:7+F%"D+#J=(2(VF!K-)= .P(.9CGMJ\EM3"H,XPI;*S=YAA8;"(H0O@OE=^VI4 M51&25L&"6[>Y".&?R:D765 -(+XHWT41'=$R.,I"B-.92%KBFDU-]120)^TE MZ)CR?0YML>K(I.@?MFA3%JY$I'2/ ]*]Q'H/^_(&@$W(*_$$(.:5SCCH!;V488%@W 7>/T^G_M*9G>)X/+-J"CT@< M0>U3Y$^Q86LY%D1_MY$;U!-$B2A!50Q/H31LJ<7:< M[:TY\HL6$=[)%>/#>\:1H,94;")Q3HKN3H)&H3['\8%%0%C"%WVSP0+\ILL8 MHN/?I>A=5VN8IB"K %QZ@YOS;ZO<1*-3PIZ/(> )<0;L:$0%0@P]:4T%E-16 M5B$U 5XY/I#.-)E 3'AM-V"Y$. ;92HU2_O/GIUMDO@(BM-L$'T/":@ DHC+ M-_WD,/=O)HE:+EC4,,HZ*HGA7D]"K-EPK-Q;E9A,US[YV;XYHGDT:85=M7"; MC4P0*66.27U>:,B6 M:)S,''HK"E!$>(A:1RJ_("XC+T0YUW51EC-<\LWB)%G6M4FL*D7'K*,)!ZO0 MH5J]JGSJ5 YP)J(( HE<\0X=6_"\*Y-\@O%!'23Q4Z64$FK:X?GMAJ_JB>DZ M7]VDT 18M2M[;IY:VXI>HEV=13%8<1CO.;_D3E-]10E5UGF^(_<.K@^BZ$U-^3H\O@)EO_F4XH*O;6H^@F-; MTFV!ET7R8@+;6[ P,="P21R0 VVV*NF 2\"(*.U/H# =RH/W.CXDL1/0G83. M1NEML"7)K+R$S"<14S(9''6X+I;4B8QVP=K*_D)B\? ;I*XMIBMDGD4?(C?P M.30'0!"":GY(Y$&CRV_,K!T$:>LPE9EIT) 1YU'-9('NSE9Y,4"#'&A.-,"< MG_DZ#$\M'DG8'6EJ8$^8$'27.&OMZVM'P2H%=.XXN8UF(EDRE MIJRX0ZJC;=K#OF3&4BQKAY8.Z;CQVD$'AVB=0-!+M/= #]0U.4JW7I#(OCA9 MR6X,8268WTJ8<(+MO%IZ&D:MU2]AWI01W?"&@SC:?.[0,*QU4Z941!#8TQYN MD*H$ ;@+0!'U?3_EQ955@!<>:@-HN;K%^<%D&8/DV($([9WME:+POO4&X('S M548HC03 0H4SX.+E>)T1 !;G#*6,O8)]4.W(@S6XT3DT,Q]HT+*AWTRMN7K+ M0;3/RN^'52D:3"T<"4Q5-S1>U]$ I9:8#1$:S* >L-,>N:7)X?V@2< @;&]6 MLE-_.PLA5<>G=G'M'<&4 L0_"15(W0JKV*[7*4*!FF$7-Q-S;WO5/EE[?;+V ML$_6WC!9VRGG0?,-5FQU^; WWS@4=*K _$>LW/PRG:1U&SW2*EDJZF.C>Q,U M&Z9OD*U()1$D;=JB#(>>7'1[[KGE-1?N[?P7J7>C(\7UE#1TPD:-L+Z;ZE-% MSQLB!AB%P%F?KCUHEAVL]J":MZ^NP0GJ3'T%S07.C'& /QJ9.,D%L4!JXERE M"S/6=T3+8^>&*8IW#^&\JB\+ 45\[449[==UMP-\ASFG.E1G8^!AYJB!*2?A MO"^Y&QDK*JEEI[*=9E0=Y%*:J8M*$S1Q7!$L]X!Q-?OSBMZ=VVWU DK*,Y@$1 MA\62N*%:7<0H4=@;3AIJ 9%;'!09^QR?4\ 8=C&J9LNC*JX M8Z$9Q) S%%@B,-L.8H+N:]=5!&WB(<-"0"HLX$#7L,1:(8'4D688*G,GU5!& M#=H]O^+D#'_Y44M,3\V0(ZN=ERO"35!C)_3%+R7&&/W\A"=E9S9ITXVO32%) MO@KS_9RE9T09Z[L6*2T"[IWP5GK& QB*"7?BLGW@9YE";*(<7'2 LO\4_*0. M$S?!S1+/T<%88LE.Q_S$Q?JOU%K^G%S)>_F6>GM?,H<2?[$6 *(ZS2^2"[;- M,.D%$,@3)#U !FCXP/4+6&4QX>+ZBMU]>PD''@4(P!KX.NO[H/3/9"%Q-O?2S9F#R#T&MR4; '*3/.MHQ3F IH757W MHZ\^(=<+QTF=!6$_ 8KES6"B8P'"6SL#!@,^#K>% <^]]+EL*_J V$D!N!X\ M9QBQ32\!M\-AQ%\Q0<+48,4>;--%NEK@,!O@]-="6H<'V?,Z^.^F/6<&+&JL M_4+,&SN%J-1?74) LG1"]Z'FR]T6%&#"/ZQZE;0]+XO4KRON"Z=RL0T<.-]K MGS;12C#,PY- -W_CR@"\;\25 HEUQ#X75";WS]4,8=_4P(!'954;WO2KZJ96 MQK7 EYM]W+VR/MZI9."=;(C86I)8Q8?.2UYQ)NP*? O2-Z@(/5H043QDZ$+4 M3HKBVPJC1+'P[D4FD>^V:'X[_#,J>RM&4/Z!*L4!%V%$SF"E[P2A66MI!9N8 MRR2;Q]&W([JF\A(L:MH46C7UE4J MUH;0B7R#=+A?OAU?,Z:D3#%GHE.]<($[/FY^-M_-L.1A;[/28&D.KWF/IL'A M,P!SH #!0+IU_:![^HZF)/B/."LS*8O#<]',<#:L]B#/$A#*?&W:;SGVOZ!0 M5H$D=@F@'4F1?:;< W%"9> "AZ]+'=5S-Q6\@)O RP,P<$]6=0&[#Y'&$_3' M[43-4"D&C<'MS<3O97([WJD1)2N%0\V77B2F%=$K7(WRGD$F&0(=#'LF+FD\ GLR*,B)2>-UA M@%%E),V(5V]6;KF%]6X;!P[,'3T"(9*8T$Z@BCJH_8 .#)-R=2F+R8N&F-Q] M-@2A395[0CU>[@254Y?(OT/E<,W*.?LBQ91L#WQ_OQNY=1;F)G+AJ'_:35;- MN,^WD2.]Y0E5,E.=CW7.O(;9N*?@%K=2/P^E8B1;J.9:5:Q@.P3 $U4BM5@@ M\3DU5[S"D# D7%F,#P*0@5?D;I(^K);(T(?SRNE+>V>Y.-1?(G7<4^Q0BGB( M6U3WEOF^JW#>.^9TC>W8YZY<[NIHQW)7Z>R_ODG_FJSA\&"X^XLXLFOX M#FMO,6&SQXM&Y4_23G1IDAG7OU6HU9?8#5MY["'!9 MY_-_4GC!-(D$0EXU4&58OXY'KOECF3*0Y=]6]J:C@]$0J@;SZ-P:/IDO$D>= MA^%/,*SY%A[%@X*!4%W3'OJZ!2L?#4^.X]%HU!S\QW6%I$IN\,TQC@[&PZ"P M"0/.,":*<\&!U1H$6_?5:K$@)$1?P8AN#KV+77^?Z61+XN]VY+/"^N"ON8GB M)P,(6NLX>I7DR2R)HS=U K AYQ@\S]*$C*%?$;P^2P"A!$;[P=XG61:ED"XU MET+Q$Z$M)BTY^.8+ %/&DV&4ZIC=@T%Z?L)XG4]>B!C2"J[1&^Q"3 UA& M3J2Y"/U%\V5F'5OGAEIB.-Y]+3&V4_4SM@2]WRW%:%_W\E?=93;@ZGJONNO.'AWM_LX^M#O[%_M=]"&9&RMB/[ANA;TV!JZSX/PBC4^^V?2& M36>E=Z0V.U+'.^9([<)[K[B. MN._S%P^C\AYK X&[\S\K]$.MOO\1B4AB^UV64&C+Y\U_828@4/EO$.@B>D=! M88KRTK4J>'6C).\3*, ;S!E/TYL<(6Q!Y>RQ=G^[)?S.D.,,*,S5BS]EQ<3: M(SP)/BY9K1>3(HN^.7_W[M=O[$GH;]RBP&5\LHJ[&;@CN* *$?J1^8,*DNR- M]KG;@(@X7YM):?T_INX:CJ11NO9\S,>'FONA-( "N34[@B3*9]==]+*1'(@$ MUG^A4IW7,#"##2UDGY.R^"3;G"R[-+<^2+WBRM><,[*8E0JK!YK5S4%3?5W4 M(1VZ+K]RE&@N,HVP#/BVPOIRHY*1)Y")&ZB3'P0_=(^UR':,7RI'XCXQA3Q+ MOY,212I6W C<&]\0*9CK_JEF*@1L35RI,3W9%RHRL!I5\O'-T0DD!(K;([F& MJ5^?&",N.H?VX;&A:T#!<+2ESMLCXCK"=MS45M#I.6)II_6ZJ!78H^+&KLPZ MI*UV17C6%ZZ66-C:[S=J3J_'<*H/ZG,EE>[LOF MO!'F$C;;5YP,Y_.8<^W?8(?X-V&+.--<^;XP_G%0BXI%@W-[F%&3!@=8A.N% MY C;AS4R\X]\SA.F:'<115I")2WW'P@T(E?"A)GHS-YJE5!M,]H24!A!#]WK MCFVJ89 JU@N01[L>@-67,)1.6DG%[2^)X_1&.^,D^M:7O6ZR)E0K.$,J;C'Z M_NPBO]T,XQ*'FJX6*T?=1QH'@?+G0A3C3>3?'?:H-8]0=_? M6)-\9OZ0VE?Y,7R]@O)7_'80_9#4B0.EN/\-L8MR 09)^$)8S29GR?VDKP^6 M; Z6G.QPL&3WE8I7'BXS1=IE8JRR08M]@BB(6*YF3PU[WF-/_0PV$69Q.,(. ML?!IPBJ:6*2(I('JL\">L[:;U>9LF6D&&%^#?M->H4 *GW!JCV]F4[QZ^\N[ M\_=O/KS]-7K[.GKUVR^__7S^\>+P3LG2. MT$'GRV5JA_%*UQU_&25[K[E)%Q=154[_ZQMKA^WBS,SK[Y)57<@E)3X9/YD@ M1@,L:98L*_.=_$-G!.'Z[[7N@?6"\KDL67^7YKAR^%Q^D;.SP=D9K#^JN-KJ MPGHF0V+U-Z#O_E+/VE\>#XY'1R?CX>9?;+U\ZY='@Y/#TZ/QZ1TO/QAL&=7! MX&A\<'9V>,?+G^FXCP]&X_%9/^['&??QX.1D>#:^Z_9XPG&/\7_[-N[]W9[QZ>')V='^R7<_[GN.^R]XV-.!;RT),*_^ZYNQ,WEN:$,V30\DT[;^ 7]& M!L_W2ZCWSR_(NAE:BT0^(.MFV#9AO<5YTK"P#Z^Q54.K]H:O\8UWYWCB.J9$ M!@V6Y6CYAWL)MNK@H]O/&AN(>SMOOR3K2 )--YC#)Q"K?D5OMZ(:DOEAEO3) M9N@KMM"X4_F\O4KU(W5>DFIC2O4SU M,G5?F9*J+V'&..UEJI>I^QI3V >GGZLMY>+U&]1'UA M;^]A1*J/,CZQPQ4NZS7)B;O,Z'],I\;,Y\\G8]$NMFGNC$>;+:Y,P0*L91TA M>7(D+]2:RJ>>N#]MU""C+RUA*"WWF;3=$;?A@?W' 17ZWD4%/\3^ZP6]%_0O M+^BC@\'9:+<$?0?,U7Z/]7OLR^VQH]'@:,<.DWZ/]7OL>>VQ\>"LWV/]'NOW MV(/-VNC@;' R[O=8O\?Z/?9@Y]CIP6!XU.^Q?H_U>^PA]]CQL-]C_1[K]]B# MV8J'!X.S?H_U>ZS?8P^WQ\:CP4F_Q_H]UN^QA[,53X:#T=EN[;%>T'M!?P!! M/QF<=04>'J(Z:8[_VX&#YPM-WG;(GP>JA>R8Q6WRN ?3>.^JFP>0JW[1KEVT MH\'P/A4D.Z,,=K'@^3G*R_%@>-C+2R\O-Y27X<']LHZ]O'QE\G(R.#[MY:67 MEYM6P(X&1R>]O/3R<@MYN4_4M9>7KTM>QD?WJTSLY>7KDI?#D\%1;^_V\G+C M\^AT,-PQ_=(OV@V7F[L MG0YWSN;LY66'Y65XU..1]/)R"_UR>+]H:2\O7Y>\C(\&I[U^Z>7E%MG>TQVS M7_I%NS8(KX-(>.6D.NZ$T5I<9N$]=1&]JLZ!S M=SA"[9>4=?3FS1OX=WUI;W*>YZLDB]X;>Z,ZLK=_;<<;#0]>_+TMOL<([I#Q ?J/C060U?F:F(.BOT]QN M$NMJ13\D=;)9,>Z^;OAHCZUYD67%%5@>E;R@W96UU0K6SH_F[EUG]EVCZK)8 M9;-H8NP>3V9V_UO%D/]SE4]1+URE]:7:[R=Q]+__XW0T.OC^ER2W K2P$P$? M#$^^KZ(?TFJZJBK42G!BYDFVKE(T8?W\OBKR65K+;]Z;:I75^).W2T.0[U6, MCQA^C[\ A64'A(VUJ)/\\*O:?@ CJ/"7<&#CWK<_RHL:5.%R:1*TP.Q;^9'E35R\&\@NP*9<(.Z7L>!BIROLFQ-.M<.DTT6_+$T%&@:6RJ[NOLNHD\P-BXNR M:9<-Y]H>;R0RI8&EM9_7QK[@#&:Z-/;L@G,))_$F@@)W^9==NW2>FAD]PZ3V M6,SKM#1V\MGXN]G-0HFSIV>V@H&9K#)7<'RZ=[C-F;A?2]FA;H*YQV_3!PR9)AN9.=6E,38]( M4+]TWU1N9Q7;9?+9V+UE\LAN6FL_S,B9 P64K*S.VBRK2B3N)@#1Q^9K?)DY M.Y+7._P2DW7FM"7MCEE96#ZV_2W/<)?A M4@>+??/+P^/!P=G9X?!H\T^V7K_URY,!W'ETU\L/!L-M7XY/#T_.MHQ[Z^5/ M..ZC,=/K]GM3["5=XIR;R.VU3[LJZ>@5;SO MA/6K_P57_V'H[OO5WX_5/^Y7_RM>_:-^];_BU3^\3:^MA#,AN;4+!M_M_*7[ MC?YN4K G@O MQA*+597DLRJ.S!]3 Z]Q"=%_B& NK:-%?T'<\\^]P_7T#M=N M][T_5D#EO?EL\I7Y;E<*4>\X&P]=N?S41;C]\_OG]\]_C.?O&#;Y:#>/C0^K M234MTR65T%A[;5Y?B:U3K9:02/V2'!KWPQ/:.%MGCS-9#\8><#<,HQN(T2-- MS'!T'!_L&M!W+Z^]O&X"SAG&1[N&,]Z+:R^N&R;F^"P^.^FU:R^N^R&N1^-X M=+!CJ-F]N/;BNF%BQB?QP=5.[9^C'4.6Z1?M.BMZ%)_=BYRA7[0GL"5/XK.S M^]B2_:(]P:(-X[-1%S#.CL7D=].@^EC4UI(J*9^[&U0'#U/;\TC2.!H=QR>' M.\::L:/KN2=+.CRQ2SK>T1!#OZ1W6M*Q-<_N95/W2[IK2SHQ KVS1Y3XHK<]C$E:'>[E=%A?WZ#8NO6BT?89#'@Z.;C+(QYW89 MH59V"/6OJ^7.S:@O@B1(H;X4_PU.XD/^QC'32%1C=L9C+CII6?7W2O70\1.5WC&.V7[3K\N_VSUTC!NX7[3HM/XJ/3[M" MZ_VB[?2B'1[L&&58OVC7%7R/XJ-15UIRQV)5NVE/47G2M#MIM:/9U7V0RM-# M:VD=]:[9\TF6'Q_&1WT@\CFMZ-%!/.QKE)[3BAZ>QH>G]VD*Z%=TQU9T?!R? M=&K='0N7[:9U]U-95%6T+(MY^F 9Q]LY%'MMU T/A_%I'XIY3OIE.!S%P\.> M]OD9+>GI*#X]Z%?T&:WH\2@^Z1MTG].*'EFM>]:5N=Z3H-TN5IXS>69^$9D_ M@-37YT7[XO,G*3[?G6#QXQ= /ZXCW<_],Y_[_OG]\W7:%+-S&>3%4M@K=^-(JD] MD+_#P_BDLT#OJ?V)?M&V:/K#^'3FHQS_> MKT4;G<3#>^GZ?M&> IXT/AC?I\N^7[2GX+"+CX;W\5_Z17L"]3B.QX^&C; [ M%0)?M)6OV%@%M*.-"/L@F,/3T_BH1\=Y3A6(P\/Q/0E$^B7=L24].XR')WTD MY1FMZ/%)?'3<1Z&?TXH>Q6>'CU7X_>SZ^7R)=U94.P)[M=>&W;>'Q_')\.S/ MO8OX')3+MV/HSQSVJ_D\5G,XC,F])4M1A4NU&LLP=B-SR[#P[CL\L+[\&*'7:6]O4K MMKLK=G9Z'P.J7[$G*53L5VR_5JPOAKGCS'&]LQ'MV'N*^:YEOQP?QZ/"X7\WG ML9K#PWAX>-BOYO-8S>/X^.".O27]8N[:8@Z/XM.CHX7YV<;HWSG[S8;J) MR'3'1O'>-=NUU1P/XX.#DWXUG\=J#D?Q MX7&_-Y_):A['9Z?]UGPFBPE0N$=G>QD#VT7&WO/IM#1U6N11,8_L -.9R6=5 M9/^>%CF^["0ST;(T] M4[M7JS8^ZNMV]FO%3OL5V[<5ZX/I^[9B1WO0%+K;@;XHJ>LRG:SJ!,S NK S MME@4.9F!ET5F?8E6,/#1)O(6\;^G%L4_;50:HYWP_G9P]^YJ@/3IQ;N7\'O& M-W9(R,?#>'R\>]5VO9#W0OY%H3K'PSOB%O5"W@OY7@CY27QZV,MX+^//6<:' M)_'9L"] OH<_O31E5%TFI;F)9WTW3.9;39Z2P+&5P%FQ@N'T'M!;4MJ*->H_:" MN@^"^AC$=U])!?SO^)>918E]L^3"N$ L1&FKJ%C556U]2/LN>U3V/I:R]QV; M;!_1OJX3 GV(M)_[O9[[_OG]\_L@\I<)(C_'L3'I_@L/AWW9#G[M7#CPWATE!EZI$ ^LO6. E#J_]CXP5)R'-9R:OOQL?\WPW?[0LJA2Z\[\K39;4Z6?S M_54ZJR_)G6;7^GAL+U8??]-]AV12%6# ?,\K=+#Y&K4^4P/L@,UY?LA( MB! M0>1@A.,;GS5"!^J_EZ67R@OS8E*:Y-.+9&X'_EV2727K"J;VL@S><>ODT=O^ M]?],RK_\M>NQURSC(TW56?=,?>M[IAYI(*?= PFWQ--.RIM\FJUF]AJLKWPQ M22H#:FT!8+ )XE\(,.S$9,75((I>%V547YIH;9*RBHQ=X5GT@YF:Q<24T7@8 M1Z.#X3'^]PC= _N/PSC*BR@4F&VB$BBXW1">:Z?G*JFBTDR+B]S>969G:YJL M[,=)]*^5U1CSM7V?R'RVKQA=)C,[';6=P#HJIM,5X(?8>=T^/?I46"3E19K+ MB<+30_6R? G_ NH+]B%YB&Q+AF0+FED<>C+P_'@^.1H='R\^2=; MK]_ZY>E@/#P]/CZZX^4'@^&V+X^.3D]&6^Z]]?)G.FZK (8G>SCN?9WO6XW[ M 8)%_]3SM_>LUN?X*M_(4]Z/OMGHH?]:O_%:_^X6UJ'26>!=5SNV#PWL['PD[?UA-:FF9;J$[&856W-H7E\A+D\^ MBZK5:V:.ACM:W]I+:R^M;6D].>JEM9?6/9'6^[/1 M]!+;2VPOL;W$]A)[>XG=I0#@;OJ0[\IB;JK*>I!)%E6F_)Q.S8.1(S\>/\]C MB=X0FB=Z4J5]6[31V7U\B'[1=DK)]\O6+UN_;/ML4MTU++^3%M7;I2F3.H4F M(FHXNHDY]2A.U!U%ZO'Q:AZW#[A_?O_\_OF/\?S>';\VI9MD]C:0P%TDY2<# MQTCOC-\8RB ^/+D/X$MO:3[)HHWNA=+3+]I.N0?]LO7+UB_;U^B,[Z9!]=Y4 M)BFGEX1_:#Z;K%@N3-XJC'NXV=MWZ1O%A\/CW=%.1Z-^T?9KT7:Z M\J)?MG[9OI)EZ\-4U\W=3R8W99*A497,%FF>5G6)Z(Y]M.JF'QP-^T7;KT7KPQ[]LO7+]O3+MDO1JM.=M*L^%C64X5Z#8/MD39V; M\3?X&WY4@QJ\+;9/+J0[4DQ_WPG=H6T_/+:FT=?>1[IQ/:]=TGZ;W&6;W&I: M=VFSC.*SDQT-JO>;I=\L.[59=CJ^VN^6?K?TNZ7?+?UN>6:[Y?;45_I-;CB M<-3;WB\,171Q)HUVBC-IEYB3/A@3_5K4)CJ-ZB(J5J7=/3G*;@*LZ?,T3_)I MBH$7^P%4!U51LER:I+32&J5Y],9^:B^>%V4T7Y7UI2FCF:F3-*NB(D>*);M3 MIJN,HC3%/$JFT]+@'QNY@@(=;-+DE(UR4T=94571TLX.,L]'25V7Z61%?$?V3D)+#W>^+#*K+*K!S:FF MGGQZB))^9W;8;NRM-XN%F:5VVV1K*SPI,(X5M".*Q3(SLB%@T[UY]Q:VRR_) MFEZ &I_<#.V"OX*WH9;)%!]":/X$5@$N,HO=E,PR=VIF.:XR2Z2LHRR6OX M\7)53B^3RNK!PWA\?'#3F4ZJR _>WN:&]^QZI1A?_N3,_G2L?@K2T?5S6N6T MJE;VR:LEZUK0-.8/4TY3^UA\X[22(;7UR6YMUFV4<0Q]O;N<<6>#LS.8D#MR MQAT/SDZ.CP].'X(S[F1P?'@V'(T?A@ML?'IXEYY5.&K], MLB2?FNC#I3%U]$-2)]_M08M*__S^^?WSOX;G[U*OU6[VL+]**D(%FL(_S+]6 MZ>C..3H].OO#J] M%]C]$=CQ,!X>W@>@MA?87F ?66#'9[W ]@*[+P([LJ;T61>HTBY%)'?3A_V] M*#]!C\HT6:9UDO7@:S>=N--A/!KU''![MFI'!_'PH*=;W+-5&X[B\7&_U_9M MU<[BP^.>F&/?5FT<#X^[@&7Z?,#-L->2JC+M%,##S=B^"]QH;"7NM ^$;PN$ M]]*S&31N&!\<]40%^[9L!Z/X9+RC4?Q^V38ZO>/8WKE?M?U:M>.C^/"P:Z_U MX;&;F70SP3,HS6>3KWJ*@IOK^>$P/CZ^CYY_?G/22\^-CYNS^."TC];MV:J= M0(SURV[Y?M4>/C)NO?#A?4R[?M6>(E5_&(].'\NT>X[1NIF9]$R>7P#LLG< M^V7KE^U+M_'&!WVT9=]6;=BOVAZN6L_E>:^VUDW8GWVLX_'.Z-X!ZY>M7[8; M1CN.XL-A7U&V;ZMV&!_=J_6K7[6GB2P>G71%\?L8U1]_. MS#R=IO5-0&AZ&U\Z1X=G7[94:-^G9/^%YY%VXN%1?#3:47+2_5NTQQ+O;X_' M\>'9Z"8ZLE^QW5BQHX/X:#SN5VQ_5NQP%)^,&BO6S7U&0_WK_YF4?_$GSTUI MFS9=EL[^ZYOT'P?_&)X3TB2?7B1S._#ODNPJ65)]FZ2I&ZX+5C@7M5 MY,2YA+]Y;ZI55N-/WBY-B11OU5UI/#1V3X@[RHC2;H,UEEKBZ1*2HG,JCS/%_9Z]^;95'6P#GV MNB@7T?#@Q=^M0"A2+2"PLK^OBQ*4MWIRFL_M%0D1;]6;YL<.NTY2^YKVQU=) M.7N1%06V8ZN!UY=);4<^S\RTQG==9DE>Q9&IZM0^P-"K34R6FGDUB-[:7R33 M&D8O,SK%*9RE\[DI([BDM"/,UM&\+!: 9EH9&8C!&2[**%TL,R 6FZSMW==; MAC>(7MNG%26/DQXU359 K(7+0@1^AJG&[,Y-WXT_%Y^CH-\E]B%>1,CLR*9Y<-S'+D=/_(K+NT/*L?NM65! M-VY%M?.&_Y^]=W]RV\821O\55M;>:U?1&I%Z.WM3Y3B3?/YV,D[%V4KM3[S^F52&\_C_H,:L-= MP.Z/YR:*-/I7#ABT?+@R@VDXU9^,7^@VB>\"P [/ LJ!U>&O:;S,[G$RY(+= ML3#>(@XB061(;1P%/:2SE&;:>5$ 2^,$2F\;+ #CYWD Z+F-[UFRS$/X9PJK MI\0*@+5QEM.SD)VI/[%\X#W(-W ^'B= OMZ:A5MEH44".@7@]PHYI94E0*8% M$^!] N%1E@49?XR301;0[WOMHPCW203G>2<3MMZ8Y,,2-#:0X@J@\F\)0=B> MO 2$!/-26 EN,05,M,6]X"^0\3!^J^*6@-.AUK1-@I2]6R4>8 &P3U"ZJG>4 MK>'(*[Z+(,IR@K)MW05I3NP8/K'T?,9%1AAD64@<*L*AHJA2 [?\*P\2MN L ME"_!@*^M/;@MX&>+ZGJXY4Q@!$=7B:0">0NDC*W0 X&UMB* :(%R"$7@XCAK M#UDR;!21AL'QXP<&VXR3KTM$9!LX-NH?8DCC-\0KVJ]< #_B^RQ$D0EHE>2K M"G&0<"#PKL)X#DL 5?EYPF&O^9TW\0N'C$P5D-" M8QP?5RRB^UX0;#;>OT !R1ZDBB7*5+B 3[V0S\A,\WGJ)P$-XL4;D[!!2*?Y M%@6C;=VO [@.*9??.&\Y-G_QO"_5#P!218M07L'&P_N-J*&U\CWZ.\CVC)2& M D7PIV]<\6E BPU0 ]A&H (\?HD>_\H?.%4T1+Q+++A&N$(X"SP8IG$!K"I< M$' (&P0-Z)O F)%1%%"1._)6"5-42 7W6L]P":N8?< M$!@R;!JYN)RJFM/@-@ G<$M@&/?KF#A3RB&79T$(Z]&CK9RTE*WPBLUGQ8I; M73"$JPT<.WJ'"XAM #M=A94ORJM+JYR<*Z/ @2S$N-2Z\Q*A L<1J:=+%,L/ M8!( AA+& ?B!UA)DOLAY,F)3N!M4-/#,L)_*"QO =(MK+8CP..U[ZST0IPW0 M9K@C7"%E /Z'"JEM_96#GLH2!",HY[#%->HI(!YA^S_E4F_&W0;>'"!84OD< MQQW#,OPX"&)\D&V#% 2:;T5>!FQ>/ES*,S%O%]^45@SB?94Y .DL8K23N&%Q MQX1Z#^=>D=Y.'ZW7Q=$IK17 ,4*2"N(%XJL15(RN0]&)/*4/41A,96>,*$ 8-)F"4Z3K8 @9P M$8!80E?UW[_]^HN8"/T;V+KL'LU('(3!/L9HKG,$_ F$+*A60*6(^X".&S[_ M'0W/.2#Q99HTO'SD M\^ZQU7W,08=8L KO$(R &#VZ_O"2%D ;\/,'[)[&B1/, "&0^)^5^=OX#0N, M=H:(P;YMT:!O/K$D"@_ A)2$CD-<'74A"@G+!V#/H*(# (?R@%8>4X %O)#[B>C7@M^5OC451$:M@&(2\Q,:%/HH;H MDYQ!TK4^;+>!AY0$O$[85^*$J(\OXJTZ'K[ @2XSD>H8U,J<^ZG@* MK.!@K MMT9<]Q[Q%J4$XQ("3@D/P#_A"N"?7*\;# ?*>S0;':>EXR1TU)T!X+.=!U:( MMA%=,ME+T3OE%;1?">FMFM4D-4C%%U=@1!@L@?_X ?F !%,I5P&I#\8,KI%' MDHV!$823Z]$49,GJ@6RB?(EN+O+?$2M!2/$N MZ13 L_]>W4LG&/\TR.1@?XSG"<'[C""=PI/ M!6SG=U455JX8N Q<%[&@;<)2-+T7EC/J35[;^)_A:UK+'??<8L-5C@1G%T?J M.Q/^<-\9V^B,1(8'%!P^]*Q_QD)QX[MD2&#BL/PGH#@"V9$WE_0B+@,CR^D? MM2Z\@\MVFA-\5M7A(!7.$D9R;3[*(K1X8#^A M-X^3T@<%XBA!%5:QIP%T_!N1)[3!&O7\B9('97A%0^?^!+S-3RUW[DX);]Q) MK\_QQIGU1J^KN& W7^<]B+/2R"4L+:DASK,4V9UP#?Q/%.!#7_#$Z4%2 Q;* MXPM<'W-H!6+5XFW70=502E]657YRM4@0>OB'YR1H5H>L9 [ M7QK4B8HC1C7-"V\;QP\IEI]&-B?%75M#AS<7>G6T"[UVB"=*ZP6UYX04""PT M26+RWZJ&I+#(Y0^!'[QR06I-K V7T;;URIDH_^9RW!FXO5GQH^-$V8Z?1&5A MKQR4G(F_%C9PZ?I6K3+N="Q],URVA$(D;H(H(.L$#0SX'BSG"P^RX):X >&B MJ%J8Z%4*A"G&#R6M_,+5CV:K]Y5Q!Y"TX_ )?@Y5G/10>'DBR:<[D 0%F[R1WG7O\8+%G8EN:/E, 7B;O PH,> [L#( ME;3QO@6;X-_"8"=#COP9=U[(F6RA97!1#TC#O4DBK("XO93)&T)[6^1".X5_ M>U9I!4Q=9_*]=$EP\W,I_ 'A."A%"5/)&1P_EJQOO 5B4SQ0'J(@L*,XZ1']@3Z!3)L(GFH** MR3,D[F4@)R1GC1^#BOEON8=ZE*OXH.?_E0=<&0)5'YAHPDVC^S(L)/BB_""Y MW,O/%4;IG_*8JG+;N YM255140!':4,P;AV028[:+6?8A2%)W)5P(5:.39RQ MM._0%X\N=6[D@,7*9) 163-W+1/J%0[Y4C3X#W[([)J$$#N'M4HW".KBX@ 8 MT2EX;,V+\8B( 3Y9\IM-BH;<.O>'-\G'R, B,)J@L0J;W D/$V) MT(-'?%:+_R4(-0'%E5ISE"4-JXA[2*ELC MG4;LMS6:([CD0T55X5$#HKM*O$"X"/AO>!P/G6$5#_MGB6,AYY] MEV(JG(R+<8>E$DJKH2\<#67^ &:QH+0W MP=M=;*\P9GJ5F(+J.^4AA01S<2S'?4?D)ZA$1*BY)R!1(P\+[GFDB!M -1%> M5R&-@(IK7[*1=Q'C7"Z%+.%22[JST1>>H3@1#+;U-I&A*+^D.\)T&RO?IB 3 MX>\ E#Z_;Q%6VMD3*.-L4;A\K(JW)T!6!M)-)$MX&W3WU%6$NA^Q[G(J#UTE M3[H-+EL*]1:^2V)C9T%Q0]RN\-=5\..JO2+,0I$Q0FWQE;D8%\X7FNZYV-JG M,84S#)N?+SUL? .3]F-7CUR_:'Q7;KZF,A$(!.WCJPB_XQA'P006E8\(,N.O M"^:%L= :3J2E/2-X+2?.6&&U52\]/SS[%G ?784'DX^OX.BD">Z^BFRZ>*OF M3 3==Q-\LT ?7F9J)! #6\+%R%U<:!QOMJAUB-BM,, P58HD,>H$J2)"Z%B5 M&*'<%-Q!1)]I,IW+T.'E= %9[G)F#X+<[Y7UD WP;1Z<9X*MHWJ*AI/,T*@: M4O,''H))VNVGBEY1L:&D&&[7.FJ"L_AX\09?!7#G#1CLDIH 9KA!NE<>!B@S MOYLD-D>BYLRG"C'4>*30W3F%2L:&DLI]6Z'N*B9+71BT7Y#0@>+F(\ZT""B9 M7VA(9&GY:[&&9%-@?=P%<9ZBIY]^PP&E,%A.G0JW:0/=_&'_%2AV+G$H7KW= M0'O"^"B=.XK\K(I@VK'@K)])JXQYUH\\C303D!^(B@ .&SP_@4.J)'N"\U=V5A[AZ?EO M4*)EN<,'3O!P*C09?V,)I7H#11S%3,F5I9UA5:WC09-'9@E]A9,OU4(/CZNQ M9!B49W]_U.'?T>DKM8T:&)J[E4Y'8 15IHR_OX9 .F&_U7+286]$4/Z5>Z$_ M*-DTA-+U;)HK(R>O;!(ID&K4M>!0E-M5VO3"N]Z6)43>2,)B+H@XCT2)E@DV M7LVQ$'4=Z+*2E1TD2 HMS,L:$AJY@C=G2KHL[2ZJ+(E<4FZ3;'J09UGI%MU) M<./1>$R-Y;4 HB!B?W4,#QSOB5MDL8BX[(*5.T=Y"BX^QP$$RK1TX2OBONIW MC!C/X6BJD2CV2\ #A6(>UO(@2>UI@+PM#:V4_97#*4,R)3%]36.8R MI]S<,CE*X:'M M+$T=4XNMN).+J1=5K)NE\X4Q8B[J-D<3\BB]-%SBEN R7] M"%A=YF&U8-B:?E3CV'\BPUY2:K!BLB ;XVF;#V65 V?A%3L/ Q$M9EX1%I') M_%2FL:^&)BTB$2 NN"M.&,\DHK!L&R0,]Q7QZAWR_\AU>/9EQ"R9"BC33D7) M,*9,BFIJ,(^X[XA\;KRNN'@:]I$RL+\I,Z[BI^%07JTP-8YGUW@,5Y MMI(HQD52M*9+X^#<8FN1E%5C955[M%)Z@- 6)T*U7R02/UBR10E=YL&\7EJA M3"SMJ57SY2EAUR#T@W3-%C5W!]UY0\8X1@^Q.%(@1457(&Q8Q;S(OJD*%[,# M_Q01"6&>*\$^X:4=#L:V-1B->:K"M"_0MS5UMSVKH59.EZH)O41Z@NXDO50= M+67A69SLK[*3A"*BA7AS92#\Q#4Q>VDPP?/-''&\\>F0T"X!NF9,J"358EA0 M!NZ6D5@GDD>4M*U\*]RTE:]AG3>3E(1D6*G+4.O .1%2!( CRST3_"#8(ELT M%K7.^VW6,GX654>_5]R@R2LJ0XZ%P";J. M"2PDZEJ"R+^*VNYJ.&W.T T]?R@+@[RF"L^B=HQHM0AG+^)_,Y[LL[\&3JD& MH0PDQ5J&=W'3^]XO^JH(TB:;.55,]:(Z53( KUJ/PH/L-4=O85@&97B.%\HI MV4)@Q29UASR5Y>)'1=\!EE!YK*A(0>=PX0I7TWSJ->,[22]I)1>Q:*0BVK.$ MO+7/0G@,9(<6(; ?2@E?AAC5U=NPJ4&-K;/J8RQP8=H3N^;)&*4\%&[,:KX] MPN;?-16)4X)(&VW(JL^8A\T7BD5%RIH5(CI1?!EN.UUZM59%%7],2\TLZNIJ&7CI15U/DHJ23.<+%%,%S*ZGD$&Q F+ MTS;@*D+ZA)"6Y19DEP4K>]A2]S06K42C/>X$X/F3E%%['U/2#*"%#.'N)@%N M&C4*@G/9H@U/)[S!BWJ. @&H065Z]%9[\%MDWYY90ZS1\HE3&>P8DJ%&';/9.A&GZ! M&;E$&D]6!W<5$WN/7\!^G-^6%H2,7 M?E!K7[3C2_$0U9!C+D[L;!1R/21A&\&>AL/>$/8QG&(Y,SX]G- /#BQ<:1W4 M>'*C=.B\WV:EXY/B1 5A]4NU(8T&2@6),G0'[_4&5YS!R-7#&)M48SF +(TL M+9]JA?&.#AY$R\0#EI+[%*\L5XOSE%S35 [$J8KZ]7&2H^ZA?J"D1"O-\#:, M<4;$[N+PCGL)V"+=E=P>9^)'E\[5&I4<*M%K\(/+Q$HI-Y1HN# VN7A9?U='MZ/K94O1UHG=WPE@DB[PTB#[0-(NM?]XC9<+^R M#-3JSG2S;DXG!I,BR(2+K$Q_V_"C%9V2\E3&++DC GT7/-FR)?M7*9Q](Y-1 MR @"Y@E?2-\>R):KT(J FR S 3KJKU]#&))IV%54OL)'!=!/YA22?$=-0;8I M>R__LC,Q0;TVA-LB2(&%/[P/(H(@K2NP>S;KC<;.L#\D'!?3G,26!/[W./[+ M40J57XY!X1J-QU.G_9&][^_]Y:0WGCGCP:FO]WM[=M7OC09#UQF>^+K9]\'Y M7Y).<<+/D8SAHI,_G-%C1G\\;?>"ZB\_+FERF:$@_XLEO'_?*\=$#J*H#>CYM,,W3,%((%E)6MIE%HQ@LB30=0%=T4IPR<>@IUWP& MF!D<."\.3+3! 8, 5T& L;:3WY\&L0N-_JK$YT04KDY"EP?62>AW;="]:F4U M[G/.#SX*:/H@G..,;# Q])P ;3#=8/K9H#9U[?>-F."U9C.[0%T%Q9O;*K<=+L?=$, M@OI@YFO=_%0&[T_!>]-]-O&^&PDXZ9QT,'Y+ "T\]O)$U9Y$UAN:>0G-' MN(I;$V[TB U;6BQVU7XRU"ZYUJ^0YO**8B_JO?_%\[[8)TRO MI[^O8]Z^H*S_QY^^<<6J5+HC6VD]?@E9+UB6]V(3^DHKQ/WM(^P]@P2P.>N>)LIRSVATK MB.2W=EMFE$V@E*X9LJ1)=A;EM4L[G3-XSXW3!LQUF9>V6=#=8ZT?E%[-LNN. M;"L@^I++B1I%/PW9O*:U%YCL7;+;::76=)[/.:#*&5XI[,D:>J4W"Q ]E3+. M&8MD23EG)1EVM,6NX1$6X86\1SEU!MP[$$:,0"JNL!@5XBFM]:@I@6B=7AO- M@B5_00+K%NWH!)QDT_E6YE=I,-^V -:$!VE9)$3][,50K%19I>A8*R;/INLX M#Q>R=KLVJ:9ML;)"V8_7-+E0A7WQRX.;IHN)\XSXNX(E98,@^"?=?J4+KSH3 MX0#\GOE /:M1ZZAA#2>12)T&H,X8(LF$;2)7^/"9#B@[01^)1W)K?+:BT%&H MZ4-E;$CC, 8NUG&(NV "U M*\0MVAA_Y SR0^2%#Z"X=UB+^9/QL:-DF13S0W;;L:M*<$/_V(;.<$7_$MZL MC%KJ96@KQ/=6$(8YU[A3^B)O&T3*N9=QF=>XB^JJ;(47RB QJ? M[ 6<>!EP&[2YI5)>VBW"8GN$BKXWQ6U\-#?4<114>7\)6X8,!0,?RP4O-7<+ M*I0VW-NVJDJ0VH7-%C?U(6]RL%#9%D;J(EP_I5EV080-NM$?@-\'QC*2#Q5" MNCIR[YZ:4Q=-KN'MA+?"IH8SO MS"0JVWDM/+34]X *9[V4,]8442R.5FQ06,ME 3V-<:U.E!J,1[P;(?:SE"_* M]>#H7G$_3;H>&@Y<3\<^2/6#*O:*T%BVV$-[46Q%]M&4ZPJ(\"]R/4MMPDM# M8KV$^@1YW!KA#RD#UHI!BM69>W#&'R4A4W]@,HN$%5:95NI5NF*JC=V)=7&S M*$_WS*0H72!*0ZB\;/>MMHE3G""-WIBR\;?468N%_I]JPV4XX:/5KHK.J]"NB)V^;E3[:_XFH MB=X77)N/*,4;(/R7K=9X.YY8-B?W68)NWM)*P1?XO\JS"!-3[>#:]$(Y-C&, M4VGF5!^)6,9_:37_'"T+L,*E7UD^9'%44T:=T3.H,V0H Q;DXBL8"69[*X;_ MD@\%\-+C3BD:RAWWL)@?R_A(4NHJ&&_F052TH*YRZ#=>*B5G>6OEKW&03X1- M*/GK%%])W[X'9(K]K^_FU$*16IE'*3UA+*FC+*E1%RPI/?B;')1H"[\$XNC2 M"Y)R0"$HPPF*3D!2X>Q&2B7B!92%ZP=$SH-T+9M[+]@\XRJ(F(U2$'657]"H M@^I/YFR)O2C;L%_NM?GK!4N![Q9_/_*+CSB]?>#HW&BB."P-Q]L$ M6<[]MB0K0+ QFAR=Q;90U.1B051,]#A>AI'PZ4GE,WL$4T4=K/PQ!5=DJ)!: MK/H!ND;?;;RO)!KS!* J7&AT./@0;Z(I>T85H;8@7@"UO5.'C8L)L2DI6?4H MUF-V+44LG!:4UPK,O#DZ=JNSA453>[LR/$9V%*?!*E*T4==+&B;:-+Z,]R[F M\\WD?#@!"Y0K!$S959B&L^#M1?[#3BM4V7^+&I6+R:N\T;AL5X@V\^%[L?B] M #"I 2A\YD@ M]B',9$T!7,?!1X657I317^ZM'M!I.)R9S=8AU%T8G7,L=&)V$$W=@ M7-@4A?\ H2DG;+<#M( G,?6CX?F!)"B2 M]D/%:Z'<#&+"2=%"!F4*G8>;[A:L''B^E(>W 'O%%H17^!7R*$]Q]&&0 ML0TZQ_ZY1_(N8H(5I4#D44#..3(7:O-=U)_1/)LP^(HBE^^TC'RKSQ7*4A5 M:LOG+5-_4VN?CZ]QUR>-0!","XFIB .<&.109'URJ%'/?8,N@'U:\;0*G>I88 M!&8?%HMTP6JCZGD9JT C,66,*$9(A*K?N,Q#D)\3!%&P1SX^1]%E$<.E0ZBR MH8(41>X0V^"@!W9L3WL].5EUL#UOWR#U9OA4D_V/@SI;7 /R7C"JD%ILI\ME MT\P#Z\U36_]*:-YJ1XKAN#<9.=/!^!(=*;#)_VS@#D==:^WP8C9NFE+<;%,* MTPS8-*;H5DUZ%QM3:%7]9_#O1IIB&/Q[B?@W;NO'=Y7.'!?0="Y4EMI@+9I^ MR*9YYL6@]F8XMB?.[*TN'0@,DALD/S^2@ZTX=1R#Y ;);QC)'<<>3/IO+ZYR MB5SKFU&Y/BP6%C[\_B3V< %HF/7-^IH92V,M*??+@9CHA8S[1\J1#K! 9VSW M1T.]9D73)A^/!EJUN;262_O/_YBZCOO],WGF;DU-_&=S+L\T3\4JPV@-\OXAP3/%Z>T;<+U).-OJ.AJ@_6OAGT[?%X=)KKXX*Z MM2$30R8ZD8DSM:<#0R:&3 R9G.1C/*EW+A4X=R.WMZBX5;-ZBQ^:?%Z3SZMK M6FQG-V[R>4T^K\GGU<,9]N+SV4P^K\FG-/F\!O]>*O[I,F.O._&"BH5HSAV3 [O8P%G99')X;SJ[S^3PFAS>QR&,ACF\!F$T1IBNY _K*>@^'MN!_5+X^+C4I4[C MXQ45OUOB8#>',8.A8[#%8,O18:^^]EUL])1U_]C;_MPH7,\FX(R*_K(P9C U M'@"#+<:@>Y8$C[8!'D;!.CIQ09N"JUOB4S>')\;0-QBCLV2[M=3%?]8+W/1, M7S1EJ9?(BNEB6>I@8 _[^B1 ZB :#(D:$M6)1)V)/>B/#8D:$C4DJBN)NK;; MF'SZI.8..R]MXY1F!;ZGL8C!'5,GSA^:1;_S$6\.@,\S]KT =;_]G=URK6?L M/8'0:.@],2P+JPA.ZI_KI,3F%7LW3YCW]9VWA(V_]\)[[R%%Z*Z3RAD/P8\? M^(?_FB=_^Z%IY>YW[DA91@TY<#9KGC0TZ]@R@.L:!T8^O6T'3GUD2/QK/NM[ MH7Q]X67>K;;UF/0GX[Y[36:7:NLQGLZAC\ZS[^F;8>CP7:P=A8][*-#I*N"=/H MSLAN$5M,Q,!@RQF*?:_KN,0E*34MN9>&OCD(ET$Z+!?6":;Z<@[&KNV,^S; MXR]I8FV],M!-,M%)4 M-8@ADY5ALC)TSLKH]T8GEDGCB'C._G-N:&]'M3X_\T*'[;*#X>&!0W*'[3*#Z8F0S&QX+M M@YG]9-;7;GV]3"P].Z@6B5K>XE]YFF&/\)1BJ]E('W-E M!Z]L,-#KRF[(\7>+Z.(\5V+PK6F*UTL,?A0D33K7)3+_;S"=Z]3$X OJW(9( M#)'H122G)@8;(C%$\F*(Y$4F!K=5/,=YEF:@",*;#6JA7/O4;)L78I!AK MDZG;V8V;%&.38FQ2C/5PS+[X%#N38FQ2/$V*L<&_EXI_)L7XL4"[L;Y;%TC. MTOCRSM*4Z^;B[5V_U>','KDS>ZI;2-[&L0[63,FC^MB0\UO3LWHP*U-[)$SM/L3S=3#&_*C MW![..%/;&0]L9V2TSR?F;9[N*]&W__B9WEK M6IF:139]_BRR>I2D(:OLO]F#]1%D3!Q1J1H8/K^S- _Y7S^#L/'0U$KWYVFU M),Z-KW1B6NM]D &:^L? X'=VQZ*<=>6,#2?XDUDK%N%E84X@G0:,W #V"=\# M4Q9VLUI;J8>)@G"O:3Y/_238TM6BEH%CI;>AERWC9&-;7@IJ21CB?[=)O&1I MRJWME"5W@<_2GE6L%\+G4WP6OY#&R^P>HSA@97N<5@"!WH$JD_!_H<)2?WL> MP-M^#H;X!@QTTF8P"P_M]JWW@ 64E%FX=\M6 LN[KS(YVOC_Z+<"VWKK]Q+ M,I; .O"-#6\AT^7JJ=+^>G42R^Y!LCM MX XN'_!Z<]R%OQN.% %.$GW:(,"O 3T3+GC0G)?=3<5^ R=WH@@],7SOM28 MW!SV%,(%W ?9VMH F\I81"Q.O3K\^SI.,_1:2O[\/?[4W-B%;PPL^&W"-L @ M01XQ$$+ 7EB4LA-N48M3?O?#>X,WSX W6:S%YK[[P?(LT >!:5APLW"K-OJ6 MMBS+4=638D(BM;=*&./M+!!QO32-_$VKEN"4D0#N^"Q9,T1.) MRE%7(O,5]=0\2K?,#Y8!1ILD5//M*O$6J&ZJJR0L9!ZR$UQNZV7^&OXN?KBP M%GE"A3_P<6(W0BD[N$U%&[]?L^@=//0N6+[S[KP@1+-54D .V^&EZ;>_LYO[^8RTZC;3ZG!2!:[ZYSHI'6$K]FZ>,._K.V\)&W_OA??> M0XK072>5,QZ"'S_P#_\U3_[V0]/*C[Q<[52>U+,^ SNR,C@HN6*0"2*?H1TU'T21QB2 T..B[ !Y MG)^4HH6^F%/]$9R6P4_P!>1CXBEB>>S;EI(G4,8$WTC(:>JE7@6\@Q(UA['6PKH*5C_/=OO_YB M6[\E<,9[>#Y9Q[#/CS$R8'Z0GP#D09;!"GC)BF"FU\DEM;,2WPEB[!*N(>/" ME']NXSU8<_Z#(")H"B2 8P0,[V_^8#'X- ".6#V=C,0OW>(R3^AW@.#WM#H( M54;^MMU=P.-2>Y@G,>@"22'I8$41"R1YCKR98QC)J0?+][;>/ B!>:,K[@]0 M$ECY7@!"<[=!!+:K7@M.B ;$8[1*[]P*Y3<2/,$-)> MA@=!M^O3] KM'?,?09/B(8E..>B-U[&XN?01WD>4MB H51^D%,9;+RCDI*IJ MPV: )DL/F&"I0CS$Q(W5YR7?*IXCFS>-HXB%L#XLK@JAK?>0Q!@'@6_-600" M(^-Z 6T#;2. V.JAM A$^$+R<7G C'D;85N!:1/[7+1X/O+P![XLWR]PDC7S M%B16!)_R!2 5SH1,-Q!_ER*;(B!"C[<6V,4@28N.#/!?D!&,:FJ6.;>:4CI$ ML5625"BWGFBJ:$=FMZ;-2L(ZH-$2#J-, ?1=! EB$F(8'(W_@R,=B3G2*O8( M6U5G5:F#;BE8"P$I&)0*+[+ M)'F$E/\EP;RV7VGG':9,?@Q$EH 3VXI^P/=IHT=J57GB@%YI@Z&2@MAA$9<< M]Q0G5UC_',U#2G ' @##Y Y$)AA(2 M )A5!IMAP5<_67GE,YL%^_5M58E!L M^\0CR&W'";&FTM;=9+@Y0;L!$R(2W^8.:3SE_3KPUXJ2W\ZGD&K%"8200WD& MBQ+D@LT6H_7$FI1[2;GIJ/Z(:%92**/PIR@$(*.-_VU.+EGAHO3FP&PDW+OC M]SZ7FFJI!-RS-(EN'!/WKEQ[)?BM$A9>L4 EP:L?H]5ZW+GD)=S34_F80'@I M@^Q2+,NOI+F_KOA1I%>FK@;>,= +@JK+O!(D)K^VHJDJBU0/2)4P.=BR0&(% M099R$BQU4C=Q02[^ '!\5R)CF<1=ALXX\>9C&0J"4QP>Z*EKR@::7B5*S% AQ_\;WP*3V+>DPYEP"/RZ_ M(8XEA!,(_ARKVRJ9?"2H-H!'6>5-X9+BYP"^5BK:*1F)P"%$)0+Z.9.(:Z5P M&LH#M&Y;,Q7YKX"'?_^&)DZG+9M87F.F*/K+RT\A>\24>%7^(F^ \X'VO"4P M2([ N52ORT36I)@5F/:KQ#1)7AVFKB^[]%/@9*E6%GZ9/5['M$XR-G7!"4AP MH+:))Y;.F7TI8B8O M0A/]HO%P;C]@2F(VT^*;%/%8!D/ M%XJV#)0+8R1 M"0;"%Y:GPG%826D3.7CX,_8MX""JQ'FZ[$YNK-Y2E-2?%"6U^TK%[VWZ=Z'M M-H9,Z^)?QF1*KG"_CN7WZ-LL6GLR=Z&L ]NKDSQ>#0%"(L.9ZQ,+U/,Y"\'6 M\\6S_$=\X^3]\M(:6[?5O*P=)S7Q?+*?@V3!TW0JH"NXA=TJ%>Q"),A4+C#$ M@_)T8$8GF70U\*-U673PLJ\V3%L"+@BC;!G[N7![FG3&VS]LBIUCTT"2MGYNX75NYPG[#B_^1_EE[5=BA([;@M_.Z)#"@\K9\$ M5":-#U!V-E884O15NCAYN$_&(94T0J&08&0>22H+R)R6&O&-,>Y?% ?"AZH# MH?NL^Y>#WI'CF/?9N7 A#:J[LJV0K;!B-HB04OE'RAP7VUKG<'"5>_(P-5-U M)S4M@*,R^\;\'+_?:FT*8;!C=AZ4#G8A'KAE6GB1Y,=M2[4%&@4%R ;2;^ MGGG?JCD*!!+Y8.E*#4#Z),79.93].-G&5']=+H^) "*5]8(&B![XOH>O[W$4 M-G'VV?2 <\X=[[5"2G9.P=[#=/AX75UUW(E0 B^**NR$(K3 @"H)_:QM/@=& MR'W\T4.7>?DQGG,B"L'&K3>?(C@V>]L9+>DH^=5\1AN^VN7,S<_2PN2G"N2I ML %5L\3*(Z"=$+[)5<#B'RLO$ H--JYB%3^BJ/L MU[4*S!*X4F!&'I&AXV/.8%:*;-0$]@4]3>W>8WWDLR[XR#5MW=3I1DU'#CA, M&6?(HIP+R1C[BY$823/XCV3J2F83%MZ>,%A0RTF"0V?D]D>G31(<37NCZ=0= MG#HS;_\O^[WQ<-(?G3JF\.! OI$[&UYD(-]+V?B1DP2QB9X.H]I.FR1XVNYO M=)+@,>U?S2A!,TKPV?'5C!*\=@OR%X]_9I2@P;]KXM^C1@D6=E&G=;/3=G_3 MB/"&PEQQGGK1(GU[J^K:!:<4P2>[<,\?53_%%]5/47IJK)\J?@I]Q^28]5_* M^M>;W')NNK[0* #1B,;,##3KZ[.^3M+8U9)LCZ@%KU/TY8'7=M&G&WYG@M:K M5N[F7F,,VCE,XG.-/7/'=M]QS: \0RV&6@Y"9N;@9$E#+(98#+$<'BDXLV>3 M)LFBDTVFIW;7V+1#CTF8%V5*YU)J^GU[,G#T&FFH Y\V*-,&J2G\TWW*O&B# M,2\,8\:N/1LU\1B-G!?N4$OQ]H?:%5*/">77BVV?*R +AOQD:";>7XR#O3!\ M#3^?!IP'(RT8-2R=SL UV1:'%,Q03- GA2FU!O](VO29&TWS[ M#'L<]::C8[;9 /#O?GCC8)Y(OM4-HK4*BXZJ_V>B5V,$=?;L!@-TP8"NV[BZ MVK6:NFU/",I?1YOL NXYCCV;&?M#$_NC"Q@SLP>3F4$8@S#'0FIB#QL]'#I9 MI'I*.A.@?!KBH2]D:J)-!F..A13^TS$88S#F:$@-77L\'9OXY,GQ2;_9P6KB M $]+M!B"Z!L9+=V@TWFR,(;VR'@)##J=2\WJVTYG@Y17E9F_*)-@]5#2.H^, MSM"QIT;IUT7I[SX^.:[M#/L&GPP^G4>5=^UIOPF=-+(PNY31LSO.TB3U7#6I MY^78!N;LYNSF[+<7X=36AM4SK-DP\E8/7;$+N.;T1_9L]I16$L:\>&$H,W7L MV;@I1F4PQF!,LX-V:#O/EK-S6]FI;:-7]0@== 'YAD-[XIKV+YH$F[J ,8.A M/1V8:+?!F$?4<8,2W<1CC/5V, 39.AC3Z%=',ZR)/75-YQRCD1_/L":V,S)! M18,QCV@M8?<'384Z&MEP6F>FQJV!0I/^]33,G$[MD6EZHHN^WGU\&@Y:FH09 M?#+X=$*%Z]!V)L^5<7-3Z:EE;@U.4M=#5^L\.KX9CNV),SMFZI-1^PTJ[46E M >8Z.P:5#"H]&94!)$?;]A;;8:Y:91&U3TH MZ)!)9S#@I6- U]V6VAI<>D;CF@6*;45,D_K +N"<:[NSIZ0/&,WXA2',&]?N M#Z;&C#+(4M#^F-XX]&H^, MG6E\:3)YKGJ#FXJ8_0,;GLW9,DZ8Q46EE7G?3"[FV9)+9K;KN*>Q.*/X M&U12DTOZMCL<&U0RJ/1TO6MH.\/AY9-+;BK[\E,A'DOK MVU@T8[1^@R[-0T;&IH[3H,MC/ KCZX@CUZYN>-_12JA,8;5*'V27^B"_<=Y:577PF?8S:]X/F(1AOH!WTBSVO[Z; M>RE#!-V@=>CA -W"4IRS,+[O6=;/<6)E:V8],"^Q&,!V8?W$?+:9L\0"8K?< MOC.VK2BVJAV?E5NI(-O$?=9K:0'#P=/?>ZF5,#]>1?"5A;4$(,1YPJ%FQ31J MV/+NO62!OFC?R^$5S_HK!PI .<-!:>PN 3 :PRZS8]_,D80L :2ND M=DA[XR6K("(B1G06_Q1<0B X$8/\@GB"0.WE62Q?X71-/Q&, : 9>MN4O9=_ MV>&[*C4AS2^"=!MZ#^^#B"!*ZWY_'RRR]?N9TYLZ[G0\>DT[XJJKV!)_PND1 MX NF6/GE:-0;N,/IT&E_9._[^W_I],:SH3N>GOA^O[=G6_W>:#9V)GN^O?=U ML_$+V3O-'$0#S>),PO& B\$9719Z/L-,S O ;UH#W^0RX/M?%&9_WQ%F1VAN MD@E&<<14[+[NHP3%=N.[ON!"Z@HXU/<6B>LHU7\]^T-'X M>O'X-S'X9_#OBO@W?HR'7!I[.%=)!]GW.'7L:;N_:41X$T16MH[SU(L6Z3%. MQDZJ:R; \_'10\"?Q9MLUC?K:Y5VI&>9YI=\GOI)0%[2U 8IL\SNO811A_ T MWV[C9*<7P>6!UW;1UP;6JU;FYEXC5T(?+!HY3YGY<:.)-(9.#)W4Z62B6:L2 MC7'UN=SSW4/6YPM<3%W'_5[SRB<]]:K?DGC)TA2T*B^T4I;^*8'O.:9"=U E^>U@3L>>U?S>_L-L7+354+?3YEO,FS*I1F_1>\OE$/#[K= MGF^,^NT)CH%M>E[=A';X? CC#C1#&'-IMZ$>ZBE>GGN0^>W5>KKVT!GKY:N] M)1ESBP@S=9LZ*UY;%S>7IHV,N2T3YOEGB=^>CC.Q9X.G1,Z-)?/"$&9D]W4; MEFHN32\IK,W25O\4JPV@-\OXAP+@%NSN*^.JIHD M0YP'K!JQ &<,C-ODR%TO1\X0JB'4HPC5M6<3S1P_AE@,L6A)+ <4V_V]?RHE M<.(H/_S7//E;*23V]@S",]9ZKGS7U-$F3@-4%=\G+"3OA&B#XO3[KV7YWM#M M3;""3_G-=\T?\>9P:WG&OA?WU&]_I_60CRS!K=[-OEM4$ !=1@V]=$;]*FS5 M/]=)20HK]FZ>,._K.V\)&W_OA??>0XK072>5,QZ"7_NMGG*WSP6\?C/P_E@S M:QF'87R/B3>BE0_+4NPXE*VIYY ?1T357L:07<-_,.J"U7$QS]B!WUOP6P\- MEX2E:,]XJ>59\%M$$@ \/IR1T2,*ZM[O)X<*ANG;=&C6&XV=87]X8M.A:6\\ M'#O]V46:#O5[8W2D;/ZZ$W$6FU]D2\A-W?['N/L]4 M)6ZZ^YCN/AUJ:F"Z^UP[J//B\<]T]S'X=TW\>U1WGV?-D] 28A]5D_"+:A)^ M+DW"G\ D?'_Y@.X9L$_C:+,!CO[ T2G@K66\^_>ZTT>3V(-9_P6OKY.0US,9 M\H0V2N>*09TU7XH[W:X*RM&HUQ)_?7XHZ8-@KW5)]]/*E#.D4VO#U9L:TC&D M8TCG\:3C&JESB'1T,M[T5 ,?U_7I*OW%]"7!X;#7DB'[_%#2!Z7T2D6\)1%V M<_0S[;44H!KZ,?1CZ.<@_4R,_#F*?C1R![I#+?7 /]0$3CU,L*=$<#0@3JG=6FZ6H4M#ES>@S=Y42DIMP-37LM(7(H;QS4-[84)ZA/$-Y5Y%Y M$T-Y.FJM-Y51]4L2IZG%.R_K83-VG&['[B4DY@5 J \.&F^-H;QS4-[ 4)ZA M/$-Y5Y%Y%\A%>6F4IY&'54]=572IC59RUF+Z#(UJ.\BZS-G-V& MAGX,_1CZ,?1S8A-$09IA/.GN8DGZMV:7 M.<8O:/P:QJ]Q.OV,C%_0T(^AGY/IQ[W$4+$;I!^-_():%VO&.QE%>MAE'<\' MG XN453]TFI7C$?$4-ZC*<\Q]9J&\@SE/3\:3?K7'WC;?ISIG"7PS5&:HS5/>,5#?MC0S1:::@ MWE:19K9FB72G6F^"R(\W[*TIU#1G-VHPY',L^9CZ,D,^AGQ.)A]3WMRQQ":],_(; MG8%Z6&,=C_TZUY]TUOWXKW&#&,)[M'NQWYN9I M#=(;HGI?H'$-TFFFL-Y7I M] ^377.Y,Q2TU"= MH3H]T$9GJNN?.2O_I5&=1MY5/7753X5^6OI6YRQBRR#3Q+FJ/YE>)-!^@ZDN MQEMCR*>1?$SO.T,^AGQ.5A)[ Y.C;%R63X+9/UEVT;XA9[0[Q"_%<@/X_2+. MYR'KDEWG.KVIKG;=T?#5!WM?&T^+(=G+.T"U=<48DC4D:TAVAV1G9R[>,Q1; MTZC_EGFP9_CO(KC[X;_@#[FYC9>L@HC./BVW_L-_S9._E?A22L("+4">"G*W@_&L"L%)N,KP836>A]D@-S^,5#ZG=VQ M*&?[S\@IQ6=8VB4/*8A!G)-0JX8:Q&N\/(OE*YPZZ">"HN"LH;=-V7OYEQUA MH<(8#[D(TFWH/;P/(CH,K?O]?;#(UN\GD]YXX(PF,V)FPGX46^)/.#W.Z&KL MA?]R-.P-9Q-G,FI_9._[^W_I]&:#T6QRZOO]GK/OEY.A,W9/??W0QB?#R7@X M[N#&'P7Q TZ'(XGWG+K.CKXQ>Y*^<7##@K[/KY[51=[D,B*OA8$4':#Y*?7O:YF^:@-XLT%A,4BN( MP':/\]2+%FE[^M.EU3S=T$ROG9E8[@%LKCM@KNQ@-^N;];7*P]6SR]67?)[Z M2;#-@CA*;9"AR^S>2Q@-I4[S[39.=IJ>7AYX;1=];6"]TBLY3!\L2/IBL=ZFMUHT,DV;WW+,91V=.^[PV4#4QK6XMV]-U MQ_9D^!19=0N.!$,KAE:.4!$F0"N#%IOXVK1BO!@M#&YJ!I0U9OKOI@@< ME^R_+]/=??Y,]X8\]HJVAGW\$N:E;&&]&L%2%GPT#.+(MN+$0E1Z;6/R %4" M^$HE *;FV-8"/@#_@./(S^##<9Y8Z>&H3[&%>&F]&@Q[([DVORM\LN'#VR;W MBO(I_O(K9U1^KV?Q'_ZQ9I7//6:/]UYJ>5F6!/.<)_##L5^YA0DE5L*CR#>6 M2;S!UC,>I=DNV#:,'S: %2E]WX^3A*7;.$(ZL5(OA$/ RT@WF3B;NCMP-Y9&M+4NV+,OQ._)8(4 *V^" 6*(K]*PE M XD$CW@K%OD/M*]7X]Z@^ C"2.YL9SL1H%RQDYYEU:&[_Z(0G@)[7@UZKJ4 M4(%!#9;U\_,=.V[3EG=V6., CZ%;1Y3M[+RTC5/:ZON$A5X6W,GZ"J9P-7G&OA>@Z^XC;SE9%3!:[ZYSHII<^* MO9L#EGQ]YRUAX^^]\-Y[2!&ZZZ1RQD/P:V?')UVN]O5''^,T0_JXI3JD<<\9 MST8SY[0ZI.&L-W4'0V=RD3JD06\P&O6GERKG&\F(;$J0'@C^Z69"J1JO:U[B?EBI@+IDO:]UA5(?M5)IVBUN'-U@:%#?9$-T M4J8WA@>>18K?FI[M3GICHV3JI=8WMO)100C] MK&']>=#8O;Z]JQ\^F6AVIW!X8'"XM-E3Y#9:'X&W\4,A-3& MA\=E_ZDCVB*A.QU^L\C]K'"K;UF2QE'$0N6K3F_2^-4Y_(SZN;!O6VSR))]V M&Y]>>GX0!AGO^!0#0J^9M^"KT(_H5:?QU3A;LZ2>:"%Z*WVLP4&Y@39 6W/F M>WE*/>BLFND^54$ZM9=S<",QBT0K>H#9;/!5:526Q?[7=W/: M.4(0;MC#@(R\;0Y^ 6,X]X]U;%!.+@%^SZPU7/HF3EC+N158%O?GI3M7V-#Z MJQ%)K*#H^%7N9AV+EEX<]]*RWQCV>O/#. <$72Y9@@_MH!,L_?,>5"Z?AS7E MS5$/N>+>@$7=9^O>:5W!]&![CXW05<&"D:;7C>2)CGCY&Q'^WV&*2*-X8T2^ MQS:@X]_:VX6.:*%D0 M6X)9XN20(_@.5*OA/!.H#BGP^LAUA"Y *1&=>@0. M?B5A[Y:QGZ=(@_BM>-/&,DK"@OW(UGNP.*A2=,8(OLV;!>+% Z7#FW#F5<*8 M34M5@"&XP/Y&@A(\U* Q3+'KWXI:\0&6!@ Q/T.F!VBE8A$'3@: M1G!J6RN%C9 LV.5_+>!?!\BSX*@_E:2B[J#]9/ST]A[$0'.Y&3'0"'FMBH/) MB;RM*TWQOI"\0$S]U4N^,A(F?^>D;QKDF09YID&>YFVQ3(.\O>Z3E@9YENF0 M9W#&=,@SG99,ASS3(<]TR'NBI]]TR#,=\JY!/:9#WI$4J\/.3/;+H4J1PA.S MD9Z8RP;"38^B&\@/S9K24"\=IJ P5>#K_7R%,>>C5MROJ^-KB8SJ\5* MF5UB(E[7,?GR3;5NJFCF]9[&(J:TH!EFPW&OI7' 2RXM.*U:SU3&7 -]AP9] MNX.^5RN*,P=17.6/W$<%\_NI@GBC!W.7?5@Z#VDS]'SMH'&TBO%WM2T+U/*SX"[( D2XJ\)LW\"+ _C+>:SFK1 DQ9HT@([D@MDT@)/ M20LT68$&94Q6H,DN,5F!)BO09 6:K$"MM3:3%6BR DU68%-BP7+97_HW$C:O M>&,6I3?FK)D81P'LY:5:[8"E6X'&X=">N"T!V.-2K9Z$%Y?+##3H>HOH.AC: MT\%3!L)<$%VO>T?Z9GBXTTMD>'0=DR^>&7B2<9\@0/@J_;1.G,+I U M>!:8:81E'?&O&$0WB/XB$/WZN]F7B=B4_=&I=, V-T)33N"L-ZNF!(*2]]JN M]$@\,B]PTI+6E[3MII8;*//VW#))\=CT0)F?)_+^FM,$3\C[JZ>-'7&42MX? M '-\8MZ?C9T<4Y;Q;FR59I=J8[1#S2[A(-0-\LQI?V?-N./-WDI@XMY8M,9, M0/JW[&P7>MDR3C:])Z3K=B8OZQ<6\3:/ (L/"VRDF&8)90.:S"R3F64RLSJ2 MCV$RLTQF5H=2>#J ,B8SZX5%^$UFELG,,IE9)C-+5ZW-9&:9S"R3F77K_=I4 M?XQ7]<>PFC_&M,,R[;!:DEXF]M1U]&R'9=#5H&M=_YW8SJBO)[I>]X[TC9(/ M3/>V:^1HF>YM3P=8MPG/,=W;SI60&IYG8Y_3(E2Z1TX33G4YJ^M0UH7K7[ M19I:O[F]*=_'R8.6FV?^-N1V'9'"?LK#Q(QIA0TNSG#+"S/VN;S,/ Y D0/ +$OAT]=@K!(*U/'V]XQ M/J$X7A8M\V(:(PLWQ.Z".$\!JU:)%V4FEH?J!=>+*X-0?(A7^5I)A+IX'F1>8;] MX\YQZ8USG<^36\?A=D1^'9]82W-8E=RZ8BXJXC=\ (!P'V1K>CK8;$/" GXJ M>#$"3E2,WJWM#)G=.WX7UC*/?#$,.&0K3Z&H/$E*;,!%(K:*LZ!8 7\4$H ] MG%M+^7QR_"^NCC#Z*_>2#. @**; V]HBV M0W"7'8KB#)D2N9DZJR9+JWJE/ M'&T/7PN9NN$4/ATMO.1!G:9M_1/NE#)47L"@V,\TDUQD&EIO/D4 )/;6AE6R M6\@[' ]ZDZ$[GO5/RSL546;33.=M-V#)D/@;L//Z#5\/>0 ;0JJ.IT#:J!\MV MXLO\E9T@\ZM!I>\'1HE@G_@]GPH^K3!.T\:OOG(K \EVWUQY023>G.SIJT$+ MQ!&%@.#: '7S(%W+%A0+-L_*T6(% *RE%R36G1?F&'/]5YYF\@7\S!: QRAZ MQ4.3]UZ"P4\K#+PY#Q:*;?4LZP^X!P9/I)87IC%?IGG06H V-DLSBU]6*ZCY M1ZLQ]D:HXJ([%T)AM\A_L)9A[F; ?DR #X%B_(:Y:7V _@%HKV_I[ MGL2V]2''D#<<,K*XU4R ^W(?P%H_ P!\"SA&FJ?TJ?_I?>G)QW@@D6-(\Y&> M%'#JI\DV3\M"ME(=NX)A>.S-I(@>PN7"_M#1L M,:'^]M;[4Y,98M#E6$@-)RTM**Z%+J9IR $Y/YKVG+,&BDW#$)/69)(S]L*L MWVOI!&82-$Q:DZ&<+N0&TWMJEN\13'\ K.?*EE,C^@&@CD[ M"=MZ#^IPGE=N7TG?2ED4Q(D%JV^L,*;^&-8'^%!X((='AZR._3D<+>%.WJ7C MHP(\A-*>A\>.",)K,36P4,>\/9Q)F*C'GDAM_%,0[$-4V^2TFOZ5# MB1 =0!F3WW+&.&E'0J772#2X&,PZ&4AY\?@W-HDN)M%%OT27CA"0R74QN2ZW MD^M2=\#H%H WZ[^\]76*HKM:4NV7?)[Z2; 5K7:+SKQ8/"M:\UXVY&7&-MU M)'#FV".G9:#"2PZG&U(QI%(#S'AFSR:N7J2BQQWIF_TQZ/=:LI%?,B9?/F'Q M5/M(3U6K,F!!#DWH?HKW,T%O"O]T-4ORUD'%, C3)FA=>S;2=/+MN03MK54% M#"XREJWKE0$-$-'(L>$.M23_/^*,YE U.B6?S2[;&Z(0OQ2K#>#WBSC']+/6 M&,:U@:J)57<>J.J#J\YD;$\&+;-%H7?6;3F]4&7[;V^G.NW]CV*57-DN> M*?N#CR-*%]->^=,T3I9]"_A 5C]/ ??ED,U73JW9)&_3A)6+J- M(Z18LJP,YV2T+2,BDOGBW"%O=06P=+$U#*892:H"9V$/=TK+TN")]TSWP<9_HZ#[14I\[(DQEP8?2U.+Y M^9?BKH\S)A3N>DR-IW:D.YU=HDO1)6"H#Z:>-L+JYKP--X#Z5_=%&-0WN2?G MR3W14J8W1D2>18K?FHH]&/5:^C^^9!7;F(F=PF'7X'#G9MUQ:6Y:D<12Q4/FVVQLW?GL./Z,>.F)B._^NA[/: M)XTOQ-F:)?5L#0#0\T[M.\:Z< (_O+CT_"(/L@=:(@2K6S%OP3?8L MZV,-)LIMM '=FC/?RU-J=U5KF(7CT//46]'OLG60+-[!J[!VPM(X3Q""R[BY M,Y?%HA6\2$VA8%^_5<&I;$OVQG)ZLTJGIRSVO[Z;TR.X8X"K1TVK!(R;^GOA M=J.<>H? ?O'!)&"1SQ8MM\\VV+>*L53"IF?]N'.5Y4XEG.Z9M0:0;^*$M7VX M/'L!=B_=@?S>3EV-.&(%13.Q#2Q^)8FH[,_G* G8791)B\+W3NF_IP27 @PD1L)1<,X/-^AM3TT(HFVSBE1G'OY49% MDS"G#U0HNZS3BIG/ 2_]I:4._>D'_5:&?#T M..$:1!C?6WD&G.S?7'( VK:AK)1F@*M J ] 9D""RQJXT)OQ"@@=9UZ]>\I615/H[ M%PNF2:%I4FB:%&K>FLPT*=SK5&EI4F@=X68Q70I?*,Z8+H6/O]9.=[LR70I- ME\*K89[I4FBZ%!Z@&-.ET'0I?!+%ZK SDQ-SJ'ZD\,1LI"?FLN%QTZSI!K(& MIHX]&VO:1,*@JT'7&F!&0]MY4G,QDZ[U_'?F7+_.2#],OGQU[$U5TKS>T^3$ MU!NT-(@:7X+PNEYO<%H)GRF7>7[T[?=:)+U!7QW1]VJ5,B;#]^P':' F%&F8 M2K:O.ZD->T5=[]'9OJ[3,I;VCDA^'53.?#CY58#4KF<9[H<1'M@'S*$48W?6Z[^F0:X_W.4N8E_IH ^!/ -8RWE/YFDKY,TI=) M^NI&IH=)^CHEZSE9=+L@*5;<:3!T)X.6EI!'9=)\R2\N%SB MET'76T17U[5GLY9LAFNCZW7O2-\ _LBY2*^YCF/RQ1._3E+..J+P/$,:V$'P M=9LHG=D%LFK. C.-L*PC_A6#Z/L0?7*!+I$&T6_)D7BF1+.FSDF=RO9J8.CTG;5FIY7V5.UNSQJ5]'=5W<2>\YG--5S2<[.J>K MJ;'A$7"HY'8-W-Z0YW;M9' UIW7U;KPQU2\L8HD7$OP^+#9!%*190JWE3*J2 M254RJ4H=25 PJ4HF5:E#.2T=0!F3JO3"0MXF5BZ$X*T^X.9GNAZ MW3O2-VP\FIGA@E=(6C+=JIX.L&X3GC,RW:K.E*%ANE5= 7W=WM2@;W?0UW2K MNIUN58=]"Y4,)B7CAVTU'@JF0Z.4/9Q>K(3"<:K8I^8+6[%([J M0SK-.(03]E<>)&)^*^AN?!"@9VWS>1CX'"6BA]XQ7:+$7%TE?:R8.HB8 R^G MF74?9&O:0X!3!7'98F!A!(A?S 2M]<-"VGH7+Y91SZ-$%6'A!8WEB<) M;8DFP.)"*8,=+;SD01T,:_T3\(2 )>;"GJM+US]*A-J%T*,VJ1R./Y%E'& $ M9.#(7H&_&VSHE:0GCZ-54MN>D-(I/V-FG.Z=<3K2=L;I3:0_?L99TEQ6O/D4 M ?]B;V7>HPU+9;>0_#@>]"9#=SSKGY;\"&)_YH['_5/S$_?_ M)BO.A=ZNW1],C\'G9TDVN"'!>8/(XMB3F=L0LS+A?1/>/S]GP9)M0R9G[&%Y7%D>C50&E6H M/2^J =MI/10^V0V%BP^ZO;$:$5[&">P.O^=3K:FUPBA=4X#]E5.9W;3[9ABG MJ7ASO-.YHYS'1(_%$<4(X;( 8?,@7[Q""PL@0O_F 09K&K]AE=O?0$3&FYJ95M_SY/8MC[D&-H. M \ 3;H12D/7+?0!K_9QXD6\! :8YCW/^3^]+3SXF J2-R0F]V^[B\0G]$"PM MQ@L=B.QV(VYEFG9<(FYEFG9H$QPQ33LT#:SIBS*F:8=IVF'B%"9,JHFW]V5C MGFG:89IVF/ARM^++W< QO79F8O('L+EPO[2TZ#"QU3;(#23;/#R%]9(5I$6%R2"X,L[Z)AIL\$I-'@TQ(P;+Y5VY?&8*3 MLBB($PM6WUAA3%T2K _PH9 GK=QVFL<7@#"V5 BRAY,..M8"=_YDUMJ[@S^" M-(L3)$; ,2C)&"1#PB2EL4.W:]99-TSB[RB\!OL$[%*F&A'0;TB M_!R^N:'N!K!,]K"5GU=>L5*@_& )OXDR^-4:]L:H.P.Z6[T5M:6H?Q>[313? MMM5N"PF#WV%GCMH;[!L<#_.1E-<"GGBU!+2&)_[*O01WY44+FW=+"5F:P@_@ M!N$[MM+J03[;V\G)DE]7UU\B@>RN$Z26EV5),,]Y=@\L&0)N"'@"#<$7/5\T M$,D?<.];:A41I1*2\@1%XPU -$S7>L">&+@87%6<,!MO*4_SO:"WL#&&:.;1 M>HUJUXO0 WZS ?1:V[SOQA+ 5/XFNX]A6?:5!E=9S//7)=3^3WP/)D1"^TH MHK")?\,I\GF:P4X"VB?\(5F.L#>LQ$-(/5"'#UJH0$5\"E_WDV!+ARA/ (NL M UA! JSS,L(N-LCL5 M5)Q'\OUE:R_C1Z(F(YB9B,?F'P1(PHGFR)H36&O!>\'PUPD"\HL+MF348:0X M-C7>0*A7"(PN$AZCJQ3WLH5W@CA/Q9I =A]C$ =_Y0QI"X\!@@%Y &Z.6K9X M@.3834C0#44 O.B!P"(VOO$>K"C.<._!9L,6@9R M J)_ (N1&["M=8$$")B(K:B["-[\<@G?K7P2LQWS+$]8>; /0!H)*@5X+LJ? M%*\M*UB]B.\C>#&B@_'3(K("%_[*,J0OMH5;]9G$HBW &C:^H:>V,5(^WCC/ ML$R+HP((N"4LH*; :)F'S=#A4,%UX! B!1.(&V1E[6RW+35_A$V%\:K#$E.< M@)LF0.PX]8X8/;]&;X,\F_HF(3BVVT2?P.=CLCUE3LHU3;\P"O7&98-Q> , M6\!7HD!8O?+JTBBSQ?!*XH60W7$1(?0%> M5E04BV05_(S^BZPV16Y*3<%072/UQ@_SA137>+W(%*TLV.#/:$)CGA0-O+CN M4>@OK=*TZ5O8TTJ^*%FBK?+,XK?+( )N2QPU2/Q\DQ+SY3Q9YK,W)JN?.OA1 M&X3AZA&*)FN#'=:VH= W]D(Z9-$*%# (3XKU&Y49U#@W&'+L?M@021K5;A2 M\6O>WPZ^K-P&X2LBRXKQIZ,X>N?C180AJJ+\AV33H31M8U&H^PI$#:(&M"?: M*)0!1.5S[T$5NV1[+D#H@Q$C%;,P^,K"8!W'"T58H[93L";!LH6>4=,J@+G. MX7UV)U2[2O%$XY%1!\?]H.(8!J365S9578[KS;#*(J:W. &)DCV\8& \^JG]@$J!BNX=$3*.WQS9Z&U=AJ5&C-QUTOOT:WC^"O_)@ M(?LQ?O2VJ!Q:O[,4)!TP^PYK?ONT,JF,6:]F0Z5A*DOV+,39#_Q M4/Z%SY'U*S RV?F3/H3NN9 ABT+UX--OG\E=P7G_/5K\X<*:V,YT8H_Z?2M= M ^5#:HW"8!-WI>.6X/OK!%F8]?4?6&V:#R M^2V8S3D:54*/(17V/@FP?>5__L?4=2;?@VU#/!J>@*>!WZ>5AJ6']VD+B1'P M3I]8" BJJ,_8@EY[-9F418 @] !T'_(5:!>6.U"NP0_C5( .;3Y\T[''DY'= M/PY89 27YT/)+7JJEAT^F^ I %,\:[T:C'K.2(7N_N.-U.-U7..IR$X$=>F# M:R,(=+RM&!6%DN,)/1%,DB>]AH518 M6;@X>3V0&!,&Z&@7[I@TQ\:T >-H+1O$WL?)5[Y3SKSX9OG?R<<.W^"27.G MBUHX'#5DY/\"/(C@GBS'Y5XRT)@^PSZ$"B _5OD [6G!\/.HLFWP^$NP"N*D MHL[C<7C/6G)$<$U14>NYPY+T)MHI=QW)H[7.:&=+.(!4/.&07I0*!E;WF]!" M:"S"Q6"/YZV'49P<3(CP02HDG.+)Z03O4=-@,''B1>ZK+8-IN]':(T?SEO]: M6 .R4;!=^F3$DQQ8Y*!1&QL7#8LE418Z-)P1%VQU^H"E'**25N!2 ;>8.V]P MJ]A36!A@DG'S/S^)^MT[PB%$=H7C"8,'R3V5ERU\?W&>I:"\6T(L$N-"A7:. MG%6ZA!,/_<#D/@99 GRP3( 7* <1GRW12V#.(@"M6_@:*CR7!)O8&WPMQ#3O%>D2 M\EXY'# &XQ%%/Y##&9>5!A="&I02=$$0K C%B%$+]Q')_<)IJF)5P)O6>S[L MFYL(""%;Z#G42ARMU3P-$,Z(0"4Y8WS17T<@G58J:BF1#+C(E.)+7*Y[28*& MIEQ9D ^BJ(P&$DY ()O1X+SJ!0[0@$C.)*V @VH\9JX!X('54( KES/,%T8DAIAB?+[-:H>& G:;'BS=^ZZ4]02$>GCOAI6J96M&PO%: $,OK^_A08! M8/;T^Z/I<'I:@X#QH#<;]F?]8ULX/^J7T]YT.AY.3GW]0)G]:#(9]_>4\)]> M9C_M30;]V7!/SVQ=]_TH>'>L';)?%:-G)?+OM+_]*5;<]5 MS/H1[?@\%1E[A3>D]&F>M6SR*-"UL8!KEZ"\NE0!TRY8NE6;\P8LFX'KG-C) M_DDXL57+M0_24GOI'+#XW+[ ME9OG NJE6J \'V[VG?Y)7/3V'(-=O\OA8&!N\B9NW*+YNTWBNV#! MJ\;+U)*+2XD3512-,7#D[K9Y M<"=U!NE,*>T7GFB&F4@_8V)CARLK9*HZ8.1Z$)+:[4TFP2P8-N$*7\G-QVS_S45,+(GV&"M.4_"[N+PCI+ *XA!_2"H MG4_C:V5/'ZJNL%XYNT_F-,X*T MX5@\+15@$==+-FBR%2["URN*)SD)L(7(\@5Z:CA361S"R83W@A> H(1.4O+G7O4;,0JBHJ>S$M&3"& M-(W]@$!/GV^#6[N\&Q,/O=XYYB$;;P@XL4RY2T" M> #46U'/$\BF60=0 HN/90L5!0'WOM!(%KP!2@,I5S$;<>>?\1U/E2->UX!, ME-L?9B/XBZA'\;$T%K[,C^HM[I1&&/B6(]]RFMY28")?Y9MKO1%1:Y3R MPE;DHNU@4W4[SFCUX3E M_9X[>BT[=8A6( (S&QJL-2*UK.8"2@?!3^J=J-#$;AA$JT7I6H'_/DMXT1WU MI,%"'F^Y#)(-;]'#;3W>BTRIR^.J(16*I:)2#!4,^M";X*WHTH&,Z5_P688= M @/_JT76*ZGGLBS8Z0U&G*K[]-$W@7P;V%2P 7Y8?.+O/W[ZXZ# FA(1S58P&+%C;=@5!37P,"Q M_Q1@;2LK%(8#?DK5#GEE8ZH\2(V:\%=H^Y0M5$OHD>91^WJ#LL:+/T7E=LC[ MLL981(NME#R?G:JB=\5/]3]<:'7=1_696UC"A !&E9;=/1)>H$V77.U+$/-V M!K6& FK=?\_Z+#M:;I%'R$Y>5$9H%TT0UUY:]!I=U+JFDLI0:0E&;4P]M8=E MO7]"T90+Z9VC:\J=<,4J2JO.,B-2]!@6SU(-;;DM\FG)KV": ;=G5IQ&*S6G MO!]"^5U1/:OT0T M5.VN6M;QBG60J0<1[U;,ERM:HF:H'*T"7W9**!JM;0") M'F3G%5F_N=N&H7(N^=6(FJTU[@#=,5E2=C=H;!M@6:)9 @?O/XCHEVJ,ACK6"#83PN]3PL825>K(;V>)/6 M: &DL;CQ;I/_I^AJ;%&$\V?$_Z[PH*.LW\\% 7W8C=-J?L"&X_RLU% ?**%& MG[Q_*&N;=^$!M:L@&.$X)1E,CA/0S>*4/SB<]485SR%V+UZB?H5]U$%%<:I^ MQ4"J?&4'&-[(#G859&S#1<"K?OT]*3=4JE2ZX]6DA>!6UH?]2U4.1OT>WO'V M?\CT@&47O1Y?.>.>4_;^7& +4W0ERM:@H"^"_OUO_@/94A[?9)37O$!V/@=V"0+(R[YNX-_A*93WRH=4Z;K(Y3::EPC[X2PE*7Y"J+Z =B M82-#$4A2OXV=*YCHQE,T7*0OX)VVB#_U]E)N,E#S(-Z8NXXF"/[!?J XC*X M<83+0NH!!> IF,8;SDZKT385-'/\/MH/O#%+H0NUW-)X/SY00P^*U:4M.[(Y MZ)OQ:BL"$(625:J0W-:2T9B^ ADY[:&&F-BTGE@$O\C3)'VWI,+D,5)A5C)! M_I%]D@%$2'^/9!CVAB=)ADE-WCQ6,IQ1)BBL[C$RH=^;U>#"889/(=3S(%U+ M'D%B@K\TK#2C7GI!(CHBEU K_!SW%- O.=&#^,:@0<18CY(N92O!YY0K^T4) MOXVI>KI'R!;B+L,2LQ\O2R2'<94[JGV$GJ]@$'>0A12_FK.(+8/LL%!":G[' M*(TARM-"1LE(6;$H,N &,8&;G,D144=*B8-[DM) P-%]&I<>M CU1XB+[B1O M/(%OCQ_#MY7,F\-\VW'K'%9HY.XC^;7=B(* (K.+,O!6W?18+N?4;(_FGMX>"H"K9Q\+IZKQL7GM3%^B,X<68FM#1A_"PJ&<3 MLR,8IL=HV0B!5XZS2PCG8:#B^&*>4]&$4PHI#IN1G(UY+)/LM*N\,=@O:[%> MF/=&=/VO,_VFVC22_\#U2_64ORS5PWD>A(MW<5[01=WP+%K0%CVI*82. D8D MD")GV?* F?7SL5W\ROY]#=*K[2#\"SL*L&H05J>QV&6X[_#NGT0<)A%@;R+ M5-M$@$YROC*!]X5QOI)7'"JWXHQO7&$-U;3?5Z-IQ4/6D!FY+R6=[P6^4SR$ MWUT$J5\F&RC"EXMM4&B /O&$C](I>MS5S\IM1(>!BUF MCM:3Z/TXS:3Y7K#0WA,ZSG8+?2:/1I]1OYQ&L8,^TW[%PFU.K#V )38(KUG% M+5K[#+793G%T!&^R'<98M81YL>@/*KY>/,*O6$C%)Z":VHSX"*2KC+I]-503 M+!LV7?,% [+!56"MAOB&T(N_X!A5G"\!YI709M5.W*5F4BY=J+V8TURBN[N# M[B(J]-+\ \>AO=/?PS5W"P3$,([&>IHBA;O%!;!;&!%$)3:ETO'9KISI(*[W MA]$_QGP^':;J?@:&O%(27#Z6+X\Y&PPLU^W;'T]'XU&\? M:IH]G4VG>QIRG]XT&^3)8#P>G?KZU?;=57B_D'T?V;D4C5 =6INXDU,ZEYZV M^ZXW5_]-JA@_YF_ILFX"\;"?Z! M([^R->S L7".A<&'EXT/#II] T*%8UIA&5RX85P8("Z,#"X87/CNAU_CA'$Y MT800QOYZF5AQ(Y,CNO3H1=I\^HPMEV>EN:LVS"OKQ7BUAM_@OC]',_8G@>W: M0+I<,_8=L'2K&;O3=^Q^_TF=3<]/3P9?#;ZV &9BNWW'8*O!UDY@JS.T)^[0 MH*M!UVZ@Z\">N6.#K@9=.X&NXY'MC)J4@4N8C4OZO[.B=I$4_@QI4DU74LF: MXHGJ_R 34M8J-9B2:;Y]AMV.>M/1,1MNF,WQW0]O:%Y?OBW2Z\_< MB M8K5,C.^29BCTP@YLU>W.5B^K;9]FI&K,EQQ[/&J:;Z6!C\7<65MRT,#<6+=N M;#PV-V9NS-S8[6C8%["AK@H]JDAHJS:]U&#>QUEY>S/VQ"_%<@/X_2+.L9#U M$BE]%PMXN;8[F!G+_@7=^6!B.\Y3I@*;*^_:E3LC>S!]2AJ&N?+.7?G0'DV? MDLI@KKQK5[X_'>#XR>'/U[L$ =/0NH0'L+E3]7DV,FW>B-J6Z)EWU *:C[SO M#Q_45&W?DJV#_Y^]=V]J(U?SQ]^*BSWGMS-5%D>W5DLSNU210.8PWP$R@4Q. M\L^4U%(')\9F?0DAK_ZG2]_,U09CVJ!3NQDP[FZUGHN>Z^<9:> ?2XZW\Q M#T:KUU6-=CO7CO-8($IJD_/(CBRR U;4TZ>=]-(W6"NX87LAPF&)=R+NM]%A"\N9/3@S Z=VAXW;"<,\YT5\M1^A>X(CBW+D( MIH;CR)/>V3@([G3@, N=T>V%V;Y],0!A5((>.FA[:XH,K"WB+FL*9/7M\?#4 M3/P+5?"3;GZX_8.?53AU'X3;&7=G+_'NOM/1V7!LZOL4];-#>/;J8.56'-ZU&&D@G*.ZO?2OZ M;AN*)X6)LWKH=]$,/KO1P;W!K<]K($4VGKSI!C*ZTW;B82+/K]ZT8]<3U&(- M,-D;%-)9@)A;>\!\#Q,(PB?N&E\/6RFD#_Y,LD1PAZ R_9[Q0QN#MG%:.6@( MJUH#O*3Y[MXS4&O0P+GLVJVP)Z!=\$77#1S_ZK!31^7LV5%O_#7<-1M.^_:0 MM!_8E\A+-13>JCR2R\K=DO'66;F\=JBT;LKC=AA9X"CVUDI/UBL&,>R.)_X4 M66=%\^$2ZTQF,"ME_>9GY9L'3C7%' 9KP;FCSLGIEZG^'.R) /%\UC??>^X\ M<_LW<@SOD.<#D\A1,*BJNY[7ZRC_=CH<6Z8KB>"XMN?9+)\Z;O;'7#5HV4/6 MNU$AH0TY0&LV=%VMW^S'032+D1AN^,6XM#WK.;N;G2/[5@?#22%^N/39;KBM M7#$>G'03!_RL< 6WJ MD1_EHKP::UH*UY EV"=^B-!(-J^^>[UANK1]_*D;HA(&;#<>$*83N^$CG\W M#1%VX[JSS)Q-:D/\_>;1YM5AYE^]:@\BXG>[Y)#2FO+$[ M *[?XC!C*@S>=:NTJL[MP7;?&5:6*\^O8>MZ+>?!G7*,YK";AX,PA:0Q>Z0W M<&2S6VW/S##N9FB[@8C0"<&Y1C3>SKD)GC-(9;IS&(]9G&,!^]G_AL.6JHK%KXG 6K M&T[\W0JJL@F]Y#@E-W8\HRO_JYRO-#+9T#XR&%XW3B9TRJ,YTNJ^\W^>8)/# MK^Y9"\RK?E?LSKMZ=Y:F65ICQ(2S:5+S0CU2:G(R\F="F*#EYD4UYFJ-RW/] MS"I =P9VFU-=ST;#W/A!%8XCBPB$M[P+5OM1/] >] ,?URB"";4559D<8W_D M6/?IE\Y/Z.?"K@_V@0].C:=R;)6PM60<\'^8;& WMN%=_-KY"=<7EDMRYKI= MJK;NE[7)Q_;H,X,:T[XLS]\+%EIS#:'VFO'E1+\17 MKGXQ^%/.[[Q.Z#O.9NF7-RK'PBGC9/WZQQY:RL^XC86OYMPLZ2#W'9N-PTO8 MTWOP;'3%E=KJ0F4W1:/;.2IBL9["1],S;[66^N1YZ9!+;SYNOOFX>/.2Y7K- M&8J-G$XEU$=2'EU2,\J^3+\,H9XZ@]*$&$GS >YG:P1ZP[L*>'KIJJ3>#XZP MG[O9B8L_P;H);N:T583V]FZ:KI_H[.(%;ACU%25:S5IQNM./SJDBZ-4&%8LI MC/(Z5GSC"M9&@J[ADG_WK#(<.8?4^;+GU=OKF=1%@SM"-+;>MG*WNI9<5NM^ MF98YK!.HGZ'&:TU^DSI\2B$\+6X1AT!M&5TZMY\%EU5D_):C!IECE# MN8R]]8=370]8.YLZTS9,L+HF>UC+B%5][CNY,X+#K$S+B7TS^#PY\9)AA<4S MMS.SJ[3M38=I.2CXTF)\ZK<*RH]#P,ST_43ET6?3>"=W@_(T]D.SO("4 ]XOR<&4]/L\M7ZVW:?-6>U^C;GBS?3"Q=$=NT/> M;@[GE4^$6RJ43VE<:(\U8QEZX+;,VR$^R>],"J_Y"G?%WCQD+K_)7JAW*(.K MQ1X^+\UQ[#;KC\)F>Q$:Y$8K=0Y-XMFF*1?^).H72:72K*C.N>7HEM>SC[_% MRKXJU;XRIWFNA\2"GR9XLQ5\U',?-161U6DWJ;*&EJI-\AFQ:QI8E8!>2P%W MWYN>4\W"<$W^\Y#7Q=PE]OF_'>HR( \PS%];JP=I-37+[$U7GH*B[LSA67J;%V M:3,XU:P0DF=G=IM#CJ59U^FX39NS_C"XKE:6>\&U#!5Y(\NX[O)+M=&E_(<8 M[?4K+JUA%\T:N"&JY4F33P<^D"Q] /BRR:!,)LN*SMI?]@%B?5&=H*7@^A;3 M]->Q/^=[IZ=&]X(0SYYY/JL4PM:G0]W+>R%0'N[BQ\.1QL0S[[B$,IH;.MK+W!G:W0%F:Y+?.9Q: 9;5+M51NFF_#/KAZ<:7W M?9SBJMJ7DTL58%ZGZD ]MSK/>Z%$P3%PX, 3RS#CTMUTB8)+ZZB7._M\'T:] M9A%CSU+GP]'7(M43[FMYJBSSLQSN]&S@\.(+7DA.S>1DZ 6QKLHHIC4?U[)3 MB6Y#KWLSR^=XZN.S$K<9*A5<[%ZTNJ>RF<4LO8C)#4MMP=;M;,90O; M76NQOQ_J+&Z=O?59UL8^>G59ZTJ_&:'H)F]_UCGI9QN9/H&FX=V\<.@2^F2LI\,W.ZV'1^;7PVGR;Q/>SD"R2+OB0 M39TQ_LPMZGUG%)SU36>W'\Z'^Q7HKXME?5J^KBE>]TKT]J: J[>%;PX[71/0 M*@]F:ZRKWB#8W;=FE\OPJ^=V%SZWB^H7%9_75[JL%V_&_,W&EK-3;V?"JM/@ M.BX,/85%6=WU3E>O[FXHW:V9 ^M*/=6Y*4NS35@G D6!5%'? M<'K3^UZ* Q79GIL=4NU.>5T9K@VGP6V":S^3+CE51H"N$&&SLUUL;U5DX V/ MX#W=H#FN7\X-T=6W=[G_=5O);)[I<@1KANX^3' ILE3X/3=O5NUA!6'\X%RH M_C!K%J$43%9PS;@32CJ+L)VC9E&F;C7;2<_JQE%V8:>:"X[?7?M_^I9=W!J;G.=E\=VWB+B,V MKNM?]377O-H]>EN\OTO 2U]0X3FZ3@]X7G+K+!Y?AN>J72F,U=F\9%'H[A[@ MPXF7MC:T/%4BZ+\6G+'RJ+ &D(OZ]'3(G5::);<&SM"G4(KH3ZAG<2LM^ZHF MPVZC):.N#0Q:VC&'M7==0Y27Z5!7XBLT_<8$5@JM#^7#0CITW+$J=>PRB$[U MUB2UK^NN#%OK.JO*F]BOGUO)&4\20_.N&\[14A2=% MW<^E6((O4M;%BKN=;Z[WV/7BC;.B:SGHI1 8*YMC@_IPN]OO^:3RAY->WS1; M%HIN4=]!8;W9T-!:5U"/S&?I^VF*7+3]=.(54_BUT7,QJCL9W&JGY5YM=@Z= M<>#36+78E^Q1EHR.:_;JWA!BD 559H6ZJ#Q]5N;#RTKB+F)&W&RU=F\M=+SV M5.A>K_-<%VAO5)R@983VQMSJK2GH\24SVB=?;\Q%5FWCX4"LBZ%"W+EN7+UE MG9<*]ERHM#2^NU652EF].;/),^9869EUP[XU;*#SH0^X%C&]^HSPM2+>'[YF MM:YPW+V4+QYOOIFO2YG= 6M+]5U\,]1Z._?#'VRE#G#NLS/T0N3?V2ZA8"=H MD-I+KS+F5=%ZO>BR6[_JX/?G1+]A/[B+'(J!.Y5UV0X[:$1?_?D8:M-\F+$T MN9KARBO!EY$Y+:(W10RAQ :H+^KZ^G$/'.##1*$_[W*M33.RX;H87;@ZL(Y_ MTU-S[_JX=K;+/O<\]R(J\8YRV2)5<+V=>_G;,^QJ[;'27O.QJOPZ20Z&9XT< M;VKLA^^%L7 MT;C@:#1ME$>-[W]#?>L@[6%I5QHBU)M77W #4Y0,P5Z MZ1ER)@.UUZC)K=V#OA6$V\Z>Z_>Z8+UZ\XW=Y^LI,;%>& M(OU0.A42C^/2F[YF\WNED^HY+YQB;C]"A6EC0WS8H;'#W@ZIO6Q/]*:\7WU6 MD?7TI;!%D-#;&Y9/?$+\5'ZQ?LNDJLF:\3ZM2+H#K"@?E=2<7XM90%*J"7WXJFW%B F+K4_. 1]WS Q4<( MFFOPK8I%C"X\K/B21Z3:G"&)#%T*WK\WNOQZT0]5\E7-+2S3WW5-:O$:/DE>ED:77Z\",K=!/Y5],FF% 16::_1UM'$X MZ$"MO;88MF>G\NK>9!EG&L#;BU-@"UNS:@;6[/HJ?!D0<>>.4-@-=- MX('UA@DZM0?_M*YN+WSL&62%4FWX&+)SU=U.=(:-/(65\8DU*7PVZT$'G;/&XV7+.(: MDLB>8^6]?15F0*"L0BOVY9P7VJ@.*_ M_//&MV!>E.\\NQEU]9FKA.C[WE][ MLXDED9KZZX+[=8DLUG)697.]/Y,GO7%^416R-6K7JC;\[JCM M*]+]"S3?6U;VP QG?J@2:EY$[/_GUNF9.LRDD"FS^YEETU'7N50G?BUR4$J! M!Y0JG]FXU/7JKHUY?;UJ*>4\N)TSHCZK0FI*OG*.+SC*3H;.UCL,9F29V-D? M6A>SE-X*EFI2H^C6F9 0RBO#U74Q\PR%F_7PPZ+C)=0%C3Q(5/#NBB_X4M>^ M%P>_^.[LO<(+A2N^#1W#]CWP7O4%2SV7:=2=BY[IUP$%A\,'<@>UYGQ;IT=] MU6IE<-VRV( --ON%1HZ]42_E+G..KO<49Y7WJ'D'#Q(RG$Y*_+7-SDX=P/(A M";_)>>ZPR>P&G51M\_8F9I0Y"$$K$[*(B_@T?,/]+-6D=Y^+ JYAB+.>]\:7 M^.7:%Y]9?)4']7_IG9[U0WEV(?7VUK?5]!Q%ZY8??Z95DA M"U<'^ ACV:[:2I_-Z&EP-NRY()^9G)OB@"B/ ]^>4O*"XX[B19O#>]R3-CN[ MY8-K[JH#$O;I#5I4W^@5%?YG4V6-''?*!;3)XJ4]T+D+2CC2!-0UCQM:JLOZ MG+Z;&#Z(X(7.Y5 NEP4-RJJON?9T&].=9)>M,KQD>\9S5'WIM6QYO MI8Z[0HWB^P=RK.7_=7[K6^.@W]DO<$1GFZO\:;@^P:#K3RN/&WX9';P"O[3\ MUP"B+*KORQ/FS7%"JVE*H*HV!& MNQS7R5:'067]"IV,#KMZ2$P\&/QP.O;JIS0>G>R84_L0 M.3#N;X6L^E!B%?)WT7 /6NNM>4_!$CK!F3U]O_#BI-D^->XT'=BMLXN<3(.F M>^T&X'BCX&T@> $B+)V,O2T*CSK;/4L4UV"&X:]_E0MQE[\-3-2_ /]VQ^+K M@I=VK2EKCW/+!=-1.+7W O4LD9NAADU_3[1 44K[Y.U-A9]7"%RH)&T6)@3T MVXO0+52JV_+<\I!5Q12 BF<*1GG=MTJYLWV)8<:=_YL.)_4)./>)5MA.!;_Z M)N(Z9Q.,P<+HO6$]I97MS.%ROOF,2EBO0H%%(V9[ 8WSV*%QKG>0K/0R7(XL M9!9<]5XPPJ]KY ON10.,M&Y9J:+Z]O-PO_',#7M%M5TCT%'Z@L5Y["[,RF(C MGVPN0AXEY$H 'PY_:SH==T&R=C(Y&GDSN<1MMB_ED_S^LQO6&IR7WJ@9*'-+ M=.=%< O*$.,\KQX$W@QD< #L%T,39],G*.H)'/#.=__.Q4X7FKM" 2E[A!S\ M@N3O7N+\N93,:%Y5'EXJ. K"UKSJX^TU\/V6 ^O@,[E_'25X^ MS,#:YY,BAE !DL^L)P22[Z*BJ;_OB@VF8WC&NS2%SWW\+#R8#ZZLO)\%9[$9OZSJ-$>F"8W= MJ+VL(@.S@/Y-U[8Q(V06U-YIS!ZG$!8M>A#/?#WUR-0"@G*71U M&=@?V4=K5RMQJ2.DO/+*+7W"Q05T@E$>(J(U5\Z$]_DL<[GN'?&%7.8O/\J?YYIP;EWD8=WT73E&/TQMET].R%+&V M^PI#P640/,YP\'Q\M+6TB>O;^_*:F2,LF$ UCL%--P"GF*97SM$K>RI,?"(#:YHLM#.;A]ZNB='/=.8"NBR M.*$"K'ZNY2 K;D./,]/E8W'58^C+>!-'F=KJ\*JL,;;G@S,V M!L/KGC/W8UQLOOF,TM:V=/;O'1A!A2[=<@^]^7L>7K$ Q_4=C8XT!02K=U"N MDJ20YB;YO7W0E/D+>ORH.1K/$ONG/Z18T'+ MU2S3\,A&?J><,UM$MJ_).:PS)_Q^^.K(G=(.:*L\R]YZB5MC'M@;=+;/1KV^ MDU,<]-KOUC&T!!M-?#?F*Q>N7)4NUE4D925YU9#GIJ1MV^*]N\R'><4L,?A]NCXD[(!?1 L53\O MIR9,H0H#^*%551<5KK5#W_1=,-\\3.*U7&IM]*FW,&Y=C+:\'X(M4@^KP7^E MO7YMRJWLT7'QROK32=5B,C79\,==KCXLFT2+Y6Y?05'T2OISEII\[E7ZPAXAR ?0B,_NN-[YGHK0=A^@'4Z:9RC'-19&(#\"4UKF?I.O24YF# M**TRR*HX8#?+W?!SFR]5>?K/[ 7]X;A0/4ZE- MYZC'@I0->#$6U!X/+=E4. MKYMG6GVY62)6!&F#)^0AT1KK\>\V'5V:H%44SQ<*.^^[*>)E<C#%I>X=%[LOXB6Z#OS,S/ M[E7OYU!7'!EE50O:*'=HGD3=:X>N>U.YGKG>F+>^5P8/7/]PF-G9-,6;\\^K MU;AST)UPWAJH:EH+.[[T%<*\^&&>N]($'ZMS@^M-^:AR/&PHS?*-P*$@Q1U> M+CU>-#HY'+)>W^>]AVZ/QL,BVWDB1Z=SO/GE0C[(?O^QQGQU^ M>6FMOB)DZ!I/JKQWU:W4)(_73.:S M# WN'1F4Y@RU_27U.Y7:(O2L.C47%MEX4@CE7*>Q+>&J814=!/]9:;8POKGX M^4%O=%ZH/^>D77L:7'Z3M;9LJI#9=Q?_\J!C89;@Y7:0^@M7?)F!/8&\\R4O M!:E<<$V&[.EGV1OX5)[[HKFD&D+IE5=)1?2LJN&I*D[+3^K*4R7[(5=?PW+, MJT7J22I7A-:5&A3IOAIE_:*J21WIHC:RALL;?):?:U5P8O3G *M_52LV-L0; MQRZ78&6_/SGQ9W5QT&N"8:WY8EX8PB7$O*Z/V3R[@!>- M :^[ UYNUO*;REP\JG-DY[.YTW>P?;!Z_WMO_H'!W;#_9W#XZ/'O#:Q>^%$!7F92AK MF;6S^R:?_"*GDV%YB1_Q&#Y13I^-W$;UY=G8_%+^T 1OW%8JL=_TA^?1&&L/ =>6T5(4U5;KJ+2.W$0@W=AR_>F^CNS.G'O47:VAXMIR M6XIOTUW_\B5 #RG@NK-(T24\Y[G_?4=EO9#ZQ:1=]8NMV*NY\4[N5>EQ!TS7 MC3,26U(B[C#97@W]7*J\L^.G"PX+U,*FH[_(2S[]2VV?G;DND-<%FI<5[/5: M_SLSGKC&D;]ZCEUZOW M]? J!=Q_O2%%'T1G["LUG)!>9>X %3L9S\#$=7YR-RZ ^@LP_@)B_^=+/DV>^_'#77B%H+27WUCM8L>ZB)ZV*U[ MKG/GEGNX$B.SD[*!8W+BQDE5*-@-[*_K =1XC997OLW &]8_N6KH^I[O@(POF?O[ERPY&&LDCMHW&B(_H6?GN%@JZO>I )Y M?%P, ;^*=E#L3#EO04YNI6N]&U5;9T X;X#JU;#GRZ1$*<4MTT;=IUC7=5"I MKJ=IZ '&G$AX?*(&,D_1CN]:%VN81C<;\*S1J3C;+^AT11CT,5<'QOH<(*_\ MI#7'D,51\KP.B(#F<+?F*$=9%\-V>O5XRX8^*#2MZ^4<6+/?71G:8"]=U1L7 M?8"N9S,,?KMT2L_>[N[E53B0'B?1 \R'06IAY% PIIOXB3T_XZ\RMRO$],+N M+A5J->=?E+?V[+="E>KL$B%9(P(QF*(42.0>Y7N'/8AH$Q'50<>/PK!4#^)T?F**SM-YQ=4/ MP[2+K$YW1\WR*]WJA@6 D35)W*PMATIO5Q7PLRLN'/O^U"8/.ZNR:S\=!3Q5 M-WFHZ%YU@'KA%3VT7WA%AR'O][28GN4[XH?],"+QFNE6'J;N3 87N4&4)]WA=-,ULJ!?UV;GR%&L\>7JW<*X!(\F MX0<93AQ0DI]@V.T8/U.O--Y&H@&LI-EGV?3-X MN9I+XQBOM0.GXZ*=OXDS4Z-#.[QF/]&E.OC]8+US8[T+!\\P^PC'_\[O*-P1 MV70MYGB3#V86RJ&A'VX9EEN.$IQ/A&XV4Y\ :.8:D?G7^%^=5SN'G?='V]W. M'W^\72.C^Y8PA9LG7D_'*?3H?X\#=2W]K!:VDF$=/'+/]R5W9PG:'*O;S_XP M\IZQNJ=?_1NC1E/7J(^#ER[F G9:)+'CFD,62 CEA,]=PW@+#] M]NW>]D'G]>&[MX?OMH_W#@\ZVP<[G:/WKX[V=O:VW^WMWA.\H9WQDAFDBE?; M?VP?O-[M'/U[=WG2 M/Z\XU">NE]R 7K8X@[40#81O<@(I%/=# TG1)D\0W>K8L&MM%[4?;67%*>6]#'>2N[!#I]SU]BZ[O2M;UH8^0@WS?V69 M,7F^ GBLE8G[MH=&OV3@+:#"'V-+XO,?B7US_[_GQ+ZOF\"L#V'C1]B:^/SV M:6'\4#ZFC\3'-TWON)ZEG^X,>_JM^L>-\HV7S5:AG>/VG6D3%_U/[_LO@^'@ MS:A N9X.>I-WKFUB.M8;/G%LW\U_T",)2W))2"Y(3KG!"G*8L\Q(G/)4:_CW MGG/J$"9HPP&9]TYE?_R_&\!*;A@H:6_Q??++8'JJAY/B[QN=@3PU[F'@LY1G MOSB>WAYH]Y_=FJ&W)Z_E:.3*1O]R,.B69'9KC=<)/@*OR5\7:F?X[0_\[MM' MLC_57W:_??I-?#G\\O'[QR^?^A]_9.<'/_9^[/_X$^X?[]*#+P?]_9W^R<%O M?WW]=/SJ]/"WW1]_D /[O2'>_["'/WW8)_L[V<7^CWUXL+/[_7#GXX]/Q]O) MQ^-W_4^_O3__].7D9!_QB_TO'[]]&OQ^\NG'V=>#G=_[!S^^DH/CDR\??WR& MG[Z\^OKQRWYR\&$7?_RP?V[O1_=WWGTY?"W@QP^_CS\=GYT M!]IGPL,/?W[_>+J+#W[TOW[$O_<.?GP^/]RQJ[THKOG/[R?J5/A^//Y+##^^^?#S=(X<[VW0?[Y/__/ASLG\$O_]Q MO#O9W_X[E5HR9@R@C%! LS0#TK >-R3*\- M)D]4;%&Q/5BQ2494KK),9!!13J5,$,(86CU'<?&^DM"-DV,0>FOU']3]<'O]?E&4ZML6YCYTED22>?3<RH9YAH&TG;(O,JL:3UQ39^#GQS4_[N=F/1=5]8CF MASP[&_Q2$K9N*!I'+74?+?6Q:7EHD0N:Y58MV8,&T,0:'5)Q"4RFDRSA5H41 MN;&%:!?B=0DA17%NN>41Q7G)XMP(G#!"C:(<)$Q:HT,D'$C..; F-+1N!%70 M)!M;HHM<64^,FRQ)K-Z.S)GLZ<9XW&K.;':__'1TE=ID?Y2N4D'GW4#F[8$^ M=#0.%311>=U'>65-6R2G&4FBO8(H2!3M1Q#MVBY)$$R33!&08*(!A80#Q2 &*E4\273"=)9N;*5=2/#Z MQ4(P;6EQW/%P4DT47XT)LIC/M(1*W_518JM(ST1U=6]U];EIB: \442:!&B$ MJ%-7!@B4$: S)K3,)$Z$LT2@Z#+,8E@DBOCJLC51Q!\BX@V+Q$")N95I12@$ M5"6_V)C(*1(E^@$3O5Q*-C&$2HP08RK%U+1 $*E,&& UE MQAA")E%6HG&7I'-%.6,(9"%#9"*_Q[J0%ML;L\Y02;:]@34@S;'\'D*QT15: M6 =];UH55&C7JXQ GO$44)QD0 @B04H20B!SA-,;6V2Y:988W&BYT-[?I(A" M^VA"6QL.C*>I2!@$DF;4&0X$2$45X#3)<:)3B*D+8' 4PQ?+$AY?C]3"&HZU MV+PG,!<:]6/16[FOTKF8L12H$%+(%*09M9:"-BG@B$G 3!< M2B<&'YZ)O"[+4HCRNAQYK8T$3*"2)DM DAH-*"4:""X52)'5KD1Q3+'Y3P:^-)BCMQ#DV(YW+P,<-\,.'.?$VN 4L)RD@&:$ R%R8G\U&&&>&97E#KD(TZ6V MN40H^ZC)6JO)5HC^&C79 S59'4I(=8:8PA(H@[C+>S' (5. IIAF/*6)8.G& MENLK7L>BVA9;EZ.IJ3'88DGMNEM8CIR-^%!43?=23:1I9.6*$9E2#2C75C49 MD@"A16/6F<$N5ZB2FC:Y+9B0*]/H9&%.@E"73#UE":0Z-RP @2UM80 M#(B$0P 5$5E.F.&*;6PQ*]!/AO?Z/"-9WM;(AJ?.V)!>O%SZ8F3Z 2NJ9G^2.@%42403 M!E,HL.\HANF3#;UYAL&/JJ5X9+Z9P=2L:.#-RW::5F" E'1]%\@:-=2]-%32 M-#Q,(BWKL PD)E6 :I2()!!0")H!-1<9BAS:(^$K4ME M2Q3G-3$XHC@O2YP;%H?*K%V!.("4,3OX\SXE@K0U8S] M4TPB>=D9O]4G\".RX'W5%6K:&1++G"AF@,;8.K+2_L0SIH"1F88DD52X7E'$ MNHC.E?1[L7[L?PHT0_0*+W&]W?@N69I,#21UK/ 6G =:( T40(5Z_# M*;<2S;OBZ8:Q/N,XQJB6W_VYM$E75?E3732RF%I8U.$!!*'55#D$7- ,,*JH(#I#B IG?HBN6.XXUF<7!'E1$KX"XR1* M^$,DO %)G9,\49H!A4@.J%0,B)QP8!B&)$N%%7-H)1RY5J6Y)/R9!44>R1JY M#H+:K!2"^L%*\^4\?TT,;-W[-LO7%K\<3B=C"?V![LU'3EV8<8=DYE3948= M@KH=9U;.\PQ$NI#8+W!TKV>DE?!ZBL3DRS)-"Y4IFMH]-B9-J6!&R,28C-#, M6-."9OF\%5JO/3]Z-?R7X\%H1"QD1.S/E&3IE)E$IAH0XKH5F(9 2,Q IG). M&&<$9WQC*W8ZOR1!E2Q-"1,&IM1ZB]:US^R-H,RXQL+^0N>MR(J"^F!!;8Q4 MU@0)IA/+%D0 RGD&E$FM/Y^D,#4:09$A:^T_(SN_Q4;1JSF-(G2GP4)H%PO8 M)9S19;R+[[4C)KL4FMBOK6I/TK:7H MWN!UH&=#3T45M9B*FAE>A(BU)=)$@IS)'%":2\"MEVUM"9Z@/*,$8^N\8<2[ MF$=D_98AKV\3#VIZ?3 *<_#&ASP].SD3DQ@W'OF^GT?!MH+$YOHUER!6Z[I*3' MHWK=I&/HYOUC.'8]O(?YL?P>E=5BRFJF*#W37".3"B!RE@ J.;1NDLZ!/882 M:>F(I,JLKQ1;\%^4)"^K!3]*\F-+\GXC<6MDFHD48"(%H&F*@$H8!C)-.+?. M18(2M;%%R5R8D3'NL:C)H4W>RWH1/W_1/?QI)0;&V&Z+_6D!)^F=FP.A= M.1K8/1LW:+T32!VUU6+::J8:/=4<(F@RH U4;GHS 5+R#%":0JR-0FGF^F9H MTF7T:C?9 MQ&)C2[ NXEFI'W;68[IH9 M^6-I11.98I +C0"5&@-!#0-:<4(-2CEU-; IZ2(1XR)1SE>7N8ERO@0Y;S3O M8\6I@@;PE#! 2:* T!1985:U?115V_7.S>?[SN?5]QNJCALK(]O56' M%7\LGD;LW_5PJOKF9B7W]"KM'S>>3;@U7=1S[^N:GA6KQ4W8'NAX<,T\Q26%B:*X=1"_JPF1^ M1,]_3:3E\;))R?Y3,G-#I#)CV6ATF=L?L;<,P5)Z_+-^<<5WO6RVN0S[YK+C M$].1F:MCDH,+UXLU&$Z1ZA_:[8+6;56?/CC>OO()7=E^G$_%HH07CS-4_* M'FZ&ZS7,P"ZWW#7^/1G5Y\QG ]3(R*]6=.S"?Y']'[[:/]PX/.ML'.YVC]Z^.]G;VMM_M[1XM M+A0M>K_7AP='AW_L[6P?[]JW.K;_V=\].#[J'+[I'+[=#6_<]C>\2QG^U!M8 M#3>RI'GWN#TA)BP=#QY\2E M;W@+4TXGPU^+#X)IY#\IS"G[QGUY-C:_E#]<,8'][[V!MOOZBWM5W1N?]>7% M+[V!?T7_W$+\A-A,8OWM M?Z2;">,")?>\'FZBV_Z8$(((O^?E<>&/%'R\7LH?/Q1Y1>L]DGMQAQ^.DL?= MO4+7+G__+@\%?*1 [DQI$KFV'Y2.SJ(JKWB;D]A,Q+V+/( \OE@735/!#)_!1D9L^GA&Q5YE Q MH>B7QZ]=>5RU^-2%-7%SVK\Y+2O5P.W4"$=3- MGKF!3T]6ES%_'G!%,]);D@5\P&G\]%F\G#E<#(DR(P7-3\=V&\UH]WO6G[J=W!Z/C?T_ MW:8&Q8/C_2+#-[3?>_?UH[W7P?%7P+0!Q.O0+$%4M )C!/78+/ 4*CI5;5 M/H>2B:CLGJ&RDY;ULX1093BBFKAY41G)$XT3;:04S"N[M%1V#ZM=B,IN!!&B>8D"3A *IM 0\2U,I59YCA3>VN&4=')'\ M7X[$LT2DJ M&L2P@2J3=&,+8]9-:1S2&/6!UP<:(BT$80DCDM(TDRFEC I.K9-#,Z&C/[-F M^J#V9Q@RUD\E$.0:"T"IY&XHF00)S@BUOJI5[GQC"Z56'Y TZH.H#YP^P$3: M6V<")4;1%.62*"PEU<9HD=)"'T1O9VWT0VEAM4BS M]:/9FH=";R1:RZ)9+4VVWZ,._FF,V#5@Q996@[LC_##_;3C4'MRI**@X&O9U M-$<7,D>S9KA*)0KR%&*02H<"CW($I!((*(V)H2+%EI[6'$5=(:)W^G($>Y65 MSU&PER?8C0)GZ6#0"00,*@0H8PE0D.4 $8T5S_-$0#?>H4O2N>9-1;E^%G*] MRBK?*-=+D^MFMEP+!(D]JU.%M)-K!80B'"C$C"0,*4RSC:VT2^>+)KM12 M]R+6\C[#6MZHGY:DGSXW'0HH,T@QM3R!$76-50SPA&C[#^8L0Q3#A%G]Y,+; M<\W6CD&K9R'8JZS8C8*]/,%N)+(512F1UM)(.;&";2FE\BP#(A69J\)$(C$; M6XY#4!3LER/8JRS,C8*]-,%N>!0)2G.BC0 X@]AZ%!(#GBK+(A(3F6*&%7%S MJ7&7<1;K;Y=:?YO-IJ7;D:)X074VJZS#C8XID#"Q4D\T M=, M&M!,)2A)399"O;'%:#>)6W.3!Y55.8R01K #%HM)8A+T'(#(.&YM4THPZG8V$(4=7D, ME$9!7[U+$@7](8)>#\247+F,)@.82@,HEP0H)BG@B.0DS9#"AKG22=RU-DL4 M]"CHJ_9"HJ _1-#?5X(.:489(3D@/$. 8LP =P/%88HS0C!.C3 ;6QQW.9Q+ MSF."9 Z9.CPS(SFQB^J8[V=F,#;C1VO:6]G>/74OT;,.\^OJO;(6B1CWZ)W*D=?C5/V[8@PK0'KM32(=&3Z?;M1VP.]7Y)T-QS?T0)= MS *]:,:4.)8)G9I!A/]8<\^BI*O54CLU5:.>NI>>^M%T+JQG MD64$$V @(8 Z:G'J"FP43:@R6ED+A=6N GM"]9O&M/@[,,IU!@D"&6 M $%%^ZOT M0:JZYT)MC:/>6DQOH:;7(277).,*P)QI0&&2 ZE5!A!AD)G,2.7@01#GW21. MWXKBOGJ?)(K[P\6]]D(82[G)<@X8)YD;KH6!($H HCB6G%FI3Q/7>TOFG24< MQ?WYB_LJ?90H[@\7]]HK89I10JD$&<\,H"EF5MP) CIG.24X)RJA&UN"=JVV M7L/\1SN]DKHQKS\3$S,J4R6=GWJ>BW^.V"$1AR+2[%G1;,V+*")VR".H^6YG8%J"4KL&+-CZ MH).C\<%P,)PU26,]S[VL4MJ,/]%<4T,,!Q0+ 2BQ3BE/" 5"YCI-DB132&]L MX2X62^T*>G;NZ!I(^8K#3%&ZGTJZZT 3Y11RX\9O0B[=/QI((1B 3!*.%,MR M2SS61Y*B@"]7P.N@4BIXQJGQ\:0<4(:<@',!,IQACAB# MV)"-+=1-YT,#:UE@J:4NQYX5J)$93TJOHQUEN,]+42W3SYC51B7U9I104SL= MF(B2O:!.2F9<"J(HUHH DVMHC0Z) .?& .=1,$$DM_]8G226.O,B1JY:+<[+ M3%M'<5Z!.-<^!.9&Z10I0#1+ 16" B4U @@:PTVJ.53IQA9-YYJT%<7Y68CS M,MV(*,XK$.<&&"$GC!*2 224 E3A''"=2R!2Q#DA"F$H-K8$?S)_X=G5R1;= M>]?F*=J1HECW6IJVYR]B[&,YFFQO9KZ>()G57!2!'*4$4$QR()CB@'!H#1,* M,4Y3%]RD8JFFR;.+<*Z[]+=X(WSMVG+'[?3*2EBZ]@1Q=[$W,Z=AJ0_G3,5E<>+4QY/XD)%Y=$FY=$ 6D$",Y%AH!-!'*X2!!PC!7*#$^(. M%9FZZ OM(GK5"WO\)L9GESO:JYRN.G6DS,#DO4E++Y &A?;!3X M>0GN$ER<*+B/([@-5$:5D2R1%& $":*<",SADT M7&">^>P)O08:.@9 7YRX/TGV)(K[P\2]43"6<)-@E0"2NQ99PRF00DE@'1&9 M4YQK*%(/M@CAU<$/4=Q?G+@_3>-@,][MC?K53YUU)] MTSD;F=R,1D;;A0ZSKS%UT.(F?$=]MI@^FQV7JS1'4E/ %&: DC0!+E0* M,FP2C:%)K1/C0 0Y1OC7&#=],>*^](1'%.Q5"';MERA$ M8PX8TM18^U*1U,W!3I8ZC2X*=:N%>@F^1Q3JU0MU X\+:ZJ))$!K8KT/0Q!0 MD"7 I#R!T,B<&NM]\/F$.J9!%DB#=.1D,NJIZ40Z?V,RM#MV>CH? 0]63O!&G.H&-1 ,==/H$SF*@(IT!*G:2)Q+G+HDW.$W=5/$/5DU),O M54\^?XP=4F7H+N0 M_&-6^/[$*OH]'#JEKQ&Y1H/GF/V[,+N' WL]HS+YWJ&WA[HG<#.E;T/H[T_C[U/FO%CG'(%E2 *TH!%1R[ M*D8%*.:I0I P2>V L..JQU>FQ.KZ;"R)XQB#( M*6YT>:TQ-D1CQ M7"L@H++V6"(3('F6 (JTSM)40)A[/78-YDR,OBXL5A_\W8WN2/L.\K.I8JV. MK<>=X70RGEC'V:ZZ)1'7=8[6O-@ 7"1:)%J,B[9.^=\9%WV:%N@U8+P;C=%P M;BXW+@@7J!0HS_/M<)P?3$^5&1WFWDH]K _S:+ ^R&"=&<(+29+G3"&02*D! MS9 $DF7,.MX:8JRP4HIL;#'<111V&9]K9$8+?/ H^TN1_0?&TJ+LMU#VZZ!; M)A36C&4 HIP#:K0$*I3]\1T9)8-3^W"+BP+=@;#B;VIK_,;='KV-3Z/9+]S M)D<3AVLR.3%C%X4:^*)AZ4)3>6\@!UG/?LFR\<2XSMGQ9K5M=V]2L2M;_Z-& M_]JZ>IUG_+_AWY@E&_/>[\JWSH;CGB/J+R/3EY/>-_/K>4]/3NP^V4TH-H01 MNV>-CS>NOX-4]M6M=/Y:J%9X\S4WONLJ., YM=?0F_'9+6[^>S*JCY//!JB1 MD5^!S.W"?Y']= MUX?OWAZ^VS[>.SSH;!_L=([>OSK:V]G;?K>W>[0XW[?H_5X?'AP=_K&WLWV\ M:]_JV/YG?_?@^*AS^,:^\_[;=[O_WCTXVOMKM_/'X5';W_0NO?=3;V"5V7 Z MMB?O^.<%7J;0Z87T%VH]U$(7UQ3?\':2G$Z&Y27!3O*?%"6/]A7[\FQL?BE_ MN&(N^M][ VV?_8M[-]T;G_7EQ2^]@7\G_]Q"[H383&'*(/;25T37BB45DKD9 M)/-2'C?\D;)-CIE(QRX-SRN^C>CXH6<3U>=CJ"\%_?*\H?1ROZ*.1H\ZNU2&ZLV,RXUR/#D'= M.;S:4MM8L]C2%?- Y',3T%F]GR*@E84Y+QIW,7*]BCVW#^LR>VY]=P_/893>SKJO[PO M N5G7SYB%Z1^T]\__?W+IYV/>+3\=_?=G_L9M\_/*[_=N?=/^H M"I3_./CM8[*_\\8%M.GAAX_P\'@/?_QRQQ^[Z./I+CS\;?_'P<7E M0/D^_/3EZ_G^AT]V_9^33U_^3/:_?.H=_O;IY)-]_O[Q7[V/QW_2CS_VR7]^ M[!5!\MW)OHN34VVXI@";E %JJ )I$80+0+0R@%*4 *$(!+FBBB1,<&L +WDT2E2"40D^-R7X M].A+40DNJ 0/:DLPX=HP107(H(-6P@H#KDD.H-29HI2+1+(G'!BS,L#F%0G6 MZ^'IV_]!)YN.1F:0770F(SD8N\(C>WS*:KY [-AKY>RG6>OB<')B1C.JNC8V M"CJ_+LA\[*@N1$M96.QWADX0'.3(/'&*=HZ4*OY8 M/&T>>-FGWOJ60$PM9U?;P]&M+VBXYL")1\>]CH[W36\Q%U)F&;>G1I[:?Q#$ M0"08 F4HQ G&).7$ES<0>M>\@*>.O46E&I7J^BK5)RF0B$IUB4JU]L UQ Q: MEQ-P2!2@B<& .V1FYY!#3%0F:>[+)>RG4:E&I1J5ZG,JN(A*=7E*M1'D(!0J M8MT.(%0NK5+EROZD)" Z3U.>,R0SX\LOK T[3_G%VN!47-.=/1NV:5WS^,I M,RKPBY1'\(L%*'D3^(6(X!<1_&)Q\(M_;Q_\MGO4V3NP?SA\_?_^??C'SNZ[ MH__OOSA&Z:^=W3_?[QU_[/RTL_MF[_7>\2)@$JU'QNAVS/?,.+/*C_ZSRDO> M_'YMAL:@*,$PN1\T!N:;B*8P>11HC'33WIES_%@ $PD6]#$ )N*Z5[MNA#;= MK=':+5QLILQ*#WOFZUXS )6XLKBRN++6KFPT/+]'8<++QCG:SK+IZ;3O_6M? MP].9;;$(H:K.3ZZ.9YX@= O9(JXLBM(J1"G4_QPU)KK_=V?W_Z:]R85U MRWJ3A1J^BMW$;6$+<0]6N.?BUYT57H>)4YX7G@PRKFW\TU0K"R6[GOA%6A*, MNHYU9R)1(8JZ;=_ A9UEOY4AM3G?XJWL:; WZ+R69R[H=BD4O%8\'P7WA1X" M3=.Z./_G-Z#;1/S;.#CBBCYKL$$_;.-*F?IC$SHBB[:+"[9/[9?F45[M$O<% MCMRX\+CP1<^V5>,VM++IZ97LRT%FNC,HZ1T,4=(.I(:5J=Y63.\]1YG)%X][!FP4J&8-)T!C U9Z)6S\^EQ.WS@]. M]Y*#G;]Z!Z=_?O]X^A':WR\^'O^9''[XU#OXLGU^\-O^Q?[I?J-^\:S_:>?3 MR?[INR\??^PF!\_!PY[U]5G;QZ<.[DT\[V_33\2ZJKBGK%T__^GIP MNGOQZ;>#+_O'7]'!EW>]_2]_TH/C@_[!C]_M&M]\W=\YZ>\?O__^GQ]9L]/& M(,.,@ 3D,%6 %R57=[Y0SI3)L':P$P10P3!0&4N EEF"3(H22IE5W#(>(JO M[!0_J$]Q(8D@"== Y-"Z*A(F;N8!!2AA>9H;DJA,;&R)]"J"5-1N4;L]<^VV M2/]IDF40"DJS-!=42:)$KB 1PA@H)>39S>IM\;;3J (?K (/&]$:03*A8 :T MI:!5@0D#@D@$$DZQ_8,1.2(;6PGJ)G'B052 40'>H !SF&$!TRQ/I*)I CG1 M$BM"&E&G" MK :$W81>T>=P!:V7VYZ:QA8^W7VL.@?KP>,IJAQ!$JD6J1:I%JD6J1:HM MR[S.=)HHBK5.,THEI"IG2)&<$\)9)G/SD@:*K86)_;D98U HY2Q%"8"04$!I MG@.>&P&,R71.F<$T3^<<*!8%^GD(=)P0N'8"W?29J;)J5VL*!*4IH#BE0&*3 M@BQA"6L !P"I'&!OX.X*HDK[#VC-W309=G(>)D#WNV-^M5/IM<>!,9R.3F]'(N#AJL\OSK@ZU%80.UT#]M;KN(5(M4BU2 M+5(M4BU2K=U^^JS);NWUD9%CLS=X+46$N M7LQTQSQ.I%JD6J1:I-KJ.DXRE)G,4)5@*"G-A%(B0QAFG"6<_!Q%/#V"GA4R^M(M;9.J8]J^3'4\FX(EQW!\[\E% 3J MU !EW&CA3!.@.,Y!)DR"!2<$I_A)!]*_&&PF%K&95H_-I 6&6B+%$;(V)I.2 M$,F85 32G.C,^*Z7*SHL8C.M5&.5VLH;DGF.$,HY 8PC BA&"DB4Y\!0FJ2$ MY2)G8@W!F:*P/[+9J8.:L<]J+ET)FWU6C&%E M&,J!TB@#--<"2,@@8#3)E-0"8X>DAG@7,=)%R5+[K&*^HD5:X)I180]3 3?T M5%T5\[]D?VKFE_)H$Y?R2Y?U_)/6)9 MDDG* #1NH(EU:(%D* 6Y@LAH933#^<86Y5T,K];T1^%?*^&/%6&1:I%JK3MH MEQ!,C =M2P_:1L@1DBQ#J?6>59IK0+$+.7*9 63_I[+<\@"EQ4E[->JXOAA+ M+R7T>"Y'(SF87 Y!EI_'HJ&8$H]4BU1K(=5:&A/8UE^FX\FI/2S&Q\-MNVEN M<;+_5O:TRY*>]2:R_R$HUV#01/-D,?,$->, S""9F1P#E!$!*"$9$,08D"28 M4U?]('/JH#R0N#H%, M)X0!FF@#.#,0\)1Q3AA/.<,+'*ZQZ&@%GK_C>X?/'/S^AD.?CX:GG9Z5XY[L M=\ZFJM_+['=RXZ)IW<[ 3-P5O?+J;#B>C&,=THNH0[(O[O\4ZXT6U):X66^4 M&,Y(CCG F&% (:)NAB.U/&8@A8G4.!$;6VD7\;2;P*4""\9$28N$_8G+C:X* M334"5;4'M9I-^6Q,'C-A3P6HD2J M1:JU[D!M2_E0/% ?X/W6L4*3:(P$30!,40JH<"-0,$M 0@B%#!EEDK0X49_3 M*+;U#A;N?C>CK#>^&BR,U3_/) HS\X&MT?_BGQ)R0HZ!@$74X.D&03D0BOH M!@RDN42 FI0!(3("K'(DD@ABS[;<:D'1)2R.A%IS:8^9[4BU2+5(M4BU2+67 M0;58P/&4!1R384?W1B:;#$>Q,F/M';.Y*C/"YV^&HR,S^O;_L_?F36TER=[P M5U'PW!LQ$Z'RU+YT/T$$;;OG\7T'<+?IZ>O^AZC5R!82(PEC_.G?K#I'&XM! MM@ !%1/3%EK.J5.5^\%33E M%M@AZ:UMPKM8WZJ2K3JB-Y?C:_B@GEH]M7IJ]=3JJ3V/4ZL!LWLPSOX=QQ-8 M8;;-0#V?C'I^,JNDST;%'1MF3\[7L)IA9ARFW#IGHLK_"AV(-O _(04U(=[4 MCGQ%PRROX!<[CN'E\/@D#L8VKW G!\L^Q%R"],OY_"MO[7E^:^?,CD(SQO?- M ,CCM)0J[4^.XNC@R [V3_(EQIF(8G@S:"R]:M*M9M*)19..$A-<5!P%;2CB MQ+C<_H\C:I*+7G@F=6X#UC5LK0GWU2VY29*OGEH]M7IJ]=3JJ=53>TJG5L-M M]YP"V=AQPT9+KR&V9Q%B*Q^VAEG-@?P^F^S-V5(.I,JEDRHBZI-%''N/M&0* MJ>")BS9):LC6-GRK2VBMH'SD;%^]R(_QU!YAW>NW<;J6[-P6I^EZ:O74-DZV;DH);)6M:[*! MYN6P3,3H,69(-SY45*^G5D]MXV3QIO7.K[+X7F7Q@K_ 6^^HQP(QAB7BU 6D7=0H M)!J#UH;$0%<1QIN5.R(WDE%+7G:Q]$?Q"(B]]SEV^L/Q^!9(6UV=U4%=3ZV> M6CVU>FK?.K6_K: ,1B^=#$E0H@*GS&L6O.'<[DHY]X,0.S%?X&PVXN3_71@O[P=CDI]TV0RZKG3B77]>#!\"^K@8%(UN]4T MN_-_'?CY) %)I"<.%+LRH%!R@FQB$@Z%>L7E#L'G!ZM96L6 "1LP0@CC7#FF=81I[(DS"VK%T&W!^).'Y M!V6W7VP_MS7K=EY%'X\=6-Z,=#N96^[*WE[-L^B&HQ!'Y0ZP79WQL-\+G>E3 M/H+]7:T @Q@9L4U$.X&![KEE"BG7#)T[&O9AW\9-BXNJ>ZS,SO,)<\1H#$JE1UP;AC@HC\BJH!$V M4AOC"%=) #M7+JY-D\ _CI$ M+"U7G AB%<%1>^X3#S0X687U/?+RW(EKF03E&Z0SH4HC[JU$V@%#4\U)C,#, M(@(O93@*VRMO,WD';<#TCS_R$57#? M)[-_FAO:3@B1I$2&I(2X2 99RQWB$6L,QK67CFYM&]DE5TRR^[Z@367U#6/U M%3C=2N925L<])MF\MH(02G$RH*CMJ+DYI<]^B#RE?O",$W;,G.J&?[WXW% ME6(>CF+N:DLJR522J2132::2S#,@F54<)YI&K0RFAC## [4F@$[.L>#"1A%) MDP6KIYE6>CT>%%!.YUE7U;9:N?')U'GRV]?=@S>'GE&7=':@8$\0%]HC0[5% M!"QDCSF<6#)@7IDN%W>7]5HAI4+*- -"1FH]%XFEQ%446@0C9.Z X(F7S%5( MV4!(F;EK\.[7U^>'(;CD$W'()VX15]PAS:-#-EDNJ!9&$G%+3'DDR9J/NY?2 MM5-LTVAXW#DY=?V>A\]2S*W(NIU!G.1O]J:_\L-QG:5TIPF@F$CMC4N6><65 MUY83FRN0F$U8)7^3GK7&#MSPX.6C.MSV.RK(EQ0OIH.4U#D@+.P1=XX@)S1& M6$5/-;ST*N:FKGY+^]>3 YBY:DU25_4F3S"HQ52\)Y4%R*PSW M0AA,HN=<6&>48\+<0F-?2V/4RZ*I*O"K-AIK1).,)G+0-Y -R2 NO$).FH#R ML::8N!%PA-M"=36]XR2JBC)/&F6J8*HD4TFFDLS&Z#)K\#Y67>:AS>QE9V0R MP@8/!Z:C4(AS#VH-I12EB WFT6"IQ2K*S&;ECSTWC^1DV F]4?23X:@._7L> M+L?F_5^'H[:C974]?D<;C27[CB=-L8T."1-H=CT:Y)P**"6'$W-@SPN\M4U( MUPBZX=.DGI+B]>00IV8?59*I)%-)II),)9E*,I5DGB;)U!2E>W (_#N.)[#" M[ \ DW RZOE)#*U/(!NR-?_H+IT!$2OJ#0:SD1/.H[3!8>P8PR)Q'95:KS,@ MK^"7BW,M=D8C._@0\TB,7\[G7WEKS_-;.V=V%)IJVS<#((_3,CJCM.L\.+*# M=EQF)J(8W@P:[T)U(WQW@[LV3.R,B3FO4WH1$?=!(D<=0Q9S+@$L,6,N-\UA M769J_E(-X-287R692C*59"K)5)*I)%-)II),32RX;S_"ZR]QY'OCDEC0> ^& MC6U8DPF>13)!^;!U!TQIH7H"5O0$X(N> .REUX)@E!27B-N4R\F30QI..-(H MK W9$]#E6G8I66L#W9I3\+R IX9N*LG<7?[OIM0R?5M,U5S@VXJIY;HFE1*S M6 BDHU%93&%DB+-(,<>(3=9IF;:V692R=^R:]CS6=Z\$A,=215BJFQNTHRF^Y(V@D?3\>3DO%X,-R! M3#%[:D][$]DOTPUU,JOP]_N>T-^Y-8EM:V:AJOT<__# H5RE: M6U705E/0R$6_DPT>&$$G%&-TB ,%(*VD1BPR3; ,CI(<'I%=+&XUPJ0"5 6H M*M,JR522J22SV6K0?3J>JAJT<6K0!3^5P$* JN,0P10C'DE$EL2$1'2&:>FD MX&85/6BS,N8V]##&>-*4.Y()(EC9ZW&W 87.&AC(>)X"SU\6=DN:L7+1:UB/D!G+T[V MTX']\G8X*I7;D\FHYTXGUO7CP? M*."#2=6E5].EZ;\._'(+-Q.E48PB&95& MG"2+M!4<"2.%NI]$C2D!Z4VWZQ_=PFN=MY%7T\=G'48:3; MR=RR&=YL-QR%."IW@.WJC(?]7NC\G_*(S2?MO1A\&(:GP(S-IX]@ZU>K@%18 ML:5P,T-J]K_$/L M[1QR'W7")J# 0+7FE"ED?$@(RVA-U%&P)+:V)>L:(KNVW( M\] X\U_7D@]]3$C^"(#[LH;Z?:A]63$MR;Y'PS[LT[CI4E=US96A>7<1FH4W M6H@@D2**@:8)-H)1/*>\T^BMCTGDE"I9$;DBC\BK%3!5L/XQL/YC$:RI4#0ERI CW"'.B$":1(]44IXX+Z5E M>&N;$MVE^HX38"MD5\BND'V_;MYHG>6":YH4]R3H)#6VFFOG6 #>KTKT/>*R M7\1E,&8$Y2(AYZT%7/84&4$\ DE*)%$XJ3(:CZ]U"%3%Y(K)%9/O8D/_M@(H M2RJU ]4Y61FYXRDKTMQ2%K!R6BIZ/2B/8>_@556H[Q>X/RT"MQ)!TD0Q,L$! MO$,<<(QVH0LX$'P@G MD6*WM:U8EYA;J=HE,^(?)7=EVB#D8C.4AE5\!-H9_7QL1Q]Z@\(J\EY[H10H M7VI^0DOSD^5GNL_%-'_F>_V4Z\%Z_JKE'1S%CO6Y9L8.S@$K.H/A!"YJ1_#V MH-.#/?TPLOW.B1U-@,[\""FX+G@C5*4]F*YI2H\(5N.PO_/1K- M9=J'B-PHVD_()ECX3[9_9L_'>6N/1DO/^,W-N_YD;T\7]\HMK?!3%_L8-7NW M\_;MFYV]SLO]W]_N_[YS\&9_K[.S]ZKS[H]?WKUY]6;G]S>OWZU.]QOT?"_W M]][M_^O-JYV#U_!4!_#/[NN]@W>=_5\[+W?>_;_.K__:_W/3G_ FO/M;;P @ M-CP=VT$8__W:AVG%2,OCK20I4NC"-XJJ:D\GPZGD:72M\DZKG,$#]>W)./XT M?7%)BU[LZ96?)/3&)WU[_E-O4)Z@W+?E+J->",)E\S#3E,%V22W_O6@^NZ#U M-Q]*!C]7E)/KO_+-WW_S0_W"<"ZH_LZ?XQ??6!5^D;,2J/C.GS_)=9L7."^< MW?+G-R29SO@$"/"6K+I. _F2A47$*B;6CZV^!:R[SXU5=V-6O8]VU'D- !*6 MLF-OX?R80@VHX?'*8WB0K]Y JIM GC^66_QC%'FM/V#=^<1W1*ZW3-I>ZS&O M8<\J#:R7!M1]TT ]YH^G>E8M_+7!Z+T=<-^=1;\YF=41:M75W,50V MKE/W7IQT^L/Q-1,"'VYG'SIL=6=QP.^KB=Z<>-XJ>1AKJ(%>/2$#*'I>&+TQ MT;W]@]?3Z!YY__4/L?OQ]Z/W?_YVOG?P!_[KG[]]W3]X3_9>_?OX_T.^]S5\VG_U@;[_<_?+WE?X_-5OXOWQ>P[W97L??SG>.]AA M?QV\9^][%Z)['S^P/?H;WW_UU]'[KZ_9WL%O9WNO^KV_/GZ 9_1T]Y_OR>ZK MT-_[&'K_^W5:A?)ZLKMS*$*D1*N(% T8<CV-N ^WI:UQV"WVZ.Y-A9Q2!]7RO'SN#UM#.[^;7 M/OOV3O. K-[@81U[#^T>JO=_-/=_Y!XXO8D>N%?Q!%"BU\S'LX/0L<>YB]O7 M\L;=#LJK_?GN9WC#XA'O#,+.P@%756@E5>B/10=5LLXSIR,2)%+$<2#(>(]1 M+O<2$AO'1-K:IEU,+VM"F]7OOC+V^AA[#9Z:RKUWQKUSGXR6*5*- [* N8A[ M2I%U@2%B190.K)=@W=:VUFMM&( M:TF1XB3M]^%!'O923+)YI]I_N#=X!:^^GM*#N-)N=O^W8P>3T]V@IJ*X&:GYD3 M>Z]VR=[.(6/**P5PQI5EB-N P:00"C&ME571*DGTUO9E6*M=!QZ\&_UL<&SGPO3M?G]XEF?1_#H<_6MH MLROI7]&.2S)+GJ0-FWJ^G^" 7\'YUO26U=#L_6),QW-J4] "6J1!S-^4:T7D^[+SVB$YEY[MEYWF0QSK&-$X$B6@LXD( 8PO%X4\N M%6&,21>VMN5:>_!6;MYH;EY[C*=R\YUR\T+8QQO*M.($$6\]F!DD(F.L08H' MQG$07&FYM7VK26$UZ',7F60ICD8EHS1G6GE V(]BSC&1O!GZ4 MD>M5;/Y],Y@>:9,[?Y /M +8=X9X2O*\EM1QB9R(!-01DG*3:86(84HYEI27 MNLQJV=P 3^7@S:KJJQQ\?^&4;%!X1ZS$#.&H#.+:2V2ICB@*XH(2TCL%!@5= M6T5RY>#-YN UAS&^F<9=F?LN0QG W$YKQ21EB!L%]D70 >G$.7+$*1V>_RB],Y'SN::M=P^/ [&M49ET^,8J\U7_R4?[LN%LZUH MMA*:?5@T-JPQFO%H430TS[%)%EEL,&*!$K TL'&" )K)+A9KG0M9_9\;S=1K MSNRJ3'T/3#VW/QRWU (#(X>M0]Q*@N 4(R):)DND#Q2;4GYOU",N7+F_^U<_ M\/H5M5]M;]3Y;/NGL6-G[0@R:'3.[&ADX76_9UVOWYN<5^_P(]'=KLNORV?] M[WS4\\83^^G/YIBK+;H:T']:U-XT!HO1(&S@6ZV5D'@PPKNG6-N-K326K MW+O1W+OVY)/*O>ODWL428^XLX&S(/A,PM+BTR 4N4!(A>2Z9QB(G@N++$X!K M.ON]6!DYO2J7&,-"X4%.>^.C8F8,4TERKT[A1VY8Y,*=<3[C.-X?O%XZX_V4 M,^DJN*T$;J_/VJ&Y '"@FX1H< H,@4G!$<=:(BVE1L1PPZQVE@5])]9%=0YO M-'.OL\UTY>>[YN?=&3\SG%2@H)X(P0T"?9(CK0R8'I(P@&8FHK=@:^@:Z'D^ MO'R/%;:5L=?+V'_,&#MXX9P6&)% /.+&4S!#L$?$&H$IED9%\N"5M<\FX''= MG+0C._@ E^@-.A;X8#(N?52G08[:2[G>OWK45I)R3\Z%0ODFNE!VO(?; UR- MHH^]SWGH>_6;;'*YS@^D"D_/^O?945>];#6]['S)@:*I9-1H,+@$15R#2F8L M44A[H@25&DXV]WYF7<9NRA6NYM;3X._[3*RK_'TG_#UWJ&"CLR\THD0301PG M@9SV#DE-B M6"3CMK6W35>1RFEUE[Z?(W@];Z5/9>PWL/7>K1&6B2-HC[G(G M 6,=TB9YI)*&U\0DA=W6-B%=**YH-0CULP>IAAI M1R7RD6$M7#0>AZUMWB57=$&K#/\4&?YA+9G*\'?"\'/;1AF&9=04D8 I,+Q) M"'0WAJC'U#-O-6,T2W@I;Y+P->9RATW2_/#XN#<>PZ[?L37SK+TVZQR(ZM+RJ-(^8L+8UK;J M2K(N$Z;Z9C>;R]>9MEJY_"&Y?&ZWN*BB8I&C0(-'W#*/7"Z?4T*0R.%#0_76 M-NMR?;GA:^7RI\CE:[!;*I=O!)?/C14!Q@K&S"&6L$0\YB9%!HP5XQ(@N;'2 MB+"U+;J,/82Q\MSC,+,$L1-[GF..)0YCO1^=QGEPIL9B'DFIW7>&G-\V9Y_' M%S)>,=SY@GO$GJY"7QE M^J?*])N17%:9?JU,/[=RC+(.U+. 2'96)V<@B=T3DD R]PI=1 M:V'NR]0I5LUB9^EB[HQBWT[@ Q<',?7N.O7L63MXUC;0YAKG37O&B[UH >M^ M;P[XE_9\*]"M!G1TT:1A3AK+.$4*FSP^,P_2Q+$X=JCTDD?&_=8VJP[;1\O/ MCRPJ4UG^;EA^(4[CF9>>:*04SXU*B43:"8YH)(P*)6DR?&N;=MD5Z2:U^50U0 KF-F4^ BQV@5>09#.3?3 MKBE9E1U_.AK%A<;KO1JV>:IAFW+@+YOSKOZ;[\8YME0TD[R+7$04M&. -FVJT_:I\OD]3.^LS+PN9EXH[?3!YL>]=S#(@N6R6#2[< )H#9&4N,B MFYS?=EQ_$-K%HG41&!>'$((]E'HLG$K))6T0]J*4J2AH5 M >M$KJLK:O6;;C9+W]W J,K2=\K2G-9>@-#(961U\/("]$0IV*0VJ.( ]@=)!ID#6;(<&^Q%2Y$ MIK:VA7H&-2:$/JC1< D$\78T_-P+,?QR_@=0 M!@#DE"YV9F11D7$E9'RS-.Y6\*B92@8Q$&"@XN2FQUP'9$3P).(D6&2@XI N MHY=+[6MMRK/#@GNM7*E8< ]8L+LXN2E12052CH*69)5"5FF'/&,TILB9(#I/ M=KFJ +]"P;.#@GLM9*E0< ]0,#>8I'>.$9R0\XDAGK!"6F"#,'%18T&L=B8W MX%'B)G?FXPG1;)I-E.F\D_K#LW$GC8;'8!5]CN,+)E$=GUOO7[U]SWA\[@.[ ME9TC\SVGOY/C.@\E/+EUF4^=4O;7G^33' M!\,=#T<[BF_;TW[;MX/)SB"\GAYXU<=6T\>6ANI21P.GN0UB"AQQDR(R42J4 M BE&MC.<9'T,DW7%HIZ<:?;$F'SM)7:5D^^0D^=.%A,]8'" 4XD!(TY"0H;$ M@$*2@6MA>')J:YNSV@GH>?#QVH/*E8_OD(\7VK-+26-D% 7B/.+,1V2IYBB: MA)5W42L2MK8!CY^,?^01F1^C(>Q :/TF8Z#Q;(?XGW:M/X(3'YU7)/M^)%MHMO[;U[VO.X=1"D*(MHA[*A$'C1(YK2A2 M,E&LA('S-*"5;'C=_]5L0O -?+(SZMG^=W/'S<]>8>1A*_J^QM$PV/%1!9?[ M I>IN?/^;._@PV$,EAE)%4I:1\0#3\@Q;) 4E#(9L9(V9=>LIH3^7"&F0LSC MR.6M$/.0$//'$L0(FUC$8(U1HPCB,H_R-BF7#SM'I(G18;42Q-2HT#TD^5X5 MT=ZDN-!SRN;9I"3?-U.ZJ-D\WXN07Q>C1\8DZ[RP"'1FBC@F#AFA)!)4>ALM MU4SK)GITN>JZ>IV?'13<7>5BY?<[Y/=YC$D'PX*D!D4!K,X-5\A2KY&6BGNG MA*8NUAA3Y?:UI_%6;K\W;E]H->^)-51'I)7*Q8V<(:V)1S@%[!,G6F+]M")1 MFV;87,S43;V!'?B:J5OO7S-U:Z;N9OAD;A4J[X&:T+/]SLFIZ_=\9YA2','S M=3N#.,DA=%AH')V->L5G$WKC9CCF)KEL'@%E/UPF[VV\U&_&XU,07O%-0PIO M"R7LMX10];3OCK/O'#*NN6$X(&<)1YR[K*=AB2PCC'L.VK8A=Q(&>W+FV=-B M\OOL7ULY_>Z#WF"1*<&QB1XLLD 0 #='.A*%B(N)Q418TG%K6^,N);51]?-A M] >(.5<>OYNH\\YAD S+*/,4WY"'>UJ%G "6C\0 \V<$R+VJ'SCB7!.!%ZV; M3;)JGIR]OJGUB5> X7YZ.3P^'@[>38;^4P7!U4!PH>?M'^>P#X>82Z^38LAK MC!$71B%#,4,V C!B0YCA (1" [5<;AM3D_MJ4D$[8(A&$,98['XFOF<,57)Z)%5?!Y2&= M0($:CCCE 5F7&)+2QV =3SC9![?@GGU\JJEFSF::'XXGX\XH]NTDALYD>-&> MJW&HCXTN5:9>)U,O=.:-%%M0-1%SN8+2<8J<<08I M&9E+*BK@ZJUMV@4EIK+UHV7K#31"*D.ODZ'GT:.D-$^,'#;X]E'C^:V!ZR[!RLM9L<[L#;@PCN=D]%T5.(X<\?1L!_BJ,:- M'DOG7B!Q9Q":-R+@8O7+ M? .35PFQR0; M&Z@S/,F'4D,QC\4(NG7R7(&Y_>9T7[>G'RKLK09[?-'6"9I28KE"C(: N$T6 MF9+FPJA)U)G(0QZ]V"57]&FH10)/E;\?JAJH\O=Z^'O!E&%6*AXHPA:L&)[* MS ["4&+1)>\=%2QM;9,NP6O-BZW\O='\_1"-)RMKKX6UYQ8+3LQQ82W2R0C$ MM;?(T8!1TI%BHXQ2.#RXQ?+LPS?+K0W:V&6V6/K#O)=Q= R,Y2:S.J#\Q_Q[ M)=VL!G,>B1USI5_GZAS:?\'I'\#AOX+CWHN3_53#VNNI!]HY!'+&/@F"B+0: M\> CLH%O;%'?A_&NLYF$LG]_CR3QU;=G8J8&91VK03!T[L[,=+\-< M!;650&WW;-%NL2%JRI)$)#J,N/0".<8#BM(;9CS1*JTV/J0Z:S>7ISV'<NT\O1!]\=%I%T \8TQ!6EN,-/4.82,TYDP([/#6-KD-3]>XRP]8'S>-^3II M!S]TW/F5+?$W*;CRV"=^;&@&V34C0'Z=4D,= ?*]B/AE*95,N( CI2B) /8+ MB#:D/24(ZV3 FH$#=V"_2-PUDE8O;(6!^S9M*@S<(0PLS/TR25B2.P1(K1%W MV"+CF4)6^1@\-E[1W(H18(!O>BO&"@-/*%)38> >8&#!/L+))4%%=E\"%D3B MD9%*HV@E S90^92OM8\>=8AFTTRAURE%7Z(PP"/PR: 3O_@C._@0.R,[B9WF M];@#+%HL)CL(S8OXG]/>9V" .EUGP[N:K3[SN*&)_?2ZI83?@1#V!QD7=P8A M__-Z?O85!E>#P?.EH(X36BI'D<+"([S\ MOJ$63^7R.^7RN-*5U@CR= -"FV38YS-,; M^%&TX]CY&W!$>?5W>.^A;)GGG'![GT&=JP'M;1SUAN%-2Q&O6GJH,+<:S'U= M"NM@AS6Q&L$+C;BF&.EH.%)>^!"XI92(K6U*ND35L,[SX?7[M&,JK]\IK\_M M&(MEP(8HI()4B#N:IX=ZC"R342GO4X@D]VWO2G*Y\UGE]4?%ZP]ER%36OD?6 M7BB9@3.SA;4)$<#:02 +ZAI2B7+/) \29S$N'L)6>1YQF)?7&23=CHL?>H-! M3DP;ILY)(?X:<;DKS<6")9*<]\9CPC6W5A!"*4Z&<9HTIH=O[DAAV9F\M*/1 M.6S63B)0E%OW6MF)=M=Z! MG]7ENM&\3:1C*0);DZAYBM9X(A5-P/$R2J5#X>T?RQ^IO'TWO#VW0@2-$GLN M$%&&@*IB,#*.,E M10(;!(>0@+<9Z1)>FQ(^']Y.V%.#,[Y;,$($UBQ8ZAB7 MP-^&$U9X6U3>WD#>GILAD@(P.T^0QC)8QC1!)GB&O+D2/&(A\YO*\(3U9O M;1O>->Q6N<$;X&:N>%CQL#JS*AZN@(=S@S=AF33Q>>*(YXB31'(3?HU((,XI MX;$QXBZ<67> AU?S#<$W,,[.J&?[W\TN%YZ]8G'%XNI\K%B\ A8O#,6E6$JA M')(JJ)S5F0>BF("G MHV;:4W99I/[PK-,;-+P#N__3K4.F/[BC"PC& ,'"\-3UXXJ5N1OLF*Z[\\!N M^W7LX(/*S$?MI]W 'D?7=%@M'MP3"^H38" @X22.XOB:YJH/M\\/38P;HO9N M'I?>;V+_LA[[IB76MT"]>[%VHEM18UT:5VZBXLY(C)P%997;))#%!J.4# [2 M4*^]V=KFCZ7S?46JBE0/6I90D6J]2#7W-BH>36U!A:H*50_:]*I"U7JA:NX&9!A$1PP2.1IS,W[&D!;1(B&Y]40) MY6G8VM;F5E#U>'R C]?X],4R2 &521N<1QPZP.EO!6&+,),A3GT"ME'JMN41W MZ'6N4%6A:J,LX I5/P95"XW"C(XF@1Z)J26(:\.1#3Z@Y*P&>9*4PA2@:KT6 M<(6J"E4;"55W8 %7J/HQJ%I(A-$.X,DXY)( "UC@A+2Q%&$? :THX\&F#%4/ MUKWY>93I?",+!O8<-9DP5\RU^9%LF/MMQU+O7]OA/+S8JFZ[^W';#0?PK..L M&.0\OO+7I)?SFTY&,<71*&:E#AH_JY>O:I_KEW_I,EKYBVQ M&$SE9+1G0J5HO-!)!*W7-"UY3O/[Z5VFY9UC>(Y)'@>/*YY)1U6,E&12YN#U5X1K*A6"OL\;WG%$7%55[LG2%OH0*I! MN\YA#Y-\;MD'"ANHV1PI(Y5GF@2EZ$JZVN-Q*CY%^_S,CD9V,+EHIT_?KV4H M-6-R[#79)HD!,X("Y5 M0IIPC;)6JU@R7!-[)_9ZS0*OF+:1F(:EQM9&S"FCW%-E Y(,'%K4U.1A8,20"FL5UIX\K'GB+(AW MGAOSI\51[FAMP:X6X44 N9+%.B,,)(:.) M0,F#6%),>\_CUK:^'9P5$_T?$PM&X]0\O&@.-Z3O8^XU\O.Q'7WH#0ISR7LU MC^<-QG(4QS&S2.E+;2=@,[?5-?"E\03>R!0[?K%L0W]SD]I=V?Z_;O2/ M[SBPMM; M5U_!.MB,TTG\N05-?/UOKEWM?=!$]M!<00&*7'!X+/SW:#07%!\BZTK/FHTC+UJ(:(!C[_0X MCGI^#7;_LL38'WVP@][7TL/YY8SQX(^=07@[ G8<3,J?^^G7*2>^FS'BJUE% MW &LZ9?^T']Z6"'R=?? 3X6(V'^UD[_' -@_[M%=_->K/[*0 8'RZ4V>[QWOLO=??_^T=_!& M[!Z\(?L'OWYZ_^?>\?[!;V3WS]?T?[^^_[+WX3#X8%WR#C'B!<@!Z9#S3./Q5-2T%',]2"TZ6%F6( OXD;6#7CI_ M8!ES!5MD=FCWL=F)AMQNVLOMG9.3'BS\Y7"4%:3RR[]-AA\BB)Q1YZPW.>KT M)N/.^-2->Z%G1[TX[G:R9X7BGYN?=LM?Y.'KD]$P.XQ!&';ZPS/8OQ [XV&:G&7A&.+GV!^>9";KG( $R=XY MN+&==&P?OCWN-"(55IDSP$;VI!?ZYQUWVNN'SLGP+([2:1_^; BB8T].0#Z7 MAQZ_Z!29O/!.)\]WSZ(VD]'I:'Z_H]@_6;A1&($ARSN.Y.1'8QGW=^; M47;P5= V)\W74HHC6'ZO?/ZB\V?LP+)BZ175' 'R;A5R MR_/# M!SNG'X &.\084WZ=WSZ*-OSG%)2%.&I^_7L<3X:#;N??O4RF/5O6,3R)^?+Y M\Y=V8(/M=M[!"7^-HSY\W"VW_ .4=SN@EPU\[';^&>&)X$3+ ME_8*=>0? 3&\@:>&]W=@4:"R]/)%3VP/[OT.KF'AB6*Y^;LS4+0'+PH3+M+I M187O1F:\FO-NU&-RH'N#I1J]'ZGVBQWWQOMI48"!/'L'R-9+0/>#"5A&.50) M1_<6))X'^MX8"?;QTU2"T?=?0V_WU2[=S5+LGW_@O8^OZ?N#?Q_MO?KM;/>? M?Q P23[N_?/WCY^^<_77P!RT2 M\9^[-(_@@'OP0\XP;#"G"'-K$5<)9!@@*8K,Z3P&V 1"+\HP8@!W>?*,J<2) M338&[P+6G'&KDJ<79=C""73F1]"9GL&W1=>5R'_S"I973(D4EDGBHG%9Q3D>SV,6@$G%:>R- L4D7F:J<0!:?BW#W M_5K@8U'Y;MJER\Z'&QT+18*GX7#2N"F.+&@R+L9!CN&?V%;GR)</8R0C4F]Y)'W[[(0Y "^F#5@:?QY,%;:=5/8H5->[\K=4/_WCQ[D7GGSL[ M;Z=:8L>."UV CC'_[#[!_O=L)IS$^1O]L;'!53LW,*F#S*@ D/ MWQM\'O8_-RN%1\WW;18\NW(W]VLZA;7"GISV+SQ<.IWD/D_-$/8,Q*=@63=& M;2>-AMD8'RY>[ :7]'7,=;]I;=?1VZ)6/M_X> PB-P< UG 835KR/VH&V99J(K+/[BF@N["P5W4FNY6?"TY7*O&#,+LRV$@ MPF'"7,YW@O]0IT%99@HYFEB(D1CKG[XP>SM7) '\E\CDD_\,@6$LANS"%YQKM@E.#4&Q),"M&T66RBS6+#8CGMX\W>KRN4G;VS M_=B69P"1NCB"/\JBFC*--X.#.0O,JP]L[^NG+WNO=N$W'PZ5 MH' ^% A3,(RX=Q@Y0CD*,I+$!(_:XJUMU25:=06^W(BUTYS]5'L?Q#- *'L* MBN,(R#-T7O;M>-S9N:"I3):H$"!EIN;.2++S7]]*,7H;1^5\+]"<2=A(:TD M8Y!C&IP0.CH"!J-(QH9F//;5I'8M/;W-RYO?K]).H9V]5Y\.,1CA(6B#DB$Y M+T@QH!VC$ _>21Y]-!AHA] 75]$-&!T-[;SHY, 7:-&QERV909P 10Q]C&%\ M(QE:&XVB@U/S/CJ'!<"->J$O4PQ( MPGXQLDKR#)Q;./7%U0=R-8[.1KWR1^Y?/-=\,NSTQN.B^)2H:7LHG?@E6UH M7&6^3S&=['DVNCON'$SQ;K%_&X&880E$XO<9OYNA#;R:6H6SY_?#\61E_F)" MBF092X8EKB-U6.,D?;14:14"+O!ZN?!F%;::KG3*/2_S.BL+35GHZV^'+&(3 M+=,@HDD ^S$'6ZR4*"42L%7*,6ER")I_@X.RKM\;%WX!$NC'#[;?773Q%U8I M22,IQBDGC8OWJ'%E@+3.XA[8HMMD/&0OR"@TG^1DY7S#DO/8"R@;%_:D)%38 MG DR:CBW\?D5H3_%^].38>N&Z0_'[>K:^WRG[^FQ6"#O8/]RO.)\9GRL)Y7B M84V0O>'G[& ;76F'=,:S9Y[!TLSF*(HBV+N [./&^LB&\(T5R(Y:C@SR6D/["*3I2$8&V6C&I!930UAN%HC]XIM^P<[AUAHHP68'QQ4 M-[!&N$/6N(!$+B$(TGL9TM8V[S*%N_AF:^1:XZ.U.;[3RJ!@V2;KE3>><$9! M(GI"%8[9WDA2MU;&E214K8Q5:.++[JO7AY@*[KBP2&#K$(\\@I7AP5:UP>F@ ME1 Y&XSB%_3R1*-%*^//G*\7XE4&Q/3@8_76E\U#25F=/]_%";:!@U%"F5"!@?(1L?#LC)":4EQEYQ M\O2=[D_)Q=FFSV9^N.SEG)F%DYS;LNSJ7%V!\,Z&2)*T)DH>#6C:SDG)E>8) M6VY\RYZZ94^LJSOS'H7%[JL_8'T[AT%A[TU0*.&HLP*!$1R41<$9JF),Q+LL M+++R\+T*1#=_V"BI&TA!112L0CZ_G!\!0L/Q44,#A@JB<0;-^&5Y%CMHU4H*:_M MD)E$DZ: 4V"&(H[S& ERLXD75TQ\7;"/&G=3\]_]7,:57RP% M8V8&THQF,IDU7US%B_R#L+62.WF!@G)^22_$)MOP]S;ZH%29YFMO(\Y3PG9XR 0]@&T,)X,,E(K9(V-@EH."!@N50/JI#$S(*E8IW: +PSKA>B J1B5[/PN1 MHF[GM,MI/X+Q- PZ+2;OYOCF&4B6_"](HA2++,O)GG'T&138<:MF'0QS03Q\ M"H(1=@AVI[BO0+\97E[-)4D&2MM)+$G]LU)Z.+HL'SOVPR@N5B2,QT/?*Q'; MXUPQ$ >EHBM_-#X]R84 L^R;?)1?YS<].XHE37TJ5],PIZRWZ:Q->+?I<',< M)S]U_D;^GK^5:]K'>7GC4SO.@CF6;K%-I"7'[W(R^H>ROI\[?Z-_;R5QV9I< M>05;EI6$SA%L7UN15MH'A*E=XD]!7@-3;Y5.9WSMFJA74-^ZDQX MT_T;MU3CQO$_IW!#6,LH'F?G:CF=#\//<31H9XBW^7]Y1O@*8?O;-1VZ[F<; MU1'JW2)*=#OOIFQ:>B>R2 Y&DB< M_WI<4@,:4)A6>;ZS]MVLRG,9@QT\7?Y:I<.G07W0:BOQ]\<"*F/_&09T!V5[K M QD4G^EZVUDON,N*B_9?S4K:1>^,W\91MN[ 8MI/[9LS_P:BST_W7W!PO&?9 M;P8;3827$AE!&.(F:*2QMX@($H1VP5I,_K?T_#0Y/AI%16MG0R;+UF M^;A K_I.*LHXDDM$!RO2TP]V#:[T]/WTQ/>SPTQXQIR6*!$'MJ1)'%DO@:BX M"C00J;0EN>'=*O34B=8?Y4_SB17$SQU2'S7V M@U@%"^W&GJ:7,*:7^I#]B,U4H^$*C9 M_0L*;JO]YFSPTI#S/)E M_6 S##IM$3?\?#S)/QX7V5>*\XYL6%@5K"2K"ST@!K 11J5$>9))IW-ZDE'E M4G7OIOL;;DB$!4VOLZ19/F(-.1MIY8&6*'Q!)P9-IE2]7#2UO,^N@YRGDJN\ M^\/3!5_XR6FVKZ=C41M:F#8S&"URU]+3HW'TJ/<%'?4";-A/SPBJ?V,Y,X1' MAIF)(G=B!WCVBB'K4D*4,4XMP+7+HX%!46S)+>]NW<#9!KX_M%*%8*1%B@F% MN),>N: 9,DPQ'4!]"AIO;2<@Y^D.GD<[*NTZ^G'P87)4(!?@O*!F=BVUO3JN M-6OF;0Z6&2!_)3M3&H?'N&DA$N?B9,Y'^0)3LZ\4,!3H;5ID+#I/NLUM9K]K M+UW0N'1PR$Q=G%"YGT@QWEK=K1%+('9.LC<$!$OS1I%0;;%#[KL!UO$I2/(E MATUFUGR7MNXBH\"PZ=(YS2;UPY-Y)NI469RBQX?37NG/-'?L%!"Y!#?C"PX? MV*OB26H,);AR,7^G=UGX(=A3$>!T4"*]V?[-7P@E^SX;9JV%#A<_M@&V\[/M M]4L!52L@I[OYI*330=ZK5C5^4E+J6A_(+:15)HYK^*!H-_U^VX.U57-GJE.5 M9*L!\1\X2S+K(U;:)!!B><"QB ;9W&U/EIR;65Y-DUEN-;'^*Y7 M>O$MB#V0H-<)S@69.'Z@5,X]=LESRN-Y2HESCJET2 M(+=SC\]ERW71SNMU'%*9?]%D>VE>3#*W9C_M17<>T5BUJ4 MF@OQWB(VYR)S!*_.6K=#_QQ6N'O-YBR=1ELFWB+2+1F[N4[310YN]&B\4[<* MY;U=#.._:T-'3VO:0.'2J[(5%FDCE]:,>B4LT\;:L^C(A>1@WBR&U;IM.ZMB MJ2UXWA:[_6?Z"O&D/VR<;,#"O<8+-FU7U2M6QX5J\RG;-\'OJU<\-:JR7W!0 MVLNTPB2=#GQ3E)XCZQ]S7)Y20PU ?]P/A.24U8MPRC5S^,BRGO'QS'T M&K9=%FNE;U>3#W!<6LTVR0?-50IC9=_AX!Q 8S"X9"C]6/KAM^ENRFTU(_'Z MC$2VZ1F)-V887DA6R^ )Z,#PB8OXNA[4-R>\7;@/HY$+ M)54,EFL>3)),IXCAE4]:WY02=SO*?6#(?'D9]PKTY(@"\'43H@;"/RJA: 1( M@'*_T5$&I-+8,V;9K@9G!MT/0(P'$]],"EV?#T:B=M8:V2TCSA2( CN/D:%B$S+P?R31K;BX7KLID*E9"R0F; M:X0S4;)T2BU"YP>=73.'E?+3+)9S%RF05W+!(IH?6;YIMN#FMDK9[Z*IYL!- MZ=Y8(C]-[EG>PBQ-;/MW$\G-]\AAJ_*S8C V 8"BX34Y>"4\.%WKU!,*&MOI M:+JCV4:]X NZ"4_;K/Y6OT==FW>UR2_M_S=X@&8=L\OV'#:7+M76'0T MS/;1A63&%YV7T_Y-*Z\MWZ\MI\C&4];63K/2_WBBRK?2VWZER5DO>T%.FKDR3?9I MXX@I&5<75)'.+W-3<=1T[)\<]48!Y?&NYQV0&F$X*KV:.W *\)-L%Q;74-.? MO22TM_F?Q]<][P7_4AN?O-[B#5F@AYGVL*"Y-Y%\HVYF&HW@A'GK1*78Y5^B"LZI5/J_? MK+F:VZB5>>Q>OS_TBTFZ+9&U5#-N\XF&TRX_C1K=E$P?]0 "1_[HO-5N&PI MXY/HL]3M#-W'7!NP6 TQS6K^][O]U[.LYEQO?X8] M";2=X6@\=T U*<%YI;G5>>-*ZDZ18=9CK]@J!=$R^8#R"T9]P_5-FF:I_2F; M-%[LC-C>K GLCSL NN,<"\_@/#]T>-S\RV:;<[[?]"+P];-)[G.7B?O#>>:0 MBU_+R09E?O1P]KBM6=Z"Y5&;.GW!Y"N=Y4.[XFX'H/?T."Y4VK8V2^.;RQ'[ M\E %8/+N]GLE4>+/HUX_+HXMR?UU[* 9J3*"]\I/YY,T^49B/((%W)P6Z M+DPDZ32C+YMI)GFUI].]>M'9SQ3>C,R8 <.4/*9%0.,Y>76OL01M>RK+;-_6 M$LWTB/N2FN1JJ?D#_1TW5*EYDLD1JR@WUVO2W6]6IEPIJ[I7XVQ:' HS=4Q? M&S7^9FK'^((.7\+*UT99N]-Y-HV8GJ>K-N[V[#KHC8^ ^[ZQS@MU%MF+-M7\ MN[-LKVG-S=(F+RF)T]S9:_9M03,[&Q9?7.ONFL?C8!CZQ1-8EO#6K-W02S7(!9 MZ>-\T=,Q0@7 QJU_(E]F=INC,D7O^#@K"*&(STGVA-RZCUHG1BO<%W[4+?6(QR74D_U413!>RE1;=*W Z1=/YL(8DN/X MM#*8GU0$?Q7XNZ&ZI?487ZUI7ZYD7B!-T/>F^F!QC*6KN+91 MS_M/:[2I[UY0HXB=MQP'2E[>N]8)7B[=NOX:4V=1 M%[J83F%'<5$)6HI%=J^YQG5/?\TUYY[A5A-OD6$*49=O<(T9MACEO7 /NQ2( M>+-0(3$W/_K "-^2,U?O]8*RV!I&LX2'.1+G 4W]&:67I(CIE8:C;WO+E_=D M%HX8#MJBQ4M2J+ABFY5<8TR/KA?M?\8%M2!=_\V%VUUKM,^^LN1(MDT=99, MUL2?QE-[_HK-[TW-Y%D7]\:>:+*RP^7H]G(T^YOQ[1J7GL6E^:;'I6^,,U^( M%SNC XM&4Y?K%K70DA!%I9+4*4SYA6'E&R#4LL8:90[^79G4>+Z[B^OL;HWRY M(=)TV,BLGO69%;&6OMCX4)D41)0!P>9:Q DU2'L1D&0D!L=L=$P]^:Y&LQ$Y MC[\OQ^Q1+O_%,?L=-QQF[,"O)M?%:_>8DUKNM*.FY6SCZ]N M*]G3(- MN)9_[;+>YX;9!7AI\9=<>XO^P2M-R[8MT0,/O1U/]E-N/SE^[FW7"LJ0PYBX MES8QI%*BB,?DD?'1(Q".&&O#F0Q/O_M^)HO,4H\,9&Z5<3%]MN?1_&CZM-?@ MWY76] Q]YX \3:8N+M*&GMDG"--EM^H"3 M:(];!_'<^D_6-VW,FM%A9;U@ !]%^[VY1AO!Y=^@A2MK!9X0K=]0)-!XYXL# MJ!- X?>-X(=':_YHZ*!D8!17R+>2&A8<1(L$&X]ST4!L)GW$P;BQN*84^Z$_ M=&6@[(T^IQE/=/-[G^>\L@CK5 MF^17SU/WH(>,&J=! 4'*4+!P=*[XM%ZA1'4PC)% @WL&NL<"7931 84N.IDP M'C$XY1!G=MH.?/9T9&?QZ'0A9MBFNP['C3_:7]P$WVS""#9A*I^7Q;.WXR9^ M5UYD5\9GT.JG_E2X4IBE+(W;,MYL0V5+IO@<*IUWJ^ ;W)Z4)JW5$)Z>9T MLOP TPLU.:'3GY4,SM-!&^+,CU-2.7)8-CN=CG/EP<)&M:&-\DRCF%.=)O/L M#(#@XJZ_ 00W.,'XJCSQYE%SBLL5V7GMWDP3B]JJZ98JH7L[3:=0W'\/I MJ,U).6VILNSQ-%!;=CB/91V.VS95BZ<]6)JONG@H+IX/\UU;LWY&0DV=WJQ# M;;[L4@Y.L?:O(N!I+<&TA65;ICMO]=H!U13(I^@ ;?ID_,80FRO;UB5E(KG-2<544R&(.X) M13IPC)+P1"?%J<5V:YN(%^IRF[KNBD'"4T,(%DX[+@2W0;L; M.A+6HUWA:/\X.R3)1BFY0N M/%W/+6%2)(,EX018E07@VABE4II)&LOIRNGIRGJZ/W*Z[) QP$6?!/+>,\0Q MS#?LFXPFX17F@(,3ZXGH2(ISB^0D%8D84XCE41S[XPAE C#!!4Z<1/4 M;5K@+HP"RGUM\CB@,U!>0!8MM3.=CBW[YTQX[;2RZQD/DX*U'/SVY5!ASY7$ M 5&N*>(),,-)+9&(/--9D,J!3)@F93;U_*(0_#$V0#0> M,P?890&[A%"42D>=KRK!&D^6'@('6YE$1"P*#4(C4I3+^!%SH'&#V"#.RZUM MO2:- 'A3):4Y: 2":VPL!UV/P.G%0)A0MFH$ZSO<3U\/.15!!,.0# 14>> I MI+$5*+"DF<5>,JM!WU-7J?)WI!&\Z%PH)%NQA3G5)KB G=) N ;T2 ;0 T* M!=!IE:^XOR8".H=UD4,N"*>48 188!"G6H!*J32BB8$@H"H:@4&EU.NP!<'T M\X#\5L*5N688[%!G7+)4<0<&BJK O\:C%8 M \A=H>!HU97=Z%='?DU9H$1[ZY@&.F(F2(+AG(,3*8%@K\B_OM/-8CU%9YTV MB# -R,\D1B:"PDZQU)^=:S_F"E!_12'7/)BRQC/0C^[X6:\D67 M:^[><_7&M^UUYP-&U&,.H=\B6'77,5([/MH9A/S/ZWE$IV9J[;[ZC1V"Z4T% MU0FEF.=(@PF.K+ >8<$IHUJ!8D\N-?VR3$D*5IU(EDOL->@57F +REQ0B=F+ MT=67TZA:>;%P!I?[WCW:R.0UF>$W[53N232M]RZY%$=PT?YYI]^#7-)$.$L #IYQ..I]*'4KI41E6K9W;">G\ZSO48S-;))25E*F#+7!PVE[TY/3 MD3^RX[@TQK*X=4KKXE&<4>X]S)QXQA_@ED;=UX4,54^Q@@J11QXXD#U8:E8D;52(R>6)XHI33G>Z\_N"M@CB?N]K^:"MIIH-Q2WI?O/]#=/] MG2KO+SH'1_&F+\TK(W/*46Z'4VJG2JRD+RD]&W)NAN\?Z=/XKAM!_WTY0O]H:3./[7T [&@/V_-H=K#KVF>Z\^G;*R8EV$;A MD8R'+\]Y]6$P)+2NP%*=#^V:K#K5RX$I=O?.KM_SLI\+1S*./TU?+/;HS+__>5&696$2>N.3OCW_J3^C'75>+[GA.XQT+[A/+N[PG.ZF> >0'Q<)^6&_>@.S/ "#?.,);D&C M:Z;+5KH5W\1)Z\8]N6#W]-9Z^JJ?_C$]? M+IW^#4#_/=O[?[R/,:5-4(_6M&N_-$52)<*2.O]CP7@:G7?(U3+^WG;N6D*\ MDA8??!/_ZUK4H>LFMT(Z/[)K&T1[U^;VG([#A<0>*YE+SGOC,>&:6RL(H10G MPSA-&M/#-U=E:Z%+"3W?"A[,74VSU![V2'U-[__\G_%?!\,ONP=>P/_Y[C]? MB[V/[^']?Q_MO]KE[^GO_;T__^?X_<==OGL0/NZ^:W_SO_]SY(Y#?__CZR][ M7S_!_S^[7HX^P/O+^^*_>[ML)/,O7W=\.B2#6:&>1$00CKEU 6@J-2,)8!"J-='QK&ZCJ4EK0K6V+ M'^65QX#-%7XK_&X&_!+I6(J O+F58HK6>"(530#*,DJE0X'?2^F4%7[O"W[/ ME^!7<*.4=!%A1P/BG@IDI"'(4AJ\YEJJ%"O\5OBM\/M(X#=A3PU6/@GKN!)8 MLV"I8UP"!!M.6(%?4>'W@>!W;UG[-5IR9:U'SE/0?BF)R"JC$+$^\/^?O3=M MBAO9UD;_2@7G[/>V(TBVE)E*2=WG.H(V=K_X-M!NX_;!7X@<0;@&=@W&^-?? MM3(EE6I@- 6%K1V[,51IR&'-N=:S$AE%+'&W%K\K"&*L[8G/ S%65?DUNK4V M6\DJ/GOU=Q?S\![Y(-<)JK^JM)DE@JH53W<23WOSSKGDJ9#TDN"65LBL6LB8*#9YSD0B&"9I:YER+GB>@?VC MN<[-#96;K9!9K9"9=4%MYJA-1$*8!O.'.T-)GB89L9R[U*9Q8G6Z\5(L8L2T M,J:5,4\G8R@#\SS2.= G.%JQDTQ1"OJ!.Q] M +,J[&H=KA\PPOC+4_I8MPL&?<3]/H#M;J75G:35NWFW"V123(45Q'";$"[S MG.36<,(BYA+XCR:QVWBYQ.MZT8;C5VG^_( K=1>Q\N!>52M65BQ69ATME;#( MJ"0G4N><<&TTR51&B4A8IJPP<9:)I8Y6*U9:L;(ZL?+@CE0K5E8K5N9\*POD MJ],H(8F2X%N!E4DR*V(B4YF#Q9+)B"7+?*L7[>'50^;C-LIN'CPC=S59[^4W MY8L9?(E5HEU[11KYDZ_WJI(7OBNJ]KW+NT;T? >=P1*1@*)@+F>.9Y:J*(N< MP#X!:98:$_DLAP=S;%L-<2<-\6'>GU5.4\DM.+!QCA%^94EN."54*,.- 2-4 M2S \'S3)[,X%>^M>&_%^UH1;%LB\H.(][GXCG$:G"TAB&4V)3PRC.0Q,T1% M41[+A#GJ]-URE/_MX8R6 :G^F,#0^P,8L&^ZV8"N?,:PAA[=#]MM=OKUS*;H M?;Y=\M"ZKF^F7'9V-&7##AF0PK#34M4('*T M43+V\)@)@LU#P.-CEH^U1,"K -''!7R B'TE'GH3E7"*\>=AXD._\;[$;I0] M!.^SH9-4)91*U'@$6[SNLL8;P@T7LDR.^._5!T22F69DV(C,#,;E]_/2%JC8 M+U^#AE\%/,5:PHIG*F'OC[>WR_9W3AA*U[VSU\G>SH=CY3(3!GS)0V,PK8#4W9].]9K*#HT*1]U=%<"+[C"F@IZ[WQH MSR48$27\8]GCV[-:A7Z)4)[C4:?"Z=,(RBG[ET#8X24(Y(V&2(D,&8+,HU-K MJU:^R/PG?9 0H4=O 62)F)FWI/(:=+)D[SY('FQ _I^)'(X18!,;:70N$&-S M\+E^^/G Y V@$-!"&J$]>X'.MX_/.$'.Q_X_KMC+8U+/&:Q26/"!7";--*1%%Q1ERM. ME8@W7O8'BZW_EBJ!F?X>W]/EX[D8)"L";/5=*W>LLT"PYM6@URL\PY90VVVG MBKV==\EQC@T*\SP#BL5&.!I34;5(29()$[F,YM*)>3Q6G;%<2)7$F51<"9%I M973*4!S%)HG-/!YKM0>=QB;\\+#:-R[2=%GT=%D\KC:J$X^@C$K+HS]CJWC? MNQR_-F 4ZC&8A: Y![KPRLNWL6B:JQUY,K2VT>-BBACMH:>Q.\;()\$&:[!(H##,GF-OH!5:TV8!SEY=X>:,S ]W(?P0#U:9A"-749VJT/ MQT%]?[&AB1XHWMZHTJR5@IZ":7NMI,>C:AJHV_TDFY>7[9FV.MOA^;+"SS;+ MUKU "T1W)P@9650N (X.R.VS]69V:<,LLU0Z,T:*QT4/2X]PW>5,B6 AZ4 M@Q"'T# MZT>) 7.<<$HMR57*B,L4$$N04H<:'["8\>(S&5"G-%)ECNK80LV7HHE+09K&GBHIK*M__ =#1_^ M&J(*'U_^U97]\7;?8*NUR\"Q'EQBK&3&XUB"CF%+.1MBY*%!6.\87F/=4>> *O-^!Z)V*%7N65 M)/%A9-VD^V?A[&';^:/J_*'9P>&[X\SE5&B7$I4+\#2E3DGF.ZGSS&4N39A6 M:G[;?P1'\$92GR5N6Y'27(LE= ++GH-:3WJ3X.08>PX.5Q%>UW"F_ =;H"L: M7Q?>RSN?X'V34=6R=@2N%$Z"X(0Z/3L^'30<,5#PH/_#'4C9G2XHE-HS"Z'; MK<[[XJ1?N$)CO+5J(>1[)#:"KZ"^OH*C9JKWUL]SMFH4A4\+#J4\]](??,+- MSL5IX:.TX)4.*Y<,C8^^#^0&WQBN <_2##K] ?BJT]& DUP.8<8U+$/.,, P MIK)%TLP4_3A.@<1":+ARSJ3W$S$&:I:Y2 M;@GL+9*MIG%)PF@D^"H:E]QUX$]1(/#P9_!2QX,AA>/C;>_3-$M7\& M>QH,G@Y:/+YIEO=45EY+K^/#,]G7Z]R3G+J4&YGJ/-+Z9C)$ M9KRU-SMU79ZILU(FID7PU--]^N%R_X\WG_?HZ^CH[-W%P8Z^^+3SMO?IS/3@ MG='!Q[?=_87$-'A.[S7[=+@+G[_[!N,JP+'A^]]^_[S7^]3;IY^Z>&9VU/L0 M@X,SWBM"8MK>]C$X,#F/!2>Q<9SP1 F24VZ(B2R+(0'\U0> )YEQK&-;-2IX)SDPMI8BUTRBTS MJ9%9ULJ[IY=WNTUYES)J8'TTY%UF1 MY=9)XJA5A-LT);F.)8FT,C%/06%%MD??=Z*1R9$\'73-S7-9:?,]E M_]Z?#K!2!$\QYP\UZW/&+NZQ3VN]IO[0GQDN<--"5>(=TW<6CB+/!R-_0ONK M/PXMOE1'?W$4_:OJ&R\8W-SX>&/Y$Z0:#;J3L?VMW/+HZGL6-_P1#^SI\@/[ M5,R>US9_G@ZG9'YBB1I:^9E(!P/_578OY.4(E_9T.#/':Q^W2Y($XXK&AD7)Y%'.:IIE67,5<:^' ZV9\/J\F$8)KFAE)P:]P,LU8RBU5 MVF9Q'B?2W3ZEHLW^"K;%;@\3#U D'PQWBA&0ONP>N#\'_9,_@76,/],<[?K4 M<1!+N_VQ[)\4P,_AB[;6I$X4NSS6+K^9"+48L_D_O3DI<_@4;:"9O<9,>-3 M6-F3TPZL;C'R> I8O"%'IQW7'5R,0OUSF5,TGYJTZ\JJD^ED&N4JXP&^*TP( MF-U](N78N]^QCT@T1U8BT9%Z"V&BMZ"G_+H3Y%M(T*R"!DY*+2Z0[PUFZW MJ3*[A51%-Z"'],"_FPQ#IF[CH9B4BYL^&0Z18I0<%4@.(] (_EGW>%S84"P< MKY\;/BH?CJ +(/L'9N3K08$.40/5RJL","C?@/NZU4&RGLY_B+0[A%%,/.:) M)Q>%V":>2HO^^<1GW()>E%]DT2VIN>^U:0^>WX-=:*KC2?^*VXU%AQCN0 R3 MABKU&"6X21W)]9GE8_%64$9_@M'7#;07;SW%N)>N(@[G8('>@#FPOA@+ MZ*0YFXS0>OO/9(#_G ^+8*D&-"!;5OR.@JWKC38MN\U8SI11;P?,Z;!N%4='/0KZG$$TE;(!H*1*.#PP\7 M>X,<*MB8A*54[B7)M8B!P169]W@2@Z-L%[\23M9<$Y>%J> M*7QP%*R&DSG>*4G\H1CHVGCC--+HBWG&IX/)"#X9O;C!V9HYUUO;VL:,;Z5Y MPBB]7VVC8%LBRT62W+/$\/HO86R4QVQ%A9-"T$CDJRB 1JN?7,\*E W+E%HDL%<^"LK8WY)PLO?0&FEH' M.GK*,M*5E"7-5!ISKK3D/+:IC+F)N*0QA;]YHF[; M?*-VP?>F!UL?B_%I,^X2PB[@A0_Z&ISS ,HYZY17?ONE?]8/TJOCO+?7>WV! M8X!W)4=GN_BNZ.CPW=?];Y^*_<,NN.W_H//^>?_57/IX[^CRZ' [^O3Q']9ON]W?@ QO_IXWYOC[Z+?(G@99T^SG66 DTPXI0SA(M,$ZDY M)9IFJ15.YYF0&R^SY"';,*TR_[D5D:V(?!H125F2:I>D0KN,V]PJ9F6:N2B) MHI3E5GL1F;0B\GF(R*J=$:)&4*9B^#^)(XX5-B8GF;*&9!F+,VML9J7=>"EN M)R*?=9GA8W'=*Q]?Q?!J,VKJ.A=R.,13FNK\XC;@5 ^THL^^,^ =!%D:B31G M<6)BQ5T4J2R/&0?S3JJ, JW?!%.-:P^K [\]E&B[0K+](8O^GX-1F=9OS6[_ MM1QBFM*H%7=W$G=[38O0I8)2S@R1J6.$YS$EDCE)(@YZ/LE-',?1QDO&XX>T M")]E'?!/)!-D;(#?A0+C1G$&_I^,7)Y$.:5YYF*9W81:WLJ$YR<3&B90Y$Q$ MXRPBD6"2#?DYE /UQ($,B[[-*FZTSO!?/'(][^ M9[)"0^ANWMUS6-A?'M<2NK%7@PO,D#Q)%-$B%DRQU-$<^\=LQOFBJ?1BW>)FK' R-%I*RJ>I:AHV$^:BRB/."."44,X2\&GHE(#I7*M=!PS&K.0;!W3 MW]8[C(1@S<^!;6?/5*_+='FTT-NUP>_RR_)M#+XW@PDFX_V$9PIW<[4?9EG7 MB'3OH'$YJFG=>#!SK;R00], -ICMUC>;WN!AK?#ZZL(3'^[' M;N5;G8\(:=/5OJ&@_W+V7O_.SB!4_C;Z!O[>A:4C[_7I #NE!Y;O_ 5"!B_8 M&QC;W>IX)(_9Q_W]_H-OMCXS;H17P=O*HF1?+U_#Z@QZO4&_&D:X?E^.C/Q/ MYX_N0,EN9R_<57Z'D\)[_11A"&]PC4'3P2-G5F[SYI4O/&#/X*0?FM-C<=UL MM\108%26'7:#HPG>RK+I7WF.6T^4'>]"CVLTN_AR'?,6F MR-;4I-:8MJS[6C;9PR\!-KH&HL0; R&BZ?:X)-29DQOPG[,>+!U1A/!FV%8- M1MMF!Y:JAJ H10*N93WWQJWS%=,M^NPCHL^FG#U*[6TV],@YPZC6VW87MG,HO*'M'$Z\.0"AZ)(89;)ZF7;$Y56[H;4UD MMWO90<]EW T#0G1V1"*#<9Q+C%44YVAF@"*$)4:,*!/P0FR9$N0QS& HTXM1 M $]'@CV$,8NHM'#Z/@!2H@$XB\V%2ST3D%G\=!#RK93!S:6#4GV+QO# M,G@.-PS*9]Z>*J'6YE>[!H"KIE,#EI8J-<"FPBH-M-?*RHXOK)U=4[\>5\X_ MJ,S)>5#+A=>PJ)T0'6DZL0"7:!&!+ZA]M #@L1X(MOYDNNC/V2WX *,;+J7^ M3;_\%:C?13$^]4P )#3H66_D@628?K+(&,W&WZJDC%>05;@;B-%[ H^9^$,PM"OQE=Z2FK7<)V/$!/;O;2!25-;-_MV&,3>C MT41YQO5 @@@&W)B5?POV1 ^I3KYU-YA0 4NFHN\:G?A*@KT83+HF,*)"4B^E M@VF2Z?ED.)K()MIBQ88539]*XU$D2SL3!^%CZNEO#6;SSV\0N,<6#B#&'KJN M5P(ZUC>@D2U!F)3K.D,ILA:8FZ696 NS(L-F@1DQP[391H@I1;5[, ;IQ?7 ^ &K1F,<;M\[AER*<5 MB]]J=.5($ Y],*?6PE.4!7+VR*45&P75"-M612#0_D#'$H;D.AA=&?I@R]"B M./+W] :(;%HM8A6H0<1?J<%^Z/PR)31X[M7K],+[KI-AO2YS)!UH>5'L/F?V MW9EXVJ^DFQW='U6]TJ$!['>Z@K69&=;/PYWA"T82]6XI3:>D7_-%]W*ZJ=>H M$."T@E07WG,OGL!]N1*&\,FP'._J2^T&SCB47^US!N%K.$RA?4(31?JR#H^Y M*FSDK2./)AH,(YS^5%J:RO& SZ^"I0ZM(.IP5L5P;N)[]N&-V%O!0TXCX.F\ MGC(%\,HP?%>Y##[\"S?AX6Z(7->0\2"EQ_[ DC:'@A!B1'TZ :S \D=]>GSL/7)1:G7^FBWY!+ M]8+#[OB64#U0!XC*T5P=7.CFDWU##!#Y([0&/S8V848$]6\U$R2($FC.CZR> MBAS5!D;?3".8_1G/#[5HZ;R6\@^7Q.]2B)=N^UA_&=)%J#L?6P5%;$=(",7H M%(8'"C%H9Z\!N\5G1*#W;CFV_PBHN&@F#V&H#>,]1'GGIPCV$5Q;]PT!*? - ME^DY*[<#T.4XORK4&2@"W)PSW.CQH,'#'3D!.\U[9KU)=UR<=\/'9Z!V1J;0 MX?:RA0K8/L%$'0R[RRC)\X?M6U=4C5DF_:HS3',\0&NP83?MHIU>7R :_0B? MXQG#._[V*RQ//U!*Z5?".SQ+3X Y0&M>SK#I_ ;DJC4Q5W82""S1FN9ZMK2 M(KQJJ(,FZ831 6&!?Q?:MZ#]?>7PIBL(#".[M? I,,R,HVD #CND&2^OY&]>N&%M06/,D5W?!=HU]"D-75D=30-%SOQMEE M=>?"([W#,FWX$^)L4ZJVU@1#PK_<,?CG'X3YH.C<<]"Q0THY&55\M(&G[ M!2,=(&,^H[!_LF)$W)3"J M]T7+'9GBI>+>U=.=U5>UMKU U/7/91^JJO&$#(>-4VK,VB M'Q*72VU5MS8I31Z@Y6#76!0))R#4AJ!!2K6E3POK.H-Z<)B1Y^48DMRP\TOI MN;\ZV-FK/78?X)D,@<)+FRQ$T_%V$%S N5[O?5>C[9Q;KW506L!GXVC M]"%^/QS[%5S/,K" W;6'B/,^*%NYC:Z8>8E&7)U5XVJ"C+@ 45:>5#_@L+=' MGM$W \1\6#R4[.@.C(LQ'O;(#IK="%H_O_'^';#193@EH N'KY:=:<^>8;>G MVBL\U<[6_53[QE/JN=/FR*9QHJ(T5T)PR2))TSR6CMI8.>NB_*I3[9_PE/I- M:9&\\I:>OGS.JF96*%5'G1@]1FE86E4?^@5^^G[L;=2+TRI$B)=W2X-77Z)@ M#H&2OO?'FE^A_AH/97\4G 0?B"*4B5:JK)(#=]]6H0&$ MT"@?&B*V>&WYN)F>112 M'K"5> :=7]!8T,7X1= @/B$ [QU:L-E'J"YQ<,_;\UJVT)6S4!.>7WFII_32 M<$U+(QKWP1L N+TS4;HZ-K= >*/2;*CW(BQQZ=%N8F ='(#INSLG\X,-?EQS M=+#6 V^NAZ'-304I,_AZX6L,W3=NK]? =?[[+A48]\F.;Y1B) U@FANQ&NIR MC3"S2GPVEJF"G_G=XNP/Y=>Z"$/\=!GUN]$^S.78)5F>1X(1SH0@/$XMR5@> M$:1U+26*PT@BGRI&<6D>0 MWQ--DRP2V<9+NB7N0E"!/I9W6ZF;N5TML^Y.7I1)T" ZCQ.K>!H[R125DAMK M39[RDKRNP8IH!==*Z6SOVS%H"ZUD2DDL<@V"*W9$)B(E29I2Q2.9Y)QOO(RW MD@>B,_%\#I?OY76 "6RQ=6W9^-CWK4/;Y!E['S-3,M,I31M#5QFDY_)R")[" M9L?VSKN#2VOK,X7-AH5[:J7Q-C6I3B/T8.2/'48#7?@/_"G'^7!@)GKH9Z#'];WB67&HESWO\)V^:@\GI';,D*/ M)^3!S:N[DO8M[B$>3N.A1/7ZB@S*"WO>P?//[N!!>XWX4]&H#P&6GB^>%5A9 M5JWXM\.T_92;E3AE G+9=/QCF<]=1>WK9*XKEPQWAQ,KC*AX3G& M<+UB"@4TP0WJ6G_ XZOS0%-M=5[Y':QWS$>LKGG]W&&W7\G!V&O5LAWD9M7L M?3#$Y8%17-34X7=M>!7_!V(*YTOE>'[T XQMX]/C1\_[Z.)C8X.G$ZK%\)3^ MIMO:F/A4[OLLM$=V9&]M!C9&_#H,^&>V]O#Y\7$*_IU.K"5Y["SAF4J)DD81 M*Q*G,I&[&!8_FCVP*OP8LX07WXQW!P ?[*JQ"?]@>S.L= ME'Z5YF^KF9Z$F9:1^*HR0H[JK(1\ MU-D&M^07O'#C[<'O[_'/C1E %S%L^4 MRFP+3.E!VO7!K)"[4Z;B((5[]\3[565-RT7'5]=_*;Q7-,U3]A4:"#N (YQX M5_;:P1CP:D,NAC2AHL47V92)37/E=/@MW^FE(TO=.\P7FC-0YO>?#XDMU MSB3[A6TX)K8[30'&M!'T/4:V^\66-5;%Z+IU@3=OAF.3<(CAW=8\K[%((&9Q/P('1C?G>E%6Q6J@A8*;M M>MK@9O<'F+CF7<0 +!1^_KP-U3W.$#N6C+L\T2F)%*@AGJ89R:4R)$H4=]H) M8U4ZG^$@C(F,L5(I!'L4J9)<"\6S9' 8O MSGZI0PVBP)IGK"T/^E/@74J#111*'@_EU\ZK29F[\':@FGKO\-7;[8T7G0N, M H9"CDV?\SN65=F63X>HPGX^"^--2+OUV:BCR]'8]K <-^2;U?G*=2TMOJ&. MS 9IC'&G1OF"'@RQWF-LZ\*+<-[-DG^A_J#QOQJEA:"Z@L6'=Q:]:?8]EG , ML+M]T;--E8+/]*X"QE+'/LP;*$D# SZFNFH3G5&?IN Z%*>30XR24Q3/X MSI #+Z?O'=OAL!@/AL7>'+)T-Z2I7JWTQU*)_JAUL*1E_8.WZ9@51-7UCP\8Y M]4:9LM/,>V_!U$_R;\%2CF7ON?5K>O)RYAU5O0D0D)]WH+!IN-AOCK<"+\(4 M2Q.J!"OI8G[QH"SD6;+7I:QHTI4/ZX+U-U!HMJ)X.A]B?A/^Y@/&H0J[Y,U& MVF[SE>&[:7E0_6:/(15\R>IB!B:*M@FU-R74YNN>4'MC@NR\ MN9DF222CC!NA>;*;.OL>DJ3;.,.5TRA53>9K3 M!,0?9OG&PD1W,&37(Z]OM]_9 R$UM7;>;+__O<(YVG[_P9ZE&-? M62W>A/,D'N=S!N&S\\OAX!S:]!&:-.W!N8:>>JJ:9[BKDN@Q3Y M90-WH=R!C1?5,2TB,&$A6'EP5ULHI86 QYK>1)G"*09#QN,.E/""Y_(RU#UX M',_>9.3+74NQ73KN/HK0:RS15J](4KH.+KHN]0N-( [.AWWDH0+,/+3AE2+9%*FR&2YBM,8?Q\?+ '" RL M8AGJK4OXKFNKUZ\UE&9#N\\'D.-6C Y^4N?(@EO][/W-J>#E2P5OV$:0ON$7 MO Y%\#KA8BR->GRQH"R#X_.J!+\KX89>U2D[I2 6D7C161,Y6[DQ]');S+[W!6F#./1/_6(R,(_[79>6:3&O JV]IJE2'LFO*AKVKRT+F:M,GY#@5#L M%:J$K<86 "0JE[<&+$-79K;N R/@"X.Y:B5D=S28:A(0A; RUOB*RNY@Y!-[ MX(6GMGN.Z"0!9FRI5%1VC.+?XT#Y6+0?>]\G!VV6\][$@F&?L11@_\J ?D P MKI>Z+-"<.O5;G=S6\J M<*9:IC=UAM=W953=0VCM^12><$IW*ZDA2)2MN]3X:PC>97$.F_D/;-QDU-D^ M0;OD59,>06K4Y<:=2LS\,40\I?*F?3M^\703O:5,P>U8*E.F!MU0SA? K M:@/F#I1$UYV2]N5P.+@@P3O<#:JH1 6 !?S+)UE@5$1K*EKP M'''3FM(E(&8$UZR+9D&9?;I9U?#71(8YK*,0,]_$0P M1Z=SYD/PMJJ8H*Y- MP=(+\W_->(TC7_Q9'SR4'0["B;$M=6\@-+2Z*J7H,V-K1\U[K/W^)"3_>J3+ M&C>GZ,V@7_HP*9HIL]=O-KRZX$S.^E5Q4D6A?1\#1)0*Q8CW'^&M7IAMWG4F MMWMN?ON<@T96QS6Y!]YT.L>LZO&H#/Y[8)ZI61.R)$I_N1Q,.9:IF/%YS)XP MO>]0D>F2Y?5Y#:HTFX(QBC[T=EB,8#,@=<-^]3IQ1/Z_*YE^;I1\WWO2FLY(/N4B)F-V5[U\]DX[DMD$88^ MRG 'JH^IE/&G0B-$NRVKS4-8JB2-7V=-XY E@[GU:/AX[ZHR $MB^V6)I1V> M^R(DM\P^K4;=:AQA3D_Y"O37_$GB3*E&/?8F.%CPP6I8UG"GOZ]2Q;]<8>Z7 MPRN[;^ !YL"_:5#FY2S0][18_]HG/I] S_)4-3/PS!4\S,550 ?0Q\HZ> #G M3XJG,3/O#WNOKNG$-7SP)F":#[!AK5 9!<5C:CTL&IC%X:5=A((!_>_LJ#S8 MF_JQG?\[N$#PQ,VJR.+Z(3?*-+YGU-.*)A_1K J5ILH5!A8PWRM8!]AUOO6N^T"@* M'?(ND.IPVDIG-#.YFR:V4-RR&5XYTPCGAF>42 _AI=-12$R\N)RVRZEM$WS* M5J?"T"]&,YN[6:9BU$5%]6[[54 -LW32: MTBQ)X(,2(ASYZ/4W14[/GOM,X MT QNY; 9://!B!OG[S$(RS%=UL&%DAY@+,]9@,R#BU_#DQ4#3H;S)]3UUDL= M6B9YF#BLI@&K$,R\H#_*W.CJ;*%*8P@L46Y@L[Q/8H$-?%R6TU6@W@[OA.W\ M5IZJE WX[+8,-A,7LD )>AQ:?WI0&V(]C)-T@@%/\A'*N2F3F=2 O97(<# M1N&]MK0:P]TU_7OB*8FC+NRL;J^?ZVW]T7@&RK*ZNB3-6AC-;\*4U*>3G)W9 M;:M#GR6!U*]0UOLZT[W:;)87HITVK7R]9C:5]K_U'$I[M=R& M1KNQ:E[_SZC1=P^;J YZ(+J[A;,A]/FE3.JO:S81I:["Q6RT)_-$^Q\P@XMQ M,'9P^_^#_22J#Q!E<8 /"LT@1G4]KG^9OM1=Z_NPU5ULFF=I-5$A*'-)Q;LS MBU!3"ZZ&1Z4,N1?!X*F_![JW%[([JM>FAO)LTNOMFIU5-.B?.&UUMCV7#=T0 M$/7+IBPU*F& RPN9@#9.H!2O:+)ODUH8V^O+EBJW@TJGS192DC?)8'+O\MT ME/6 <"_M6R#D;K?.2AH.L/X7R3C0X;1=8*.-Q'P4O.E*-,1I([$._8023+'* M,I33[A%71=1O?=[:% QX@QL,QF#W>%-PA=" ;2;339E,6;3NF4PW9B;-91BE MN4MC0ZFSB>0YI3)VTN6)2./4QE)?F,L1PE$Z[P;5L&;@/[WTA0Y ;X>5RWX8MKIP;!/1Y7"F79\ MF#DTKN3?[)&T'_4CG$C/GD0O.XCV 77G8V5R&,KUO:<7%B'4V$W.??QI(;S< M"&O>-@A\;7#YSL^CT5;GM0)K(O@WMO<0,6-PJ M;S)ZS_NVROQY S&"F'L[ U/OS&X?3/J)WQKR M"NSP8NP;D4XE'J-BS0[VJYQ,7.-I3N:TR665*C(>U*TF\*BH[K^BPS0;7::F MA%J*0! N=9QYZDUXCJ_]NVETSC]Z6%@?O*NB?\U6VB'X55^R+8^/5H>)5[)W=LJ^ MT\'*@;/;RJT1:9WI$5DJS1GB_\E1KJ19. M]G"3J\U?^<"RK;KZXG;BM"2GV0#)W63GRIV=I<;MC4;Q?#F 5B;)3"2I%9S+ M2&4IE3Q!)$;M8+VN>L^-1O'\>R(NE+-&&FNY6YSD5LNN(N56PMUL3TY MP=3NNR5J).N>J/&^:=B]0G/IC3>72IU!6?3BU\ZKA8SR5V7]OK\#:W2+\]+> M])_\%5+BI]6YMR#P)][A*]S.>W+ S11]G=$?)TNM?EGTRBI ,]%V5J<8/(X8 M>8PSS&_S^34^CG8ZN*C1%KPY/&SNEO^D+& (2'C3/A/^^W+GIV 6,Y[ U+Z> M]P!P"K5=66KTAA7:]V'$\4(MP*2/SDS9O H=AI H5.I#?Z#3V NW!]+LH]W(^; MW879T^&I]95 R-X7,*=VME>%P"._<-W)0#'>?'IX]]G^X>O MOWWZ^!9^/XH^G>T71X>_GQX MC[^?_=W;HV]/]_YXG1SL_/-Y[^.':.^L"\_^I_>_,(?][6,C<\&MCHA0UA&> M4$ED(G/"N)/,T21U;"&ZESFN,R9$FLB(.R&4SC3GLW&PLWTLI17S1"TK6B@/KB[]?)O[<\ MW,CX%@,OBB;>D!P/X3]3#:D\_M@*1N:_QV;QRR392EB6Y\G5EUQ[__5?9EMI MGE*:WO/^:"N^[DLA1))<>\4U7S[HP/_MUSVL/6PJ$MG_N\$V[L@\\U3@(17! M$"L_"[3WVPRIQD !T.+RP+$<\Y+15-NWP)SW6<3_TMJ" M"W;3/L,C*YGOXV/GXX[W8SK5I!YR.?EJEM.?7&+3K.H,;3:X,BL:5[B6)0'> M;3F?>O'^^TJ10A^:_CS%?,^BK0_)W0'C.%*98CE/8LDLI]2I/!4NRRQ5D5-4 M9<>[2]'+V1V@C:_T1GSE:@USS)ZI3W+T\>WHT^'YY[T__ND=['R.CPY/NT=G MN]'1V6M^L*/AWC>?]WOOP$\Y_?SI;/=R_WUYS_^^/54]TSWHO;N =_"#PW]. M#_[XI]@[^[O8.SSA^]_ G_GXCG[:^?#UX _X_6PW!C]FO/<^^OKG(?R[?,?Q0X#<2"7\SD4A+4[?Q,M_,DVP!(GFNP.8.&OMN\N9N.KH5 M@ZT8? HQ2(5(,RHCPPVB^4NEF!4NT0;^LYG.O1A#3B<'+6@QFG#*1 M91EQ"76$NYB2S*0IB4#^)9DS$8O%QDN^2>EBB[DE8G %YN[JG9PG931$&)O@ MT<:I'!JLI+F%6EG),EXGO)[!.MY%8/%(18I&5!K.L4D82PW%WIQ [33.H]9N M6R^!M=NTVS(F4I7D$78P480S*4G.6$) YPBE8^$<9^"';R9LL5?A_>VV'R_2 M\O.P>VR%M9PE2:PSKFBLP"YA-N:QC!.5Q7%KGZP=NT_M$\U3H"#-"(UT3GAD M!*R9 8\E$TI2E:2I:&V2]A-)>TP:)DSCAPAIB(IF TV1S MDBEC2:ZRE#,CF*8I"J64IL\D=M2R]/>S-,NL,"X626I33DTF8 M25H[8^U8>FIGI)')4NTX4&X'7 $5LNU,9%5"R]!;08VB*,LR;B12F6183'ZVI:G:<2NMD=: M";4R"?6N:70XEV96ZH3DT@F04+DB4D6<9#K+301JAUFZ\5+PQ::];=CC9^1H M337+N> 93QR/$I8IJ62NW%/(S&]C6@\N+R)$JIII(3E"4\3G<4F M<=+8G#J6&'U-1*.5-RN3-Q^:%D0J8FJ9M$1DRA)N=4:R-!+PIW$T9CK*-6:[^?:V66.J,,!9YJY)WFBY=I5<.[427![3 M6%E*J$W [H?-(%GL8X_.FD08F:<1X# M Y&0;$;10QY M,+@!Q4&4C#EE-:YCF*><2F3.*8T MG J6I%Q)PKG41#JPZG.=4,6[N=.8SOA]Z[%7T",;3<@O:\4<:UTNY-TTTW#U\I,24XC(@U5H.LH MR#DF!8FSR$IMM6)6;;Q,-[E8E&XOVO#5#\CXCV"LM(S_5(S?,&M8ED<&&-]: M1@FG-B?21@FAJ>8IC=+8<&#\9#-)%[/^7[29.=_%CLNA<#8[?;MPCO9$BWBM MJUY^6;Z;P?=F,$'HG)^N8G5UX9!;K_'Z4/5Z&9=7*HU]V^J-N^F-DZ;!F%NK MM!",:.:PO#7*2&ZH)H(F-HZ3. (W&0W&A#W/M*E6X+8"]\<3N$\9@6P%[CT$ M;L-0ER:V,4](:A@C7,:.2) M!RLY(VG6$VBRZ5(VV]6%#\:#L<2VS_]]EWK7^X"@-M@HN0,;W<8AKME)/%-V M^A[DU+V38\X4@D6F)+$R)IP90Q1E$^$NB0G M/-$,'!0;$9G*A,R*'H+61"1^Q",.L/FVCUVV9\'R65R![R/7 MEVU?@)1"7X^R*[%O#W!CDY9K>QG.8-2G^5ICU//'P:C?#GVB1W_)2[1DX,_A MQ)H_IPWJ@$,.8/>&C8^F\/5E8^>UP1__]KGBFMZGWM_%_K>W9\ UIT=GGZ/] M/UY_/?KX@1W\L4OW_P CDX(&//OG]-/[>:[YU/OTQR[;ZR'7O"D.#M]%1X=O M3C\=:GYT=@3&Z#MV='ATN?_Q37<6?_PU<,_)<9)H+H2.B*Y$R8Q9A[2WN4JAKLB$("@#5F6@W*4W$4,@0"5C>;QRLM=ZKP.K7E']P"S MO_&5JP:S?Z]/K9ET[8%;I+E#),66J"JBTL<933@F0Q,=(;*0$IJH7 IB(ZU9 MEL;&Q>IY@]I7)%UVFQZUI^*@U=SQSQGI\5>#Z]YB\<[\:>= M=_'>MT^G^V>?SO;.CB[V=\SG@QU-/_5V^1QZODP=99ECQ&5,$D[SC( _&Q&3 M14KG$9=,QQLOV69,GTLQ<2L06X'X@YUUMP)QU0*Q@:,?Y7F<"4F21(- U#0F M4G-)6&RIC!6E*H]0('+Z9#BUSO_O![-UQZ?%T'3.)>:G=@N-8:V.LRM#C%NR MB,\\V?Y1;+=%>72(^X:2Z/+/L&MOK&WESYWDSQ06?__P]<7^R;'02L4ZTB3B M7&"RHR0REXZ8-&-.NIC)&&102A\RU?&64N5)"V1^9IZ]OWG1\NQJ>/:RYMFO M>Q?'D32:B5@1'H/[Q"-G2::CG+@D,HP:D\I\'_#9KW"O6H]E>^S%+"&-D:8&$N)=5D*GHIVX*DP2Y23BF:, M.T;=QLLD?5 KH2VC76MV?4@KH677AS,2L $.12@^;4B6.TEX:F.28;@U,T"P MRJ8R$FKC)1=/U9[OQPPK#&W14Y/AR">E6!\HL[;.FVF#"^MG,50I;SZ/\G6Y M8W];7[;?R'HK)=)VW^P/^KH53_<03S.M<&1NK%((/)7F">$JCDGN4JRR=#I. ML/ @0?&4M#&'GX>5O]>::%GY$5EY:FE8A4AR"2>".G ,N :?(,XY,3&C)A?6 MT2C;>$FS)[,T?LA0A)R88NQK>L;RZ\HMC)_9R7DH"Z/6Q+--+C)>,IB+0U)8FSB MZ>*(*,XTD< <.I?*&*U $K4)$#\1SSZP_=#R[(/P;!.^7D5*.DIB$PG"0^S,M8[2-A69,$* M2)<3GCM&>)I%)!-@16NM4AUG#%$7-UX*D*&W:C=["U#O[\$-9S-%%@+K! MJ,"'_CK$G++B2P7_%D?1OWXK$?,$\%[SXXWE3Y *^'3J<"L432]30RL]$.ACXK[)[(2]'N,JGPYDY7KMX5V_? M^@+$)H\#$+MCU7@*^+HNH)P'AZ]+236X_'3X[NO^QR.^_\V<[NV<@*3:O3SX M"._ZXQT_@G?L]=[ .W>CO=1)]V MX#U_'%V"Q+O8.WOW[7^_[7W=^_;A6$=)HFEDB18FQPHE3218W&#!Y=0P'4=2 M\'ET5YU21XV.N# 9CP7-N38TY? S=3*3;AZX$U?\'HBN-[]F=EC@-(A(*@N3 M,#RE>9[K3&>IC+F)71:[VR.(YH^/(!K^Q'?]6H O7^AE'((:N_.FZ,N^QF2$ M-U*CWKV\$AUT_5%2=_N=[?-AT?4XV9N="]OQXMJ:3M$?#SJR!-RNI^S**5=H MJOC9P'7DW9HVI+&0S+((["*>)$Q):R-CK6(VC6TN@VD4<1;=&YO]3YCJ@7L% M$RFFUM!38[ _OHPYN=B_.#8@4*1R*"1EK:E*4_E?W M9.B,;+\8##M#^V70_>*+B?W*UN2P>4<*B'@LM649=3 (':6YBEB:2V%5)#*9 MJI8"'HP"HOV3X\CP.)=4$)9RI !'B4J4((JF<0H\KU0< M$9XI<&4HRTEL%-6"4@OZ?>-E?/VV3]!-!_F/P-GUYF]U0'' UO9MV/.+8GSJ M,;7M5ZLG_B,/LEV,.HNZ8[,SF P[H'6 G% EX:6E/+F0(_^2\GU(8:"28 3# MP84'0+(=-^EV6UFSED3W&O[5QYIB@$-*DHLL(YQ&BN0ICTC,%<^T<" $XIN$ MC?PBBZZO1P5CR(9N'_,"R%/'T)[+(A#&8#(>(>0;DIJ272"ZZNXIN34(>-L8 M[];*;AO7.'MO-'XIA4& 3"R_YG -+J73=Z\[H:[2(SI*I6P_(N*Y@*O MTH.3/EBRJ'+ XWX.G@OW>1#RRQ-%-6ID)GG$FE\I2Y M5##!&;@R472+%F*CXJ0/O]U!8OP!^S/Z$^9A1P?]US/S.'#HK_W,8B0^./Q\ MS&E*LQQLEBC+'.%"IZ#&G")"& 6"'-S,/,%F08LG&;44&88R2N2,2;]L-0=_ M>B(I1J.)%Q$>%@=H[+30I_ I\(7N3DS)I2 6!CZ+[!?X>-"S+ZHT,M\1NN.; M1%A,,1OTP(^[## [?1_F]F\&WAM;W%3?8 *[,'K_>K35Z1PNER;S*A!>L3_X M$OI2>/=SB:1""0#O&%Z63AN,[>).+.#BQ$6Y3$R:)%R[+.,B,E1%FF5:"ZW+ M6'7"KNO2)* 40*6<,RH9C>IR*DO-J<_ M.O<*1\39.L=<_BRG&.CG%BV[GD\$9GGL[>98VNZ<8%@2O&EEP'K*@&1_9V^E M,B"H!5D:I5[9V*F&@L^6OCVLF.[H%Y )=J00=WS#=TZ9B@O M^FAW!;/MBE>#)36<&I<2_M]Q8,;Y2"%H/["+\9%]()0.F)5@C *EVL*_")_[ MY^[O!W]WR@9_8+'V;'E7=S+JH(59F^W3E_@+ F/#;1*5.Y!H4*+ #.HR:.G@ M4X0U*&W-X%G"T$8-,_AJR>K7\:817!1H@:3SW$8B3U6N56R98WEH:!K7#4WG^'%W_\VR\Y;=_F@\G* A\KL<%:/W MX)M(<]#_1PX+]++^AN''-4<2^M.QY.ZW??1<\R2S.HT(>*H23$XA22:U( S, M34J9X9%AOGGM(DO^"\GX;CNM'1T4Y_ MVSN.P)]0E#%0VQRA@ M@D^)6-+6D5S&&8F2/%)Q&D568P7$ _%]8CBXKD(*Y@QG*E$Z36EB:)K)++$B M:G=Z13M]]OHX5RH!8S8BC')->!)E1";,$)H ^_.,9UF>XT[?AN\;QDG%_*6% M<*5MA'2 @1\T9"9]'\NKK3*,$19];^)X>PL,J?&%M?V[V@\TUP);7:<@.R27 MBL96:AG'5E$C(G%WZFI:[=6)]P<_^%?R'/X>7[X:]'K%&&GOC;5_V2&F_,@3 M^U.36XPV?J2XXQIL? FJ'@2+,MN+%RJI_>45RM[U/ M+4@LRC*6V81G:9['22[R.$MU MHD9>W>/];>'VX?TX3Q5"KP[S*GP)ADBF2& M4<*U8.#91QQ7'_:>+MO[TCV17^P0%K.2%><8P:S.(JX6,XU@YGEHPMT!1VL( MKDKWLO)A3H;6QR6G(DG;(?[2T9/1> "NS&5'.E>@9U]\L9X8^_8D_*'!:^Q+ M= G#$CS2@*CEC>)8'] OV MJ8MYPA20,&K))4#]2 %@*'G"^*4H7G3 !2]ZX.O79/#Z]]W#G>TZ=%[&%KS5 M7'G]=E@,S*@SLF/\;'Q:7UQ1+5#Q=O^ROKD^'Y[Z\'/Y*1TY1++MXGG 4';] M,8"Z]&=;8]CQ @\!_ 4N;W#" M3 OI<'K'XDT,S64XW&N^]I&[4WF-M%^,UEGEDLQ$)E=&<' =%0CZ-%(L40[X M(';+*W0\]3?"=61D-8;L+@9#,[+]VTC_-[(8_B.[$VRS[I?_8'K"^!/']/9@ M'J^/NR MT&\\!=BX7:XYC]C&.JSM[=;7%WN'NMZ-O[_C! M'T=T[]M)M$=W@2U,L?>M>[9W!O=^W+T\^O;WYX/WY'SO&+3;")#J.@>Q%8DF6 M8/6QS!G+A;7@V<)1+ _MCK#+S.=!2BAG=2G0JLCLO3ZU9M(%,1MF M_KL%N6VGQ ?_C,:%WNZ;-_!Y<=(_1$/OYZ7$UW1_Y_/E_IF.]@]?,_COV#(7 M:2ISDB@)9G<$?I<47!'FM!)9BJG'V3R5/:^CPS>EP71IY7#4P;,>D-R L+XP!4Q#0VAD6Z'64WH8#Z\EK)G6PEGF0CGL27003FDLK)G*WPW5Y8: MON1T*Q-)&N=77W+M_==_F6QE29Q$\3WOC[:NN3/:2K(\RZX9^+6WMP._!3K& M+>7"&N/@W#C@LL1O]; XZ6JJ>E%"WJ?P??4[N7Q9%BSB^6KG[2%XM/>N<5X- M0-K/0$5I2T4M%7TW%8DU@7E\/KAFE3?TD A,=UJC:W$N?AYPD+L!YMUJT=:' MR'ZY2X7K?0( LR@@=Z\I",$!+"IX,QST7H5X!JSA09UV/A=$L*.*<=8%,.3> M@8, &')^MO]Q%\:%T=BW^'MT<*CYT>$>^_3'WN6GPY.O>Q2# ^84H[TS@"&] MO?CH;)OM?8/__._ODOUO,*9OYO/1M[?=@YW7WXX.=;Q/7V,&9Q-T*='4&8J M(8E"B#UI29XQ2C(3:>,L2RF"[;%H4PBV$/A]L6[8F:W(;$7FDXA,$\4FSYE( M!).[K6MR&Q%9BLREXM,RB0\6^=Q8A5/8R>9HE)R8ZW!#)D@ M,D4E,D4K,I^;R-QO0'M&CFL389.7B!&N&"-Y8A0QF>,NSG5J*%B9?#.ABP6Q M+]8$S?GY!!3*,]6VK]1/[!N7-- *K3L)K=T9USBS*J(V(F#!(Q0(R"LE#"7:GLGK")P]0Q[ M)_R(/N+KK^.A#&AWP\O=L>V-]@=]G,EPT.W"K;LE0$BK2>ZD2?::3F2:\H@) M9XB(Y]2E),_ O-?@M-D$)':61#[IA7+1"N56*+="^245" MN1%SL2I+[0MNQ74+"VE M;]NK[,I>972->I4M+:B^L4!ZOMX[B70*TLD(ATVHHYQ+1Y.4TE1DN>#J$0NJ M7PUZYX,^@G)7Q=4@H5X'7._?;=^Z8MP64\\44^\>"V$BD6E%K$!DBTAKHC35 M)*8FXTQE8/?9^Q935_+@>5=33RNH*XSXSB\J4-.+MJ*ZK:AN*ZK;BNJ?J8IQ M-175JSHL;XMAUY2,5E-2W9+13T9&;4WU71>M;"7_Z^ICM7G'_7)$UX=2'C?1IWEJ\#?Z4R*TEX(=SWHQPZG'[ZX^AB#Z^A;[N?=HZBO;-/Q<'AWN4>A6>< M?>9[A[^?[AV^2^I[ZD.'-Y\_G6U_Q7#@4>^?S_MG[R[W>[O)'LSQT]G1Y0$> M6/SQ^NO^SN=DKL8C5=*F-N=$Z"PFW,$/F=F41$IG:6XYI\)MO/P__Y71F/ZV M<.HPAU6[)LG>K4QK9=J:),JT%#7"WU+=G$$A\7&]PJ<3Q&[;=-W\. M="MWOE?NS!1G:)I'L4H=T90IPJU"JTD:DIN4\H194"7@_2WIRY>0-UPZQ6YGR/S'G7] .4BWA*-2,VIRDVVW(DPTB$%"ZG@O&429 Y MG"U6:*_G"5#+OVOA"-RZ(JUE[0=F[:EW0)7-C+(I$6 !$DX9)YGEZ")H'F7. M&:V M>/-*%K$\&N9^T=E[@?P#UH.7B4'-QR"A,*&6%3)*4?_WN8DRR0E5.A< M:RI2E@EP",1BI?X2_EVS$X*UY",/Q]71@:(7R\'6X^C@ 9(GGXNP6I4G<47U M:"NK[B2K/C0="9FYQ%'#B99)1+C())B)^7F<3 M:\E+.]99H&-SOQ*^.ZW&8U>I/6YPJ%V<]5^<-0M+K.EAY?(2OC9A8BU"#+KF3K87R$!:*;@8@'&,TX3PBJ1+@B>@X(XHEBF0J%C0Q1AJ6K*2>[8?S M19X!@Z]'55?+U*MAZFEX 22Q,XF.B5590GB2<")9S$D2.:E3PQ5+V<9+_@SP MXUM67NO(0P6LW7 KN#0B=EQB!R-!N-$Q =T=D33GEJF<&J'I MQDO*GEFWTO5T*U9<-/53QS8>LG7F%;&-L'NM$'H((?1YIHI*FCC.N"!2Q(SP M),J(4'Y>5&A\0H9DS$,4EB MGA,NA""9R3E)1.XR*X4PRF 5]F+15,O+SX67G[)>JN7@E7!P,UO6^ M1"NV'D)LO;[P(LN+KNWC!+1+3/.,9)D#RP-T#/@364Y8KK527(LX21_2B_CA M@I,_$XNOWL5H6?RA6'RO9G$P'J-(ZHA0BH$"A'O-G(J)TFEBC6.YY!9A%V\J MHVA9_"=@\2=I$=YR_T-S_X>I@E M&["6TR60 ZVX;,5E*RZ?>R2BE:D/)5,;$8C4F%2 3$W 32 \3RS)TL00%YE( MN2R+I,HQ B$R=IL(Q+_'$H@<_C7%EY?5#?N3GAT6^N7_P(<5=7L>*_H&&Y,S M 03>D\.3HA^XB2YRPRVI>);TKV.2*7O%$;RN6_0M.0W\%=/H7_#^@WYGQVK; M4W;8H72S@XI_L_-AZ_U6QX6B0!]$&%HDX,Z%''5L'U;&FLY%,3[MC$^MIW%@ M\L[ ^3\/7[W=WNKL#_PB=XQ/=B;'^ S?H=@<7\(0I\HM? MV"L6DLQDB7IY/;^VXO&7-OR)[_JU&(,$U3/"+(6'+5E\3+VGHE;93TH*LPJ0 M;R5^#5^/48Y.3P?#"48]N,-/F_X1H:_ZL#DM43D95# M)([1;]^UMT_/)^N_5;N]\\&H\#K-[], [AH7Y=9X13>TO6*,K*LGO0GL8O'% M=D!RD9F-PIM=2-+IC"9J5)A"#@L[VNP,AH%_A[)?O@>T5+NOJ][70UCS8FYO M^_#,7M$O>I->M;T:S#=9]!=$S ]0 %T+SL2)?0(Z<+?/+3G<@RW5@-RD_%D:&\D(:\R M!I,QRHP)O!YT!LX8GP*C\(.& #M!R MZ&SWQP795A/XJ)4XCZ'TNP7L;LW=N!^R"]S7#RJC*7A03'CA(/O:!MD$IB), MP,N*\Z']4@PFHRMOUT,+_-\:!RO?TNUZCW!?BEX/UAVMM7 XV+#>]6#D[;RB M_\6.QH&1BRES&PM[J@MOVLO1R,*W4O]G4F &)-+">5=J^!6N'-GAEP+>)QUL M?>>]/1^73D8:G(S?\/IVWU>\[W];,PEQ#M@2Y#A3?1"T<:>T#% J5WN,LAB( M(O#_N2Q,\TO[U>I):4@XV-_A:.M6F[BF[N_'TZ(;O%!]*OLG<+<;#GI3/U6" M63,U@ZQSI16E+$S$FR:P)GBV6/K,?VQO_P4F9]2]H9 MP;)Z QGWK&S@(;_(HNLE=-$/84=D9)3.8ZM/^QCC[9Q,"A-4=C^\H ]2&D3[ MN*2=F5C.]@AIJ/0=P: K=W9VV,T=! !@_YEJ<-5@-^>'&=P4(%XYG?16I[-MSB:5[O)&:-$O M TV3(8B\_TSD$'52.<=K2 RF.#F'093CK2VB*T:-"S)$EWKH,,^^VB,.-3 MH$\@QY(T!8.;&Q]O+'^"5#"7R=C^5@;^HZOO:9PR:(N;]YB<1Y=S'@9Y9]:Z M\?-T.#U;.;%$#:W\3+P)\ZOL7LC+$2[MZ7!FCM,)LKRQ.A59+% M)N4RBN-(<)W4I\1ED/H!LFAF#RW>ZU.P*[KVP+VN5&1]CO$WD/C?("6 XKLA M9'"(?'H([_^].]"?G^EYQJ?_/8UT[Y^^_)A/#GI'7_?.8$0[)_S3V=&W@YUW MWX[.]A(\JSCXN'>)XSPZ>WNV_\<[/)N@^SN?+_?/=+1_^)KM'^X=BU12'3F) M*$PYXC%E1$J=DX13Z2(9P]8G&R!5M3Q'GAI.[!(N6V]U]Z:AT$=SXC8<7$]E M+BIW+]GQ5&TSV#"5=EFTJ$P!)#=L&&[!GO FS*346/+\O'OY_[/WIDUM)%G; M\%]1\,S]QLP3))/[XKZ#"-JX.]S/(-IN/![\A<@5A(7$:#'&O_X]654""0F, M6$M0$3-N(=6:>,)_5R#R\"># M7!*.>L9E]\;9YGG83);W[=^NFN2W,<2W1E7A][\F,C!S\$7,(:(K:J2708=] MOKOW ;X[^OKE>.=\__,'_&4[?-W?^]+=^7T?#/:CKW#^2?L'&.Q7@PZ/#T5[ M^X_CW=\_GNS\@/MO?_S:IA^/VB?%L\'[? C'T;BQU<"AOUT<31OA24I)B2Q MB(C'9)"V@B)&B9(P@5:SG/,,Y/B6@=PUT[SZH-G_U"WDO<'+1\?+>Z:R-'A9 M$[R\+$ '"Z#DD@E$F6:(,PEXF4Q -$7#(L?,:[^VR7B#EPU>-GBY+%[>,Y6E MP)AV;:1>>+6-M7&?'VDAX?RNZE4?;"GYFUK&L![/JN_ ;SG!;Q+8S\1 M*[RP'(5$$N**:F18X@!]FL?@(L$TKFWRC=O6!&H KP&\EPAX]S3;&\![5L"; MMM:I=(0#S%E/'>+ Q9'F6"(K,"/!6:NM7]LD&[P!O+L 7K/I?^LN9F65AC)H M-O9&'=NMQW9__:'[^M)!M;'.KW97R4=L3TUU@^'+8?C.M)6NC$^P%G-DP>Y M'+.$=% 1,6\9B5$'GULDB8U;5#%_>K6J#P[5LTQ= WH/ GK/8:$WH/?@H'=I MJ6MJE';6H$BY!>)J&;).$20LE8FRX()/:YMR0S6@UX#>*P6]Y[#2&]![:-"; MLM:#UEIZF1!5)&2GI$&:)8("4TI'0XD*$JQUM7&+GE0-ZC7;YTL.6[O?J\JT MY&S/:@M]V.RAOQ@S?6:"JSJ_NZ.C_&P-:B^#VA]F['/J-?/*(V9)SJ*W#L%D M!A2D42+2P#0W:YOXL:GJ"W2O-OM)+P7MGL,^;]#NX=#NTC!WW@L6+$&.$(\X MO 1P5&60)")%%6F*S&>TNT7#]@;M&K1[D6CW'(9Y@W8/AG;MZ0C)J#QS%BFC M->+!1V25HLBR")-LB'(JK6W2C9_U;VC0KMDZ7W[8WOUWW!F=SQ1&;3;-:QC1 M?L1'<1-3 8#C@UW)Z_XR#W)JC0>_ET'M_V@:WSD4;,4921(.XU@'IX Q*DK&8% ;N MBG.(;)/%M4(;6 W($&(1ESHBRRU%1G)M<&0" MUK0GR']JX*Z!N]K"W4/9X@W#P4DC#[3(R)>-^[39(7I1B+<":?D- MTMT;Z2YM;^^=L,E:Y)-S0$8![C1F,%M@6I"DK28 M]T"8=VFH"Z>5]ACH*TL1_A$&F40),DI0Y0*C*F^2JP5=DYM=HP;J5A3JGMI. M;SA?O?!ORH:GBA/IDD*.2HJX9Q%I@3F**N5:>H$9JAK.5SMC_J5MGY>:W>KT M6M]L=UPH>\MVN_TSV_--M_AZ1[;?!<&W*U\-'+0U',;1\-^3:=^:S'H#Z\O! M^M=I4S[Y($AT#@D6P)1WQ"/'?4 I62$8,[!* ZPS^=B\]@7Z9IL-J)<"@,]I MPC< ^!@ >&G7<^.8AB4-<6G@'TY4;OZ1JT2+J"BWAI@,@&1!K%$#@ T O@X M?(X=^ 8 'Q$ IPQ[R;TFVF$D2'*(4^R04\ :8S8X5QR.8A<5;G!OSK8\R]M MZR-SG@Q6'^$T?3 MOX5[=WIC&+'=TS@H\+T)NEH2U]^=%9A>8/O6@>.::L<="MA:Q D-R!',$8M* M8(.=E;C(8N=UVK%Z&"6L#[[]3[/5U6#K(S@4&FQ]!FS=N<#6D+"-24K$#>?P MCV1 FHD&;+4V*A,,]CRWE9JO[]1@:X.M=9S6^F)K'5T5#:(^#*)^ND!4&X0. MC"DD*0F(B'V1F^8A.<]L8/#3J\8'#G_;K=\IMD7N>F5+P>K M:$W2[?0B.BI'B] "S+:GHO];MO HMFPOM+H=ZSK=SJ@#UQO$U 6M;XV.8JL7 M1\6AL0""84X@&,63T_[ #LY;H0/?#F+/PTDNCLYB[!4G>3L8G,.LMNP)O%R1 M=9"_ON9VJ3]HI4[/]GS'=N'F MGW/_^(_C-H >@!UM;W\];Q][W-Y[Q]I['PXDQY8F85$>?L15HLA091#V- 7X MQ#3S:ZT(:\IIUJO!.*[=6M,(K86J;17:LAU]S MU"=.,K+>R,!4RG8V;]<*6 MZ23 55"4W"JSW\L9=_G4_G@PDZUSG0*=@0[";Z 2>4M@V/I[)ZMA?SR$ X?_ M>'-%(Z8&\0HZ57]68%WA50%]5TXHV)(=C_J34TKT+KZI$!\&LFM/A_'-Y,,< MY9R>P3R"H3,\[=KS-YU>,9;%?7\YZX31T1M#-S235*B"CE4^Y>J1RB/(1DG5 MKBQ_Y8^2;$A*,5?7'W+C^3?_*#:4$53).YZ/-\A-/PJM.*9W//U!'_PG_OQ; M*MBC&A[WVUWXZ0/GVE-Q\ 2[#>IQF$T&GKL8C3\=F'OL!M>QOUHC1C\3(]7L M]"TY: MX]YO'=^#<:)O=&V2?Q[M4N\&I6>"ZKJ7\M\&.[)?.(C#MNGW0@+G< M\^>+]'_NT?E;O6+WZR,VUWH_Q\-PQ?7)A!3),I8,2UQ'ZK#&2?IHJ=(J!'SP M?M%&/;J2=]4;GX3^J/K]JKD_9^3O3B3Z7R#0;[/7 ZYU9@?ATAW*5M38+[VA MIR?M[=#Y\ON^^++]X7QW+Y^S\WW_\\>C]O%7MKOWY>3+\2>ZL_>EL_/VBC?T M9!^WZ1]?OQQWO[:WWXO"0?#CMZ,OO[^CNWM>M$^^G+3W]K^W3]Z?_>?'^^FH M?*&CPRQ)1$/*D:G,(8=31)IX!PB?L, :: A9Q^*V?>">.Q*S@;8&VNX.;194 M(('H&X\)U]Q:00BE&)".TZ0Q+:!M;I^\@;:Z0-MEO+T46D5C*')>,L0]%LAI MGU#DGM+@M9::K&T2O,[)?,V[^@=9UI-[WJ;A[H./V6/Y1.J'3L]!O"X:M37( M='=DVIDF79I$KD@ EB5=CND)"6E879!,A!F"8V(!KVV*=<-OV[6MAAZ#1K=7 M@'DTNOTPNCW5XD8SDYS"".;/Y18W AD%]I6)%'L>7' VK6WR=2)O94\U#J]E M'+Z#^"WVQM=79WCP@7L]Z/0(S6_I"H62RIL3,CJ1!'G/")CP#*1A"BP1GC"-*QM&OEL1.7%^5*F=FUZ MH\:+4B>6LC1&?8S#./@6S7Y"]M%H]@-K]I1W),^7 ;V^F$ M'-,419$DCDI&RG*HR.TTN_&-W$+%?K4!],$]&MMXS1;1\[*-BPK-O_4'V_VQ M&Z5Q%WXKBI@T&+441LTTX$S.6AFB0=93,(LBY\A%SU"2PEL<.0XL>W#E?&G/ MQO?Q4C7]>=E'H^D/J>F7;(39X"E,%[(\I\M@RY$Q@:.0O'*.&,YS?QZ"GRUL M]04Z0$X'H!Y-%,FJ,9(_!SF]?G3^9]?V1@!-.2KH]*2QAI;%G\O^8.UC_WWG M#-B&CTD2DEL_!L @+I")AB,K4V+4"FVY!0P2I.:^CA=48N=5(\C#!*90W M[I(7H:V/YBYIM/4^U*#(PZ=,6>>1R%WIN/,.F> -LH"H4F,K%)%KFU0W,1\/ MI3:_#_K#X:)"R_6P7AZ@3.&JH-)SA+ 6L]\ UE* -=MI3:NH)2<:22D L8)@ MR.7R(=A@JW3@7+B0@T'6!:$U]Y$TFEY[_M%H^E-K^F7?+VEC;E,C$6"Q0CPQ M@URR$A%*<*!8,*U!TXE>UTU\R(-IU;_BXV-%^/>[0GK04%N M:.G=H-2M4.K[-!_A+A+FD\VIO!K^,18903TR. FF1+0^:. C>!VS^7WCN0:% MC;?C!6CU<]"-1JL?0*LON0=U0B<;)$HYWHL[+Y#SVB(BF0D!()G3'/1%UQF= M=V3^H\Y>D5IJ5]&9OG&*U,!4>@Y&TH[-]NZ28'4^34$,ID'!M #[\"9'J"ID M@@.321 OJ*"8B[2VJ=9O&4??>$1>OIH_!T5IU/PN:G[)2;CQ)%%KP+1@$7&# M/7(&B G\Y6 :E7#1K6W*=7&[FLDU0*C:>) MN PT*N8=2BI*Q*E1R)I 4#*2$Z],=)CG%5KR^4(Y=W,%OC@._L+4^FEY=J/6 M#ZC64\Y 'BDH-!!OHW*S$LR1)M@@)8W$5D1'AX657%\['S+G=D?C7.\ZGV*^P91V]/3WB+X.9_,X,?+"6P :#D (M.\(E"I MB"0>*8(3 C322'NL (]("HDXF@)8_IPT&XRO0W'O&T_=*.ZC*NX4<_ .,R>R MSN;Z-J"A.>O*(>>IM%Y3+T0$YB#F'7:UWD.L)V]HDLE786OP%JF@,V9,DP_Z M(+!$I_D$E3+ LB$1,5XA3D-"!LP8I)DF7+"@D])+)8,V[HKZ:OA3$HM&F9]* MF2\Y1M21\Q0(\HD[Q)4PR!!J$9@%BEFN *1SU1K5^"::A.X:0\\C9'1/04^3 M*'H'F&'3G"&*0"*V!$DM#>+P&9F;*,,9$"QV^"EQ\E>'DJ5*@>GHA5 M#VVL:2A%V<)U%KH:U%H.M?A,*'.,TGFKD-8Y[P(6$.0X83GO B=!)(^)Y%!F MHA]JK^/%N21>DZH_87A%H^H/HNJ7!$5;D;@B$44I/U*/;^I0FYL.,:GV$M@X% :?@ODE@61KQQ4SI'ADBQ1:CJ)A"G">++(<_6;(\ M6I8(U3X7&UN53@H-6C9HN9IH^6@%&1NTO"=:7O)CPD(R+M<4,1'04H,5;",/ M2&FFC-':,9++'YE;H65!D?\YRA%=\-_0^;8Y.:L]/HF#CM_\7_AR(KJ% G5Z M(?9&;Y@$Z3VQ@\-.KU 5,R_IMY306;&^20&N%(SO=GH1'96Z0RC^G]SB>]CJ MI]9V]/'$Q4'YPHRLM_(BW[*]D#^H]=99;!W9T/K;$JI!@G#>6J8XL[F:"[ ' MPWQ@&@>G"//7$ FQA$FY>QH'=@3@\:_^_^:8$H=8N25;WE M9EP3((Z26YA2#M!,M)$)Q=:GC;\V6BG"DF^[A7E\.AZ<]H=QN-X:Q.%IA!M^B]WS MC=9OU3%PN2N7.8R]?&,PKT\'';CDJ%^BT1D\9,Z=[ SB>JN30!+'PQC@8P]^ M9VJCM1R6%4]:ONUP!+=;\"1PM67D'WN;9)!4X"1X5-*F1$ )==0QIF!B@WB/ M)/]\9_O3@<":F[RE3EP.$?:8(^.P09ZR(%,(U$H.B*)=1:7/)39DX(HIP?$M4!(MQ0]X@#C=PD0N#\L)\S)+1Z95U M!V<,2*!.G?SEFT'LV@Q2OYQUPN@(S#FPWBI+3C(P[::^7EM\!>N&_>YX%'^I M7#'X^G.F_#X>3-$I#E2XV5+,S74-+ M9GW=JEFP^.'8P>\P&+;;/;^>TVNXV'*D'FX##]F[_VKM1,J6,[6*,AZHUS0E M(3F5"D"5X(;+/Q( [Y^UM[\>:!H5Y;DX%\]-UH!"]N ML&6779"--B%X^"=2R;4+!@=/K"9@RUEE#&^X_*/-^-[^@0XPY#9*I&W(6UH$ M8)R;B#27V"@N,+$.&)BX@8+-XM!Z]AX : *XM>QH-.BX<>&US>Z$_GA00% G M=.S@/(/-7V>=T8\XZ(+0;+3VCOK#>T(7&!VMV87CEE[A8OE[?G#_*Y;ZPC3- MR#DZBJWWF0CT;+?U,7Z+L(BUWO9#;'4[)YW1L#A@/.IT.S_*!;$Z!\80ANTH MPA=GO3@8'G5.6_[(]@[ACP?KF2B%F. )0LN=PTEVU!J6-]]H;;5 G0#U M\^6*]60((/\MMH9PTZX=5&M,UYX-RQ.+AUGT'!>+TKWA$D)H+]U@^"-;*Z:>S M@]BRWRR\71;5[% #H;J13*ZVG*WT]@/856_!O.J,IJ%\ZR2WCW_-> [7WCD0 ML(HZQ0'%BS!:':&(Q @QBQ4E'%C,)R;9-OS)=HN&X!!V28WDGPQ[" Y?V8T\PB(([Y@_CXKDB6_S_69:9[!\+(6< M,E+KN4@L):ZBT"(8(8-RSA,OF3O8SLB)"2;HWA ZWVWAJM/J;?'6[WN-EG&X MYX%73#-N&1)@AN9J*#CO\#+$@TPT^!@![W*2\HT\^9(9AP'H6J]D7G&A] RB MSQ$\0(0.;:F+78]TG@T'L2+^^2?RYOW>\-+GAS+ MU\OBD1'X6P=FR@,&N_[HJ%6Z'N&H?*M>/"SN7H!R>=\)C'4[7V.W<]3OAWR; M0;29OI=UE"X$:G+ZQ3W@:4=%&%@L#[BXV>2 C546JIMX<46'\[@NE*[Z>;J6 M:;+S^H#=P^^'!X9(JZTQR#+G$!=8(^,=RUGB*;! -/=J;?/&Z(T)K$R[^,<6?SEC10POU1ZP1>N$21 MPH/0*[XL#H+SSOKC;F@YT);*^U,"3-8>%WLQP772H'\R\5?DUR^]$!?/L]'Z M]8'P^!Z8N_XH8W#=G%Q$WA2DVI;NF%4&5!#9[%N!23V&LW9 /\%K2L6N-]A'FP/C)3W0+OA/^V8 M$^VSN,)Y4\(+?X!XV--^MDS^.@-SIG>QIE5W^W]P0.B?K/SXGL+[YH$-G6'I M;H6O!K :]\=#D$EXF(OO0PL820]>^T+Y)Y!UH72=F%F0_YHO.#;HJ7XPY?G+?MS)K0K#L)@R4(@3>Y[584H<"CG(Y,1WQSD>'6S* MT=%1OUM\KGXLHN**B[3LZ6FWXR=>NN+9+VU4>*#M2E-GW)"VL&'R7^->YM6' M/1C2*4I<\,%+N;S(?@=$+)7\M,#\XK8OEM[,N_UF!BN/2X7;=0S!^33UK$!W M?JV>]!73FT.RNW=XP*TP*G*-*",BLA(L6!$3B89B)O.&-]F8KWI3YPB; M9K;G9IOF6,PH<,*:*H0QQXAG5X7Q-")*:> .OG,.9ALOL9D'FEZZ^C*. K)U M!MGD&Q0R4+(;6\3KE82J^)@)6D:+'$N #_UZQ<_#4^ = ] MWTT7R>YO"[Y\"(8IK&Q[<*]?NWW_]=6)QSO:WOYZWC[VN+WWCK7W/ATD[@$2 M!$9*Y+!U"+KUI[2 M9OC#]L;98"F7+IE/NF91^WO!,($*98;XCS>MN:RA)B;L#C%AHNXQ87>.\9KB M;=7C_N1690YF\4V5MPG3U;6GP_AF\F$N MTW::;F:Z!S0?+('S-YU>,6/%?:O1-'1#,TF%*L:T*C11/5(UWAOE>%_)#"Y_ MU'B#8JXHO_Z0&\^_^4>QH8R@2M[R_$>HE;%885Y,Y8Q?;;?T?A>\_0IT/F ! MC0<=QN<>M,=*\?[I(-VF F-]9&L)LR!A3PU6/@GKN!)8LV"I8US2) TGK# + MQ,]3MG_&_5<\5;OSY>0]^7+RI=L^WC_;_[&/]W_LD/V]/X[W]]Z=Y^?8/W[_ M_@@#0794%UZV5CTJ,*[ 2K<$&E%FX=+> M$!$!C7($DZ/6\A!C,(J;4!B;3:.89Y80Z6'"+!9@QP:-M(H8!6DL8YXJ94D.T9BO MQE;_YM(KB6+E9M;C8MB+*V']M!AVF\8V2R';GWG.&UR[)ZZ]G\8U'AS'S$:D MHJ&()V^0DXHAQ8RG@' R&KQ4LYN&H=U"#S_&,/8EE(4RW*)PPV1[UC5TZPEJ?\71J!MS M#%3#R%X>(]N.BQC9U)Q_[HR.X'CX86L\.NH/7E0-\"<"KP\S)J=5G 1B$&<\ MEP W&!D3.%*6)8%S91(P$644R KG$14XZ#R#UI&U36-6[_)T"QK],HE@,R,. 6\HYXQ"V6R#C!D?-!1>R,-LP] M.XJ]M :@-[O]53TXVBMR^S]4"[;&[?\@D;!GTXTJDZ=&4X-1E 0L2RP],EX0 M)'#RV&@9L2CSDO2:\@QUI)&&LB^FL/8HWCOY[ =C[#SXPF&OY!PC*! M>& :&:D=HBH8C(.C5JMG-R!?'$>KD>>_86K/!7*-Y__I,._'-.;YW$$H9C(7 M)$'<:(V@Y+-CWHLC=$W$_TL&L\;U_Q0PAF>HFQ#)>BL0T]0@ MSN&?7,D$!<:92>6LDS=TMO89%@:QC=OM,BW\6%?P6U:1SDND*H&, ^T'1VF#.!3E5ICO7[^\-XT9K^TIKIMC+C7-NZ.(1 M %!R76_K_6 ,RTKE];3=BV?;:"USU;)F]B";EKE?P7@P54(\.U)/^Z-8M*Z\ M[MW=^5(EEA\XX.0N>'%18??/R4ML]<+[ZNW>E3-S@2EX13'E[@5WWS,XCK5_ M?#W;W=O)[W20V]E'[P5216>^(#VR HQ@I;T,.B05?5C;I.N@;',8<9TTED*X M4"3E>OGGV93FA9\+XI*5W1\XX;D1Q,<51#CO\"#P1(S28+(XEA# A4-.L01^A;^_'C"CF6 *.!%3"G& ":2I -$S& N?/8!>KVTR=AW^ MO9\N)+^>^X ,^M]ADD:Y\^9E#K=.&U*#.)H/.@M[D=UT0SW&"C8,'1*A,GK%!R=FU%5C<3S M-Y.>1-.'#G-G^_(V9>0$X O/+2+[X\.CB) M/2X#,C()G+EZ/J'JQCO3:VNCUC MH]:V_0JJT?JVT?ILSY/M#-9;L+)OK%>CF[4@"TEFT448C,^ZT;5GI5H=Q6[5 M' XNAOH)E4)Q$@>Y)VO6*Z #A5X-XG_'G4%IZ,(P='/WE"$ _[#JB3;NP>>B M.\9YT8;)MDZ/SH?939;[>@V+)IR5G+KQ>290FA+UR[ 40P"L29-0"VSD_$?5 MI[-"N:(C5F?J]8O>L/W2&KY$BD[1FZMJ=CD$B>XD>(#>Z.(R94N^J=:D2S32 MF!.IM>M[/.33BL7P !]PJM>FOG]:N9OV$RHX=8$YVM]O^_1V&ZXB=/2_V?^R3G3ERL4.^'!^>%X1D^^-) M05"V/_'=SY_P_MX'>.:OW]M 4-K'G[[_Y\>G'^T?_D Q(KQ6'"F;@'^JF*N= M2X$B=X;YO'DCW=5^-SIY.$8SF!K-59!&)@739FD0":SO>+7?S5\C&%]4-JV< MGIF;F\XL["SR\UO//FK0RAH7C%8RMV&>0)R\\"8?\TFPK?\<\:_PJ9\ M!\@[.L^PGKT@ &Y_YMZ)?\^_9Q2E^)?BL/QM\3?YY1]3%N_%;ZU\X4Z(590D M_'0XL&6#P<[%I8MG 82\6*3CR6FW?QYCU0-Z[E00D#(,J3\XGSV[:,HU LG) MI*3\Q9[!:"SZ(5L^%[]6Q\) -R7TE5LB^1^M'%0V#/PO*AL>SU]X7)$O,Z+9-'B MM@-O )2EFWM"#>, 9K!UK7DWS#@WO&+AZ>A#5)&DQ")G3!BBC--&>!5 GVPJ M,U.PF+7PWK=_6\+$ _4^Z?<*A7]K3SM J0O(S1OQQ2/_UA_\5G3*? ^48Z;1 M\K,[ )X<@/>_M[<.HC$\.!V1YCPB3IR 3Y@B2ABVEDK"FIY7)A]#BECR&KND$M1*6H\QAZO M;?Y,H@K27EI@(!;VF^UT)_UEKTI47F,HQJI53%)KMX#G18L(GEU$RN;68 -V M3B96^,QZXJ('2;AT/Y06(PA+CG( B:^>] (/%\AW%NPR%JAX\,(L+<^::K8+ MI@DL,;T"HBN@[\." (9AAMMB);IR]>I%RH:IK-9@[ MG;PEMP787C74ONC"&\KE;/+WE&H^ARZB8?19'\_Z, RQ-]=*\H)!3S.YK0&, MT6$16_7K^1S)WLI#VBYF;3>5NKLU$2=0WM_S^+YBG7UWMKO]_L#E=GQ!)E!: MH4%I5>8?7B"?-.%)6$UD6MOL]>?U-8$)GQE)(:?#22_I$QOB(I$M9/"&GO#Y M4K&TRI<3/R"H-@2A?9*,6VFT--@JY:($?D%%7.Q ;I:"1Q.K[^V]#P=&@R0I MP5#.2$;<1X6,M@89J[ J)XJ#B;Z..5[7DBW-+RZP]^=$XZ)G[G)RQ11+CNH8 M@O(\VN@X,%8"DN8I3L'R1JZ>6*[.X?H')CIE;EJD"82U8!JR2 5NF(7&FOZ]X,/Z@LX@5F[4UV\(4A6)GP ME=6X4?&KR4F+"$EF(!7=*,:UTX-+7]7A7V=U.-_C,/:R,Q_H3L5F;O+6P90+ M08.EGB3.I+<8!QP%U\()*V-8Z*V[RC'">' 3QW _YQCN*L=XEQ^].+A,S'M] MNHG;Q_Y !2QDY!;!"AP0MXXB V8FPA%3;V%>! 7=',5>N?%RU0U7]I+.8A6R MSQNDIA#:C=:G>7DKG4@3?IL9;QGO4(0T%%2Z"%B(PQRUUQD>@294.S<+_%9N M/ (YRWN/V>T.<% Y_&WIU<][#T!K!E_CJ/7-=L?%C6PIW/ECMD)FY+K?FU*Y M4&P"S"K0I=!_R[$9X]/JC"QPPU2M3G!EUQ\=Y3O!6I#?#W2A#(PK-,=.^XPN M?RMME?E3.L/J\IUL5>4W 4D=#XM=U2(@),11')P41A<,U1@P8'1^FK,\:B7&!(-U<(BQA1P0T,DLDX)E/.WL=1#5BX )70N1!5IW:)X9"^ M+[?K?;44_!?DJ9/.LQLG?H,) B854^F^RGZ7O.-\6!R:)6O0[[9&,+W#" [,SOQ@G\@YJ\_W/WIJ?*:]PEJE]SF;P^P77R)O74%DZO,HJ*M78V*G6I MT&=J(V').ZHBUXX8:R@,M*?182^*\!B?(! M._T0NY-=D@I]BB@4N$!YU=*/G"<(;*OQR61O\G+7KZ3(I['8CLSD;N+J+1^E MY-"34E@7%+JX16;V!] DD][^0X MG&+3$2XPZ R_HC2(4SDG650NC-0;'K9$P=D#!K$,P!F5XW):+'[%::5?_^JF M;VFC3JY0&/Y3'OB6;*080*7!*, Y7(6L\<_NSG/\JDS\K+PQ:_L.9^5,U_\T@%\[Q287RE6 MMN.OOV >WXO]^,D5I^VJN0NN+WXLVZO.SN9$'GQ8.2=#683%=0(Z[C MLQC+Y2@;.5F4PB0LK[AV+TQ>M%@5 8(R*\MWVFB]F]SX4KKR'4L(@KM/S<7% M$9UJJ^5T#!:?!Z,%KADNA+58?$].[:"8FN)CKTBPF 133H8OW&(RBGWQ0NER M"-E5:<^[1WFF)E^7@I=-RRO"=VH[81(ZULM))*GP]5ULC0Z+O7AXU2Q^9QVP M!?,DEN]^7H8H@-[:0DTO;K8Q%\WRB+%/@%TQC+NQVEZ9(ZF%V5L"V_#? (WBN0P'/>* I4R+& $M1@+6;&8%,(@9%G-V; M0G,MR=4PIQ5;*S..ISY0N;-BC2KT$00"'A3.*I%\:CW+F#MKY-MTS"; MH36\)F'PS;6\HQJZRN]0!496SSMS1)$P;L>C_F2TRUSGXILJ/SH'EN:2-F\F M'^8RVJ=G+H]>?_./?$-(;8BXX_EX@]STHV",,'W'TYL'?^P'_TGQ MC%NBS4/6R7C@XCH_?>#*\?C,Y:C5XU1.6%3?U^4JBKL@2]F[&U?KW3A49](^G*XUZHW:L MP C>9YEZA)94S83=LOK@0H_\G>J(+8@UR4IT?:#)[_U^R"5QVOW>)/:S"A\9 M[EW&)5RXZW>*#:&)INZ!HJYJ?$E9DK#_X\OQ)['_&;[]_.^3-IRS0S_0_;UV M9W?[$VMO>[+SX]/Y[M[1R9>K)0F/VR?MO>[1E^/VT9?/^W3_QX[OW_I_N?'^]'.^46+.AL]CLXKA+'&B#LLD G$(NV$C[GX M&",\[\F+:W.3&\5>8<6^4UVV1K'KJMCMR]Z3VAGB08N1UYH@KC5%-DB,E%1> M)Q-=,KK^BMWX6FY+5"\#$FKB9UF!P6M<*2LV84QOD&Q6<[PAZVA7-Y-WP^3! MI!6^+DXWWZ_#S0%;5=J7",P5E$6WLK%O861^F'2B$TER[Q:&@A4/<4HQ,4 8% 897 MSNP!H;B^S\\UZ^#3=]FJ#T@V&/F",?*>?0 :C%P=C)SR15$7F,A9]S0XP$@E M'3*)!$5)X$*BI'()306\U#HBD8Y62>R!J.JYDL2K MU2;L%JDZT\K=LI6H7"1TWI1XE M<)< [=J]1%EJ\0KAK%\>1"/%CR4 GXN_8EAE(=Z"Z;*'<95?X5U536.5WR%7 M;8D-E#10LL(R_ *@Y&/1-@!D:95?XNUE.9Q5?HT<4%K:^G_?GTWJ:.#QM<'C MUN'A(!Y.)Z>NH$"_![7L](8=O\HOD??@5GH6_MZI6LF.COKCH>V%A<#2!#3_ M9&MK=[KUS*CUA^V-[>"\57IE;U/]X8&&\*8-P55/3EVRCXET+$7"-8F:IVB- M)U+1))F342H=BGX3-?3]I[OW9WYK;KWY]_^?Q>[!SO MG^__Z)[L;'_LM']\.?JR_4?GR_;7L_;V^_.=W^%>OQ>;2*.=R^WZ2)71-":$ M#=>(BT01?."(&F^5DC):%G(+-J7Y.N=Z;L.^AK&]]XP76.JQED.'Y\:"OUT[ M3_>,='H$2%T!!!T/PY]Q4@\ H?42DG/@&*OMZXNXJ7$8-?BZ+GY MK"E/4/:FK'A(Y)-AQ%1() ?L=]%@E#CW57IN,AI996*B7NB@[<.EYS:TJJ%5 MJTZK'H1.(?8\1NF%BZYPC>4N9[:OP&+V M]SK3W)S[]7XX',>P721REJM5&5<_G4)X,>W-8K748K4SS6(5,X)JG%#4'%@L M<%IDN/%()D:P)DQ9P=HV)95?P6;'"FC\2Z"O$X5O&.RC@,(E M@]4F1J^81XY$ASAQ$5F>]S>BP3R:Q$U,N4H^5:N[!_K:[]_ XI)[%O>$PR?= MO)A#RKW^R':;?8Q[ >34/D8@Q&FG(XI.4F!-D2"GM494.6YP ($@& "2KVM\ M*XAL]C%^IJAO;2_W@&\V,EZ$B7=/>/NM/TBQD[M:7P!<0_>60K,/TS:@4-A3 M+P**WEG$#0&F1XU%E@49J/6"40UH)MBZY//[&'>S 9LMC'J1G56Q 1>H?F,% M/B0L3.UC**.B(!QQ2C'BG 9D%&>(,FD2"U@[P]8VU0:]5:A&/8&AN?]KW,:H M)3I?R9V;%#9KL29[[MGB>ZQD+CGOC<>$:VZM( 3 ,!G&:=*8%G&*STR&F^RY M^ZUYGV:RYT**3+,$BQQFB =ID0LV(A-HQ/!!*V5AS5L'QK.N]0J[/QOWWQT9 M\=T@H MIWMJD^Q50QB82O8"4:>8$8DH2;D7HS7(6> %U$;A8^ :_LTP(.N>[-6H__TW M >^V^C>)2ZL) E-< "M*)0N@_R8!%_ ..1D8$L'IH"05W+&U35*$2=TJJK?9 M\6LREYZW+M =VCW3>?)FGI>7!L_\*_L;OW51P(DH(@N5V\!M.&8PIT MA@6-I+61,!N9B/+Z=C[UL.LF1(\8C3CQ!QE./P/+V0DOMJ4RK E7WO/^J8T%-9J&F M"\9KDX Z[077T_AI4MH>.=[QH>V?)J7M.8F#G[5Q@I:,.\H1C8HC+@E%SG.+ MDH(YIRY*H!*Y- /7CS'#2"]%$N\26Q\9%":V5GTV"B:!!(ZYM1&I9##W"'+K!1<2F&5 M7-LT&V(>D9IMQ1KI?4UFH::+PVN3@#IM*]9RM'Z28JKKX=^Y-L5T%89X.=.( M"2F292P9EKB.U&&-D_314J55"+@()W]FBZC)+[T?]?AZQ1[BP2DE++(Q"L0) MB\AYHY%DD6KF0S24@#VTCBE9Q[+N_1EKNO(U7N@[FD5W Z0FNW55D&C:"%*1 M98GWR,E$$0\"(\=$0,HE$@E@CR0^UW=A*[PAV0#!S_);[^0(:?);5QP(+O); MRTTGZJ.2-$44.':(.T>0SO7 A=/*VQ@L,3KGN/*ZYK@V/*3^\'.;W?"[\8\F MOW8U06AVYUL;[)30H4JT]TDAXS%'V$?FM)4A*K:V:=0Z7U"%LN8[W[74RXI+ M6]>-3^H.6LX+.>4.8J>C5NB/\_,6_J#JI^IF5WYM'$;/Y#":$JO&872OA-V= MK0-I$V':!"0]28ASX&@&4X] %2T(<:(:2-$C1#=*$0Z866DP<@&(1"73"*C MB(:553M!@XG,A+5-!@NK7F=\WN=8\TW0ET3^7]X.WF"C<:PI4/ MWB&@OKF+G;+(9?=2[G5Y$ M1Z52$HK_!^Z_=Q1;9]4BU++E*M0ZS"6N4+"CV$JV,VA]RW+8ZJ=6OY35\@ X M(13U+%HCN$A>*(>M""\;+GS)Y0!.6EB4?]E>R'_)UID=MOZV"DV)[E,/K/AQ M&P;R-QC'V7VB5>7Z7_YSA/W)OWOVLQGOGNR0+\>'<*]##%IYLO_C ]_=_L1W M/W_"^WL?X)F_?F__Z!ZWCXLFBGQG[_V!=R+!/#%8F#U'')9G9(DP"!24DYB2 M\,;EA1F+.85L9>&YB\Q09D%5O"$B.JX(+ 6.6LM#C,$H7LF,G,B,;&2F5C+S M]8#D,MLB4A0E!IE13B 3K$*&"Q:"#4E;NK;)-]@"F3F-@PJWUEN#.#R-\/VW MV#W?:+7:?4#>OO]Z@6MG<1"O [>;L$W#Q3*2CG)&]!7,G+W#Z,B.6M_B<%GT MU*T*.-7/@?.!<\S%$[*@?Q&.!!@ UZ&89 0DJ96H9Z7GZUJ"-^#RD^+QG[>U#UOX! M-/G')WBNG8-$!4E1*B14KF;.*2S%(3$4"/% DZ67N+",YPL,3"3IYT"Z&.%N M CA9_N6BM^-A;-G6?\=@D*;S?'[\!O/<.K*AU>N/X$JC5M_[\6 0 ]Q[:YA1 M=C%HKA>W+E'93TD4_#$8W&X0??^P!SPZ+(V^=S0] MEP'==R>GW?YYC'_%P;>.CXO)2;M?O6*A+\.B=L?T[V]A1-K]T7Z$YYZ\['1Q MNE>L0A^^[_QX=V"!/AJ@KBAXIA!GUB&G+; 1QX7#G%+O=:[@=)/:G!UU_%'K M#/YLN3@M57V@?B#S\Q1R!J[S/^Q<:19H844%J;4U1'>RJMZ$DCAL7/HK"([%:'HC=7FOK M=-#IMJ@H_03KK?YXT')]D*0L^*$#>C+J ST^Z8=.ZH!V^#@8V4X/CKO,:+P" MW# LU2<&!T$5 #<.- *CXE127Q$J M3@6:?'BDVJ,7JIT/^K-ZNS^[=@KL7Y_!^>''+AB)=^0:OF4;@#/4^))R"DT@EH4&R;$".$X4(C9(2JZG*^]7T,MEBWHZ;XJVC MH\X$%WTQS%>6@GR-+!&=WMB6>]Y++@YS*\II?U@ Y)OB*< ^.6L$T9' .^ MYA6R2P8G3WV]MO@*U@W[W?$H_E+M6^'KSYG:M?+PN''PE L77;QP:75EK*?^ M/1I<[M4=1N0&T7Y%-L&#O['=,WL^S$-[-)AYQQL'KWS;S?]U@W]N+KKME7DN M=2NK.2 9\]Y@KI1QDA!I@G6<1ZV$*]$"S@'BEE5<1<.P8M3QZ+B,3!-!(@O: M:6UB06]7C%N\[[7^&'?/"_OR6EHQ\??9&0XQL^(OM\([&+;$+;-*>VZ5UT0[ MY01@,/8PN+CR-JO*VPPC_HRAMB^QQ=(#>4L8O,L!%HG:B",B.#O>, S"OV>6NE9LFKU]M]LJ9FSM'R"$ 7[,OU&,52L3-S M1T>9G\8JO*QU MFN/+?DH;KMDVN:<@-P6KGTN,W]'V]M?S]K&'YSH4>==-:.4\5@(!P@/M8!0L M3,5R2;YDC>2. ;W--:_X O=%WD$II+C:Y9B5Q,(C%F%I[N3<&Q#E[ EHE1PV MPRB<8#U(]K=BAK,H3H"VE$U[>@I(W"F7K1$L(7%TD[)4SS"[QS):_%0APH)[ M LM":(V'1=F;UDZ6[]9;.^CV6\/.R;A;LJ96:WN)W9[2K0C+W=38]3#4,HW*?C[BC?#ZS8Y1:7Q"-)"3.G%>-&2)L=C$R9D(B@P.!K54^S M65P6+RZ[V^_HSO&' ^R53\1BQ )QH)5@<.KLE#=1\L0]3;#FW&9QR2I7R#=8 ME [,R9/":WX9403R_=?/3,LI,Q3DXSH97L;ZO*>H-M;G8S&;?;!$WQUH362* MPB*/LX_#>P)+@K;()6($S)<.["?[0)<1/N"@8 MCXS&G^PH-F+Q:&)!=K8/#XS!3&CCD8O69U^T0"Z7[)4R:=!@PZ,I.E6HGXC% M!$26"&V8VU=<9;\VV)X7.=4E:3B+K<)W 0/1Z0%1LN4PS%B=OBA'7K*2ECT< MQ)(U%;S^!AMA/=NJPW%&:;APLS;)6206O'@?SSY$$8 MN T\J*@TF$&R# 8 (*\%^7B)Q;P?1M$]W._]@>(^*,DX8E8FQ GA0#[ .$@" M*^(EYF5>J&;KVBQ0]DN[=J%-FWW=I8CYJL+^1OEG9N^#29[#7$3IM%$[2SZR M[WS&\RP_.KEAMN'*-\43;^5%HS,ZW\MT=P^>[U=8^+^^.BV_ M8OAO?SWP-EC-C4'*RX!R! JR'.?X2"+AXFF5Z,(ZW]_+*6BRT MA3N@#T3OK##@BX(FP_$)/"><5:K_X%+*2P#(RUS+5C+3N@-5>7,S+,QL550C M5NUR5(-6/6=Y3G5$D6QCQZ/^Y)0RV:;XIJIV @/7M:?#^&;R82[G:'K"\HB% MSO"T:\_?='K%V!7WK?87#-W03%*ABEV&JEA.]4C5#L1&N0,Q24::^5'J#0JG MTQL.N?'\FW^D&QPL%&WN>#[>(#?]*+3BF-[Q] =]\)\4*KJE0M4X\^RG#URI MR>,GHJG'240K2Y1D)E3&5=PE@["9U;K-ZF1KH57M+50\-"=FM')D<:L(+:Y) M"?K5R=IL]WMH8I3.%J3_P_;&=G#>JM+%ZE%@\=IR]"^RP%B(! <1(D^4 56, M.M# L-/8)@Q7A^?XA-LG']CN[SMTGWZ@N[]_(%]^ M__AU]_?WWW>OILR>O(=SX!Y['X_;)Q^[[;T/],NVYW"=XR_;^_S+-KS7[Q_X M_O$[ 5;#=+DH(338<1:C%!A%G$>?"VHX)$,41 ?F0G8+_'__1U-"?UF1VM!/ M!L#+P<5S@\/?KITG6CN,70%(O2%G^4ZX2FN#JB\_0_7) 7>J1H$WQ O'D)12 M(:X31YH+BZ*56AD6G19N*<"M4^G;>C9]_;WT-C=E_!Z'11K"!4M,1L\X,5%+ M(YB05')"D]#NX5-&'P7]9H-7&H1;"N'>3U/*)**CR6#$5$[?MPDC(X%2XF!3 M#%P2)\S:IF)Z'8OY_.6F*MO+P(H;Z-'] ./ARG,LB0D-+7IPT+BD1=)''CQC MB%A.1T$,@HK0(L8D$XI()I9D@@\>LR!#>$- M.I\XW+B([J"X;ZN(P<9'U/"A&R"P"C)N*-$=0>[#-"5R+AA#M$;"NVSR*8:, MTQX%QD$TM,D9BSD=BHB'HD2-@ZBA1(^!!SGIH.%##PX5EWR(4>F9%1%%F03B MV!GD+/5(2$.PYPQDH"C0L_%\W2)?3^36U=Z13>S6,^RZ2::PB%3G"D^<Q!C4EDVON]N'7C*C(@<:!%-N:!"P,@1)I#D4D@9A73)K&U*2M>)O!7*-5VU&ZQZ M(!IV3\!J0NQ>#FB=SX"6=%X)FQ32+FC$N1#()IF0]LX9BY..1>L!L[&@SGFM M'*FK0LR:,+O'W%9^(<2L";.[!\;YJ\2,&#7+R7@2*FFOD=!6(FZE0RY%CGQ( MUF(9 TA'Z2PSC;.L"?9K6%D3[+<20'=XE9@%YZ+!!B,:M0?CDUB@:((AE60@ M46NK/ =$^L*T_I&_+TD7O;BD.I%\[(FVO QL6J6E#'IHO(V(DIXT1(P(:>= M1Y@'KX&H.4XR*6,;"XHEU\I1MCJZ>_N(0UT/._7:B,/)+]6]&/P8^N-< ?;_ MO,A@1"$<=A36<*XQ)U@:Q[$A"BL=.5.&+.YZ71>>U\2+W03)Q3(@* MR 8; #D#18:".2L\RZT).0W,%6D=2JQC?BN3MO'"-5ZX!V)[=X.J)D#M10#5 M+,4+";/$(D$X*J!X BOD'&:("NPL=E&')('BR0U\^R3;?Q8%UZ?[\4ZU;[]M MH7U3BT+[6T6WCVM;XO5'M@L*-]5';*8]A^\/1].MB\>55"\NSC\L.^:=G@[Z MWT'E1K%[OE23J;MI]5*]I2[:I\?!MXZ/BP'@0GD+71_NY4&:_OTMC$J[/]J/ M\-R3<7O%[:@^,%#9@^@3HT(&I'(S/)Y$1):8B*2T8''17$LL!XN*FYIDYT8- MN:?#V:2,MZW*>%_VGIETS3LM?'F%P-W4Z^1.;H$I:4+#Z-^$\2!WF7BZU6/W MTG"ZLGY\G S$6WC+/'YCV]V+@Y/AZY,ZGCO],F,\%SXAS2T#J;," <@:%)*6 MU !9M3@;^!OX*HJ7?4.N=%ZO<:.@Q<2ZT]CP&9333@;"HK%26*EUU$;M0),)P':W$%Q8\^T!]3>%^^P?! M)DHHV'DJ=Q7CQCCDE/:(LA2,5=Y;$C. BX75C:YC!#.]P:J&UW;4LE>: =^E MT_4]1;()CZR]6.:.IR0!B/.D$%B]&,22"F0,3*G@+/&(C8*Y7MMD@*XW=<&> MM&L?'0UB!#%"J5](YK!J33W=E7H86[8@?I/&4T:6X;=%8 MK4HA*3MCE_)6R-3B/FVSW9U?'W6=$3-?-7"O6IVH)>-54^JT_F,?-2U0=5OU^X>BJ MG> K#'\]SXM'TRMPNE?@WM:!,C0HL&Y05 3P$4P0J)8@7FCH_Q MKKT":T)T;]$L,'LM^KTL31G$,](/?]8[?4$#P5*%?])%L/7W3@].[(^'\,WP M'R^CJ:#94%C)JKG>\DT%Z8:45%4]"1^ZJ:#88)ABP1ZIJ2!CA.E':2JXY(,W M3057O?W<+3>UFYE4NWE\_6V^GMA%F&GI?59CG[_O5-/VZ M\XC51QZ7,-(M#TI@(Y),D5/M##,F$>,^[I]?V10^!FOH1_=K^V3G^S[<-S]7>^^H ]?YVMY[]_W+[Q_.X+^D33\> MS_1"W/MPOG-XX&$&C64&!>; * I@P&L2)7R2.&A*54@:K/AUPV\5]U>#\D8- M*C:H^+2HZ+ 3FDC'J62<6*N]$=XI*6S"N1C43^JW-JA8(U3<.N!&.2.B0DYC MF6O ^3*QUC,: ^:$$N?7-LVZQ,\6"?UD61XU9,2+/;]-PLC#PYJ@E%OJDQ%! M8Q("QR9H'3A7EKF\L2=H4IZRJ!B^!7UIE/DIE7GKP ;, M4A0: =\DP%$H15:D',Q%M; :>QHY*+)@]<[5>H$.N[Q/UAD.QSGE/F^PP?$G M_5Y%5>#WBUBS)NGAX9&,$&)HPICZF#AE05ONO=#"",*$$^H6C*5!LD='LIVK MM$1@+0VV##D,9A?/]=FLI!$QZBPP$B>IBVN;S-P*S6K@@6I4^?ZJ;'#.079! M8FFY-=I(HIEDW'*J E&\(24U4^6M ^]M\BHDF! .U@68B\CBZ(&9$)XH$2)X MG^OZS->ZJ)7;Y 62DNE=Q-9)/W12IPPC:_PFCP!=3'ANF8HX,J+NDBC1+1"V7B&K_3.<>S0PCQ8A!/"JP< .Q"*B^ MHHG1($0N]2/7L7C0#;07'2WU4Q1H@/6.36#_?_:^O*>M).O[JUC1,]*,Y.*I M?4D_BD2')$J_@^FD26?(/ZA6,!B;\1("G_X]=:^-C5D"!(P-I9DF8-][JV[5 M.;^SU%ENO:HK":\!DV , [6;6#>-O8^[%U]]S M.9ED@8F(].I$1*TO)OO-_MSO3P%R+R+7C_80V003?VT[)_9TD)=VOW_A'6]< MO/IMW_R?Z__OFZN&G=OGFC=5!$$.QKKCT7$9F2:"1!:TT]I$[_6KQ:4!WZK4 MTFSN[[284IVW7F7]EE3?2:KON]U K9:)640I2[EAG48Z")6;M.8A8&EX(6VH-&N^L[HYPW7^7SSJ88YXDUVL-X M-)A\9WV>C>V>YJ^!9RJ5Q-8S@'^.SC./CV._/H.XF%]<8WF=IE_RBTM^<_DZN47GRNE"U 0KK+,+^@+M:*<=<0L=_OQ>^R.XIR>_&C>J#LD MR=V575Y 3->OKMZ3^G)6-*KG&C-@P6K_+;GZKY$;^'Z[5N1!K^^EX4DNXI95 MY,'H^+C7'U[-Z4^7?O;49/EHGMO[A4,L#[_>)3J3)1Z(BL0FS&4,5MD0.34Q M&".9NTV(TTMVL,(S]P\VMUL'\)P?K:,=N.]=KMK.-L_@OFUXSL%^]FV;IUL8[^NW@\]%.=K!N^[.MKU](]I7D2O(M>+>Y_"_2VMN5 M/&G/@D*>!(^XMAAIZAG"Q ">!"J])Z_>B)7)_BH@5D#L_B"F"4^1RF@%(1PS M;J)+BB5'$C7$Q!)BOFP@MKY+E24N)(.,]@YQY3%RCAGD%;6$FUR$U & *;%J M45K/0AG]L]]+<3" Y%_/F03.O,X-4^FQ#R"1VW95)6M^O2YNS7"::M2I IK&GU*"M\U#;2([46+ M[0OA_V3KTV[R0B=B*4K,:<0EQPBVC2+/(L,B\DA#>O6&-;DJE2I>#I]CQH40 MEC%M.%C=TL:HK578^A2,O)4;L?#YDO#Y^B[VL)W!YKV2&'$7 C)1"!28)TX: M[YA2F<[+:6B_ZP/MS',2J>5/68D+\'CN]XQQ3^KAZS$O.= ^!LJJSG'.2 M6HSL?#YP^@Q4;FH@E4T8)![42M,-6&,!@I?^5+18H7X?'V7,^FC M\Q@Q,#D13YXCG1Q'EH%^BI.13(O,X_KIRG&]:%?,A]B-?=NIU!@;CMK=]F#8 MKW(&BT?FT:+6)/=1V;P$E',F'*: >9X$F)H)H6@RRXYP?EZ3P8KC:&W.[N/Y M,$5'9+#6*)@0C1:.8*JJ[C5L5>HQ%#[_=3[GSG*1)&@PEG%BB/%6*L:"#D9I MT&V*)K,Z?+Z^:Q,)$G..,,EM>[E)R*@D$>'**J%X)-J_>B.:6)#G[I'1RZC) MW+&4U]-D(92"7@]K^I:"7J6@U^K)E;UY_=$Q$FED FQC$A!WV""3:$*:88=% M2-H2\A@%O9Y#3D0IZ+508+W3JJXDO):"7L\'7M=WG71@?>&$HB(.\2@MMZ/^OT8UN9T M]ZO*IEU?@BMO2L4[NWB7"S9;-FVQ6S!?J^*JJF5K8\)[Y,I?>4_V>QW \L&[ M_X[:P]-6;Q@WV@/?Z0U&_;@LE;Q:VYMCU.F);Q]V>.OK)T"7;X 8&6GV?@!2 M''W[^D=[9]O_@/_8SM=W/S9/YRIY'70.OQWLD6\;AX \@!C;G\ZV-M[O[QS! MO(_^V&^=O8?_PO[.]KNS_YR]8S"?76&T=0%T,9]/+#BL)7(\GV)P OB?.XUC M4\L.H,$8UC/@1Z)LY)H'[@AG4EOO@_-2"@"A$+F?K_8UNP=5]7[U6Z/>B\MU M F?)^PC8YF\SW;>];J6,94WJSWY,,:->HZ*0FTN*7;,I\FDWY9*?IG[+ MCT=',;1!Y^F<-H[[[2Q]ZG9U69QT8D7-O51]\O'/K6;#=CJ-0=:.QB7AIFMT M?+Y&X[9V^Q%N'0T'0]O-ZF?C).82%"-04FVEXL*(X_NK&G(P[K5J83WBI5!: M3G5((B42@5^,=BIY 9QBE,X\]Q/#^V/K_1U4PVK?/PX&P*P;HSZ\3EUCL5(4 M!S6I#*HJC#-D\U<$4=D>MO/,QRHC?G'@_1' >X^US@[S^^#6V>9N=)X[JQRR M/$: [\"1]98B8IQCL(4*8 ]T0-TDDC6)T)?TP L$.%.3,.LR\",BV%4$_S9 M,6H/FM5I:D6-H EU[FV@.-",IL]YFS]O_'[A>6O/B,U;O1MY-:N)LZQJ MJT6YIM B8$2VM.ZW/$4T/8AHJJATI631%:^Q?@.5-4%<5'8'"(S]7C];+Q>T M\%O*".<=5T"L,2K%C8S&BA@]XQYD1^(^[7[\==%0[T:U&;4X6#^?W\ MSTW.2=#ZJNV[U-Q/BF092[D$EH[488V3]-%2I54(^ 8*NI9,_K3]K?Y?N3IR M^#O/<#IT(9>*7+8V#G>9(\HH!DCBE =,80$9IQTRPE*KM TQ KF Y,+XUI(,YG<<_3 [;[[WJ@H&^2G^W"\Q MGL):-9WY"=1R;WX6,%@>:MBINP5?2_PPWKPX%"EJPA(!K4X"Z4MK'::,>JFD MH;#V=_3,H$'TF0].>OTPB-T)$]CCX^[KUBC;#EOI;YC%X-UXOMN]64?N"^:& M0]%:WV6"!XDUB$>*&>+,$*0ECXB%!/J) W B[M6;7C=>IOR\M[-2##Y.E82I=_J2JD!>'D6#AK"Y:Z4 >@X$$1\5@*)/R$;EP.PDPAOK@:#3 M-:!X%9',"\]A!9/C W:XM T$.";HC*$G;> ]Z"G()XPX,0HYRABBBGF*O996L_M3U^@8?AWV;7>08A4MTH^]U)P%T G.U2IB M#7 ? 7=#J/K(-<>/ !+-39@R)-?&;T6T,^< ?= MZTFW6PG;1R#=&8&^:7^TCT9'?\9^[G)B]^)66M_;Z\<]>-6_*^7XS]Y)EOAO M[7'VN5?T^S6__S:(BCT@ZTO4?4[0B+X\BB;9>4L\;(X* A$%4,ESJH7VE"*) M'3/:"NMRE1MRV1WWCXG98R=[,+%0CO,N5$V_1B"9Z[V8^.BRAG!70H1KX*XQ MB,Y!:P6HUW+4:AUEW?6TZ*OM U8,!RM\4O2U.K+\WNZ-!GDSQ[9VXZ1^LXQX MQZ.^W[>#>%?_G4W2>V\HY9XK$PWHN4EKP&F+@U8/XZ3)9+>5QMNPU?^VN;&SFP@+QAB!M.84#%HAD=4JHU. M>W@Z^;B3@S7[6?.S6>Z"\&D/\B/;OI+F3WNJFQ- OM .\81MT0B0Q, 8,!!D:2BJ\\9M#;X?-D5 MRBI/0D*41P!$[SB0:&3(>Y8\]X*3(&\#B%<&0,T2:_; )-N>')>.+=PAB/() MC0&"GL/[U.=K4ZCK,^)2[YTXLJ1>@D4^YB+W0FALAF;4"X%E5$/*^Q5 MD"QG:ZQ=+A;3 $6O4R479&_'. FA'^JPNXD9"NK^L6T'E.7L6/VO"I_ Q6'D M9^'O7L35;F/3GE9!:LWJ]LGE8P_,1#J'"U]6,ST_R+FC&JD] MPY&"<% A=U/2'!.@9^*PCT&F4-&OPN(^J%G9M+/NE??]WM%;.]C/YO9$B$_E M=T'',0&W-@YW%0T )<(A1340<"(12)EHE+Q*Q 7EI :K51E Q[N?^PWWP0C: MJU3"\6Y,];XQW8YIJYE5R=P"NQ]R-^U:9J, MB%MD.-PM OS^"O(=7)U7:2M;4]_$"V:X+WAKVY/6]M[IYL$>;ZWO:N\8 !Y' MD6F!N",!! ;WB.['3E75:]S>O:J9,68@R8"C9CY^=?43K!OT.J-A M_&V<]HNOO^=RV^<%X@.]&A^TF8.[F9_[_6EF]5Y$KA_M(;())O[:=D[LZ2!O MRG[_PCO>N'C7[\WR)AV:Q20=OK/]+C#98.*!6)8DPZWM]0F6G0&._6C1=Z?? M#CX1P"R\2?\^V#EZ?]#Z^H4!SI&=[V/;.NO>2S;!!Q[QW:V_SAJ;?P- MF/7I[-O75GOG*WR^'0#G_MZ'^\3F@1?_.7M'06$X;1UXF-?''U4H:@2%09B ME$Y@6F$9D55@9'DAH[(\>1G"? Z?,J#ZV42LPIQSP9P46G.M)299Z*7YA,/? M[0!V-:N>&^W,SJ'Q[]Z@/BZ?!/GG;;E']N%/9_+FL?-9_3ZH\1U03>>)K'KI M]6X8O_)VSMXNA#1"<\AP[A%1"NIE#$V.#Q/2"N6YEYY M$WJ=3N\DB_@J?[\QB'64QG#_W DV&MJ)&>C..26,.:4;P0"<<$M];)IFLN<' M<^GS#48:_VSG4\_>: #/&9Q'T$WO#W9H__7ZYH.2"Y)TO+)C(3S6O<>O4]\S MOJ*J:)+/I":WU,4XJD_&!3Q@?3OV>!!?3WZY5')E=F/SPH;VX+AC3U^WN]42 M5^..Q9_!:TH;KG@E!,>5S<93&@O(M5I SI6(J;\4>@U+S@F]_I(;[[_YR^PG MI9SK>]Z/U\A-7\H?NSG;B0F&EYR_M_4@YOPLL":/"6X/&H53&)N$LQ MGE^;_9CQ'[]BIGJ8'6+-" P]+ ZK0P(NG ;DDO0=6ISIV9=K; M(5SQ^ 7-'Y=AGKK:>EFQS8-#]NWK1[)SMB,VCS[^:/TU5Y3UZ._VYMD[W*(?1>O# MYDEK^Q/_MOW'_M:VAS$"//?O@];!X>G.P3LRUWQ>JR!"H!0Q(7)15AJ0#C(W M@@M)XJ@-S;T4N&GR*YHI_.O%EKHN4/8P!ZDT7*%LPE)V>0QD1.@KJ!&(I M-[&,FB-KG$5>6)LX30&;W*B7-#%6!8@Q MY.#^&LKD!,ID@;*GA[+63(Y4;LAX.1H-A[B9?T.Q.:/9IUL;$+FAB M T?248DX4P*YD$ QHU%4K:3!],QU>#4E]+?2E?/% M @T$M!3/$0\!Y\I0&DD2> 3=,E=T!X-+7+:V"D\_5YY^ +NC\/2B>7K&\E T M\, L0R$PL#PB(\AA*5!46F <;>(1+ ]].YXNIW*W/Y5KV.&PWW:C.H XUW&: MR3<[3#+$M0F()ZV0C2R@:*-1+@A'@RNG@@4F"TPN^7EB@F1SC?E@J5+"TF02KDX(="E+DL".8DL5=O"&LR+R%IB[+UCF[!??R'J@8F4I"-(6!L0]\2"<>@E,B%@2AUUSH'6(VF3<-R4 M^K*!^ N'I(]H)1;6?Q#6_T774&']Y6/]J5_(&T>#E!YADAO9QF"12S8A031P M/^RE#Z)RGPMJFII=+C]:6/\9L_XONCL*ZR\=Z\_X.C FQ,$&(Y4T :D?=&9] MB92G7FLN&!&X[CBJ>%-=X>]84!C%(C>@X+A!8(77$(_45S MO4#HPB!TQ@I//#DE*"(T.^"T]L@)$9&QQ% L>6"TZMMU1?N/ J$%0@N$/BR$ M_J+;HT#HHB!TQIL1962,LHB4HAIQKPDR)"GDL1-6R6 -]QE"F;E-W,;_5J;X M;)>CV;8&B^I(L-X=MBM;O_T]3AL.OOOA.Z,P;K UK3Y_N8%!:58P:5:PN2M- M4H1+BQ@&NR?\'@G(0:^_9[;+@8J][K M%34U$I!3W=' =ORH<][1X.36I_'P0&]'@U@]!41.[O+>'C0L4#&:D'%NA70< M^Y5;./<8@S]AY0[C,+-1W6\OSRXTNKUA/<$C^&[G].AYPN::I-,H\2L<#OB:D!K'W.(T#!&.$W="4X!<:![R4B=^R MXT%&GV4H*7^_C@?WFWWI>% Z'I1*YZ7C0:&!9]WQH&SS2VYJ (]CW.!]_:RUW3EJG>W!6)_H MSK8_W3G:P3L'GP];](^#;P?K=//MW(' P>>C;[G!^\8FV?JZP[8V/L&]W_9; M9W^TOQU\;K<^?&([1ZVCS8V=D[EV 4H&$:W3B,14N!R ME)3$B..PXH9 M.+^7NO0+!S>/.;&>$2.=X5)3 T:.DYA+9Z/QH1@X*XMK%VK5"\F(8]&B)!1' MW.6:UE)@%)-32A$&/TNM^I>) $1[%:W0TCK)(Y/6L)! TU'4!&84*P;."B/ MU,#AC J;,V]$5 [QP')]^\"03M$:,&Y\LJ8@P(M$@!0C]S&IH"3C3 0']JXB MTBE&<=!2%P-GQ6%@QL )P29M(M@VS$3$#57(L6# RC'6*LU *^"OWL@FH;B) MQ>4LO*4JA[\B)[Q?;;]ON\.4R-CMR&:!G\ MQ ZSH+6*,A639U61[D*Q=P%B+0G#D/'6($XM1XX0BT(@AGEA!>'E3.=E(H"F M,CJ?."5 !))CZWCBCE*K!%&6R&+RK# "3$T>[;"P4FJ4F"0HG^(AZR-'T@-M M4! BF!@VCA$2M/+!_/L.I6C2!(8,((U3QB$'1<:_>J";L=E/K MTI_X10&!53%C ['%I%EQ()@Q:2RUT3J#41 N%[#Q M%&D=)4HL:H$5DTS0?(JCP*KA_,FBU)[5*<[G.!CVVWXX.9VIV/'1S)L7[I\) M/% ?K4Z$2!X,,TD%Z27W\($W3A?S9J7![$)'$2:D#R"\D%)8((ZU1$X&C*Q/ MC'*<'#'RU1O2) I,''ZY)%=QU#YC( I)[0))I*HN O"*)>P44H[:H@3Q;Q9 M>2"8FC/-6,6,%5<,02$KB[FW%33FR7"0%FCVJB"\P(C*0R*4>G@2H NXVHA9VW ME"@ ^#N=V-ZB0&?^.]-:NSNJ]K4J#5@SQYO_<_W_?7.Y;F"UK;MX5V#Z:N;S M&V]:;'W'^4HO5]1[)'AMO&"/6Z(T=QYN#X]B=SA8[X:WU4KOQ:X'SMIH#WRG M-Q@M3?E1H-F/8YXY/FK13_C;U_>'WS[ WQ4-?SK;VGY'6MO[[9VSS -_[V]M M[/W8G"\_>K3#OFU\[NQ\_7P(/';8JN[=%)O;7\C6AS\.6ID'OK[C6S"/_YSE MDJ-?=@'<+#,RTSRQB--HD'$N(I= ,8[>6^9M#8E IC&L9R#S!#--11(>"YZP M=2PZ(6V*G@07B)DO43JS$55GF M;<9DM9NEWCD7J/?KY^!?GZSQ77$JN@V9< M>>>4T<%8GH-Q1+#^]D54Y>(+IM9_YK%>MX<@:_UM6&SK./9M7N/&OZ,=Q,&U M%4B7[&6O>)6OL=')[]#HI=3VL0'3@9^9C.)_1^WC3%6-=K?1&_4;^]&&_XYL M?QC[@P;P])ADNHWL0>EUFXV_V_GEVK;9L(/&2>QT\K_P?:[5^@74@!@:_P\6 M+?2.F@T ]ZZ/S<:'F(O GC8;;VW7!KCU(^P"_+D^&@S[L!_P2;Z]%>%GOP/S MJFG\+WB./>[UX0FP6K'? !)'/C^R4S5&;_3.MZA^/;O7C['FD9/]MM^OJ]]^ MM_UV;S1HQ!_'[7[]/L$.80F'^[ ->_L-BAG)*D:U )>6Z!:W4WQ^^_F"KC56 MF& ^=AOKQ_UVIY'E0A.VN5&5/8.];7>'O89M=.%A+4']S04B MK8/AWT MNH,I[:PU&E]S^ZO>(7P+:IKM-(Y[ ^"QP;@4<::&U.X/AHWC_9INJX^N>O:6 M'_9R!$WF![L7^P.8CUV_L-70=V#(3RK<60/ M,QGUL][8KW_K#O.T[&E-3S4!YDG4KSVF^.%^NQ\:X_GD:69B@"&V>Q?N]A5Z M9]Z8?XZMU$Z82"W._^>F(O9S:K61WG(#DD:#?B6HL0PT:M"_<@G["/"\^[$2 M[YSA66T:B3M8U><86$/@^]$0Q/TF[-G1Z.C/\[O):"*98BBX)!&7"0QA01-*D1!'/*A9,;QZH]4:O:0#-X!=._ + M$!!P(&QV-]94<-(>[L\2S83G*M:$;>W-\V'3]C#_=A?:4E%9L.>% MM@0(R%/C N@&' N%DTY$/0!M_;O7W=L&P; 1W; 04$U DRVW4 Y#A3L*,5$ M0-P1("#O$HK*4<4(23+95V_,VN7NS!/ZR;B6 &DJDAD7@S^%?0*0!5+H9QF5 M:<6=3FD*2&Z%Y=7V.6MD(72EJ,CD;=M=T"P:P]C-&3WMH^-^[WLMNVPNG5_7 MJ4^-T7%>P+NP"Q-2),M8,BQQ':G#&B?IHZ5*JQ!PS2[SCHU;L8L]/NZ^WJYF M_'$ZX?7)?#?MCPS&A8$J!MHDK8TON\((2Y@#\F-$ -Q8" <*2+6.&.S=#2 MP$1?P4&U%)ZPT7FGA*R3 K6&L=&=R>U&(LK-$+S/DCWW6\AZT: "Y5ISR#5D MJPX)KM/>JS7*K+CDFXYZ_2$0>JAO "8=U;17J3-3):8!0\YJ$4#A1[5BDY6> M?BXM?N-P)_NQFT7'KZM@XQ59'^0+)N7,Z\\8:=;ZX]U5FT?DIXGXV1AGZWV& MU7E;RJ5^1P[U0+,>!57Y=6O>S&@A_J=_(RG=$PX4T,^Q&WJ@'&81/8C][VT/0T\>!-=FC\XEB7=QI:X\@;AU,ZE75RQXI:7# MDUY7$P')/6XH1#"\[?C-)8.;9SY^=?43K -B'PWC;^/C27S]/9=KW"]P8^G5 M&VOPW%K/_-SO3X]D]R)R_6@/D4TP\=>V)S;O2DC$Q>1&Z2YSP?SV#C.=6)126M2*\6UW/N@C/G<^7NFKATWO?ZQO?;GG/+-MYK[0UL''7=B*J D8Z4SX7(K#6F0$3DAC'PUE2A(1?JG-W-/# MZGIC,#J":9UF 9N1,%44TSBJ269L7_BY@ZFQ4C?SJ3MMG.:61_8&&Z$R?@;C M%G:#QC\K]VIO-,AG ?]Z?5DN+VQQU-5K,W=:?:7,O "FR]RFSIB\(/=K4R?Q M&H"=P??NBW;3ES UK1GFC]7L#1MSP[-_H=D;W,JXP.QQ)LXT5^:&1G*+FWAI M_;7JS>BVZN/.N2/NTN)IA;?TW?F9?MG5Y[.KM9%[D^'^M.4-5B=X%?1-_A8COE3$+:BQOXD$'KG[/#'UH>//W:^;M)6ON;L M[\.M#]_VX=JCK8W686M[YZQU$ ZW+@="'\"S^<[!^WUX-FO!WZVOG_BWH_?M MUM<=ODD_D=8!/)-^XO\Y>S>;$Q4EU2)BAWCT!'&J#7(N.L2D%MQ2S9T/.<'3 MZ =-A'C$+.\"C 48GP88>; RNS2U=(D'9@ CJ=',"2=LSBR]'A@+^BT2_::) M8"HI&:+!*,9MDUR@AL#(*.:H"@BTE2%,=D-)4 M>J<\"T(!-)JFN%W]GZGH*:J:!3E-G!(8!.1UL;N%D9\A(S^,37%=#8[" MWH_-WO,6!>&!.B]03N!'N1T&LD)$I!S 5R38G'5 M4)<0HI;*I-COQUB0ZNY(M3EK5,B @V-4(9DP0T!A 6G*!9( 75H[KY3**=%- MQA[4J"AECY>;T>]O5#RL+E)X_-X\/M.BUFI#!7/ U 1XG%&3DVXU4C'RZ&WP M&LO2HO8%>O M'&/\S.:@Y1CC1=@<[WNC?@&JNP/5IUF30],HE7(,](^$<_O(@')]0^0C$PDL M#L8\JV+P6*E)_H+X?$E,CL+B]V;QJ<41DQ3&>(.-H="9'5A&P.HS/71=!.5$4/K;! M<>/ ZA!-(DJ^Q@OB\Z4P.PJ+WY_%IU:']SIBJK/VP36PN,/(\*K+(I:PR2P& M+O::12_XPL#A%_-V"Y@SZ@$C"6F48F/8>]'X)#*^)!1"(E"8=L+4,N)XR73B^#UC7T>RQ'%;==R;+86 M;U39MA>\;0L"KG\N1&D8P*+ ;[_>PKCH!G?2#?8NY6-28Z2F%#GC,>(D2&2E M%TBD($RTWEF-7SP#_50*C[QJGT!O:SG)VCAA_.1Z-P?>A-\HMQNY> M17A!B[D*181OO:K+0Z/+X3B^XU%2D0-WD@.'LW$@Q"@=3(@HD9SN&H-!3A"+ M4DQ,*>HI#BOG(BZ86C!U-3%UP=52"W#>%3BGT36.&X!'!7"I4T3<)8(L%@PY M#.9/X$Y2R5?)RUY LX#F:H+F\G2[*'AZ1SR=731MJ-YLV*,>8,=9##.W M#(9]F\= >;S&41SN]T*C!R!3/S#VCW+S]?Q[U;9]K;$-OX9V2A$>[V/#Q>%) MC-W&$]#P^[#$\/FP!YP)3^R/KUEKK-_4 M\ST_$WY1S8MWU:\/?_S/'="#"2F292P9EKB.U&&-D_314J55"/@:]!!W0(^- M\20_PQS?PK_M:3\T_^]@?_=VU7\UHZVB'?=OXW-GY^OEPY^C]8:NZ M=U-L;G\A6Q_^. 0 .9_Q[=@'O\Y\V+KTR[W05O%+:(^2,299&:6RL(H13#OG.:-*;51JNR MT0^UT7LGK;U=DR3#-E@D="I64=12TY#5\[3XW@;4'QQ$^ M_!X[I\UJVP$YVEW?&65(.6D/]]O=1@\0JM_P=;NI1J=M7;O3'K9C#4 78*+9 MZ,9A1I?)U<<9%8%XX/\9YZP'S 2@/\T0"214Z5)5\V1G._G%1UJ@Q3J):A.QCU\U_-QLE^V^_GJR;H"@NS#Z@,RS2J M7CQ?W^T-I^O6KE\V5:K,N[5R25G+SEG*2T*40E)6KO98)^<6KY3^7 M.R=V<"?@(#("R7*16$H 3D*+8(0,RCE//(#*[D:6$)A@@GY95,PIFAE(WM73 M;L67#";OX!UV=CVH]88DA;1R(#:H2DA+!C:W(X L0D65[*LW>NVRS3U%D[OL M?, D&,.DD,QRKCR(+"ZYT9PPGUW>U=QEY8+I%5+B>X<(6LBV @NJBQ=HX3I5Z]D6N7;<+SS<_2 M-8N[TUSEH!&[60)>;5Q4/]7$Q) 7U8^UU9&*]9]YK-=M$(9M?Y6P,:-B]?JQ# M\B:$,0+%(-NYT>]W85)[I_"I'=::YC#N]4&=&&M,(0(E](ZKN^&.WJC?&/32 M\"0K7YEJ0(6"?[NCK(#T3FUG>-I(,5;F[+)J'9_K>8XAYR7C#=G:V 2\D=(H M)X 6N0>C15+D,!@ME'(NG$K!8?WJ#5YCU^+-?7%"+P-.S'IW%3SL"E[[=QP" M?U4T7=NY*XP;M_0TG41 E@#L/@3[K)N]Y6!6G*^"KU:A=D#EKY;, S7>KZU4 M[];6]"76CV"Q7[2*05MG[W:33E8+Q9 PCB!."$%&"X$PCHQK'S'.C88(7A,K MY9 J^W[CON_M1B]$%((B&7.%6):KO?. D26.P0 (9.#[;5<[=EJ]86R(YR^$]F;B*<]/=S*/M4'] MJG9IM431_\U-O^;)I,#*]2)RDSSG62O$QG.J$XM*6I%>O7G?[QTUAC!<=D+F M?RMQ59'/R!T *>;/.WFY,K7NC3IVV.N?5H!5^TV/^ST/=BW05>TO]1W;/AK4 M*K#MM_-A3:W\]OIPD85[/5!CK3*[?)84!X/J9*A?#]OM@>8\&&6M-WLU![W. MJ/:P)GC\:0/ JR+U\?-KUYP?U@=!E?Z>G9UP21N4:!N^QSQ4^PAX99B=M)D1 M+OAE4SL[1?/%E>^T]F!>)H:Y$\()4]3;_N;_7/]_WUSFF&H+=O&NR$ P?]-" M^>-F;B!D;?Q^%TXX'\"HN"A2_HI[>7T_Q\IKWMW;: ]\IS<8YX=\. MON0Z@#]:>[L\)889]2A)J5 .04!:&(&\# 2KI"V-8PT "#*&]2R_N30TB."5 MXH0';[4SFGBN@XZ)X BB'F#='F?PZH_BJS?CQ:]X]$/L@5EZO ][_+%;:P1 MY)<.N"\0])7X\O-)7)RTLSCIW*>-9#C"Q&A/'$U)Q&"QQ.H\>./12-#OQS#J MQ*WT&6QQF-<@ ^"['P 87=MY.QH,>S#P8+T;_MWK[OT;!'-8'PSB]#Z)X._L#7B[EPN\;AZ>M P_S^OAC:WMSU\NH8$G5;WJ-P+NP5744F:\<9I.]&@>*C;=KO$+U M/>,KJO [.QKV)K?4D6/5)^-H,WB1CCT>Q->37R[%!\Z22MZKT!X<=^SIZW:W M>I=JW-].VF&X_]K@-8JY5+I2D\:)1N,IU5>0M5J%FHMGK+_D9(TS(%YR_24W MWG_SEW*-$EEQN4]\]^,35=G).^^D*COY3'92+DG*,CQR%?*5-\"*&L"\ES-E MN22"_,*B+0^1W>&\1">*HP\R^T-YHLH:(0W7Q.M 6.+A9R?B=TGXF#@6EB>C MXYZN@7%&QTGKP_OVYG;G\-N!/]O)=>*^OF-;VW\?;'W(ARGOV+>-]1^M#]_V M6^WYC(YU^/OCCZVOGX]:9ZW]UO8GLK/M1>OK)O_V]1W?W Z'FQOO\+>C=_0_ M9^]F4XMYXH2H$)"Q*B&.9#>Q%=OB"1-16Z5SE&RY KVO5#L MDSQ@QWS"DAJ.HS79A6JMPY*8& S^621JP;Y%8-],[7V3"( ?0580AKCP!MDD M-"(YL",8:TCVDQ.JF\:L2EN_@GT%^YX"^U*P"3.3@A&8*X<=5PGC%!(EU#BI M?Q:(7;!O =C7FNI]03BMM/"(21,0#QXT0*XIXMI@*[ PJHZE4DTLS7+7'%T1 M2_UCMSKZK%/*5K^VZ/)!D.*22$,M"UYPS*G3T1F7J/6,6!#NQ?1\<@CZ.&MZ M8B>-$Y$CK2O3DPFD)J**%;4,;#S3-]DIV NI$;/!(%#[P(HR7B%#HR%!6QDT6%%< M-16_G/A7V/BYLC%ATE'I>/0V< )*I;74,2Y-),#*XJ>9F86-%\#&,P:!9B0E M0C$2@+.(^V!!&E.. NR,"BE((^.K-U0TM;A5BN@$YZARBBL16[79'\9,I<VOW^A7>\^DI9MT[$_WGBZ]=<[F%<#R+GLN]-G7#V@+B!Z!%_FK/QN@^!_ M3*I;#%_D"M@W%S$Y\JOU!5% NY;'B#W5%[F\@!T M,>4!WO:.=?3D#L=K9//OR8VM['7\[^)PSIT7K=#[;^I#O4!#I!_LYR_IT MY^P3:VVW]G>.OIRUX/K-#1##']YW-K#%:58>&&=UMQ=JA/P.0[;_;HV3+7D M-U<%N%OV]I70^/,)7GRA:*4Q %Z! *5)K"W'6A,&]QJI0'5]>A'P-4XJD02@ MW&X,->YFV,MOS3'YY^&_ !7/%SJCS,!^KVJH',.B-_Z982HW0J7XM_'E>3.J M3\AO_\IPGWM:MD.\-*CK!9W_"=@]KIJ2ZU9W M8E41I=MT)ANY.O48A&=>JVX,,/-!W>UX<,7\\\..[&&$Y>K8_BDZK\X] MN\*#QN@X7WBMP0'V .#YP_J:/[;>7U'3/>_^VYFIY;?;M#]RP>SUJM#C[)># M/V-_@GKP:]8&SXT21%\M+;W?K0V]CC 7^"!26XCTB)[6$3$R&!F M$)?4 &8$'FUX]49=KK/VC[&2T^Y/RFOZ&5G3K(M@57M5%XF?*7TT*<,^CI/K M-,;F8N.O,4]TVD?M8?4<8*[Q[O7GR/%[!%X!IEE2@IS,>K!IAWX?4&CV@II, M_\[I?-V],54"BQ?"'!.FV#S9)<)0ZIE"0(99+B>-#"<4&9^B\\HF'*I3ZBL( M\QB()4-GLVZ<I/ !CK)[4\FM:QNU$EF(3$/*02\+ZR;19=S>6:R!I='1(.)TR-D4' $O M8L0T<8XP3%R4K]ZP&\I2+W4/A$(#/Z&!L\U/N\Y0EU34R!I+L\[,D3:&(,4C ML*6*\#/D?DK7MT*XNE[MU+"==,FIW.>U4S);>G&B%!^-U)P88^W]G89MS1Z[% 2#I0#&R72P7J$K5$^.BL#M[F.]?6RX6[*02Y;GKAG MP1K.O5*&P MT]BDE'M67$ZXO'_]>N6\\891[D YL!%4DX2Q9!$$E)$_#\,O-/"0-)#;YV;W M.XT1Y47/($"1HP1(PE@"TBDE;2H:N,E"N+-RD*74E8+IH>MO2W'Y@.V:FW[R M98D9N#YF@"Y7S,#RG:.RQ9RC?AK9/JQLY_3]I+;]3)'O93E!;1U\F> W0V?SPY4<.6+J(WQ31AC<^,C;WWX=+*SO7[R[>B/_1:%,;>K0@,Y6&K7&IV$]AI)K0'HB C( M,D]0@-^$)2"6L)D_<32&2X4U*$2)<&=8OD$%$JBPPC(A+Y=:[]0M"N.?7[IV%'((PK_N47+]YY.9*[D>,$N@R!E'%>=!P?U$L>2I=9Y9BY]%">Y8 M'WH.]T'I&*]MX[_GBW^AX<-YFX?*3JJ;)V:3"KZUE5T5K=^?!,54(T^>E/NY M76SMM-:H3BYGXG/FGP "[_SN?3MHN-SO_+@?CVU_&I4S /;-<3KM*ABEZB,\ M?H?STZJ?=*R8Z\T+#ZJ/;1IUKX4\$-AZ1PV0[?^O[CV<96_ON-VM)'<>G'E,EY4)THVW P&@S'+8KKP)\\N?8@CP'WPEMW\UKDH)]L'-:!1N?W MU&T[3F)]4XC]1A>LS<$@MP6I#JT;R;9S3Q%8N&Y]JE8O9+O>H/&"7SO7P7YO MU FPRKD?C[DQ'G5MU !FWGJ\UE6XOAPF=KW#L#.))%2)UF[5>3&.- M\ZX&-V/_,C4L> (!,-.PX,O9UO;AKA06(%%(A&/0B$L,"F]B$1D7&0O)6Q_I M/)Z"91HYD4SE+O1&&1VM2-9@8F0$=$OSPF![%@2 8H&T1YU,855XW?"< 0 - MJU@[7VF1$R=.;]+=]?P^T)O=3->;"[VXJ];;=Y8H/W^CBRM@;4I@*8+MKC&7 MPIE 561.\B I2]F1?*M. 1.1LKR- \P:E0;,TOLU#J!R32C"J7F,Q@%BS0BJ M%7V<\ON" 36HQRB_+]<8Z"]&K]Z\*5>,& MPX46"BV\>O/'J%MHH=!"10N;ME]D1*&%>7UAX>W?'FWM+AUQSR_>>NZW?N_" M(,O8*W+5Z7!&5RET6.AP&?2D0H>%#I=!1U.72PW]W"=,5]HG?+_9/PU!Z,4X MC/]9'9WW1@/;#8-_%6=QN?3IG<4%;![A &I1>#*:">LL8%(N?6HP>?RJK2MP M+/QV-M3SKVF 9R\M6ZW=,GX9OXQ?QB_CE_%?W/A/UZ?UJKG*I51EMJ;)2AMV M:%^O0'^Z,GX9OXQ?QB_CE_&?]_C/RA?S2$=PX]*Y]U-EV1CTTO"D:H11-0LXSG4_'K)E]J\IJ4^]6(_6 M'?'RLMS4'7'YJ.@.!1)9,-:;F+1()E=/U@Y;H;6FG%*9)*^+PA#\@(VOW_=[ M1V_'_<%R,[*WXX9@[W[DPC>PDNN#083_AVW[8VEZ)=ZWBDS=*_&XT]IN'6UM M_+W?VOC[L$4_XLVS=Z<[V^\/=PXV8;ZYSO5*//I"-ND.;WU] MAUM?/[&=@T]GF]M_[&]^_=S>/%MGK>W?X?WV#[>^?L3_.?,7>F3CQ*T3%)E M$^)1*^0(TRA&ZAVU@F$>7[UAHDFP?L@VL8]H>1>L*UAW?ZPSQE$MO$S*8FXH MMI(3Y@)CGEE!)XL3"RY*T.M"M-+&)!+G&F,E^03K^ 3K M9,&ZI<:ZF1[8L)?*,>\1U=@B;H1"FCB!9(K$@U3C.EC .M;$_'(5[8)U!>N> M&]9)91B746C+.!>,&3!H#)668!JE)WZNL"EFQ89=;JR;ZG4^$FTXYPC4=0I8 MESL%5-WY0&\W6B5)).AU5#:-H 7K"M8]>ZSCD1"E:%#*.TYB=-88%168KX0P M3V3=U&;BK[O RUCRE"9-.(B M*<1QPLB !$7&D0 6C*5:Z0IH,5EVZ[T ;0':U09::96BD6J7*.8&\=X(E*#\@"*(J6XQ"BN$G+MS<8H@AHHA#,2,98"X@$+9#7%2!K" M!?=.)F\KG^<#QR@N-LB^"(>UY2QP8TN\VFIQ_$R\&E=6$L8%XD:"C'%8&;68C>((.7D9KD):&(4ZU M1I9:BACL,DLZ!HU-==YA]+*[#0O>YYY" 5P=*Q M)8YEU>!F&L=BO#1)6XF2LV#/>"6135@A"49IU,*XX'@%-[#K!6X*W"S"EJ+$ M"Z,,TRER1K1C,2@EK3(9>&@LT1RK!C?3: [K(N8YP3<02A$G@2$3F ;@D=82 M8[D)_M4;(IM:WZJ8P7)5WJ)\*7EONS>TG4:_)O7'0JR[A9NM>B?$NY2A @A2LU*B,"-XT?-FS7 L<+"H<#.-H M-?,L&= 2;-*82BJ4I083 R9Y"0Y9+3B8"0X)4@M.%4.^2GH/@B/CK4+6&")H M,@(;!7!@P-9YT'"P @>K"P=\BAD2I:#IB)+S,F*0=%LS E7+(:< MI19T/@0F)"&CO09-Q6$2O%#" 19QWI1+[[@H6/0"L,A2&TD./='46DO7>]@;#1B]-PE46T.CV <#JJ4,? MR^*4Q2F+\[(69TFURY<OH;/!NI0^]7ABL=\-?XV*;?_4ZH?AN[N2[>5P7P]B+[(!;&/L!&=M/0SJ,9D%KC'A* M!G$,$ML:KQ&3"DSW6MA[ =D[,-I\2!,I DR(,%S MK3+"+')>>:2=U@Z4+JR2S(S-'[9460G5*J"R!+U-"Z@\I.-NXKP[V=7.LZSO M(8&%13PXCFP BT#XY%5(GH"1EU&%\64W\ NJ/ ]4660CSX(J#XDJ9^>H AL8 MK:4.,6HUH$H"-04SC&(^=P6\(3K@HJL45'F>72L+JCPDJI!S5&$D 6Y$@T*H M^JU;B:QT$C')-?9>RICK&=(FOET2[Y(%B"]G3$1I3OD,FU,6@'HH@#J=C8+ M40?OO .%1X$MA7-),A$)8H$XJCW7538=T4U#E[V\<^'LU6Q"63C[ 3E[&@;A M"9@P3F@4103-@PN'-# T$LY&:G#"UMJZDC)[4#=)X>REYNQ%-ILLG/V G'VA MX[TRA@H41.YX;W,U#A,XDM8G09.,2=A*9BN!"V>_&,Y>9%/)PMD/R-G30(@0 MJ>3$:F0#(<#9+"*3E$.P7=P)Y@6.LN)L3HO,?CFPHR5GA@?G0!8P;=-]%BN"A%+W=S17ZR:MQSA M6B^H"N@BFSP6^'HH^#J;#95@G >*/6P0M[GP,/QFA(LH"NXM)<($GT.Y:).2 M!SUV>79I:B^([1?9S+&P_0.R_32.(C&/6:(129<AZ6P_3-LVEC8_@'9?B;(0G"L*[;71B!N*$%:V(B"X$$2PZ32.2>= M-(4JU28*VR^\.6-A^P=D^VD$!C/4."<3"KD !8\I(F.515@X Q9EB>:LSV%]8@G'Y#57"#EJ/ V.C#8>!5X M)85:!7*6H-EB@9R'="=.8S>242+H0)'3RB&N!$7Y! 11$B3V4CC. M>!42!NICP9R".4^-.8MLJE@PYR$Q9QK8$7620MB$O+0<<4$5,L%3%&TTDHA< MDHO4F,.*GE,PY\DQ9Y'-$POF/"3FS$1]&&Y<)!%Q;K,G51/D,/,H,LF-<,Z) M"G-H4YI;G9LN60V,I62Q#_W>8- X[O=2^]'Z?]PM&NT%@=8B8SVJC?ZSVN>" M4G=#*3P;W.%8--;QB!B.'G&/([(X8"0Y8T* ENNJ;B"ZB7&I@U'X?.'!'87/ M?X7/I]$7S1<9K%#[_ M%3Z?!FBDP**E,B$!2)SK9U"4\XQS)IERBH-29CCP.6D:+):^ IF(;# 6- J&K7:P>U4?,MW$K(!, 9DG!YE% M1F04D/DED)F&8/CL)R8T(N<-1ER $F-UXB@ZDQ@5Q*1$ 61D4SQL?^(",@5D MECT$HX#,+X',-.9").$]\PS)9"CB3N/<434B+845S%$6DP*0$4W);N7^7*Y* M&\O)4UO'L6^',*=&_'$+TLL7)E_#)^&?_ECK^DBEIY]_+NY=W+NY=W M?R[OOF2QV@LU'9FGOMJ8G(8)H0%R0GR[*$:,QG9\EH]__;^];FMG%D M[;_"\IZ+,DL]Y)[&RQ5)EY[RUZB93=YV 9G M*@OC!"4:,\1(BE%*$_B3)0#)6,8""S=!R2)OV<_'LE>9:NTM>XF6W61>A]( M.F<$F8R%"!PPA61,!0JEH!D#W#8B \N..S19:N$\;]FMMNQ5)E=[RUZB93>Y MUG$4FH1A6P@SI,#9DJ"$IA3I)"*4$&JDJ0M@B\A;]O.Q[%6F4WO+7J)E?YV) MLWE&(Y&B.#0"L5!FX)='TF97$TJCF*NXMFP6+;44E<])\JC2@@1JCRK+G+UK M\JD%DS Y%F&4(!M)NME8A$H8!SL#0,D5V]K'HQ,3G4WM8V;:4:0\KRX25 M)H-:2!X:)3CBC"40AX0<);%@*!9)3&' 4L9K;R6./:QX6-FV)&D/*\N$%3QS MZ*E2! $&0A:$-X,G*UJW6*7-[0*I529$3,854.IM,ZH>IQZ%4W0V)\(P(U*2 M9>#]I#:H,AR)F$K$$_")9**-8=25TZ34GT?V?(Q[E3D1WKB7:]Q-6@1-4YTF M)$4\CB/$=$I1HJE&F F3AK%0-#1@W+@3M[X^MS?NS4R+\,:]7.-N,B,((Y'$ M.D))%D& P2.#!/ UR@@A/#19Q#1QQY_'R5+G+;QQM]JX5YD9X8U[N<;=)$=H M3HR(DA#9 4(L(1FR1XJA,)$L%;%,)6,[^Z*3Q/YP\.=CVZO,C?"VO5S;;M(C M6 S^5H@-BB5/$:-1B.Q2 XICGF(I-,]BN;.?=,#^6V[;V[3>\)QQ9979$1Y7 MECR5UR1(J%AQ"GJ(%#7,GCK!4 (1'@H52QEA*F%"6V#A8JG%Z#VP>&!I07Z$ M!Y8E TN3(I&%L4JXYBA+(H(8X2%$(_ GP: 7.-11)EPT(N*EUICSP.*!I049 M$AY8E@PL,TD2'*M0110EJ> +$PB$64AXDG(A+$+3T;L[,<=&F[B67[MS)'X MV0Q,*7LN14+J?C[(JZ&M-/?-^%2NS1*,$IYF M"45*,;NG)3(H(5C"IS 1D6 THL+&5K'P!P ]'^M>Z9E]WKJ7;-U-H@01)@D) MS1 %G$9,12%*-&>(ZH@33'%"E7194'RYB1+>O%MMWBL]JL^;]Y+-NTF5,!'5 M(HT2I+F,$(LS(&^58"2H2B(LL>8FM.3-6K]QS%OW9F9*>.M>MG4WN1*AX80R MA5&292EB1@@$0YG"H,4D)8FD4L76NL-HJ;D2WKI;;=TK/9;/6_>2K7OFJ+Y, M<_"Y, ICNSU3"PYVCL&Z91BF(E3$\-!.$<(0M]RZMVGMX3DCRTH/X_/(LNPI MO29?@F&-,Z(3)%4H$2,)05+H#-$TCC2CPJ18[>Q''=+ZH-]#RW9 RTJ/X//0 MLFQH:3(F>&CC$!PB3G2,6,852C@3B(HP2;.8A*E6-B:)_-&?'EJV+F/"0\O2 MH:7)F2 BA='),(JP31^/28*$Y!&*,VQ"+&GDZM6P3L(V\"P^PEII9U^*H>P% MQ8TC^=J1VO6,C@]=93K%] 3&,6Q5'K<6PRT^FT 1B=@NBS/$:2@0$S1%*4D$ MDAGE-.5"B4CO['/0S6'G6X6&HI?V_MFVOMJ\R^\-;^X];>Y%NXB4TM%-)A9A!C M!*.$2?B')/9 'BV!_,':PT[BK=U;^^JS,;RU_[BU-_D7<4*T#D6()#'VT,R( M(@D^&E(15LQHIB'ZVMFG22=9;GJ5W_SID:;MV1D>:98P0SA;OR(F49;&*)82 MP@AE?0IC]X7RV,0A334C!J"&=3AO^Q2AAYIG #6KS-;P4+,$J&GR,YC 5+,P M1E*("*!&"90(0Q!GL2:I,1%)8HAA<($GN^D.A@_J *^RTK!.X7K0E?]4;_:J,?@G9&M[HUV/T3>*& M25-AR_TA'<4<,:DHDJF22$DF4I5P',<"C)YUDEM.%?!&_^R,?@E)&][HUV/T M,_D;X*?!8#$D-<0I3(HR^ M2>8(:2*I2B.$94P04^#B)P)S1",+QYPCP.CS=K MFD)L4CJHX>!HA E*0^ME2**0I)0"X-A5JS36[GCAJ,/)S4/0/>!XP%DAX"PA MF\,#SIH ITGL2!0S)M4:$8@[$8L!:U(J,D3!P5$9CPGAX_E+QW>HJ*$J2.$4IN*W )L IB4V0[W!\GXO3 MKE(<[;2ODV'7E)/Z&\%N[I3XQ:NV)./Y]_OW^_<_W_>WU''S??=]]WWW??=] MWY:^;T@6N,Z_76]2"B3KV? M1!B=8&"&TQ& ;JU[HF0#8K4U)8Q?F^^P8WI<#(JK\QZ^%.FCICXNKYR)F&!F M8L&03K@]-4T+)&D:(AEF# N>)*DM\L6Q/W;E^1CR,I/ O2$_J2$W2=^8IRF. M28PHS@ABL4F0S&*)$@9PK&$00Q[M[&-OR,_(D->3V.UM?+DVWN1X)UG*4T4% MBA5/$,-*(I'&!&4IRS2+J"*AV-DG'2YN+E-X*]\H*U]Q+K+X[0FL<';;KM2LKWM/JGM-IG7 MC!DAN8P11,D2;%=F2.HH13QF<<@EY1$CMHR>3TIJ85+2EN'&$E*K/6X\[1Q; MDT%-"(M52#F*(_B'I2'$YAPG*,NB#!M%4DWUSOYM)Y=[X/# T;H4:0\<3PL< M32:TSF+#%68HE)(BT!Z%$B(UTD(PRC153$8[^S&]6:/; X<'CM9E.GO@>%K@ MF#E@,,NX"1E#G'-;]XG9ND\<(Y.D)F-81T38TSS$S>,%6YW.3%II14=@):6I MAC=2FMM18G,#<*@560:38;P"0[/X=&R&'I460Z4_9W,-N)3 H#Q&6:C<@,13!-8K46+K M%!#*,:,$IS(T._OD02=//.?]5AY)6II[X!'D:6;>F@R$*$RTR A'B4XD8L36 M-L%Q!*Z!-CC,>)PE*4#(DI81/7@\+_!84X4V#R*K )&9 _="+"-[@K#0@!\, M&X-20@G"+.*)BEB4);8NFVC[E)_'DNW DF767O-8L@HL:1(4C(XXCS5#7+O# M.T.-A, ,*1$Q :.G,X+!(>'1%AVG-Z^0 F%M+*3PI1C*7E#,+Z<0M*F4PJ;7 MG&Q%!H1/QEH2UH6S:0]*8BVSD$&P1+W5M M9>OV?3TC W^ZI AOX,LS\)G2"UHP$Z8$D2@!7P;,',DXH@AG691D4(2&G)/1)(&LD1CU-*0T8%"S-; MDB&ZY00N;_W;8_UKK=?@37MYIMTD421QC&D62@3LKA #/PP)SD+$HR3%:<)4 MS-C.O@A;O&O3V_3&UG'P-KT\FVY2*0P6(F-AA'B8:L24B5 B*47*J$C**(NU M"7?V*6]Q^95M6KWP>+*R' N/)TN ?9F)[?"])D8Z9P28, MF0@!4 CS)]O]N/W8DQB#U&1%:8(Z2R(8RN^F:D?VUW-"IV4F23QXB:4YCO-] M6?0/H3WY8 0R')_760RJ-TXWZNN^6,UX]WU82AB7?"#+RZ.AZ5< @[8G9='K M.2"L,]$\!BZ&@?C*(1>9%(DP& D5QC8-@Z%$AI'=M"XASC8TXZG=#M=)XIOY M9JU)@??@L2KP6&8"A@>/C02/)KLC#0DQ20;@D=JB^Z ;*$DI1R351!+%0Y,: M _>":,6[Y_QX+$J\%A+$I)49*FDB-OQ!G4 \ T00)X1,88 M \4H (^P(Z@'#P\>2ZVYX<%C(\%CIHH'84JR6",3,QNV<(-2B25**8EP'&H< MRWAG7W0H\]CAL6.I%3X\=FPD=C2)+G',$B-(@E)-P?$ -Q.)C L4P?!3*DRJ M$XA:H@Z_9;=N:[!CFQ:2/&X]8:J+QZW-QJW92B4L) 9'"I#*GI5"1&+7OQ,D MHS#AD>8VI+; %8H63]5ZX'H.P+7,6B8>N#83N)K$':%A@+DP*)0L08QRBE+! M,Y3I-!2<2R-5N+./68^3RR-7VW!V/7!N.7$V&$#,B2D26H@P+AIB@ M=GE<$D05-TDJ,QK9/8RT0^+[3K;9)_&9)O$E33%FHL4K-486][^)1XXE0HTE5R&(2<9HIA#,)T"$5 9.#4J8R*A@ M/,Z8356X93.L1PV/&JT\R,6CQA.A1I,F$"8DC:,$(TUYAEBH4R0X#Q$5BE&3 M8DF$]37(@^8$-Z2:2 LS!8[-,.@55755J-7H? 5-C/;X0QIY3>(PB'9Y#]O5 MG-'Y)K0UV"63QEY-NEB9>MZ9C3;^"ZG ]95A%XCZ,>1SV.MJ).DL?1'\/1)D$,2YD:'!M$L0!_-(X9 M$C$EB,.X9AEF2O*LKFP4M;C"@,=1CZ,;CJ-K*1GEAC=JNI9'D9_#$:;]$D8/6 X9A A MVDZ/)A*EF!"48!R#HZI8BA-;-B:)1'MAM WY#!["/81O*(2OI9"8A_ ?7.%J MDEEU%D=)9D*$$VK3TB*. *X%DL20E&D8-Y-:#"?)LG:*>@SW&.XQO$T8OI:: M:A[#?Q##F]3B) VSF.H8:1V&B"D6HT0D*>+8*'#">4A3[JJ@,>X=<0_B'L2W M$<374E[.@_@/@OC,D9&"1XI&#&59$B&6)!I)D<6(1Q1K(82$X;4%X:BXF>M] M2T&XET,)NCU)I85_KINAPPX:W=3R)\ZVOI(,3%QV]2Y^$=29U4>#8-@U065 MM77P[Y$LAZ8,BBRP*ML)+DQ0PD]@QSKXCT72,+-44PT6DH812T682*)#G-J: M&CJ487R?@\,7,(F#7J]06YHVLC#XL^G9'A*NW>/UXU6A#;>7W_^N& MJO^/@?Q-C*"-E__\\TW^^[]LV\[81WC'Q[='[/CGOU_\\\O!Q>_]OW6/B;6; M=^3__OPU//FB\/&7L^_'7P[HR=__R#C7D8P)4B9*$2,D0E()BA+#F3)QBJ4@ M$(+NS=N%#4K7LPH :J)&_5$/Y/P-=&A8J*\HM?('96@&8%KJ;W1>U-IVM=3? MC*DXULD'V@S&EM)"VS%99I3M\,!4E15!,2J#HT\G@1PL9B.9PC22)(Y4EK(D MBE*L$@@)6)K%$:82>QM9DXV\NS@^^",+)8R%4"B,&45,A!D2&0.*(#2,(BDP ML0?BD;V;DS3!C'G<:Q.EZ=EA"89%CS='Y=H^L0D&KEM,=;/J M?W?)-?]@V,W+Z^Y!\@/N09CHD,0B#L%3SCC0#26"L!1G@'=1G-R77&N06WH\S]V/G-5'#/F16CE0JH>Q0K[O&H;\I<704A'!DB M%>,9S3(6&YYP&Q'J. 4S4!%-KZ64U;D05V'G=)16YM\CT,MWX \.JR_P\#> M1%_7C2]_JC&^G.+ M+Y?'?_\C2K-(R3@#=\EPQ$".*.4B0U&$(UL;5:5$7/A2%^69_G 35ZM M%D*<&C\80^Z5T#Z0]'EISF7I@ 3"$7B(FXISKF66#^1 Y;('/8,O^E9HCKK- M-]D;N4NJ1JC&"16P"+I^U@W>F[0$UK\,".Y8>&UI OE-YCT[6V+=WM3 LRI0AUM Z@X$LG,SLPAT<]JEJ'+[D%?.Q09N M>GV1ZV&WW@\]EGM$82!FOMZY_0DRA5Z-AN;U>"HSG'_/S+RI,O;^9& M((!L#[MR< 8/RP5W=8%W^S01]F8/I@G'_UU\20L+7NNFOFNWO^;2_ M'7'9$2*#DOZVN )<>MA;_3RT Z/U\. M+FUS[&N _XO2$;=]RA#8MP<"@H@!N+V?PP]S6@0\/@GA.W7'J\I^K$9]&$(0 MJ';=JQ]O?[ P.'[G$ 8A. >OJ]!54)U#?)[EM8#LKZ?O#JWTU.;Y"K5.# >RQ">W!\-C1BZZKCL[^;YQL(HLRY4IP:T# M/97G( ^XRGEF12![O>+"#57OTLVAV*#1#OJ9+-W+IN+0/\A9>+73??,,_00< MX%FQ.MZVXP,.\C"WHIO@G765#[NYR6#H)B(^J47I1-W\WA#[^/?.C/=LGWWK MJL#]^&+'RP*O4::?FK(.6FGM:B=[@9O("L83)N8*5B_A^9U[!3"G\_9MSC:U M,XO.^"W5".("Z_MW'MHZ%PU,11>,HPCP0:MBX.(#"9%!"2\W00\"D]Z#F!8G MK:3:CU.5_.\J^.Q0Q8ZL.]QM +(=,VYP\@T$W(B\OA+L='M,LN:# M;.>U3&67S_.J.W&E)USM_M8 41;.\HFPQ@H5%%98#0Z6$V$YE73Z"#?T[0NO ML7^LIF_XI%^,_QY/Q&@N M@\H,K=P V8"T["^'0"[Y<&B,?=2IE6WAI@-.RC,YR/^L%Y$F7?L")J8ANJOO MJJ<1=P]/3D]>6/G<4$GDOCHK'=J]+V7?7!3EUV 7VD=?@&AF8,K2GI-,C;TS M KL=,^Y"IH<+\ (>-AV#C2:O+S Z!X/!:&KY5JSOP74)<(A^"70!SQL4PXES M!+H+J#FTUC-V;=P]65GTG0B!Y?/*GAX)L#L"^U+6*9E$K%D.CVW\@(7T=>HT M@/J=FGK!AX5L-W7F3-Z?VD6X.R_K2X!_US\>=KOG#MVL];,W,B3\M5[0@3P0!!I2R@#(I@3 #0]<7P MJ-8Z/ROI+,UU!-0,+A',0W]W=E38X<&#? \==.KVS\1=8D>//L8]T M"6'15^O:@ZM_X_H%<723W:NC@1TXL/@/TRC1S="]NVZPDYF-#=;1ZQ%.$S@^ MTJ'O0!SP1_9J4O<@'T\D?4*2O5A=MZU,[&J/>\'(B M:[C)+0+IXF)0=]#Q&%PX%2!$'WG_'$S,Z:ZU 8@AAO*K ;W5VBV960[J7)63 M':B\5*.^5?W:<:Q' J WU];A!:VHYQ&*>EH1=!:D#]RPREY56)*M0R^0G)TYJC-7 M "S=#+(=Y/YY+7^9VME)^QY'Q7FW*+0;U='08D>]HCK598LFM3A KZ[KRN!R MTCH'%!#!*E,WH4%#:P9N154'9P4T=3P#:?7LO!C"NRSBC-]ML[K=@%2O:TRR M\X S ].'&!!&U@HBY#^J75Z=(J:]?2:CL6GFX1E+.O)I)H]-(Y MM#6!V*76V@X!77)G%6[N]KR <"VOV7:&>ZWN6GPL\\(2W\,QWG$":GR'ZU1K M9T2:C 4][E-3!:L[:D:E<2)FC]Y$NFF&W DND;.VOFLM6.FM47 MOQQ^W]B2:&?>TV]#OWG/N^L^C^CS$9VW$]'7*JL'FOVG@\]?@J.CH\64\4%& M09/V QX. ?#>YB5P0&'78F^$X+7G?UB4YXZQ@I^M2V9CQ(U.$OKBN/:6Y77G MX8,;G5OAY"Y.F73=_0@AH25HY?C5AM&?RN+[97 ZX5ZW,&2_MWF'DUGQC\9, M\J5/;=9SM^AI*]EZ+=^NSNMFQ??TW>$D7P$:&V@PT<#9:SV7.] 37R'+[:I&;:D&(\Q6W M)2LNC0&U;M(1BEFUUA/%KX.L:X]V^1#3M,^BGE"],"F0AIN\N;BXV(.7@]>W M!^[?7O";N3(=8P,C"3JA:Y]LO%OJ1O/M"@-<>2&A=:6+)6VP-+,>8!-?;6!U M)>WC6FMVK[;EQ?7ECAD9]>3%Q'WMY74>OXWJM2SU=/;D6%9:_KM6UN"C++_: MJ9-'YMU'/-P &,0 @PWVS>[#\3"W7IB[!=^"'X.V11S;: /R/#%Q>VX@L,N' ME\')Q0"$WLW/'NY^U,HODP3-S?H9M_@Q; MY&?8?FR&[1_S=33&^";@WC-%C"JC$'3>[N]_5>_[N&QAWVNLYBZX[.9I;H/Y M)I.E0:-3U37:IOC>!(0[Q=&Z#N_*%X&;2\D*NX?#HJDNU*B> K$Y$S6*RJI> MGW80"?!])7WTU8(S#;<@)G(97U=*+G#6"D:S9-S);UW/H/-+7BQ'>-(8!P/>KW;MHP'U<2NE$='@"/='DTH!_#XF'>Q3TR7F2T"'%'>[=R MO.B+!H2=]*^XC%9@(-HKGJ.=F2VO^7UWVH*%-9L;5.^62PT X,;C>3HCMOM2 M;<>^W=C476W):UE5FS@ESROS:O+A1K'<696SW=!Y M==Z3EZ_R@>N >^_8JQ)BCT>8A^;N\N(_(F;6"A6-UB;8S9==HY03 MEV50#,S&D_"/TM3[]X]U6MEM/.5ZIVU]$!UEMKUR$]IY97;+U([# MZYV@6]HB@-WA\/S5RYW@7O_C?E_+ZA.-V,-2]YX-L M+;W#"S9"<@?]>H6DGO<:;Q6QR[EU-6E3SX)- O;QMIH#E_ T34Z\DJS3)D!= M H&U1(,]^WOV]^R_->S/)NQ/=HEG?\_^K6+_-Y<]>5%YGO<\[WE^W<#J>7ZC M>#Y.(CK#\VP<_SZY*<6RFWVQ)ZLJIR1745;_'7RV M+P=NG9P!XG;_VD)M?5O#]":IUE7>Q_NFQIN/JYG-#YU@G*5Z[5 =MA ;C^TC M!AFU2[]\P^8WS).6)ZU5DA8.QW$J#O?P3[O<\]86\18)PWA<4.*D/BKX4T_6 M[#.)"L??-]1E?WSWW90JK]R!DKFK.6A*XY2S/CAD3(?#PO&4)Z5M;Y@G)4]* MJUPCQ2&9DA+Y:3?RI+15I(3CX-V_1[9NRM' IMW;ZC]7B*F:[@:_P4^="2<5 M64-3;N?][.7N4.2;[.69:ML;YIG*,]4J5_EP2*=,17_:C3U3;1%3'1<#]&Y< MS["I631;I\[1EF>5;6^89Q7/*JN-?]B45=A/NXEGE2UBEI&5[8LUWFK!\9J;J3Q:-I3=WZEQN%=SU%;7O#/$5YBEKMNA&?4A3_ M:5=XBMHBBJJ#'L=%,Q-O=4Y"?1SOJ3D?UE458Y>90#H/9"U;V[@+[3N4O:_Y MP!/3UC?,$Y,GIM424S0EINBG71QZ9GJFS)189@K%0YGIG;Z0I0[^.CKK&L]+ M6]\PSTN>EU;+2_&4EQPC>?'<*I[8"V>^<,"?6;!B4+MPOX6HVH[)X%MW&-SO M[!RT%H2_E^?D $^ UP">WVZ#9;I#\]'RI_H%2VL4+E@AJ%\JU$$/6 M2_>G9I 7Y>RAE[+JSF3!OBD&H\HG%3V+AGG^]?R[!F9I=E8(S[_W26D7+UBZ MIUTHMYT8\OCS5F[5NCH(=^&TC;S+7$W/XPU^'>3#*YM)JFF$?O.Z [=^,(W4 MJUI]@_G[718YI\:[ 5O:,.\&>#=@#037;%O!H?<#[A/3+O8%?5H'(BOT VIJ MO[*K]%8_X)H+X#T WS#O 7@/H)74UFPQPMA[ />):1?[TDBM Y&E>P!WU*9X M;\^G[09_'T$_LTOH37 Z2I']J5.?4[O +,+#)Q%N+5[A?85GVS WIB_=:;O[ MMYS^752YP\O2]*15W=>3(W5!N\>MCR@\;N;KG=N?(-.JZ(V&]FA%AQ#A_'MN M'J)Z!:.K4;\OR\OKBV]/:>WD_-;CJ$5\S4IF_NV6#52>&9261GY%,H/>O)*] M"WE9V1'HEE1A#)6TE M\PSU">H=K$4.SY!K#W"V@7^QJ 6T7> M(P@Y967F[>N<,C8.'673AV[M/"QZ/7,&T>P M!-\@N#==VCXH+[@32%+W0F& MQ9FQL6D=Y\*G(,O+JC[Y U2V< =7F8&NDUB'A;OD9HO]#I5M;YCW![P_L#9_ M@'M_X"Y_H/T%%Q_)L =E+GN/Y55_/O3B,OO2S6W&R83Q+>%/R'[BE-1E)O!# MIP_N=T(>XSOXD'V3&N9]!^\[K,UWB+SO<(?O0'Q)S&WB[[<&&+K(@@\_P-A? M9%^6T)A8\# XN1B8,OCPX="S]+8WS+.T9^D5GS8]<]RT9^D[!.3K8-XEG?_Z M2T((>[U+O)3N,C(OG3NDX[W@+?*"3XML> $^K)UT,B5XOY4)3MY]##[DR@SF M+[3];30P >;.38X>NLCVR_?@]+(:FG[5L3FFWDW>]H9Y-]F[R4^W<2%V&Q?( MR_$3;=614LNR5\@!H T\;%1ZGWEQ:25>5 \5E?>F%Q:9%]6#1>7]["WRLV=6 MBZ\?5_ !1MY][[,]K@SIZ.T MRG4NR]R,#U2Z[GGX-/=M;YAG.\]V"W(!G; =W<.>#[:(#PZ+0663H($*WKP] M"7X]/>@$'SY\Z@2V8-:Y<56S@M*$K6*$3\6%*5UH (H!^9R+P@^F\S8 M$DC?4J!H8TQQS0&/;78>K;$!SG\I\H/)SV9LYI?0D@RN M!3^-RFHDZSVBGT<]>#^F$F&V*U^X!3K,]?@O9Q1UX8AZ,=#.K[W[KKIR +QX MH%R$A05E';LF>*"+<[L\./M\N,\UB8;$7NL>)!>-?!NPXM M=!W>YP,)'^&3=QV>-_UYU\&[#MYU:(OK0":S#F0/_^5_O._@?8.<8CWCHY/ MVP2!GC^>@=[]WYO/'X*C035T]07?%FIDMYGX4,Z'AY;.0X<'']H$ MI9Z'GH'>S>.A0]E3H_$QE9Z!W\TCI@TQ-S_.1YZ-- MD9WGHZ7ST:?/[]H$J9Z/GH'>S>.C3Z6QE4<>/'?WW+\BP?3*0?U0)Q3[IVA1.A' V+U^,O:A&Z;]*BU*:T_>S)\\J\ MFGRX,43N[]P537EEQ3L!KGS@$ES=>U]?Y'K8?462O23$. [_T[6HQK%QD^HK M\%[]VT39KOPHDKUZ(.9?QW0/6(S2YL358^+O1HOZ:1.Q&'1ASY=VKK;.'Y=!9]= M1:%QJ=M36T[7W0A_O"_*?G"*<+#['MXS\RA*$=S+5D_"I-)&5Y[=3Y0X^)W\$A;P"(?V/*\Y:3DQ=Z&JQ79 M7+5B<]2*M%.MPN>D5G13U8KMX1MJ%4R!:J)!@^&CE"I8BCX%RT*H\Z)RT]"O M2F,72;]-G ^WQ68LQLB2_LS7.[<_0:; W*.A>3WF\G#^/3.N@3+V=**K6W:J M41]R=Z%O*RL7](MKW3\ M3HG.]U0V% '8YB+ (PFDQGDP^/J#L_KZXZU\4G_S*!!PQ]F.R2Y^3K3"-U6I M[%E%7JM:JE71!FO5O-BJ]1CV3!WC>(-UC2XWCE^'KCVKV#[98%U;V) M=4ULL*[QMNO4L_7,8'#:IU;\85H5>:UJJU:U<2WE@5H5>ZUJG59A[K2J!4LI MMB6/T2KI.5( MEI+3*S-.8PU%9V@C[FLHD MR]68MT:9?FK*8#R=_%PTI@5K%X_5F.1F MDCU_Z?)'LL>5:3,BU8EWBL'LT- M*5>#/&XB[YD1%6G!>L.&$M7S4I=Q\OP&+R1@GX_66K5JP4K"H]5J,12JAQ>@ MZ,&HTPK)V)/19U7UN/CFO/2QMOZ8LF[VSD41[X5Q%!(Z=^V'"*(V7LRO2[^6]THF=_9_\!NC%A78TT/;<#V-/SA[(LYIK M%;S'[H8)BA(^]\_-H)+#HKP,P.H&[3RB:U/D;0F),+]7_S&GU!2#++<<8 ^; M&99&#IVREN;?(U,-:U< V%]![R2PG.5Y>YQ-)[CHYJH[_3OHRF\F2(T!ZNSG M0WO'-8VAX["%]J !Z$< VH&+L3Y""*0RKB#Q:;'@"73 [X><*ZH MM-/91G>L0U+ 3>5%7D&D,4K_!8^;A'R]7*9Y+Q]>UD^60T!S][(.M*<,JJ[L M]0(($U,S:>:5X&@V*H)?X*$0/]I>@.!O/P:U:26]TW:+ 2]83237_V\G M_R/\(R9LY\9-JXI49_4N#L/;(M>CH>D'.-H+9I8X3^M-UP^;.*$VVAP'D]8: MHU9,FAR#QLOS\Q[8 HS:+3V9C@^-=N;U\,JV])V'5X^Y?E]KM]JW8%>]:/&N M^G7)ZH&F>WKT\_'!EU]GRK0M8J=N1-9OJ+/'35J0MN%#7KJXMWHP)=4W3HIQ M0$0!S#>"F$')4054,K3<6-8SC? :()P*!A9^L"0)KTD-<%%F&<<^R''+^ ++ M;69DR<<]3XZ&W:*$[NCYV-C>J3BQQS G(7]<$3'*]^#>)"&/G&Z[;UFX.MF;ES99:M0W;>?LU5&2\_V33UK1,+!)EK+GQZPTZ M#CY].CHX#@Y//G\Z^7SPY>CD^+$%6C>PENLRQHFL:I:S;05)O?"\\+SPO/!6 M*KQM8HX5,?Q;.32O9A+5L4MF$ _0R39XO_#ANP3B^K%X&'^5P MV(4''UWQ0+0)[[1I@WYI-:;!23YI[^T%D,-N;K+@W7>C1G:=,SC)LER9 MTF5N'79E7L)C)\L\;PI9ZCGYSROMDGO7JWP(&J(>TLG=D\%D#6GB/E8.ZZWHR2_VM4#?/LLGU+\K\///X,M?WYV^"SY]AG^/OYQVZC01(VUZH"FK8A!<=(NJ7JZ3PU%I M[)J^D:5=LNL5%R[?*KVT^;'0Y^%H.$X)A(N*W*X?7J.O#GQ1?@T^7 [@!;4& MEC!,Q3D\)_@MM\N\59VF[YI0CV4_D&IH9&->@&\MR@'YK*"40*)J;$:G-E5S4Z=R@B7]8+SX@+NAA>Y%]H< M%WMIKQB8&U>YU=!JE-8]M3D[]I&EF?VJX_)[NGE_TJYZR\%L2P?@;G1LXK"J M&UP-C=0=>Y%-KW&MA#2Z56W'MV%99^5_Y74[VLU;UNFU^<\M\/?_2))6X M[MA[3;T]I*H75UU>3_U0/3[.J;*M@3$=C'.3AI.TNLXB2:"=X,S:7YTM9/L@ MP5U$AY?V,EWW!I0WLQUW=SM] M:Y#";O WE!J]Q*=Y4/ZW& MSIJJLG,L]0JUAG?-EP-HGVW&I1MOET<%RFLEY]X^R>^R.FH"EVME@KZUQ3J# M?-33MJ4V*==966=B2':75W9I&V>?HVR";]EW?\(KZA2N^Z7H-+!RSQQG7N5E MH[A6H_KR#L&L;-N*;(%DI+O!<+OR'IK$!IOT MX+*HQZD+-4*.+J8U8_E5HRE72%L\RKK=CC,8F]^EJW$0^.!\]<'QXZ9<%YQ/?;8X<*=_L00D6/.VVSL3DUKF MB6PAM#[ V9A,N+<2:!_L9]S>B^<-+<]+U2=>Q/M\((%Y@'C&=//,Z/9&_]W$ M+?NXOEX"^-]3[DMI]S/10JR" [W@E]*V5\(GUI'O'?WQ2/)1B/) MSV9@2F",CZ[26&"G/+9L-+9XJMBJX?14T7*J^%3*JBL'PV[@BJ:&KS_]PWW MKX,WA5*RJF1_DUEC\?YYQ-EHQ/$$LE7#Z0FDY03R,5==:7K!SWO!6_,-OM]D MMKBG,QY+-AI+/#5LU7!Z:F@Y-;R192I+.?&\WQ1IFIN)]_U+WDM->;;);+%X M_SSB;#3B> +9JN'T!-)R IFXXW_;"SZ.>M 5.=ADOKBW.QY/-AI//#ULU7 ^ M@!X6/#YD(FY_4,1X0S;8H#9I3([S W,;O(I)6P95&LLSI+G);\^+?D%@T&V@0DD MYFKK9L96/]W2TVJU7A"__NUUZJ)GXG/*O(\GQH?Z"2*>Q6SJC3^>/ UO:Y_/I>")0HVY<++_UKT=->W1%+JT:,4:D9MKFJ'95MZV:>5X_,['C MG)FV]9?Q-;DRR-E5G=0_2A<+R20S>/*4>%]BS2%S>8YX73%<+V,(_%6\S M<@J%:E"*^-1*Y/*%%@5D 5LD,FFKSD[#EW%1EWH_-%60KT>80Q6P$#X=!8+< M,G_:(0X.7- 0>+\'V*4.)38XC4ND6RP42+T6V!\3<8^GA,^P17);^=-/"$DN MZ73&?(&\C*"#^4B9&O#:&..9%+VHU8V:I"CT@#MF8:'<.MT6*P5/B2MX_*0V MA_KPRNV3TUQC4IYE7%U=G;[*IEMK1K:E5?F:_+5F-,JI7>=UQ77#7[58;A(VA]/ MY+#Q+PAZU"-VFWEAJ 3X!Q=[79>.Z8BZ5+QU\!OO.P/B/U/90?&("Q];$"8= M[,K>(JOR\:0TCD==%X]<$!5^((<;.3!=S\!QF#T$+_IX8@>^JBY4/P"E5"C4 MSSX+9A]/PN)4D"D$:54\?!(+]>"-A-%7G?B^M'DZI5PF$KP=P -/Z&JY5B2_ M0F&T$O&K$79E[(**DA$5I6HY91Z!H>FM0"UA9"-T[+4#+AAT2_Z53$?$3]

LX+K2.V6Q)]_SX])#*^@&=T?P^@SSW@-_D>^EV'/E.;>#9_\",?'@AF_6AY=O@ MDF>BGJQMHUU EVF@I4YB >[[]9*698%!H0- U3'8CGTQI%,2^H LG1<<2F%L M'BW>MR'N"*0RC\25V=S16#\ -SJ?46_G]( M7L6-JXMDQ0'>JZXB5E&@N@\^ X40<,%K! 15&7YGLL@3)T[@WE&'#*6-^?7> M .D0&F# '/&"?=+B4?(X $663V=241QMN79\+P.Q_T$<)G'0T_K.-R8([WJ@ MP"7VD*DQ=,) X+/%E",-LG]: M%0<]SB%'Z 0^)(T/2OE@ H[)OV/?AU[9?26^1;E<>EKGRN50WJG:7*DK,O2^ ML.&$!1RRH0%YAE>$>&$"V8,Q$/SSF4C2]&-229"]CU#IZ,*3V /&!S,Y^]=7 MMJ#PWBO9#J8!9'S0]LHE;R %E"/JC'AV^RE_CM# *0?VP6H_$8KY-[*<9 ME',<8DD8CW#HK/W [SWT]4WT7U&]]P:.TY1'.6]0J>(]$7TGFD(\@"\HW3E) M3H[TH6:OK?'8)V.@KR>CN\>I]0V[ 6E%E5WG&;EB[Q4/I;9Q@7KU'0?2#S5A MRDG$5Y7Q&66 . SJ)O506S ;W\L8MZ7I44,+S8OTVB/L>!N)I6G:9)7=FMTID[Q.ZLJM,![R\ M%"WC?F%J8;\-/W*WA70BAYI@]3SH$MA]"$8NM2#7(&HN66H=K0S$(2PDP7CF MRQC?(>'/GK=B)5!3VT+26VQQO.L^X!UD+VI.!+,=2(AY-%;C,43,Z.':JA>2 MW?.8#\F:18C-;WTVEQN,R\Z$P@S7?6[H&#EXL9DM$@V9+)JS$L_RUEVV!'ZWH>X;"A+ M]B[GBR@MSXX64*+LODQH+(AWL/O!?; !R\$\G!3BA)A(P,X;T[69MA\B9LQ24WGN?&033*31(WQE0F/8Z MU)+L6.JX5YSU0$7NJ$M0GUB"Y9TG*BJ]=WJ3 ML/T0^-8$NF?HF*T-W7ICN+TW1&JM_"NSE8>J=?.<;IPCM?]JR>4K6_6\<)Z2 M%Y;6%-]_10H%$+6/OUT,BB!V4&%;7$_>9"8?C%14VS 2A5NUD5UNW:9.7\A3"Q85>8N;NT#>=^JPO&V?&B3*[_FO$=Y[/%8+[>'Z M2/ES2<6$#^#H"G8A-BH*XF7H="CM>4/HN!PL!KB;M^&$=%^I6@M5I?+.+.T( M?=]'7632SIQPK[W-GM7\[;> 6C\>I5+-XII>;,_K:H46/196.W:PB+(2;^]= M/5X2&^+79(QZ\N"G*X]96(2J(7"]GQ>6/]2I?OPA6GEV5!XM?.MY#O.GJLVU M&6\C*88K)[SU'6'O#?X#,!![LNKN,B M=\FJH/"^F=QNP>9_9GTF^MQ)>@LN.?3VC843^!<98MIX1@5VPPV(";4F0Y^. MQS#TID=@_4>^WD77GO.98D=I#N[X3+2A,IQ07WVL["V:-MR2]8%**W,@.0;V M/"94P\DGT;/9C$*("1_ (_D)^^OX8_:/Q(EOC,C< ['B+@/UXQK[EL]D776% M3V?AYV,@#J0N P@!)A ,0B9J\5T/_[*P^P$LB8MD%,BJS^\*D*]/0<12)Y=5 MY(SK$R.$+<;I=.9&+73(U;>)4[;ZMOS$!OV_J#WTG;*U!Q'B_L]7?.:3LA4' M$2['CPV(E_(R8*A &"$4B MQA1HB&GW[P?]NUZG->QV;EIWK?MV=_"EVQT.BK&R7EQ#B:$H:0 / V@V$G&2 MAD(1%@K!CGP,!Y %0*TF1%"PW[?[7A\?NE^[]H/>M M>]OG)3@.U:'>/4HK_#,*5:*?(Z7'0 O4M 9? M;N_ZW[?MM F,GLCS>OVB!)& BA1LA9CJ^V/LT7\K*R#3[I!DFY0Y-P&G\K.[ MQ<@JA*3AJV'4#2.+"I&EAY"SY+\M\Q2 M"@_- 5&,>"0G;(<=DE2(K$:]VMG9GEV:VBN,+T*!LEEJ//( M>TQ,O%L,;=1AP4@X@1N5XCNDOX 6O1>D%L5X$BE&L.2[,C^ZP3%1T M&)LY[0GVQ@12Q3OR3-QFS^/"#Z)[%-5Y6QN+Y AN?^E4;=BJ._";G9JC=[ + M4RT*EG2PR$"96$2HQ%RMK8*:ODD_%= M@#AU#6 Q]UDIJ<_'+XTLTS%,N'L2 U6<@3)9G$9>G[Q=-;.!?34;5)+G0](@7/K& RE6L?;4+'L4;VH=B+XGG)EJ8R[#0N[Z M2)7\/KE7L.A@DA;0]X)S(]O^H312XM5LY3(#=U9,/VA?-+,I4[K%JSA@I]KP MGHCPKSO&>7BS2^IMJ8E%:51]J+HTU=;S>N)J"-3$CWZ6FGY!H:XE@BLX%TFU M]CQU2AY&24UTS]&F)!<&UO-\9=8O"396J76/1MVL7Y5PCT4KY)/$#B082BQ)^Y$TYN@Z,8^I M3P&W."="WG"0NNUA>TWE+C0QQ&R=ORP!ZKIJFD5FN7\[38L1*GJ MIMUZM:P\K#[8G9M&]DS .AJ/:VIY_":G.;I<4&@<(B8D.;3!G/3W(GV65Z\1 M>WOR-]:I]XP+T\BL,VD\(W5,)+8#@2'I@R!J[@( *+(&1>8=N@K6@5ZQ[@TC>*1?\$QI#^D/0#%>H\>D!"46GZ0-[%8(KH/Y0D4+]*T MU1A?2H_>'ZY,([,%H/.'A<6-6'?D%U)[QBN.>4.*+O5^M.8+^'80($HITCI& MLVX:A=/V)<<(BXVRQ9(ETF/ *$483&#=P"8VE7==VO*)_!Y7SEQJ8]7UH\_# M<>9$M^;#V_^:.VUCG=X'#=/(+,;OR@=CJ^5YV,1NE#9\_CE#+A'GME?6?Z/+ M0^-[A@M[UJ*<=KF@*0_ KN0\ OG3'R\;QL5?40A6:09V,Q\M#*GOJTW3R.R, MI/'_'#%VG(>F.)4'ZBWYX5KJ!A!QY*XQ1)GH-E=Y[60Q'O-A]'W.-+*[6@HS M_(!NB(HD+ )<% (CA7PD:][*91;OBH)IU_&:9\WL 9Z"Q%5Q62^WT66F$(AH MR_B>B*B$>E=JWK833?J >VXV,GN.1;FOH91^F=S(LRM)T<@_*CA_RZ4M68(9 MR ]%J9W:[FN82(;?D)%4@CG?"1U/ *7U#(GCF*10>#\0\K9(2)G'9<;K_9FG M=\4+LY'9("WNBJDUIKG9*+8;2<-1RG)9+K8=1<8O0'*4LK^*685L#"K4Q 4: M07X] C1$_.6W1?Q,!Z#/)"Z-[$&(%)KRAP6\(RUE[R/(A]'G#%?-['ZLEJ(J M9@J:1DYB[,(W$JHO*4R^EK!,JK ;5=H ;=;-1N94A)[SA; 1?J0,0+$% ME4P4-*1M=N*E#*">:\-L9#:%<[BN^(D8,HYNN?U,V-C'LPFU2M^5FP>B'39- M^6'*S.))B*CXFF-6],[%ET9A7!$K?3RZ,%2<((UR4 "\.8@GVD;>EQBZ7AA0'U"+W3(5_I[Z+2CW@UH1,\:>?_@-02P,$% M @ RX)53HGK7^0Y(P A&8! !4 !A<'!N+3(P,3@Q,C,Q7V-A;"YX;6S= M?5ES6SF2[GO_"M^:UXLV]J5CNB=D6ZY2C*ODL553,T\,+ F;MRG2@'C M.$G#\:>___3[V5MB?_JW?_SE+__Z?PCYKUD'\L_M'KR9>+;OCI\^P%I\S<_VWWMR!2 M<& C 1: R"0#<31%(C55TN>L9(K_]]/?P#%0C@+)D5,B1;8D:(I?40=4&A88 MY8M!1\/Q/_]6_@A^"B]PF?EA__]N#S?XK%IYES[N7BM]^ MP(KX%^/-+K[ WW^:#L^_C.#J9Y\[R'__"4<;(PYF&;]$\2]KQWMY@S'Z49R/ M%C]^A]\O1RV0*L&%;S,8)TBW'[J-8%Z?_O;Q]-W)FZ.SXS>OCMX=_?;Z^.,O MQ\=G'W>1RN.#[2^2#8%>RZ,\\.J1HTF\\Z%18>FDN_J7(Q]@M/CI8#XEG[S_ M,G@W]&$X&LZ&,!T8Y038I/']9(E(AJ^QBR80;F*01N"[#/2N9);36+ Z^VE8 M4'LY],MB,%[":#:]^DF1H2&4+1G^+RLP7,JORG1>S[L.F35(7C@P7A/+DB'2 M6$H<)$=B2!G_9VBD6L]J">7NY&[1XZB++R9=@@XM^$\O_H1B;Y?&_!*7[^(# MWMPU)9Y.J K_4*X+?5_%O( ,^/IW@XG<. M9_[;+6"_P6R JQ'56CIB9,I$9DF)U[@*I6"2AQ"RCK8%"Y[ M0DE^'=&B9JJ MJ,Z/#_ 5QG/X;3*.2[I:F;A/69+H@B)2"IPJIY%$\%S(F+DQOB4S'B#:A!/B M.^7$?N)OP(;Q#!WA-)S=0J0#$]PE@=YLQGEJK8@OKFOT'!U5%_$'NBTA'H+: MA!/RN^7$GDJH1HM;,SL:IX^S2?SGY\D(A3L]_I\Y.J>#E'@2"E7GE<$8!W3 M,$8[7.DRT]D$XV5K7V(EL(H3'XC,N&(A8T2G,$#3,1,;MI)[-<:OF$^DWO"4/8:BHLP'/3>K,B/<:_-B+(Y=^U*OIZT="DYG!PGT7*$8A"% M]=X3(RQ(,#&C/]V"!BO1;,( ]?TP8'^)MXC0K[>;M=6> 271*\3A %UPIQRA MPJ3,0-&06\>K*]V\'3S7&"?S\6SZWE_X,(*K"3H:F=883SATIS PQ%?-F^1) M"2FBMSRBY6WBPJZ$TR=?=D\V//!K]Y=_O5 LQFX.:<4,A93.,P&$9X_^MI(E MY.2:9 PPDP=KLFD2GS^*J$^N;7U&5-!";5(\ MQD@LN&+C==F"4,0$[7Q.":URDY.,];#ZY!FWH4<-?;0ZZ+K"PJ6123.)1@R= M=>F<(($S37QP"L-W)[AJLJ>S&DZ?7.3*G*@@_[JN\JKY16 *77<"M)S \H ! MNN"<>/!!<&F5B$UBID?P],E=KLR&&AIHN=E/>> &W7_"DD=:9I=P;@A&>:EU MME(S:'+66?\(JVQ63,:+\#Z9/#O"<#[K-[+YG7\XI2&I:Y^]%[/TPGX]?^RW#F1[? #?"=2MQPA[J2 MKKS":'@S3C+&F#P5S!O1YA3@26A]C>9E@VNTWSFOPUAM8GA[PR>2KKI?)A^W5\D$.*B[L1/ +^@8NFBX6R''!1 M-48R%P]\3KV##^:GGX_&J?Q5%/?5CW#0Z='LM>^Z"Y3]I9-@CVNX,>>"H55=,S=5XL>GZ 2(@L# "-.-7 MFU)#;C[),'I5G@4D;36SU&%)-#:T.]&]F28,W M3G!"J5;%1!OB-61<$#(W0;E @]KQ.+^/6Y;[J[BF0"LF\, 7C J.OWU!+P[0 M-MTZ9+S>/V6)4ZDYX1:7?BD31I,E:Y/'\R2V/OE+]8Q ;:7< M8\N_OKPOK7?X?>7K?.]]@?D99D-\SET@>][MNSMRPXM^:Z90\Q;DQS/\\]?C MW\X^GKX]?7_\X>CL!'^[K\@>&;6NN#:!7NF"Y$UX^1;?O->3\6PXGJ/+=/H% MNL4?1" S'OKLXP7=WD3:!_Q+G@8_Y=#*>00?3V2"I MH$%@H)&CQ70L#UW!.>Q]97$(H UYA'/"@#6-,$.$U MAO-@:+DBA+,2^,,4=1:YS7'%0RQ]"@_ZPLP'9QY[JK":CX%SF]S%LES9!LDQ MT$%CI*/*\4N9GO>6D;)!S6362OHFIZ&/(NI34-%77M51YP'89:.F2IF,CA$B MD8BM9,89$D-.-@81O6JRP;$ANW8\1WY\OBQJY[2(A*K(<;XAXGP!2.86-2"D M=[K)V[0>5I],=1VNK#Q>"#[*R*:B_)&9Q_F73H9UV>C94<1"A2 M.IM\@(2_*U\O]O./TO^;3V?GBTL[KN0;02(R\$6ZD2 6T.VB+* 5B;@L2-6" M,SM@W=+^DA^&6JWUVL9*#U12,@@)A(52OP,93P(S"IV.E,%+8T)J>Y(Y#IQR7/$-:T=(Q_@Z:_%KT"G_:1? M+Q-\Q9X<&& \<+A7;/%!NC,"OVX3M3VVK;C^]GSL&ZD\^"BUB(-25 M$L3*6YR42B1J+0 MJQ>RK1U;K?X=[F? PFDX&J=???=/N#7T@#')HW&)*,$E M1A?4D6!1>RJBUBQS@J4F">R/0^JEC=N)$P^J,=510\7$XBG@,"6![PU\A=%D M46CE"A*G@>4@ C&)(23MT$51$E_'Q(7CP5!OFC!C+:H^;:+6)4<]953CQ\_H M6'9^A(B.TOEP/)S.RGR_7N\5>XZSRB&1;$KI!W1IB8TZDLB YTQULJ9)EL$3 MN/J49%>7(S454H\EM_RV'!%^#AK= &2H]/B5MXP3I9-(5"3(NHG->-1%WL4H M+J[77D7JG8^S/X:SSZ_GTQDZ.]WQMSB:ER8()7D-_TOE6DATV@5C(@E4!0S" MDR5>*4$X1[^(AB19D&U,Y=98^[2Z[LJA5SU*)*)0T< M*/_T=C;BZ]-?WW\X_N7XMX\G_WG\[O1CU7S*AX.W2ZM\8B*5LBM7W.2[OL6G M&4M>)_2N%4--2VI)D$H1P:VA7&5OY-9BP_I3VVW$7K<4QR/W5M]..I3N^#+#/EZ<=7X\Q<6Q MZ&"<%M\M-7)]\'BE5+G<5\R^U%^7)1N?!L*X%L(Z-+AMJA^VF4Z?PL96 M7.P!$9YC6?SEZ+>?CS^>_/;Q[/3UO_]R^N[-\8>/Q__Q^\G9?[\Y?GOR^N2L MZCKY]-,:+IQ;3K75E8[71Q]_>?ON](^Z'LCUH T%N!IX+8]CY578]] -)Z7$ M:0=^"F_@\N^!#RY)9S(1BCF,U+T@3ALTB(Z"EHP)T^;L?AN0%7R2\ASTVK\. M4;RO+GZ?EF*OUULB1VB OEZV* A)65WZ_+%%C@NUBCAJ/4&/G%D!.NG8Y*!E M]-"@S43AE;A.QE_A>D]?"9;J0(MU?*D1C%8%(,TEE!I- B0 M 7BK;*(-(?;*1WEFANVKP=8,>SL<^W&\BT]:14-T#N=M$)\L98O!69(YB)1* M02+=YG+&QA#[M#'^W S;5X/5&':<,T3TM8^_Q<]^_ D^^!F+9Y!+4UO! M#8E9E!>!>>(I?D5!>*TH-]HWV;G8!F2?;K ?C&7-M/@<:R4&GRE)BLNXHJ7U M,HO$F1C*+BNUU@?\KTE2]ZYKY?;">.\O2I [/9L<151,!X^V'1D ZE0_T1: M(THZ-">N[.PXR0V+40N>F]1/VASBEJYI\S3'%C1[4%"BC0)KMA&* &F1\/L1 M7_O3_*N/GX=CZ"[N@%/2T&A**0W*B\W!U<:'I-$R!",H#YJ))D[#AOCZY),> MBED---?:B*\*R&1.P7' F2N!W%>"DQ ,$)PC;CRQ!'(%EJH6)G^2P=QZ)?[V4?G MDVXV_-_%MP-C6;0A Q$A<%*:71(7,7YT7 )UUH;4)HMM#:;OP*C6)DDM#=6\ MP7+'^3\9/^A&5:8LDO=&<9)2+)>A34#7(2G"HA!9%!//FIRC;H1NRVC^6=R^ MVCRJK[9Z-? _^PY>(:92":^DXUVR6R@K.<^) $4S>)D8CW$F K(Q6I.EDTTH MM!I.GV+S U&F@EZJ<>2M'W;W;MJ>YC]\U_FR+6 E1,=9R=DLI1>B5<0J@]%* MIM;8A/^UZ2ZZ%E6?6F@3I8GDI$L]BUQ:5U%)(&>.#IIWS#9)EM\-[B:4LS\\Y:HKMDXQ[\?# M@5O5J YOG?T_TA=[XT>MPEAW(_A,#72 MP0'6NV4CUK(5\: 1YT E@U93H3%UN73@#)S8K!+1S)1K>"Y#FXX9N\'=:,N1 M_AB$.Z!B6QFH):S;L2B"_0"+MC%7?3X'3BIK8HY$1YF(-#(0"]J3R&0(VCGF MA=[19&T$8"-2/?>98F,S5E]3#0W;9?+W927]VY2/&B"7B^092@L&)24),21B M3,E5MT9+3MMI^/+9(T[>4 WV1HQ>BNH9H1% M$$1F7G9MT?]S(CN?'3"1FEPPV S>1M3ZP7;9&RBN7NNXT6CRIQ]'>#OIWDU\ M\?O>%?H7O!\@3KY"=W&:7_E4]G+1!TR!&UZ8+H5'^YH4P5B"%S%X?"=2M*%) MJLUV,#/0?O1^'D;#>)K1M\%'#A@S-&K)D1$ET\A33[SQD5A+6: A M,.&;='#<&.%WD NV+\?6Y4[6TUZ]I-QETO!I7A38OD)8:H),!UY1C*B X;R] M(3) N;>?);&2!>NA]#]H$M.L ]6K$BR'XE M)=79P;M7//T&W9MA$<,X3=]W MRW!K@1=7F,L? (*^[$7/?$8RP(C'))'1B M7$!'J?G-@57(OH,46=R:VY% &HVQF5&AO^4:F:I>G?P>I9E5M4W,-52P4^^7:<-[&-_ 8 MD$/(BFBF&)'28'3N&! !UBJ=N;>RR;;*8X"^AV2SVL:GBG*:+%PWI+[5UF: M$7PL+<#0"E)>FDDGXC1-)"% 8;BGW#<)8I]$MF5VV8_ G;K::EC^Z;3[Y,?+ M&R.^5$B>QFZX6&0G^=5\.AS#='H7QF;EB#8:=_^*1-O#W[=XT\?AI_$P#V.Y M#7N9&X&L>3_!&+SLTNP@J?4#[B^B+0 WE4TS&1U*5L\@L[.23>9CE M^>@J7ZR9V#=X9FOI;SOMIDKX6!R?[F*27R_JH^"2]ZYT.1 GX^FLFR_XJVNK*KC&:FTGR'WU?W6"ZV\7D-A!52O' MV5^J3\-K(8#=E\8UH[411HN%<-5S]K"YZX9K(Y3UEG+O6'EUS9K2)]OZ+"A+ ME@27<^GX8HDO->^T#\$Y)JT,K2K#/ JJPN; ZK$7Y?T'"0""%(D(69H@*9V) M$R$2[W3DW#$=99/VD>MA]>DWZ$?CU"%84 MDGB\ I23!D")TM2!V])$CA*;)4HG*ZN\HB:()KN4M2;0JV/@9A1\%G4WW+): MWA^X[N&WPW)W?XC]E[BUH/9=[.\-OKOKLWJ@ZK-OX?#<>\3'^!G2? 23?.\7 MNT=04O?1N-'2%Q!MK;QL MT1!!&UN:O?'[G3L?.:O=XJ%]\H7J<.+.B6PK\==TB0K T@@+%C=K_>@MW$R\ M- ]G27)BHRI5)6S$KZA [B9K!0^!M2G")=,M(9&IHY:ZJ0M M+K'\,ID^X"T:MVBU]"1**XIQ*W%]EB3IR),Q-D8EMG%X5SQCR_RQ[TCA-87; M<--DD<2W0U!\D_RW5ZC[\/'[[@>4$=><@^\ZUW5#UA'#QJ#WE=#MDK8[2.-! M1=R]9OXHF(JSW'U?[.$@56?<8C_LUO!W*H6_*FD)<.NW>YP*;OV,JE+;85J5 M=L5N]?=W:"?CAW".O\TZCPO9<.R[BQ-BC['9,1/N;3 MR7@&'4QG \@)UQ$,':P$BIXB_A&<"D2+K,O=/9E8JRI]K>94H:+%MM#>X!>X MUL9!!B4BLYD$(A1,VJ M+-L"7O8.'HA '4W)$9-3N1QO2B-@[HA58#$2,%JFOEB$)>0^;3S^0 S>A1 - M0X9;R&Z.IJY_N#R<6M9KJ^-D;/R8JG[&;I.KZFH\>.3 >QU%](%X %GJ>D9B M2_L7RX :K[U3W+4S"@_P[&L>E]'P8[.U298^[$"BQ;=-4AF(4SAOA8P/0LLH M&G5M7@NK?POU?CRY;Z(J*J5BRZ%[;4?N@6+91V<#)=$9G*^TDKB,\PU:(U:I M8LA-ZBX^@:M_*V)=JM14R\&X(BRUP0L$%8U%4(X2YUTDP5*G7=20>9/88"NN M[#[MMX"T*KM(JV>O6>8Z"%1RLH[(H T)'MU@93.Z+Y(9R9K.?CV\/MG6FCQZ M[,6IJ*SJ[\_'F9^5RL[O\%\\BA"8$,HH0'.A,:J209 04R")*>TT4X*UI=,F M(/MDA0]!JNJ*JTZM94CS J!8NX9)0VS2@$2B/Q-I42=$XR:A+%EZ*IC5H+ MKT^I$ >Q4?6458U(3_BH4LKL<&X$&)0,((TNAS&!4!$=Q*P$I&]'+- M6.W)N2R*/UX2#619+;(W1/!$*>>T]%MO..O'W%D1 M'D+C(DAT*R+1-I1J211(X)$2D[Q!-R,"94TZX6V$KD^K=WOZ5-14;1(MUX$5 M*P %0&_!$[9(<"KUSAUW* 6;D](Y2F>:7)U[ E>?UND#V)T:VCGTMG&I"3R. MP]'EU:-)+NR?(QDO9I/CG*$4W;G9"?^ ;T;M#>6= 33::JXCD(I)!#?0KMQ! M_/%E S(_OITL55LS&SZND1YVF6REK?\'C[[UW'+G+RJJ=;3%3&19#U\F2MD+W/)C9.R[$V&T@;6&D9<##Y2BC.U38X[ M5H'IDQM;DR./A7T[*Z+=1N[M[A?.V,RLCH2&4BV-*XQL2U)F8%PS+W'VM$D] M\G6@>G5Q^! 1<&2TMH9%C%)Q<)E9Z2VR.PH88F6J[/UQO*GW:W'@>^K;4?3L.WUT !T&% MY(RGIV=S=M! N(8.F62ZE0*J@3$'2+::<_!--F.W1]ZGVYZ]L:<[:S;IIQ\C=\/9Z]] MUUWD2?>G[])T %ZZ9+4CFD) GT8,[8:7Y^NAQZ(7?MJ MJ1V%KEO'E5SFNP!=,E26W0$O@B\]!#4*06>"X*AQB%KQ)N' M])H>B7,'W@;)E71$FM*ODAM'/*>.&*%#:8(;1#[,%L_&D#?AE?V!>-5&E^VX M]WBI0S#@:\O,@?:2>U=">&]&//D*;*^!=G0OQ>\O)7VUAS= J05JC"%1L5C*'V42 MM$/_DC*EF%!"R":-$S? UN_SNNI$V5,Y!SK7C1&TQ'"$.X_1;0IE:U?B8F%, M]IG&'%13NCQ]KKO7:W)KU,>7+E2VR*6.,JH!9: D+]V:'M8(M(VO4:W MQ-E',[LWI]:\1=5U5Z>$UPJ$%[^/\>]1V7.,,/RZJ#,ST-0[:I4@ENMR&2]1 M$H(&XE)2/@5!F;QW:O9(/:\-']C'LZUJ]&@F^19K\QWBPA<_O*XA/;#E/%A& M=(NIQFB?<46LQMC+:%QP0C(FM,G=W0A='\^O#F9@=M=38PHMMXF42OX\[B)-/X^'_+A!? M;?34219^8O"JJ<';3*1F#3??E7W[KY42WQ\,5[[>[*_UQ7_EIJ1=_ MLWNXBT >&:E"([D-(+81PQX=0=>-UTHD37J KGQ2Y5J@VS^DE0@/5B]T]>.O MVR(>3V=#?#C@ G3=_;#<6\%_=+KHN#S]N<,8J309JBOTG1&TTD@=D316%V*Z M!639UORBF6[6/JZY(C:?;".IW[K7-9UUPS@KQ1GPD[^/A[.[<"K:[JV>VDP' M.T^]M2H6OP_W?[\,M*J_"%L]MKTRMI[\LVH#?((CQXE/CZ60T M3'ZVK'.RZ, [R3?U$Y])A?M@?6:]5Q-S%;)\GHPP4I^6'=79QWK0 M_66V)?#F1#BY6=SY:7^'^#V?(3B]_MX?!5>>X!9+[U M])LKY#HF^ AQWBWV3(^_72Y[BT+,-X*8Y#\6&\20CK[B8O<);HTR/9W/IJ5/ MX7#\:7=3_'Q@#Z#ZPPAZ7[Z41PUG"Z<&'W)9AOL3C.-P-W.W;KC]9;XQV(92 MV7TI>'K0IA)J8?[7/.Z:_F_GLWD'OP['P_/Y^3M U_N]7S0TW>?PH\Z#F\I[ M5P'L63UE<1Y_<\NA/&YZ!\'UP^=P66'_#,8E=^,Z%2IRP[VUCG#F9!VB\8KHH#21&F?O(P"A$*5E.<:L MVK0!W IF'_*,#LNO!VT#VZFU7L?)S3">C,_^G/PW^&XZL,QS*"5).>6Z]-7+ MQ%-O2,K<.>48,&A2PF5KI'W(9/HN"+BC[*?CP3'P[F7>7.)4Q(15TQI?LG4A1)(%J MPIWQ*3EA-7U>(EY#[4.BU7?"P]W4^PPT''Y=OBXRF62$Q-=%%<-M&2/>64U, ME#(YSIAL4S)K>ZA]J ?PO=!P)_4>FH9GGZ$#GV?0#7C(Z,(J3KP*:+0#M^C" M:D,/XMM?M6M#ASN602K*N]MHN;<.9BZ&MX"6+-'7".K?9OAFVYX-\YZAT_EJ?C0 MGV'RJ?-?/@_CK?2)G3)!GABR0N['-J ;2VB/S/B-!FXNK2:Y\NL?>7V&\P&^ MPG@.TU<75Y_;)U5X[XX7F8PO_,T4PVU4U\\05 (VIRC2S8O3[E__!7BQ)(J4>#F@9#I75SME2>;9B+T/ M$ $$(O[M?WVY'/ST&<>3_FCX[S^+/_&??\)A&N7^\,.___RW]R^9__E__<>_ M_,N__0_&_L_3MZ]_>CY*LTL<3G]Z-D:88O[I]_[TXT__R#CYYT]E/+K\Z1^C M\3_[GX&Q_YC_HV>C3U_'_0\?IS])+MSZ3\=_CBK'@#XQ%!&9SCJRP'-BVG*C MH12C<_J?'_Z,0: )'%E)DC.MBF?1#/XW&'WZ1G*M?5K_]\_+7O]SZ_=_5 M_+=%".&7^4^__>JDO^D7Z6/%+__GU]?OTD>\!-8?3J8P3%!V- M^67Q0_K52?_/D_F_?SU*,)W3<^\0?MKZ&_5O;/5KK'Z+"'TE]R__&7Y.[_ 8$"(YY\P_?H)__WG M2?_RTP!7W_LXQK(5_6K(%92I MZ7^]\_.N820Q](?]^MW7]-?EAU9$':'%+U,<9LP__]3/__YS7VB))15OC9): M90@"HM0R!F^D2%+V/-KHG0LL!$O+0"B)@4J::8WT/YJWDB_S"6LU@,$HW7C@ MH$Z7HV_\#B#B8/[=7C52;X7\R0;D9 %\-<7+2<^BS Z<9CD'0>N-BLQ#3"P4 ML%IY#[KX^QC8_7$+/AH,Z#W$ ?:"-49ZI9@QAM98LC0##I[Y&*.RV6D0_.C! MS!]U'2F0V81\ /O7>3N)Y; #9_U 16PCYU;,#^ZO!P-Y[B>_#IW8LD+BY)+65@,BE9/ M2PMGY-JP6$!9EPFO$$V8OP6E2^8W^?^W:3^6H'6^C[-N6[Z?+A$):V1,B7PD M%-7K]D".D@Q,1^N-]=FAB(WY?GI^?!]BW=M\RT/YSMCO+9R9M_BA/YF.83C] M#2ZQ1[,38$;'C.#5E2D4;3DM62E"0<@48J6TG>T)IC]]&'W^A3Z^$JWK%Y5? M?8W?;8\^';N-0X5.;-OANWV%YQF-=PR#5Q1T?_E/_-JS'*0P)K!DL)#DZ"LO M:+#.&.$M@;2HNB)[[=EGR/8QUNWXU7XV&X\)SB[X MP'DH+"@T-,)<:(0N,\YYY :S288LD4FP42F47(&7B=R23Q/1I0H<@F"T[? MX+@_RJO91&B(FJ8,"@.R8MJ1EQB2=2Q8;5'SE%7LD-P;SSY+E@^W[FVZ;1=T M7RT@+^D[DUZ.&DN2GI4L:5;QM(;0_I94GZ,A6^3 M[KHC?:'%!2C.$4,4Y#!X"_1']!17YAH81U0A6@HR7=>T7WO^&1-_J)5O4^^/ MH?X)(.9947RX-6_3 M&HZA]?T8:D;4NZ^7<33H:9.1)PDLN@I$!R8S'?LYOM_[S["&"<7LVG-V*H@>SR!35BW^C-8I@$\"\XG)I0P M2(%_T-IVMGUR!Y"S4D#'=M\@BRXVTA:Q_UO\-!I/JUZG,*75A<)\A8"26=!U MS('&7(R@/S""""[96#H3Q$8(YRB%XVV]000=[)S_?328#:-JA[AT#BA:(HA/?F44LB.]M@VX+A#/GOPMH; M='#4KML"V9M9'/33R\$(ICWI#3F8 IE*3M6]7F20(+/$"8QV3AG70=1VZ[EG MR/>A5MW \7(7[M]^6;,.0?WG81FXSRY^>W?Q^M7S)^]?/'_ZY/63WYZ]>/?7 M%R_>OSLD_7;[AQV=>[LCSK7$6]3%*>V3*29HX!&\Y%$DSF.QSBO;4YD7RX5B M1KG$=.;UG:.U5JI@H%C#0?$#$V]O)=1FVXX&= M)"&W(V:WYDON;\O'GW"K92G.Z,QD7=>T(O\&"OFX,O-L%4V!7)YWPFT7+.^< M8+N/M4^35;D+HA\[P78OSNY/KSS$X"?*M8X6I+:6_-Q8MS2383&1Q\F@3;P+7U+AIF.(U2%SL?H"'"LJ\[7R7P.V**LTNP MW8N@^Q-L]['N:1)L4P(BA$L6T2'3W!D64'#&K=-<^5)2N&/_X.P2;#OB^Q#K M=IB%MT+T9#+!Z>1)K&F@:=H3TG)-41:%LJ'0Y"6 >>T]403&6AU+BG<<^QW. M]4T8I^>YXR#@"*LV>*<7:);[U-] Y:@4RCJ]S+=#2G:D:,49>I$++6%2V#N. M H^E>@W-Z1D_AJ*-;!]CWQ83.4P^/AGF^I\7_S7K?X8!@9L\F3Z#\?AK?_CA M[S"88<^[ %[IQ$(LBD2.F?GD#?,V>"D@YG17AO41<_LNZ!Y*%$X>)Z%&EP(Y*U(RG:&P4.\5$]BL M0\A@TMK^S[;K^%N?\3U3VZ7Y.LR\7PWTS1@_03^_^/*)@ERD6>EB^A''-X;? M\U@+[ C!?"CDCI9(?JXQG*EB8K*F:%WNN%]U^-N^ [;O61FM*.@P;7_CH'LI M@TS)&)9T/>HR(A*8J!CG#M%IG;)MLN-[=LP?;M8.T_BO9#CZA./IUS<#6)R: MDFORJ88_M 3U:(!2&D%@DJ\YJ)!8S$JPDFP"BR7I-CM[=X'ZKN.#SJS=?J7_ M;31,2XDJEY4+.;%B9*QUZP0#3Y$P"5V!"1BDWK&.T!U/^2YY[=9V#1;Z%;97 MPS2ZQ/?P93'H*C<7 ZT@W)/<2JG;3C8:?R7/HQP%2Y+"8:A8GC#.?T,TM7A&W9"3["VFTT,)YAOCWFGC&QE*#(M8E2 M,5T280(E&4A/)I A\=@D 60KHG-20@S;],7 M:5*28!VSQI#/Y60-A4C PFN.X"$ZWL2[V SG;+30@;5;[39LF+; )*=#\8PK MZ>M&F&5!HF04HF6/@,6')A/#%CQGHX(N[-U@_V$#(A1"E:P2& U4NQ MF$JQ=U83Z7#7^2:N'RO<[)*D!B[FVL)V;5.5YBT1A-&,ZT2!D)WOYQE#+XS0 M)K@08IMX8RNB'U,WQQ'3U/$<3I_1?_O3&]A2R9+//:!ZKHJ608;$A*6XR@=)B.ZHBM*) MA_)C">-0XS=P6*\/L:9EU-(!:3"K97S>U'(N1,%T.N['V;3NS+T?506/AE.R M-'WBAU?#*8YQJ/^,B]GP]FM2(\Z)0 M$-HSLA@156"JYL-JY!1VZIHGI4*)65I=3)MDE?UP_MBJ:\AI@\#P+4[)P)A? MP'A(IIA<@[_T''K9E91-K@=HBOS.6 OM G=UQR,4*[Q(ODF-F_NA_=!"ZYBY M!I'C;6/U8FVJE$QD(B6HB$CMA;Q/G[+FP02O?)-#CMM0?FCM',E,V^.0M0!F MB<\85$X*8"YFPL>]99'7@UQIHG7>ERA;'XYL!/9C18"=TK2U(/\IROV]@;JY M]A&G_00[M+7?H_;?S4]N5PCPCA&L5074W#@7P&GC@M8)0XP6-60? SH+JBW&V0]/E PQ^&BDH%YU6#IGGM?LLU-9%2=&4"5(:)0/JT*89[V.O"MBQ M O:QY MHWL\[U'4AMN+EE%;F[:A_>E]$,F[5B4HSISSG&E=,@/!#A8J*(G+8[>K9 M;L\[!]H[M6F#'?T-52JCQDC^L&$IUEPQ403S4B@FM>484J)HN75-R,=4 _00 M 71DW0;;YQNJ5!H'&HR1S.;:2K:F>X',O#8[$2%0()W,CU0#M".^#[%NBXH_ M@\'H=Q@F?#D:/Q_-XK3,!K>KDWV[:>"=T+$6IXN6)B-> H-D"JOMX6TPH4AY M1QNA(\[K]D'Y.&X='[%AT(Z39D6#YR_(&QA?C.>VR/-,AS#(\ M,)%KMWE1$@.K@)GLK..A*&B33[ #MN]>+%W;OYD/<:UAWI/9].-HW/]OS#VC M0]8>(\O%U;U[;EDPOC9R0:V5C#G?U5&X$VFL8SHG21QE[V;NQ35H\\Y9N4 M:4@U<018/:,E]Q%0BV\](F]TMOGN/?WYZXO?WK^[ M>'GQYL7;)^]?T4^//=?<\JF=GFGN@GSM/--8"@+(CY,HI([@5H]UAL*/5!0%B3XX;1(J&[H_SQ19J)@A,A&K/DH!%NA+EC%E M5%Y@]DW>R/9=SB0JGI1@,3K'M)'(0@9@/$K/%9<^ER8A[:,YS]R'V?NZG.UA MR\=RGOEF/,JS-"5O&<>?^PD7V_2**YT\,D.+(;E&--=ZZP/#G(UTEH;CFIQ? M; +S2$XQ]^+V=N73XVS<(%A=8IJG^BQ035;':CL :WF.N179PQQG'D_>9C5T M9/F32D.H((O0A6&HY36$]#17!D_1/*$B]C%XYR== MLSA)X_ZG:L_)NU&9_DY.M6>!6,DN>N/?. M$69WGUNZ^^-.'X1TQ,VHJ6&[IIX&77!>S1D&JU&O&K,Y7812M/ 5'YDFIYMY MIX%)P;4A2H&O%U7=PO?V9YP%R1V9L,$>Y+* P56A6!ZR=E"+)FEPM5IO;+XQ9?E%85:[9?^E^N=):LT0I26&2YJHYUZ);,(P8K4VI=L0;6I,G( UM/K MY3B"-ZNE&3M-3K@FTXNR!/[-"%(&Y4/B+)7:MDN:P$((DA41,(B2?=&-#BXV MH/G.17&\A9N<6E50?QF-\O45\MUHD,E+X;GP+)A.1C+MI6:Q1,D\SU(K97-V MC>[5;X/T )D1QW.V405'&[S!#/"7\6@RJ;Y-GT:81.9<%>8PDQ\C;&8QDV\D M G=9(.=%-+D\>@W#=^\R'&K/!F_YQ2<S>V;G J_0[G-U)IUOD5QO_$:Q![*M1+?KZ6 M49"!:8@T\TA!&H62";%&V:;A^79(IY=!1[RM'R-T8_0F$<0$Z0-K[];GM+X- M1O.&72MPD1:QK!5G1I=:<5E&!DX"$YI> &%,=+*)XWF;[!6_ 6' M-.8!87N2+\G =;S3_F=W"= MBS:Z-'^#1>36H'O))HXV)9:T)52U9$7$1'.9I074 BV9ZYUX&GD0YZ* XTS< MHO3Y"M!5'9R>=JAE,'62BA0(RR)9=$JQG'2QT8LHVS1*V8#E?#S& ^W;@/+? M1L/1352KAKXKA0<*@AT0(I(FS4/6 ?/%9>:*#:ZD:(5JDLMX+[+O7@[=VKY! MT9=Y@:RM*'M(ND5R9YG*/I-?.V\-6A13)AF:_4R!-GN&=\,ZO2PZYG%3?X1N M2&@07*S*'MT =1UM+<?8Q:II4F_B8/\QLTHWI&\0;5R[1 MZC"M/YP1R*7/-!I.GF(9C?%;RP>79.N!S$+(DIC# M0D,3F=QJYSU3CL(HCH8FT":ID W']-T[/X^%[P:%J[]!7KY:RR9G/5Y"<5YZ M!C9;IH.I=V,=,B=#D,8YX]KD:&S! *), 55I$SY=1_'=4WVX36\3[(\E^#U>?AJ-:0Y:U%2L+0VQ M6O/]Z"WY3Y?SG,#YC=4G^?_-)M-JA9[CWLB<(G.^II;6S+$ *)FD )]&SL'$ M)N_^ 5B_>[&TYN>VI$*G<\:3S] ?+&K,7KOOMJSC^10F_=2#G)W(/+%:4(%I M34B#-9&9%)*J^X3DN36?5>['^=U+J24O&Z)Q?JR.5L6F5W?EYZCJZ5-_,)MB MODIL<0HU%,4P),UT5+[V8E;,N>B0C.6<;K(J[8CON]=-"QXVZ.7H[9M[FYCF46=87B!PVJP+X;(L%;'+?=E^@ MW_ULTY29#4HZ>@/P+L#7\*Z_ +KXR!U7C&=;*P>0>4+UU*+18(OPGK>I,7\8 MW-/+JJT.]A!=1QQNG<1.4*3AV<6O;]Z^^.N+W]Z]^ON+UQ?O.JW5!!26&N#Z83*O[ZY+>_O'CWZK=W[R^>_>=?+UX_?_'VW8O__;=7[__O\Q! O2TBO/=93!!"["]UEW M(XB,6AK!8B%?3!F$-RCJ;NQ#[/WU-W8QY:/I>[&D]]A MG-_3+\]OCV>N;+3@R==7BNF B7D(D4F79,$8G&SCG=Q \4@J;>S%YGJ]R(.M MVB#H605BF&NC.+("+*PYAN&'^7@G3[]>_QRAE?7IZ+$0_;V(./!22JX=.2V)3'/EF ^)%H!"+F 1 M0$M"FP;1WXUX[RE!\LBUNP^_;6ZM3,?]-%V6C_\;$3)Y^^YOJ_(+DF,1D3.# M*I&U*)X$G["6V/!2L)AL- MJY$6+Z KRCMAF/-VWHQ3,L#JVB)/(8'0(;3M=K8)U1FX<]U9O4$FXAJFU;*] M ZB6_ME&5 _<".IX]M9/.SHS?8.I8C.X)*Q%XS4+25.XFZ-B 6QBV6&M#08R MI2:KS@GUL&M7J!/)81^+M^T&L%S"2O(I1^1$5>WJ6\_W8@;-%(V=T!AGVK1X MOX7D 8Y CV=H>S7G \S;@.\G.<^-"(,WT,^OAL_@4W\*@U7O(BD3#RJS@*:" M<[5Y%5'%)08P7GEMFVSWW8GJ''30G=D;N C7^K;/K^+4@8_Q8YTP/R^SDU?B M)75J[Q5+&"B$ \M9T,&2'9(.2GC0J4F:^AH<*'A+4YIK)A761U+ M5 Z5Q60L*\;6!DF\L*B"8Q'H!Q9%]K+)7:C-<,Y!$1T8NL'%6I+B&"GJ?HZ+ M_[ZZD2VXL,+;T6#PE0PQ,HTO,U_:(2N3D(/C(;9.,O#UQ M/HIQ* 8!M.,9P8M&Y\_K4,Y<"\>9 MOL4-VAOW8117$A3Y-Z+VU]32.>9%[9E7P_&<2^*\B0X>^([1*25PN,';W)5= M#O@9C,=?:T;?96VG6 M89L1+N-5]MP<1M%"*])H+>4,U)1D<3PQI,LM.@MXX:4]? D9V#6/1;>SX;$^ W..Z/\F)]7+1[KEN'%^5:Z^=WF.A7 MIWV<]*P59(^060RY^FH0&$V;@1E0D=Q\E($W*2Y['.SS%N$)*6U0E68+^OF- MOOO!IWK*+IQFR=.$K6U$%KSGC'LADC6N&-$DSCH*]0\IQP:$-KCL?W6'=/)^ MM&4C\Q]03^2GRZ:5*JM0&Q4RG1P!#HXS*/3ZQ% SJV6$V": VQOI>:NN+7$- MZ@K<.6O_AK_/?S3I:?"J5)LX$SC9!*IO&@3S$7.M$%,<;^+I[0;OO#75@*(& M]0ONFF^O0 HCE=;9,4SH2/+1LA!L;6 4?>VA XW*?>Z$[H>4T1$$=5BR8-'^ MZBZA+V?-%U]PG/H3FCBC+-:&I)B.IK91D(Z!IC#&^B2%TL8FMUN_J;T>>YX: M:6S^%D4)[D2[^#Y99-4AHXX]R-"D0>%^,,]3 M72>@K$49@WOS8+>EP2ZL]FHXF8YGN4;;4K=!;0GY4LMB@^VXJ\6](=:RGT;_A]**\AR]O1N,YH]/IN!]GTT6ANCTI2-XCRZ*./VRE2 MTIB$1@&3P;C:L\@ST*)06 @>BU84(C;)@+XG-ZV39"NEA8N1PEN>,M&-A9C. MQ#FO=4)=T4Y#DT8XVY*M3E$#ZJY93M-#> M.$EZ#1J-]44(PX.#Z"1H[GO%2R[KKH85M8QXMIYY+11+2J"L79JY%]U7RY&0 MHXXE,B[I6=JZVA!(&B8,9C)3K$GM3>^AOFY4+8=[S86.B7'O:FG$2.8TJC C MT>3B-$K5)//]T53+V8?9>ZKE[&/+QU(MY_I1_GQ2>_KU;\/^?\UHK9VD<7\> M:LRO$09NM1%.,5GFEP$$9S%QR4)6!4JP1L5&=^QV _A(+F7OI8%;-^\:<-'D M N8:SAMU"NZ'UO*6]AW8'N:N=AM2[U/.D8R<6#11.A]\J1L8M7ZA)(@A!\%H MZ0\VFZ+HY3D+L=QSD?O!M;(/$1UJ9'Y\NB6I[&;>[8TB[\L[9113%9I6)3,Y M2J8]+>,UZX<9"G6RY)'S]7+86PZR#T5P^H"X,PY'IR;@052S/'R_@7WYO6_W M$K-,R LKVG*FG:T[!EAJX=WL3*@%<6QW&KH7SX^DJ&[):7.MYQE,/KX9CS[W M*5"E.7E23Q6_]8U]DJ;]S_.TUTT-L[Z5=?:>F#*8:P% M/B2#0";"E)0-TH:A#SW_._ M]M#4[BZD*1.]KR<_F<7".0,+!IPSPK;IOG4'IM/K[N%)'[5AK,&T^1 M0E>[P?M#8BUX;%&Q:C 8_0[#A"]'X]A%L<"E9LH#QX F"M]DW;L7V1_2ZIB]!I4 M;B_*WTRQ3':^LD-05M#TRKS-A6D-O)8KR,R)C#)QE[C6I_&OMD'\0W"M^&Q0 M.N VTB/&E>H6U)\T\-_X)3<&TF*=@?,B> MH@L*,BBZ,)%Y$1VCR$(;A8G3D$ZCIUW@_D *ZYR]#C?#YED!VZ/7F@'0G]1\ M@4G/!B\P:F3<.LAWM36]Z*)< ;]0>&^2W.&QH\Q2'117.F%$KJ))%)G47MM^7J86QB MB2#'R&L9@7+@C+03@+/3T,G8:+ _M<$T\XN#L_%XGK)T)77N.:3,:\L#I*56 M:%Z3EB2K-P4*0$P93^0H;4%X=KIJRU&#G:GMZ_1;_(S#&?9HK!ZE5$P;I!BA M6,UB(J?-T1*=M-5 P$][(K-$]@.)YQA.3K/?5-7]VVB8;@O1.YZ(H>*E.K79>D1. >EY,QW/KE'--2IOL#O&'%%HC!D_GQKWL M#V&8=C=6D"Y90RYHRKJV#$&@\9!OZF)27BMG5)O[&]W /U\*,]HP2SLC?#2S7E,)W+&\=L=?8Q]N!;1>8F8VD 6T@$@>@%5,"HO) M.RND:Q,FW(?L#V$=S5?# '19?F&%\=EH,IWTM'?HN$C,8.URRZ$P;PVM\,(7 M5>M-%=>D .Y=H'Y,&77%4H=KW_P8]3U>?AJ-8?QU48WR"N?S?C76,$]N5MV@ M8&7Q#23XBQ<@6J\DI\E4!4HPQ6+^/FQ>KU^/AA_>X_BRYOO/BS'?G(!CX@*%HGB[E!IOT]Q+4Y-GR?A MJ[AU6<6=9K!#GOY#B>@T'#5(M7B+G[Y-K=>1]IR.7A00=4^8XHD<+0-/WB ) M'90,T5O9I+/>-D _E)PZ9:=!KL7NINF!UK*D>@M)B#I\""P:'9D(*8.7.:MT MRE/Q#1!_2&4U8K!!!L:+0DLK39LOOJ2/M0766YCBQ;"")Y^O_J=ZB)]A4-^2 MGH*HZ,4@3R]HP;2WF8%%PT $E>F5":I-;?]]0'[W6Z/-&&G@A6]&M6B@LIZ' MU)-:><@\LA SS:K@!'U%;Q6DXK00F*1OLJVP#\CO7CW-&&F0U;P9ZQ.:.L?C MKS1++OKN\-KC1'#):A8_T\@3"\;37^MJ;#G%#.N)\"UELX;N3/5R# <-W.C= M0&K!S3Y]6C1C@$%]TLO!Z/=7 MPS(:7RZN+*R\%JNDH:D_, ZU[:0"8LH!9Z;P$A3HR'.3^F$[XOONWY<6/#2Y MI#W%,4ZFM?T9.:.]8)UPQ0K&;75F(13F/8W;F (.ZKC;K+UK.!Z _A9\WE)KZ7X=_._J\RATJ1=7%G.F(-"7Z)!@H"BM6D[-[7/.5P:AJL,VN'B/4B+58.:D&=3#_[ MUCKUJMA.+Z&6'IQC-!N*6I!2D370DZ->:!!>H6Y3Z_$ K#^&Q%J3N'6-Z[!W MY<7X PR799YAF*^U+QJ5I[,)3>Z3R4T\N[6OW.ESC^Y@N3_ZM2:65FBEC07M MN=8Q6Q#&V.*DR#%!B:*78B)O%"DPYK7D!@C+?.+(K 21R5E%NVH O[_MW_4_ M#/NEG^JEAT4IAMI#?#3HI[KW?X#1[_[ HZV]!]XU,ZL4;/&H4I9%9X"0-2A) M#F)M'FJ3[D597$!E6?1!D^\@)8.D%4U%42JK1#"RC9F;F?M$9M_)_$;1HE:" MIT4M:6Y(Q=X& XY8X"H6WB/SRN1-82O& M[HV__-BVIM^$?YI2]X=C$\%==WJ]%=<]Q"OU!]W3<^;"V).T^SC7J0BJ9?(((T5CM ME Y.U)0'C1X#O2NAI[WDQ4;/9(BV-ET[-Y274 MBN1WCN\J_/)>&_!0DS1J@VV>:0J-A Q#-"@C#X[S'0>,#],]N7-^=]7/D>0\D(YJG,F1?#[R*3+3 M0A#H*!,S)= /-(5#HDE1Q ?3SST-E1^#?/;AI(%LWHW*]'<8USJ,JR^?XV<< MC.8XYSFYRS:K@5Q/A;3B)PHBF [5 : HC:F83.+2&R]3"_'LC/#TYQ&=\[M^ M=MV$G";=VR\_S:8X_F: ):QH0O":1NNBK3UF7&">HG\FBB18*&I3HS9G$1OQ MG)]"NC!\@]N*ZW!*J,>I$)GCIF9ETW0*DM&BP8ER#\QMC/L1MHR"[X?X,$%P1YRN M*Z4-(2U"F/N19H_1N)1H4G6&:2D+Q6^"W&,)W@3O;6C45?"!)'-/W/M@BMF' MAPZ5LIAB:].H/)]D%S5BEBNC=%Z61'.T"^0MZ>0I=$))093'1#-JQJC7\J6V M[?!O?L #I,EU3,2H8RNV2*%]<[$$(J(LH03."@^E)M@(%JP5K&C%R=/Q(C4J MA;Y"<#9\'V?;%C["*OWSV0 FD^O35DHA&VTC =.\:@Y8X%G4JM@8M%2%7-\F M\_LV1.?M1';"0X/P\SJ>I?!W0=32:;P-Z8&*>GU_MI!G&.)JKZ.\,I(Q)VP(F-^ELT)S=>URT[LG= MQY(-2/V5K'8YNUP=3CJ9$5VM.QD3(3*.18F6R1B3U$(4^E8+6F^@./V*?# ? MHZZ,V8)9^'(-3%;**&L=,Q8)#'AR"8I'IJR DH,2:)K4F;J!XCMF]F!C-O"O MGHV&B:+$176UM_W)/Z\EPR4=1 1OF#3U8IKP-#X!G+FD-$328!1M*K9LQW36 M/EA77+2H!;4.[5H.PR[0FFZZ;IX\C26@2GF^'J'UQ+JJZ\53+ MF0DP-&=&P6PI(2MKM,4FE\M/KH][_+Z'D,<^MF\AB]ED.KK$\2V(JTTEE1)' M26ZOJZ424"@&EA;68#+7**-QJLUF[=VX'F _IRL.U[71(0&GF#:>?GV*P_21 MEMW%IK4I7ADO+.,&2GTO(O.IIBL 1^5S,#&>RA6Y >Q'\T<.9Z5%W<%;^%;H MEF_,+OA.ZIFL 7PT[LD1M-ZKF0XX.'%?O7NM"DR^W M-M;"S[[)]L7#:&9_E^6$DMF'BD89AY.W^!F',_P-5[GW-F(M_LUKAZBYIZ:9 M#RJSY*5S04O,HLFITT8TC\!1.8JT#;F%QUF\@0S^@J,/8_CTL9^>]R?3<3_. MYA:NZO<6HDLH6?:U-XJD-3R6H%@2B@?CC(301 O;(9VU7](1$PU:0VQ&MCJ8 MW0%;2V_D+G /XXET1>1.^CB"A9/-)DN,-A:G,%@F:UU:#8D",="199VX0_". MZR87Z$ZOD'O\CH<0R#[&[SIK_2^CSS@>UK2M)Q]H/>U_N]!5P%A1+#!,R)G6 M]93 @^B.Q)&75NP:UI?(GT(#+9BXSGJ4!1G MY-W$VA^>EL4B DM2(D\F1!'T3NS>\Z!S(;E+>S8X4_L5_M]HO-IQF\QGJXQ MXHLU-,KSI$O!Z/\3XRI"%I&&W>@P_!:4L_8,C[1\@TK_BRL:-W"M+FGL *RE M.[@5V88?63('47.$LFSL2DPKD&!M+X@;],T M[K2"N,?U.YD>]C%WYX[!:(PT(WX;YG+]TB:8*!%8@537+S U15^RY'TP/->B MJKMY>YL__P%Z_G5C_5&WIFM\.WE6 =%?/L(8)XNB\*^&UR[KD4NJI0\:F:WW M+W1,A85"GE 1$7B,P@C5I';_/B!/7F:]?9W*YERUU=6;<3_A&QS/L?9D23H@ MJ'H43.]/4+4]7,RUV#OYP"G75JF--70#T(^AE\,Y:!!N;.J\_*I:'09O9I$L ML+J\W$9JZ<-2PVNU3Y'PC'& MO,*SZ-2MM(L!:PM<#K(>YR06Y[TH:54U8 ,MN4UJNVU$<\8R.=[Z'=[)68Q^ MCV7RZ=?W'[%6J8/AUYXH*AMCZ\Y.O2F8ZRZ,"8&YI,%8+RFJ3SMYL8"[GX M;32U"Y": L4+0(R:0 H5'39\;C3-+7#P\Y0%$WLW.'F_L(0JW+- MDW\A%I DO,RR%_'B+LO8^XDQYK06 RXG+ MW5:MG9]YKJIH9/7;XCBX<><<9@6P%/!V@$Z'Y*6FH;M:MEDB9Q$*L@3211%C M\*7L)(M=GG:N@NCHELZYV""4XT\%Y[+-N'![YMW?GLW&X]K64UF!01"36LJ:4(N9 M!4R>ECXE98G2Z]0D*6P[I#,624<\;)#(<3W$5^'8[=27GJ'!$39=FV$GIJ.B M<"N#(A#P>CWNE?\ /D.-G9S+#4(\NBX3S8AD7QSC9/KBRZ?J;M5B8?U)3>98?J,'2EM#<1LIE9,;5#5T9>UGF3R]J;]"1EA-4T*(;22RC$9Z0]-LF>^7EK,P?)ZHT1$ MT204OPWEC#5RI-TW2&&YD?MOOZP9B_#^LT5C\Y4?5V[[<%$)B=I;D)"G4"O4\1Z?$LG:H-8\9 M9&C2J'XI_E%Y]K&6>"-AOJY]%]6KX60ZGM6U"S,6:8OH3^^.\PF.%% M/9NB>8X^Z"E,^DL;=$Y\I^#:*J2='=>DI(K@B4OI%?FU&$MT&)2RIMA2E."E M1U-&1!LFUK1KGBMQ=6E\@8XJ(R7!(/Q_IDZSPO^Y#[ _(DOAM=.M#^MMP M%"N<%!.Z7ES*T=$KX)$9!!UKP6UH M4[2^Q6".=OJZP[2X6,2YB=$6PZ0C*= D(U@0CC.O1. !O%&QC6?8\4 Z= U@ M,+CM$#P:A=]R+A]2$9N2NG^JALW3/Z?!:((T,=$LAU??'%%0_F7Z8C!OPT!K M 7ZXO+5I?L1K\?3K->W(U&FU/BEEEGD>*U6OT]U.*Q15LM M7'!1MYU&MF,[]?7#QZ&=;4+NB,,&%PZ^0=P$<%5*80>(+6\P[H#Q8>XR=L[O M-OUT3,X#Z4B'R%4N0/QB71-J8C,FRTP&&@4%"-(TZ=?X8/JYY^KC8Y#//IR< M2#:3;[/TJ@BWU(FK4)B)M9-1U+D6A*H]L+$H4Z)$T^1.PB[@3G_'LG-6=U#- M492TE,W3K]^^_&L?Q_20CU_GP>C\Y0$!RH,(3"4%3&M$!EY9%IQ5)@09M6@K MG#OA_>$BM6&RP=6[C>_$;;S+MV\7L*?VE[:B?7#/J3/:=YG'.N7L5.OA5M!S M)R!SR3 +7>O?F-J]*S%$HU"Z:)5ON]/Q< +;W;5Z'/K:AZJ6NII/XI/%?NVJ MWB9WOI!323ZE,O5\3K*8M&8.="W.9(3,3>KUWX'I<7A5';&Y33='4M%2)<=[ M!L]@D&:#1>[M:#!X.1K_#N/X;=N!>DZT./^C/_UX:S"3FZ.9W!S[RCQ?YY_5*Y)KZ0R%4B5(5F-Z M%KFU+*5D,ZU '"T_U2)^]&B^Z]>@"]7MX"2<5C*/Z#W8,J95QM"K81K,ILB,3T$$FUQT]+*TN2I@.-"9D/ MMFX'<"Q9Y9S-]^:*=9@KNDP6W\G*,SUNY'MY9<1IP2U3;JI(06 M,D3NBO%9)DSU6LT0K(S$(DJWHE MHC&.:T;S5J @(0+SO' FI Q2R&B*QR-S([?>*;G:4'!&9\%IRD,?:$H5R;!@ M4; L"QMZLG=#^WHND/I(^99K6:S]5F+XS%--M#)"Z9#T4P;2?-(X)(I M%40)#J5N5+IS1X"GRC/L6"VW*@NUX..Q9 -N'=*UGK(V JA:CS3P,!]<8$$& M8-$51=,IY)":W +> =M#'76WT<2N-^L.Y*;!CLWVT5^UG=T%8LM3ZQTP/LQ9 M=>?\[JJ?(\EY(!TY+THQ-??(EWG#)G*@+452R"44*.3NN29'/ ^FGWN.HA^# M?/;AI(%L7M?*!K5$9H?>48K?/9U.I=>,NUR9+ZV;U+U0J#Q M,075Y"KF'9A.O\74.8>C-@0T:=![^6DVQ?&W(2]A>2LI#C? 9&W^IH/ES$OC M6'9*QT0+M&I3J',+GO/31!>&;Y!J]ZWPWS"OOGQ>4R1&11(.6DEF7DH!02R\UV?(_^^7E&$-W6)/^WN'^93R:3'I.1JNU158P M.:9!8#T-SBSIJ K-5\KZ)I/"W; >D2JZV:/KD(4&KNB3E&:7]7@6\W/\-,:T M.&6CKP@I=@MK/!2T/3!MO2>M"LY!%"2!X)K>Z MA9JZ&L#9Z>Y!F&W3 FHSL-]PVN,99 J65*$X&4A'S6*]HA5CX=:#U*E-?>&[ M0)V=DCICH$E'I_NEW8O"!Q&*8L'GNM,-2&MZ+9YBE2K:EL)CDTNXNX [.[5T MSLA6C[C#/ ^:+,=F*]_Q-&GY'=B6CL9%ZY(1ZY$L9@U>:FA9,TU MV39%@]G$GM/(LS/(+#BD$ 0,H["#L\"EEIE3DW=""6VK<8ZQS9.< MYZ."P:MA&8TOEVO H3*][R,[L>C.F->%J .]]D:DQ+V.Q@::#\B666KAO#"I MIQS-&2E$YEVB*4)YPWRBX%^:Q&-0QCL*_H\\8Z(%^Z(\&R,-X26D>1[DU2*N M,T&JNTZ &6C*=Y[\=IZ9$U((6AQJ:Y FITQWH3KZ6&W#AR_2&:R)44D1&29/ M*QQ7EM%<;)E$8TV.SOJK#NJMAWO2'*/N5'#K"*T38S^6?**WM7#C_.C9E2!B M;7<0?1$R#2&1.:(6136I(?8-P4/E!G5$Z*@+PS;8S)H#6>Z][@*E M96K/-2P/D\)S("N;N#W"I(U9+L4*KFJ"ND@4/49:7STXS4H).14CI=--UKCF M[-Z38-,]N?M8L@&IOY+5+F>72S!9""UK5H;4L?; A,!"B.1*9:^#I=&ZV"1] M^ :*T^_,',S'J"MCMF 6OEP#XWV4'(.MA9(*TS0X%JU/S $O(2ARJM>[AW;$ M['44WS&S!QNSP<[\WV'1W(>;E71YFY,>VKVGL[(&KI;-V&]# ^UW%4W<'[$79N,*5O0I8S5UF[ M6@[(L+HS1P$G5PR52\8Y*66;S893,7^//]:<^#W,VR*9>33,H^&KVHDKPO"? M%Z4@37(5W^M73R_>+I+]3\-V$(I)(UDT8;GT5,5C99VW="=_HU M_U@:US=C.N>@R64)>F4JIB47E_ M1YJZ0^"J:4'N G4P_B QQ)V)_]'6+O%/99-V#PY.(A6,:\S>3XH M'86W(3&K0 B'R99&EUA.IH![?,%3"& ?([?8@L7/H\'G_O##37"K;0E:Y%2Q M@DGE'-/):Q:<#BR0[Q&]==':)O4/[D1U>A?@>.+6MVL[LWJ'DIC79'J/X\O7 M(QBN=AR=L3*D6D7&FBIW2<*/FEDLL2AKE+1KM_*W5-RZ^;G?,87'6JGK:FSO M9I$^IS^LV<%KL)3FV>64ZMV'4/O+&1:\E2SD(I*3&;/:C;SMS_C>B>S(>@U\ MLU?#-+K$=U-"-L_H'"V*FBT+?UN9A*7XP]:8@0)"!L)Y)H3/#E0(C2ZIWX'I MO%SUKHS?X K8%FC?&@'<#ZZE\WXGNH?QXCOC-'$%$ _?N;I!:Q!Q34LPF M#4Q;F1ED95@2RO&@40O3)-)_ )78F!_B[@#N]]]$AGZ/&9+0X M/+BVV/:2UB&:P%DRM%3K#((&"X7ER#-'3-R%)E=QKH,XO0 V^1NO.T_1W,NX M#8BNE:EYEKW./?&)72L\'KM)QD*?H*FD"=[ MER.F5&23I>->9.=^< M1U'K)N1:N9PBJA@-KS6B0FZ23[(KP'-231-2&D2XFRSPM^%L@OD9?**_3[\^ M&UU>]J?S%I&(;R@HI*_@ _:4CPI5@JIU6VL;!^;I/6#<9%>RY$AC.=4%@9T0 MGY.\3D-;AY'S?*.GHAXM43\;?<8A#*?_>]9/_WQ;';@>-]X[G3(KWA>FM1$L M(AG$*_IFX4K8LI;PL&6K[.[GG(,.NC9G@W(IFP;]K4K]17ER.9K1"CJ;3J8P MS+2H]F123M*8F0Q0TR\EV2$B:538;'0NA7SN4TTH=P$]!_VN?V"FE]9#8DF!S=P4Y-)>AWN@P0Z_67[[0[HTW@XWRIT$&;P0Q>>D0_(! MI('DH-"?TGKL&1,-\$2QFZ+X7">(+ 8,C+Z9Z^RG@Y(=F/ WG"[^5@.$IUA& M8[SVTR,:!NS]C"X).&!4:_P4--)()8O!J&N'U%2BRD$+HLI[SDJF8P7M)S4:=XE4R]:!!824C137%00 M.R7J9G^:4:G[?#-R-;Y.1R]*P33M?[Y2XSP?L&,*#P;0AMQN[+%&.UJ@MTT# MQH0:O?'<%<6#C[Y "L;T(#KKZ-,90@U+"WD6H+-CP7(,7.:21+>T/\>"8_)# MZ-M/)A.<3LCAN-8MJVN2=WQ<&TH/&>NM"C7<^J254:'H;!*HK&,"CT5:$XSL M):<5>"Y92C*2HV8D\V06<@T=_59R*63H@,"_#<>DSP_#_G_/A[.<>3JBZYX/ M[Y*0[1PS2$P,"1E\YI M!N4T 4<;NZ#BM]IHKXSS46Q^QR/,H"62F.8B, M7_\PM?T@DL1I04D4VB23?9/[2O?@.E7-D*[5<>MSZ_=Z?3%XB?1@,*L)\28:>3,?S M(/KE^R?+7)YD2PS" G.N5F9-M#)[Z8'QS(6LU>>B;]+P;C=X#Y5:U06EZVT_ MNN?C)-/)XKY1#MEQG9DW8)FVSE$H)U(M$8)*H)3&G&@B^7%\D;T-WR"SYC:J MU87!'7"=U@=Y7/['_N3=JX3.?(6;0Z,L^CY\5* M(7F3/8#3*F)O?Z.=(/8Q> ,A$ J<3/OI63TH'Z\N#ZH0"F'2S E/(Z5Q,;!8 M:"T3B0-@*:K)@K$1S6/P(@XA:SVC[FA+MW S:Q+ZDV&N.>B#_V\V[D]R/U7C MKHJ3>>6"THD5&T(M+,&91UGO+(<4-4 IHLF^V#VXSD0275J_@?OP_VZ'>F-[H M#='>*$WQ5. 47@E?KU?;S&146O-L:JYXF^S]PP"?GZA.0EV#=8CP+I.$KT%< MI':23PX4HXO E$MQ4>#,!XRLU.PLG[A4NHFJ[L!T?L+IBH &ZU1-]%W+.U/*.L.W1UP]A;42OBU7N0-@F54^9M"I/M"_3\ M5-24J@9%$FY-E[<'T M).QE*9"H6PW2!FJ!4^??SS%$#;KVT3:-%[3:V\Q-0 MUX0TN#2R)0WK6]CP!HNT%-%*X3%AEJBF+1M4B_HHE MKK25ROMHFEQ(.P+S^6GL5 1NO5MR6NTM.Z[U**#000G+C/:U 2,MY1YU9E8$ M P*,B;[)JG@$YC^T=RB!M[7G&FGO_4>8_F,T&^17EY\@3;_E>R\SO7M&12A& MTQP]/[V'XAA9K%9#= H-1(>QR5;"87!_&,5U2=MML:T:BW9WB>[==)3^^13J M[>'199V+%ZUT;R#8+7]XRR<=G3J\"\+UM&P7D&M,P=;FK1@A1P 4PA4LRAEB M01?ON>;,)?I#:U_=8P\LF!BM=5D+<(>F96_&>_B%NSL_KY%U=[B&%R4Z%TN2 MT=<>YL([[M FG64MDRFPERPF^MHS$#4SV]7Z?=&3YDNL5XQXS/S@QJZ;47?< M-'/_AS1BX]#&F@XQ2UF,3-)I71MK\MJ>U(4 ]#X [UFA4X@6:,(S=>7#S *" M9$6ZE(4E8T@X,GG^W4<8X^T1C<:#,/Y8[@6\&<#P6WJJ MX$YYC8*E;".MT63!J+AG4F".TM+JK;&%9*^#>*A\NP>2P7JKC$/I:-$.98EE M>6:\"YJ667@WX3Q,[MWA]&SA^0C;MF=<"U&"("8@(:&RB3,?LV0@C2<77QH( M3;993L'T/3EUK8C>QZ2=U[G_??3^XVA6KS^_P\\T9R$.7_S7K#_]^FI8ZU51 MR%S1+C,ZC"NTA/):8:].9:%NT(#I,0R8O[W/G]'WOZ38MC"!J=Q+JM M=3"/@"X^53-?0VC1"(&",ZEK@?] 6(,1)'HPF<+[9/SZ'=,=^=_XN//A_7AK M-LA)^%:]]]D )A-R<2K(1:L_G2-@,2PGG\ES5F0!4\O#"!,+:D@QMDN9W(3H MQ_;_NB&J1=.T:WA6K\P.B)IVS;H%Z6&G$J,)K1<:Q=Y8[(5QH7O60+W>(LG4\ ^=F[!_.CR39IRP3 MD:,TS7C6(/,F9I; 6X%&*@5-4DIN0WF OCQ'$K3.]W'6;9@]NV4=_$=_^O'5 M,/<_]_,,!K>61%HFW].#+LK&CYE?AT:753"2&4=CU :008# 9$C9<(=!MPDP M&X_KQW9A'I-H&J1P+F*Z.>3K]KP:TK/1<#J&-)UL'\=JLMAA)"T=J.Z&\C". MUZ-2VNA1R:3!8M#AB+0O!6M7>7*-9,T%0!9IC Q-\N03J5Q*DUM9CUWP][B9 M/XC>]U%'UWMCSV:7L\&\5-[FO(!E\N1;',S;)XZN[?9,:NE0PI#_]HE^;Y6$ M-,3J(E[,QJ_>7*SN21J;N2N6)6GG/0$*HR65,^?(:70J&P]KET"V[*R= .SI MG>J'$M+H$:N@:Y5?P_OK*/=+?]'2:[*$)E)1D5O.0LT'UJ5D%I1T#$-!(ES6Y=2-K MOL]_P0SVY64BRI;L4(1M>22Y.^X3(P$D)(9+I"X7M75__20.65(5JUC%Y8 \ MM71'*ZJM,OEEY@<@@=R.X,IF&&(HAF[11*2%;-&IXDW2M+!1U&8[DH$P]9V7 MCO@H8T'9I+#W\9#W@;O-P+F[CWU;).;@K,M"GB3LH%]Y"UJ@L+E$Q@LG;R&2 MBH)&R8++IA0GI U-*E*VX#F]1W=^8V_F^_1@J08$>H?SQ6R5T&B.BUY9!KB,U(V86;4S,J8H.H@NN20.M>U&]D*E'J[7(".C"51VP MG^'+>+%^%* -AGKEC2S8K@K" M"*Y2G8#29"+JWD@'2+VV.?!M;7D.)VZ;OOY85D.L[W3SBZ\POJQW-!+P5_IW M%_5>;[/,@16HGD=)M+R,,$RZDK2#9$-JDLG02J!G1^5!,*-%"E^%%1^6*V[* M]?J?+^-5XV?R3<;3/+)T,H1H)3/<NS^>(?_O1S/QPM\3X?2..%*)C%*69[D/BLG&KR4UA8_J0:'[I;NJ@>+@YBDQD2P'"U'3WX\*!&8 M1)NX)*6B;U)PMQN\9T?%!E9KT+7I8"6M(Y3DT10<5V]^_N;J7(BB>!^B9 Z+ M):WIL)H$H0&D3-ERS$VN9@UD>7:L/3S# M)YBLA>U\^1]R2J@M- PPHYPC;3NZQAH;F.-&6; EB]AD SZ5@"^+80C,:=#" MZE1R_AO''S_1B7CQ%6?P$;N_?$5'Y"\PGM6&AC@R,13GR=,"+FB#D'0:!F<] MLP)19Q]ECDW&!PY& R]K[%%P;VMKKV/**J?I[PX6YE?+V7CR<06\ W?WI?W7 MV70^'^68=6=JW6S MN??+SY]A]FU:7L\7X\^TI&@=?E]5TW(]G_%*"3WW]#H80:.&7_UHY%;#MEQL M"M9P!SJ#BEJAS#Y(!%.,-R.(5NM$%+4V%:8Q%A:\HYNDE%;Q:'E(MK=N8+]. MI[DVX_QC.D$RW/0;7CV:S#^02'-(:U6NUT_*.4$,GB4G:H8J(?08,^.:X&'( MWLO&SVI[(F[1^VLW"*L\OZP3=W1#(L%\8+HV>/-)%O(0DS7&66%=DW3)(W&? MOL]72R;NTMZKE5&'TM3K73TDNT2JZ)3&(.DXLJ[>XPW=4B+GC&,HHF0M.#:Y MWWY',*3LW69FWTS;.$C]+;)^*I!UML@N4%JFV5[#BCC0REOD2+5E!2:&X2G&S(JM=8TG% 8&1G!D7$RAIE Q-4B]OH'C$ECU8F:U2=/;P-+X/A/F= M;IO3_&X\__N7&>+5L(2N>3T*D;F.B=FD$],N.N8=_:0"MTYE:UQJTB*C@2SG M?$0ZZ8WCS#1HFFYYD$@U<%ZSF#_@[+,8Z2)JUSO)N!=(NJ5-V#MI6$2=H.9$ MES*(=X7[A'CAY$*@I(O1GKU!;!M*$3*-:L M?^.,ME9I*43CO*#>9'GA]FEHL#6;\G11K<4GO!:PN:@M..KL\U8AK'N_KG6\ M:G=9-X)35D(JM211Q*@%Q&BS!NFSL]GG7,RHCA9"GB/S6AFF>7 L "0&EEN9 M;4+/]?E'U53_UR0IF00W;:W>!"*%["2B11"G?%)7DM20/XJ=S)$ITMNTE%R )U36AEZ'Y6>9T1) M4,)$(Q.3N;XG\91JX, SEY4I$D!F, ^Y]H]H1,E>!ME_1,D^VFRPH#^,%_5$ M^]&+K^.S\B>=[G_?$&:O"F>PM4 M;8+;]>6LF9J?QE\^3%]/%O5"O%I#N\!MZ1GLB?<\KD,/EGZ(.PW,=(H]Z0'8 MUNO@(RVO @GJU&6"S0W])$0=\(1&^R;!_$&PZ@$WY?RDVL?T/ MIF7M"/RVE''"V54*1/8EJBJWC^2L>=1T]D*N1[&7"8K3MDD-U3V83N_N-+7G M9L.CGHSQ"(>N>*)"#+$PB2F2&QD]+;F@& ?#@]/)Q%(Z'+%(HC'N)M=-"G:FG,DO!F41.6;)Z(\+[_,91 M[&6^/<91[*/[(;7Y7)?JOETNY@L@?4X^OIM>7OXRG=6_'!D=E:^)6LZ;S+01 M))7 P((0($R,/HGS=&L_2)Q'69Q_5!C\_*P8-M=7K4Q'RMF4O,O,H24=(^<, M(L^,+A6D?>X#5XUK!WJ2Y!$QO$>*M6/] ?P8(.%O-HM9M=_@" Y%UY"OSMO) M2;/(-3)GZ7)MHB57:Y [^QVRO)!^ !QI4890/:[:1_UF9YE5V^GK?49>_X.S M-":Y1@$2%ZGV]Y>RU!;K]!/GFB7N'#=29I_;Y#CN#?6%M.TM/*2^S/>TD)0R M*I*IYB?40FQ#1XR7WC/A OEV.2KP@_0^'G=+T>%NQ<=RY!SS[/9WJ4+ 7,"P MZ(QC6@>LUQI@UB308+S3,*QFB+NYW*=7[7IKK(&1M6HA2879D_3(N]0V0ZI- MDH&U5D5;O&R3\=N[)"^[R=GY,:26Q;>WQXO)M<$-V[IA7OD.?\[&"2_BO'LH M'*'&Q,'H.D:XMKT7GFYS'AE&*TV.$I']96$.QQ%X\'%)WY-MV MN4_J/>H*;H M[M+J^::H44=M(3JFLN5,HR;W6@7%4BG!.QFY$^>9[].?C"\KK<%*.Q,%F[8N M.5#4*VEVD];SC)E'R;C,B>GD+8-@/--9%&NE=*9-BN!IQ7Q9(YG MT8>DO>/-ZUYY;2G9U_(]Y1T=Z@DR@\0#0P!5+%?&QO/XDST+^K+TSK#T6I)Q MV(^S]XJ):),$*(RC()O0#9N%%( YSJ7./CF 08X^.^@.=]:'W'O-$%).A@O! M4JHS.H3U+'!-BHL*,09KO1ADN&A'^5YVO--?I5M0;X OQQ6W( MTIGLR@!).9<4($O:Z]IT$5@45K.22Z';B_;>#*L_TBY2/;[5-,"7WOYXTV*T M5D4>'Q8N[GTZOL-J5]?$MH![9VM=T]1-1K=7K[8E%+I(G'D-F*A82607:Y7S*3!2OA'=! M P]/EV]T\7'CS/\"(O:7G\VGLS'J9OP]UV7SF>;5+T+*%NQ>7+(C*Y- M!0H4E:R$S:?O+<5F#WS1X^-@CQYL[Y;8.DES$,]/-P43LNG"-B?O!"SEE*SR,GGT4ATUYY MNKH98,G6\F@3M4A-1FJ>:/L^ZVWE)C Q2N0;6EM=0PR51%*2UH-EWN7$A7;H M=;O,GR8B/;5MY/QV'V#H\=[$HNXO7Y%)OH\7'[FDM72<+D2^0.WLZEDLW#%, M.27R#[1VYTEPZU?.9WWG>0SH05P(X 9)VM& M4+8L&CJ,2T@J:LF=T^UR91H(]+(ZAL*6.Y;!\8V\;@Y@NEOU?TPG7SL!.I'F MG5M]_>]_GLX7?TP7_X6+=YBF'R?C_\%\O9YX1 O;([>.1>MKOAQ$TGH-9X$DTKTLD$'RZ([5UHOBNB_I+?RYGZ1,IHDZ$ MF(^4T$%XE QXX82;M@) 2P_"^4/M$MKZ#HP.[;:]Z_&#( M3KEBF"DUV8!'8"!B8%&X%&T0H/@@LTD?[ .UOWHO+KO?P7PWMCKO;?]'WW9QC.K\)]ZBAK?M\:ZO9K0=+OC'"U5C,(A3:P!77!5,0Q:88 MT)>$&)P> 6*QQD'E6&TD3RZ\3T#;8,[1Q^%!&N*[@TR]WK<^%U+8>5BQJ3YQ%ATZ4XV""#ZBGQ0XQ)WIB:N(M,+>=]M!#J/),_CN!*;Z6L/1OZ ML9#8A6@EN7=,1V_I.NMIB3LTK!CZT2BO5#E/SLE@R/O %(^!P;$@E%0_*>3-K;^2:R=OB Q, MH*U#6)_YL,J(]A3P936=934=P;(AC5QY4,YUXZ9KHF:3'=!_6'&Y7C5! MUTYNP*"0#VZ4BUP-JTWU_C*^K*FSK*GCN#:DTIV]?5OIC='H"[.A%DQYS9DO M)3'GP8FDBQ3XR'R^>^]0@S3%@^4OUU=04DE$:3P9+-1*F @L%*C[OR@2EZMK>\922 =DR@C.LIB]44H#QCRL MF5H]"O\D%VN[%3# U;P7?1_Q&]C#BC F)UO;5.F8/--*1A9ET4SD2#\[#J@? MV;7^Z=8_/ZO%W)+(C_@=[F%%:"UJE%J3DV5T3687+"8%C'8[&U(V 'E8G:SZ MUL#+BA[FBFY)Y,?X%EC;13ZL!4@RBEPLX[HFH]A<&%BRJC+2F")-*FU*@(8A M_LM:'N9:;D;AQ_GZN(-[0KA\-H%Y*S/M:-DSR#HS%V-VD O/^;$^3.ZYB ?4 M>("N@4%B=(FEX$W-.>4L6-*C4AR3=E$FU63,3#.)'M%^V4\RVC"X\:@N%/OW M3I^/)")89R(K19*)LE<,I"@L%=K$$OEG7#^R5,X#M/#L%M>@M+\7![?>!TY8 M0=W]?=S\^W5!^*J2N$4)]2Y?V[R&>F_9-XJH)4]*:E %=-;%0\Q<<%MKZ01Y M2VA'2J!P(B0&)D.MK\NUC81C0@1%_T0ZJ?611=0['2WK\G_ZZ6W9[#M3CY7Y MCY6HI.>>@V6BMJ?5VB.#.G^+5B(8](ENNTT&N/8L1W_EU?T 6]5;NF YHI), M^JSHCE&;&F=E:G-2"3KER&6;>%0+:4Y5=GU.AF^OP3X7+892C_T*"\YF6\_< M?X\7G][0R?EUG.EHO'7^SG_Z5JN:WI8[/Z86VH6@H6CA6F@R;^/0W61C!B9,JDOML@ 7O@2G0*AI37&I3:S9T MPC]0L?Y,^+X/.UKP_'I;Q-6#P;I^6HL,3B7+BJ]QP5@L\SH+5@S*HDU$NBDV MO4)M(CK]D]"YS+SMW?4H&YV\;8(-UD5%RTIGK#V443'@R)E0*D7A=0JJ2;K3 MP-HF#(1$_=FJQP?X;D1+[=@*DT2BD\B?IY,.WX?IJ_$,$_UK\S5$*96WNGCF MHB.N*X0:V10L:T4[-O>8Y$;\:,M@PMV^[]D1I94M^AY@>7T7G.9Q&:]N>%?0 MA(TJH% L64FB>^Y9 -H74^8E9"\-QK 33>[_GN=)CQYUWR#Y8,?VL,DDS(K7 M0J7J^)6D&T7G*U6W)EB6L=@/6\@K#^-H>D05O2J]":?"S ]K:C57H29MC%<@S>E+=#6-Y==P+4,(MV+[CQQ MH=YLN1M'CC#$R=E2P.6D)!FRR%H-[RP+M&A8B-9AUJ+$-I&7,[#D@6#*>4BR MC_Y[),?JJ6(9YVDV7J5 OI^6Q7]HK[V8Y/?++U^FL\75NR?W*+B@ZZ/5R+2J MN9O).F9E3N2S8W;JP0O5[E]W^KM]C_:9-E5NW^;_7W37^-S7@:IL3#3O5%#D'3O+H5EFPF:+$;8-CV_'@#V%+C1Q @-ZDK? MX1SI S\1P%?X%2^G7ZH";D*,@*8@$3>)V@M?F,)\(;CM@ M>TI4Z=L4#>('O^($9W!)""_R9U+U?%&? ;_B39"(SBBR*3.ZNDNF".8#2!8@ M29#%JJR:Y$7LA.XI,:9_<]SFC#E5S*E(I[D.3(=2IZ\CIW.2/".;C"R^6 VJ MR:/?U\"$)XLY?9I>TL?/5['A@Z-!-S^EGSC-/<@V(B@.C-%)2F5C MUM:%X((O!HM"26I-;L0C2JTX&5?E&NTKBC1O:U210W0F>*_]==3':?$BYTYB MN'PS*=/9Y]5V=ERX;>79+ LKWAM(/(:<='08A<+LC95.*2@VCBRZ M++*4+">H#Y!(FRZM C*+3)SGF@Q@C@QL_7P)\_G;56#OQV)/RGE(/C/I$M9# M)=7!1<0'C1(MZ)!\D_#4G6AZG(#9A3>_==^R>N(5WF)Q!F@;*[2K:148Y""8 MX%7#)5@'T.0*LQW3J0(^QUO^GL&31REZ*,&7[R[7:IG7(VLZJ0'L[E'/F@0J M(3"N!.V9)M597\8P]"F%%%TTM@UU[D-U_@#,D::_-7"^+Q,TJV#XCFGMD.\" MJGT5S@:J\P1.>K3>G>4!?:C^9+SP(+BG&S?MI]HQ#72LAZ(%*]9X\KZBU[IA MD5-\B;O(#3AW#^;9\(+[.(5U_M-L!8=.) MT0]"/)/#T(]--YG2QB MMI.'D8+U22ITS&3AF7:AU(=89$G+P#/P*$63<^1< ME'G(IS@78_:Q0_^A]_%T]F'ZYL^WZU,P1,&#M)G./JOJ>4JR*I",?"81K2@^ M^MV2+#8_^0Q-PGI6_;0OO;58[E<.\?6WF(Z\Z.K+-WE$VM8FX('D!$\0HR.\ MP6H3V@S$WHKHR7D/O:B^04#].IZK8K(=$+7T%FY#.O-SPG$VFS91>(/MX0YD M6KM"5HJ,>[HSZ6@=79Q*8B4660AQCJ'YP_P07A!:,V ?/?>>5XFS,+,>UT?\[6E:8=Q/79E9/U7CG/LJJ#CR$#\S;4,CWN$T3R?LJ.9;@[?=_I M/8%CS3)MJ],6"[ZK"._DOE@C4DH6SCVR(FN;T& % Z4-RTG(5*RSP33IZ7P; MRJ,E0$_:;?!2< W13VM$WA3I!5JZIMC$-"^E3C)W](?(&I5(1C29=W(;RE.R M]R':;3&$HTI6&T!@?K6BO\*[G^ M^E([QU]),E)&.PB:=.0LW;&]"\PKJ1B"XL70/].ER3/3 5B? L%:FZC!X743 MYP]DG59#J$FCO/:V=L!H ]8@$H^^-.E@?"^JI\"4_M3>XO'B M1TNC%7$OEHM/TUDW@<()(4M&8$'6 5A>T.4LVJJ#'$R024G1)/Y]#Z:GP(>^ M5-X@V_\:M#]A]G;6W=YS-T2'SL\.[2@& D.'(*-SD-21+3< M-?1W[\7VQ-C1BPD:Y/??(O#JL!N)++QW7#%G.)"O+CB15Q=&GGN47@IKM-XA; MH)XD%PY5^FU"N*.>/_]85E6\+?^:+G#^>K(8+RXQ?YA>3[L?.0DA._#,BQR8 MEA)92%(SH:5/.CB(?N,FO.7M\S&;J+0VP;W_=Q05U?H6]N3&-E<,!NZ MZ1#Q;!V/8UE VJ1\XLJY&.D6W:33S?VP'C,Q&BC^-BW"4?O [_#/^//R,[DI M"2<+^(AOR\7'CS/\2!X,4;D^PDS_4WG],WP9+^"R@__O3^/TZ<-L_/$C275+ MN)'GP3D.FAF5;J=]HP&XQTRG01CLCI_/U+\Y'19<8L4+7U;<.4'UK:6H;S:P3 M %W6F[1(.!+W8^;B.4QW!_7ZBO[?Q/_Z'UI=XSG^.1O7%M*;H,4HH=72UG;# MALYP+:)@403)K.7>) ,IMNFU$//;K+PYZX-UN6^Q*#B1!TSKJ #]Q"S. E1B,AX2CE$H&KP&Q.AFGT MB@59D]DE1^]]3C[(0QMN/ B]RYZ>-U'\^J/;J_\N&3:,4*+UCD<=G=>:5 I6 MT=)PUJ)&+"!'M%-J(W1@QH1,JK>N)OHALT(I<))K=*F9$6I)Y'+1M0J9EC]P ML?Z-[N]6O4/:6&B7[VUOOKVEW[ ME%""%3RY&+6,,<1Z+.J4 O?2Q#A2.D.L ML^<4^EIA2OMMR+7@U 6>JE?%7W"+[CP7VMKR&V82$ MFU^%?'\X(R*8X"4M#FN3K8$>Q[PUD7$;G8X)@]QTUGOJFM:3 /WU!CH2T;HB M2;B057TI(C>.Z>+)_7+ &>3IF;K9 MT'$@C&F0+'TWLEJ*?#4^>P=\+:LQ'P)XGMK,P3!B)Z8>:8D_#]T>J -]M&S;QXIGJBL5=%F1H MS-0]0YTP0 M$^KZG1X)>-=SW//!U_.##],_E+'V".>Y:'JTS.+""$?3 M-)(Z J"MH2A3JS0A;(9VMK#B0 !/B2:GL$&#"I_O;>6OS:E> >-6&SV/--U$]$38TJ_F&Y3YO,/Y8C9.BS5/_R(MS]^] M_^L*'/)9"2RT0BER9E7_>B>F+4Z,\"+>9W'.>K7WR> M+B>+4:QAT5J"X&)5BLZ.09&1]CYNO(ST7],DKZT7]$.AVXF?5D]O^5-,!:F1 MH_&B&V0.DSKAO&8VXR2-#PNIW_=Q1T?0=L:Z$>,R/BJO!2B,4HN48C E:&U0 M%@'>X"AF:4"6PA#JU+&@_HPS,7'O[0ELK>(5N! MR(R\I-H+ G70SLN2'$:>$@]()\/()V[I%P03,F-U_)!!EHF1/<@J='>4T390 M^?<8ZR_+Q7*&OY-B/B\__X;DL?X)W[I_Y8ATA7Z^N*7I#I5_P[PINU T9+*O MTF X'?)@R573J7:6DC "[:V(2K"<5"VYTX'1OIN8I"55[8XR'1LU?OL%ZWRO MR<<.?;Z8S_'ZA">5+11''J0Q43#MO2($,A,@+@,G5+346QRQ]\/J+\)[Y_>L M8B$Y2FXP:P:JT!E3>[-X3C=R R$Z89.3NO$8F.W@3A6-[9$=VV.L/=E@*)'3 M3HJ+>I'_V'WP!_KWND=D$+1X?6U&CV1U77)>M2-TGB?!:_?:T*1X?1N@\\LB_WO+9IW^0Z$OMT_YTUK<)ZZB;;N3R3420 M38Z*,^7J6",7$XLV!/K)V*+0Q!#X3E:\\^.?AB&/UUS?$;(.R#N\K-V2KET. MKV:NUWXY.47F2]U_=/$, E%-8RB*^(\/7,:7AY; MVJB!6[P-Y,/_YG^%T)M[E2R$2XY9J%VM=<96.2"_@ OA/%.N]2D" M2%]H=KCA&G3XW1TPL097D!&\(BTH@EQG\@A-?D)RCCD$7K)S7M@F^?X'8'UA MVS'&.Y\W]F;RRW0Y6R'.Q924K&/%EVW>H+VP[ MPG0-LI9V1SS^NEX>M58<,4:F0JG3(Q2IJL+FU@5/-Q8N>9,7E]#\P23CRFDMP13.LCSLZ^\" 3G^&*.C@ MYRG;O#'Q8]MS\Q$HGB:;3FN#&6E58*8Z.54L[7JB% MQ+3U*8C!8:/I#3OB>YK<:6FDK4V<3Y- ^T'M3=WI&-5 M.YBTONGD(_GRGZL\WY-.A-:Y9.Y8]+0,M)-)K'>!.5 M*D\^>I"<^3HN)V@('C%W?=X>.1,>RM [$1'V47635,W%HAM<,<,\7EP58EMI M(DAD256WFA"R6"_GY%5S\MD4*M-D*,U=8,Z0*M2#H6YE9AZIY?,%VT>&*V63 M!N:Y+'0(.B3WW-<_LHZ$U-E\SM# Z?G1PKUL88Q&Q\6']=(888K9%E=8%B#K M8"U%WI&ERYO31BL>G$Y-XN'703P-ZQ^LUKYS0[<_VZTG((V"C1; 6L+D(M.^ M)@=A+,PERQ-MD=9L#F'9^UET_56/V[0-U-D@+>'5N@O+.\*V.INN,L%LRKIX M'9@UI4Y;5H6 E<@D%$G_B/ZA;I)]L!71XZ9#OPKO,6>@X^EM5'_@@KR5%;0_ MI[.JZ)$$5:+1R"R7=0"#T\R+&%@Q,G$C#7 5=UKZ.WW=X[9W([4VB-_?!CFR MW*5H$W&O]E#5FEQ4KS"P*&/T13B1;9.2X=M0'C<)>E)QCZ'T+>YF!?;ZGR]T M,T9BZ$C7SBC@JP=2F[@9SNF^FP2S2F,V,EKGFSP'WHOJ:5"A/\7W& J_ O=N M^@TN%]_6@$9"AMV/4&V#&/CJ M.6)^]1YQ;4C$NC$1")VYX9(EA9II<$1$B9$5;[G)4;C@70O3/P3L:9"A5_6? M(JS]?A5[(HR_XO3C#+Y\&J[Z6QT2RG[H(X\.7^^%>7.\4HJ&''#Z M7T3M0 5/MS/G%"#9(@4U*G0C[QY^):]O@1+KTQVOK<,@V%)T,B%<%Z%'91_> M)VJW#VZM^!WZ10F%+ELCM0JANQ-9QTW,7#I)?P&Y/L4*7@IG-M>*S9 %BSR3 M^@L78+/A,1T\8NP!^-][)KW#KSA9XORG;U>_]^WP24;'?VEKL^TK]X9)T4EM MP2L?0]9@78004K$Y*2"/5Y61E)IV3"=9#+28M(J1!DE8[!LPL@:M]:45];W6* MN:)#\+JX7)JD4!P*N+^^4GLB6$_?P"A#*88)68-D227F"Q:F/6VEO*3$=9/, MN>-@GRHYY20LW-ZEJKE%AY+H\GX!B^X3?VQG<+EJL:(,[3PR,SJI:T]A0=)( M59AT61H7+$*;C*BMB,[?P:H]*S8)V8MU&D2XUL?@=5A7O95V -8R2V8KLO,D MRO1DP4U>]*K^D_(CHI+H"2 'RYF.AO9GKCBK(S&XP"!E:G)G/C$O'DB;.34M M]M%ZCW1(]9X^^S;ZZ_T(B\Y)<\4X-[5CE[*UXTMBW+@BR6;68=IN]SFF__UQ M^O7_K#]P9?;U_]FT^(\O/?T[2$\6F!ZEO@;K^8_IY*_O'7MDTH$#N519UVJ" M*)@'KIDV64 N&+EI\N!Y#<-C-^RQ:FW0ZN'*MQD9'4K*@1QHX6L;8N=9"%$S M)XWV(J;@;9,FP%< 3F_;L]PU#M+W*;K;O\/%>-:=37]>PN2@)[3-CSCZU>5> M3)O3F5T6VAI='Q^U%C(:8[S.!CB/J&49D6F0?EVQ9!TM6-(Q\\;FFJLH!:"5 MQ?M#G\4V@!Y1Q+3ED_I6Y2ZE23$(BYYT6@N3 'Q45GDGN/%!%XB6MJZL5 R. M.5=[N'%3?1;N&&E=6A_J&_"QGP#2?,3?=3?/]9M $!-K&!'R>6L_5 @Y'RX+%DSWPLM); .A9\!!9MHMT0N0FYR6R?7M"?KM#J M3-R](\/BQ#8?RC/7S5WO_9?I9#Z=_5;_M6KO>N\JA8<(&9AR!9D6M=.6CC6] M((-TQEEH4]SU(++S57J=G"RW7*0^C=;@5G0OP/7U8!>(+=_#=L!XGI>QGJV[ M#W>.,,V96 0Y"5MK&0+7=2*<(ZA9TZ[/M0_DJ05G&EW*SL2>!][/SD^>?2S2 M@#2_3&TW[5';?7>;7!W-M-3$;QV65L2)[?3G^.([CR_'BVROX-G];WN/LZSCAJ$3+ ML[::15-[B ;E& @ YFK*?.220\D/W48/^>)S9*&=V=%N;I_3V7'S$ MD294(AK.H-BN&6U@011@7D $!444#ST1Z<>WOK"H9\LT>#O>@G5=O74QF2SA M\OI?U@&?5\.,Z<=4"WMD4)S7:)?C6C'M0JT@IE4 !6-VR&W;EX1CL#]#BI[+ M\FV*^^Y<:"N4L_GOL$B?QI./UW]A)=B_<%YK%-9R *W#6'+-V LL!H]UT')A M7@%GV7$>0+N$^9X@9^\D/D2&%S*?G D-ZA2/DZ,668^"\PA&(B-W5C(-D1R4 M4 )SV2HII 8=RU&G_5YPGB$MSV3+-L63=PGQ,ZGQ':;IQ\GX?S"/M)9&!R<8 MZI28SM*1$P.2.>]*=D5B*DT:'N^$[AGRKYWUMI9J]EJ,=:VB1M1M02+7#EDK$I%[I4 M2N-&W3QJ7>JPAT2DR%JP6%1@!KA(M41$^GQH('PG^,<4Z>S^\:QYB<2 T'9.1)^]@9*/32G+:.8%W.3Z2 M]C7%67%)IZR#P&R.S&UX_PEF^%.=FO;S]'.M?%V]8O^8PO?3MQ^_LFYS=/$? MF.4?^[LOD6[^&1F*RIQ ?P#MP8PD4T9RGJ-MTHKL>.C]5>$\B&6^#M]EV05-'?3/+XZS@OUUGC=$P$PPV00Q==[1:O:Z5\9L)A4'5B@+%-LNKO1'/^ M0IV3$F/:MX$:A MO@?KW>/&IF\E:'^4^C;]\F+Z>+&IH8IW4O /^(] M3P9##Y9^B#L-S#0 =H$&+"8Y%B.!I7NIKOUAZW!G":6$$KALTD]^$*QZ(+/A M_*3:QSH-R/3SIS&6U_]@6M;1":L)[[-UV!T158JU"5B)-:G#>Q822"8,8>;" M!.F:N&CW8#K]PU!3>T[;&*,!3^H;U!_P>=5QVH0H4Z"K<@"D6YKTA7F-M@[/ M*9@B!@M-\J.N@WC>;L_!YF@0C[["LEX NZ!IZ7^5P\VRQ\Q&Z;;@9 MK%'EQ)T0H)AUN?8,#XZ!!>A*4V1*D+-K$DHXA:4?\!]:&7H?E?:=I?3A/],/ MGZ;+.F#I?2V;>[^8IK_??OF>;; ZCZR)(0A(S$9'YYPG\\2@#;,I.U\?[H1Y M\!5S]Z\[_;E_C$&F3;798D'/IGF9%F]GZRRYE1>$)4.(AI^%TC-A'X7W[ M$>^7<9YFX^ZHF[^?E@5MAE@A+K]\F0TU7NM$H20TQGH@E). M&%^$]#OY$3M]W1G\B'YL,VVJV+Y-3T(7G-?% )=74E]Y.MH*6QMX1)L\TXG\ MXV!=8@&Y%'5@C#.[->S?_AU/PL@]J;!-_GG7.7Z+'U3?QWZ\EMURBB$?^ V\4SXO@\[^G9G?UY^ M7EYVL^6[U[M;1^AZ@D87%<3\87KMC6]>D[8)0_[K"_U>*9CJQTS(LWM;WBYG M;_Y\NW;JDHL.0M#,AQAJRT%5QRE:9I*6-@I2^:;7L\4O/@'8TSO8YR+2=, L MZ/V^_@/O[],\+N-51?_5K8-'K95/BN5<7\!EXJN18(DN'$6+)&TPNUW4[_V> MY\FM'G7?L%OE19QWBA@A!QNSC61=;IG.,9&(@I/$H+@#[Z'-*)Y-(&?H3'K> M;-RC+-&DFTZ'I_;RO%HEU>&XZN?Y^I]TN>QF",WGM-G5NHU_1J*.C>0!F5$\ M,\TYU+)-R[P#G4S,ON@FD_P.P'J^[JB'&?ANMC2S3HM\M.E\\;WU_W9-N.W>B>7:;SO$V:7 FK4#].IWFZZ^N[Z>7 M>62PED:FQ)SG= I+@RS0P\>ML M.I_7]_+Q8N22]RDK8$&[4@O(@#PPE9E5(16%09''U,+VUS \N_WA4/TWR$KX M/LIT?1G[<8X6'U6IF**7Y$(#L34417:T,9!L*M+?M2#&5D3/CB;]V*;!X_U[ MO+RL7M D_PZSO_$:Q)'23AN%P&H=-].)KF"1\#$%7/+B,(O4Q%?=#NGTM.G) M;K>FI_2B]"9WFCG2!WXB:*_H_+R"BGZ4WT#C_-7G)#,EX3M(G\F!5=YZS/>%;P02PK%.U94 MG;Z;3:CU0XH5RX,0/I2LFZ1!/X#KJ7"C3_6?PO,8V2"L#T(SGBW156C+8@VA MH+<1H^ II]-X'$^% <>IN('C\!W0FTF:?L;?R T>11^6.!U.?@<:KR']JO8 M=4S& "70>DBVB3=Q/ZSG1YS^K+2UV]:1'/IC.IG>I/?5P_B1S\6:'!A>3-9X SGBQN@KJ/] Q JLYW*1JN2G:K' M)6J2U\6:-1YK;C%RE:VSMLFPKN>QC_2C]P:WEQ\.TU6P<#Q9$LBU1S6=S'_" M,IWAZO<^P#\X?_T/Z8.^?SR!V;?N"";I:ALFTO5E)]]J'=#N6&,.$9B4-8$L M:<<@8""?/26(&5#R)N&8AC(].P=I*/RX37W7#_4)\GHIKAN\CG(.!$-+)D*B MNV71M.)-H<6.(M>>DLE#DYUP"YYG2KGC['*;+O[HHQ,7UV^74M,Y+C3+!2P) MZ!*+4496K \J1PEL M%RX*IJ&.#]%Y<*Y-1+(2N?-'A@*NMJ6/)(^DXT_/I'ZGE M+#X;J4/**N UT)5.IZ2(^%'Z,<@(1OS;__[^L 1/O*KSLOCW'_R_>#\ 7M"2 MY<7=O__PV^T'F/[PO__CG_[IW_X?"/_OFZ^?P+N2KAYXT8"W%<<-9^!;WMR# M?S!>_P%$53Z ?Y35'_D3AO _VIO>EH_/57YWWX# \Y.7_UK]E82,9#RED/N$ M0\00@9G'*$2Q%R$L1(08O;K[*\]\'F4>AX(&'D2A2"&)/?F3EW$/)3[QO:!] MZ#(O_OBK^@_!-0?2N*)N__KO/]PWS>-??_[YV[=O?_E.JN5?RNKNY\#SPI^' MJW_H+_^^=_VWL+W:S[+LY_9?UY?6^:$+Y6/]G__O+Y]^I??\ <.\J!M<4"6@ MSO]:M[_\5%+O'HR*SG]45/Q?\3HWL%U[E)?NUP57S"1.^E-JW3VN>'_F__U#G#X]+ M/OSNON+B\&.75;7S5*5EIK3T8Z7E/Q\3]O,%ZEO2M]G7U8)RK;F?;>EX"M// MUM2]E?S W2N\)>9BE;L7ZGW!IGIWUZ(N5MV]QK9>B[+!RPE>BXV8+967ZA>? MY$^]&/6@$V3:RNFI>TM5_KWA!>,=6^X\&N3LWW^0/RU6-;S#^''Q%1=W_!?^ M0'BU"+PT80&/H6 !@P@C#-, 19!CYJ="WHZ">-&L7^<%+^!OOPZ2V\UA>6B:DC.4FM/2GPO\P.M'W-\@%523?Z?S?[2J_=O/ M&\W-D%JZM'\Y@>G@]W?E \Z+__FEM24]9N_.1M)8*7)-6 MU?ZNGY7_]#-?-O7P&ZA^ SV_G_#_^=#C?]X;K>MJ4!=7] S(_14_TU)Z+X\- MW,%;>7MG[6K*LP/=H29%_0#*BO%*>J$'U-Y[R=Z6#P]E\6M3TC^^X.JFDKZ# MY(J_X^6*2T+^]1Y7?"$B0K-((N3A3#J7488@P8Q 0B*/<0%6-0./O *U4OPGLV]$H_)K>,(Z6-!Y9*XYN]X M]^?'XAT7O*HXD_]2/O!;_)W7B]CCF),LA"GVI><0H!AFL9? ) J0+SBC(@L7 MVV[:V>]'2Z[6%W36#;7Y(0U*@KS5$C1*33,.TD-1TB?RR(OI(_!Z^;]]T=> MU%R18%ZKK;[^%PO!$^H1PF$0"@I11AC,8BF*L] S\9 T9,[10^H4 M!+S3T(R%=XR#+X#EFH"UM0:\=V,+R_1DLC;G' !V;S*,C=E+>,<#A)>N8 MW#J.,LP_2&"GQ<=6T>]\WXCVNI$9W M]>""O7D^_(#K[WF]D.3D1X@CR*)$NDYQ*"#Q/ X3)A=RG J6!$9W5L!S?WJ^+#D#G8Q=?"Q/(:^(3 J=>^YVT_ ML.;5N&D7Z[Q'5]B\F2+V+F)QGS0AA%J2=)Q/:2"W SYA(-1&PRR2EQD_*(AMTO643GEI%K5TK+E?1SBKLOY3*G MRK\A=5-AVN@N3XX^8$:O]49),&@I5Q:]GC97%V?!L+HX."YM6M_^K-5[KOGY M.\8&R*7&A7R2FF2_YO4?M_(YO=='0Y2(.$BA[T4)1 %.(:%9"$6"XY"(E)#, M,#!^5-;_6_KCF3.T.\*)N)7XNBR=>-YQ=?\,5 MJ]OLO.U_?UO6S>>R^4_>?.6TO"OR_^%LX7$_QID7J^4[ALA# 20)D?^AF&1> MQ"A&PH1PG&DZ-[IJE0:KHEIK".B6"?(O=0,JOFP34)I27MF9#-0F?Y53]6.; M_"/_)6\,=WS=O0]Z)#F+479,L8.-H#>RRQV"*J.?@6T[KL#:4M"9>K7S[T 9 M*J]IP#-OP,96>QSM?#AL,KP[92>='YQC_G)V<2_0;&["CX_%XOU_K_+'=M-( M)4O4?6XQHF$0AFD*I<,JO5B"&,144!B+R/-BQ!,6,9U)Y;B(N MG9^ \#0/VP'&-8&^P 3\WJFHN:UU AS6GW5K7VG'(.W(FA-8VK/$>1PZ>E?7 M*=)._:"G[!-W3L*UYS4?2%+CRG&>]Q=>B;)Z4*<$6\8=7L'01PE+ P$#RCA$ M.$40AU3^)! 5&>VVD!),>DHG;M\A)O3$LK7;C'79F8UBF;6[DZ:Q1E-/9CXC$&4 M9 )BW_,@YCP(8Q)A(@)M=^>DJ+G10:LLZ+4%6^H:3/&GL=7P@ZPAYI@;CH(U MQC$ZC9J!@V0-O8D<)?-7SLQ1TL+CI,-T^@G3.4Y:ENPX4'IWC#X6^+B2G+1V MT@;R%&E"2(A@ZF,AR3,,(4X)@6%".<$$B3 VS;K(OA]U!@;+)_8.BIKZE-XI>P^6V MO*;RP17_4I6/O&J>O\@7H+DNV%K<(N$^]X.80<*"""(49C 35/X425I@&4ZR M6)@=R=,7KO4M3'HN[XM\T'V[-5 *\-CK#7#! !^4-ER+Z8^$YO+,+KH3K=AZ MI56,IE<;#'I?@5;SJQ;E]V=1-E_(&0-F=6VG+WW:Y9XQ*GLK0/,GC".S&_E4 MK%)$^D,ZF\2D*.,A34(LR0KQMF@6S/PP@5&"_ @C3&.JM05^5M+<')NUHL.A MO?JO9K1T'-/$#Q@5RDLDH0=1YG.(PXC"* T98;[G8X^;Y8M:076:;%&'N.JQ MNQ6L')/Y!J1!22AL$G3QX5-RLIG;7Y)PN=O&,>Y[_*:+LMZ5?$;L1W: M7*];ZZ9N]_W:2/TP%1B^[)<)F=$7L3%$N8T[:0F;/11IS-5.>L/:*7+Q]=C! MUN8G=J%&DWZ'=M![^;%:>JJEA-BW%6=YHWY:^"DG42H\& @40L13#'$482@] M@10+07R2AATEP1G,:$!@S A'D<>2 M,#(J6Z AN]I![.H>J* M0K-5&'0:2S;J=+:XA:0/D-6](PVQTVX:Z>.PMUMD<.M(!T>=A+L1_\!5A8OF MIOJJZJY_7JG=]!NQ.;7_%B^7G+UY[J^K^POK1<)I0JG'E-V-M4=RY0@,XU-6H%7R"G3VM =X-V54.I/48=[!J/4=%BOE6<+7 MJ@MWH4K3NGEV\-MS!2T]=D1RUU#@[ZLD^LX!_!2F M G),4HA8', T)@@F<82C)/9)%OG:25Y:(N=&L^L2EDK'*U#P1GW @Y_XV"EM MD,*DA_MIUG2#INL]N0'(KWV_%K5 E:0H ;T1@XL(OC@"U" WS#JP$^6(V0'8 M+&_,"*N3^6-Z3YHNC\S(LIU\,K,[1V\>]EV2^L(3G^6+T9_X#B,>!CA-( E8 M*#G;"R%)_1AF&&4B(P@+9+3"/R%K;F2]475=)D5^ /(&XYW#H^AJ[QS:P,S] MSN%AN-R,K"G#)!O)Y^+E%[GV_UB\Q8]Y M@Y=]&F7$$/:H1R -XQBBE&!(N&J!X_LX"\+(X]BH#,=):7.CCHVR0&D+/Q:@ MU]>P+.E)B/78PQIPCOGC)6;Y&C,'>:M:H%@MXG-2X+1U?'1LWROEHW73B*7C M!RXOQ,N_E9*E"N787M_Q0I4*ZE]RZGO2TXA5.8TX4AE+'B19$L @YEZ*(IPA MH97YW_8FG)IPG*R<7>N6=,M\S3M&9G@:=[SS@?[5->J'24=N'X =-\ MF3?/73E+D<9QP&(?,L8(1"1 *KN6JGH3619&J8=\HT-#1R7-C525HENI((.N MXPJ&'L=7SSFS@IIC2AT+F+%3=A8,FP[9<6&3.F-G;7[IB)V_X>*>@]V1[YM5 MHUH[JV[9"QIZD>"^7,=Y1/XG"3R8A2B%.&(L3"-!>*9U/%M'V-SX8K?+X! 4 MW>A[033T%.2Z6T-V@'2^-[3=6;#3] ILZ>JDG^!11!PU$MR7]UH=!(]:?J)U MX/%[1JSJ/A9RM2C7BBNRS.F-$+P:BL ^=_]5>8-MVN B0&%,!0X@8I%0;;I2 MF'D9A3CU<A4!X/N!FL5 \PUEGQND'3,,T= ').T M>A&^!LM"-SA/M$*TB+?9NM$:-+=Q9V$YXG9+9P_>/*NJO6WO MJY2H(YQ1!A%%Z&7!$(KY4-#UMP(W4TQ[BULM8.'-A!S M'SP\7(S;Z)POV[3Y[LN# +2./?*OD8'5$JN+WO*CS)]ZU MS_E4UO6'LN+Y7='E-TB.JG!18ZI4N"Y8^[=EJ] U^Z]5W=;6:?,A;O'WA1VQ;/>3@?$ZD%Q-YI.>\K<*=I[1]3=2AMYOIV+O%!';N7TE9.5DJ'*EOR" MO^TM@C3-PI2H0#/V(,*).C4K4DA2BE./ M4T_^SV0VL:#3W*:.7G?))TIY0+>U!X^2HGBOO]GD86/T]&:*BISKHR M21RF/H]I!BF)"$1!0F#& @]Z"0TPR1*,4F)"VG;4FAMO*Y. 6);?:J!>,U"N M2_[@M3V&E9$LC9\>;4\_*HZ96SG=[: ,)JD3?#\JJT!>_ 0V)9DVEEV!C6U@ M8YR3:C-V\;9)XI8TFY3'[:+YDLHM/WUDQ^)UF9OM0CC7ZKSA7=L?^JSHWUMS0%N 'O.&T3S$#H7P$5$3'LE.QNB/4F@7D,G..) MX5B_-+!EIYHK#A0>Z_JH78'>W"NP9? 56)L,6ILM=GMV/BQ6FT6[TW;:7M/. M4=]K5>U>XL@^GT)P-7'XGV!51/)_IJ% M2!./A0A!S"*FYA8J5P\2K M'&"L"MVU/%,*P(;#P@W^;MK.Z(+QTILH',,_42.XP8AAHU^J")2.8-<0N2QH M39'K!M ;L[[4P=[.Y=A:;8LY7IMI^UY>C-I>8\O+GSBV2-R1JN!R';(00GC< M]R25XD#^AV<^3(,,P9A2G.&89!$SVHTY)6QNWO:7@]T%VI(?IH7@3B",$NC#%&",Y)YBT9U,)T8X;7(/SO">G.,+=P\OT">AKW7+ 9L]?E>-]3?W/$4]_*"-_U MU!<>3Q,:=#72DI\+\E2SB%E(9?3=HIA%F8I3 *61'%$ M$X2-SN<\,X6OBMJ#@M[XK\?]K0TQM><)$W]3M.*ZXZ,G_E]6JI M$M0^2!M^Y4VS;$FO_D?>W,OK5>;:JKDONQ+V"Y%%,8T2#'DD_7Z$> )XC%D M*4I)G#&*(C8B4F]5R9D&[[?4-J,BNR.H1U_3#\@TE+=M5QN?'RR[ H-M8&U; MEZ2]91WX)LT#G7U@RT![5.D$=YOT:E?!22G9";8O:=R-D'&=00X=+>FGF:K^ M!3?T7HK;OJ [<*+<5OD/DA,?%G$4,B\1,111INJ/(:Y<1P9QG(0^)R2A1+]& MD!65YN9C]JH!*>M!I63U1^^JG5-Y9HTP+(S;:99_G=%P3.TG3N&M;0*#43M7 M70W'\X:Q5)9-/F1FO4VF';KI>I],,H3&W5'LH7VN>XH%29-V5[&'S,ON*Q:? M//)HI'HV9BJ;C^=/*F%ZW0 TQ"3P*?+E&(H,(I4(EODA@AZ*>9#1(.%19'3< M\:BHN4UWM[Q06\#YPV-5/G6;SWBY++^I2#NHUNH;'F(\CK3>A#PN+1I#_>=M7KOP-[Y.UXG[^M#60F>-ROY[@U[QXL@X&&" MY0C0,)%^N$\\F,:)@ F+,B:"*$M2HZ(8#G2<&U.]592DFG+VE8,?5U6]ZENM M7M]5O".OT36$78RR',G4HYC"V",JODY3F#'LP8"P4.5NBR@-AMVU>8_S[O;: M5",]J\&<)M_KP@]Q_L'K=7AZR])-C'H&L>?S S&+*/()-?\<\>#S.-M.Z#HE MRE+#QS?/OQ7Y?Z_X.U[3*F_%MB5&$6:I0"B"G"4$3PW";Q+C*YU>%P2]\+NT$>@UZ/MUT ZIJ,3V#IHMZK$3Y.NT8>D_VZ M+23/('*VG^2Y^T>N7AKIL2DF[+L5>8DGPC"$$:4)1((%,$N(A#PC)*6I%_K, MJ%O1[N/G1S>]=N.:$KW 3M,#'(V(<[[0!OVO)/# M5XT^#DPY9W4;5<1+?B-^P6J#E%?/VX?:%CB.O2#$&$9!Z$N_@LK/F8:Q1#'Q MB%QZ!ADSZB>D*7=NW_F@=A?AKZ7B;>AN4-?X&*L6]GITX !1QSRQ"^:O/9AK MK7/XZFM&L52SJ%*:&^X**M-.05> MOY,_U$U.%T&8R251$$O?@PL5=&$PB](0XBSB/*$\(,BHJL$%NLR-SP:]S(CK MDL'0([.)('9,<#LEWCN6.UP#DK3&;%6*40&>LV-CS'P64+7)AI>H,RE#6L#M M)6O:>.2(Y"Z=LC.',]&&.MW,(S1-$P^F:4KDNHY@2)(X@IY'41R&B/J9;Y#( M:T>K$:&%*3)W=Y)&&_Q=?N==5I]!CM#E(W::<2<<@+D5WCJ6TWN^[):3#TL_ MC6O2X9HHA6N*83-+W[*&\LG4KV90V1G90M>T\=M[18GZ-[\_S+IDKB MATJNZE43E'9O7WC"YX1&4! _@BC%$4SCS(UXBQ_S!B_77WS(_8!'.%8'H!.(,$8P%22$?ABD/D\2C@.C6@KZ MHF?'RFU9XS87#]-#5$YL$ML^H2)CQY\7JE2$S>B_=?Z^@GG2Y65 M\*&LVCHU"XK#D+(LD OGU(,(90R2P,L@QB$57AI'GF]TX,F5HG,CR4Y=%0_O M3R'@06,@R@K<*9T-RT$X&V,]5IW#R#GF8 M9ZYMQ[\P%USOCWEH\@]QUS3&9 M10+[.5W_'%GLFHA;2V77E6>UN-!7SE9MN^G=?\&/-;\3UX^,RITH+E0*W M:N2O/N4/>1>9J!?-,;85HTB&Z,P0:6BB]2<0[TB&SAK5BVR(FKD2H;>2^$J#?&: MTFK%V:?-QD*;,'W+OS=O)%Q_+"B+$OE%"?D.^(%O?G(H!2';2Z MVSPB80R852]=7_JT?KM/D3QC'85]Y@5+%+/3SG""8Q\3[JZG$>0"*ZJRE"*HCA*,T1-F.N\R+DQUI:&JIFE4M&, MJ#10UB,HN]@Y)J9!63!H"W[<1K)7^'@1!&,VTD?')@MI2)V4??11>,DZ!G>. M8YMWG#3O\IHN2Y7NL)F=>8*\$"6IEC MPQ_J11"&*<&JFR"B7)VP"F'&HQ0F"0G\C">4AMR$+&PI-C=VV;8+; P#@V7# M&:&U;6H!L9ZJI7E=5 #\KBP$K8F&)\VM#;D>O;W&0#KFPTG'T)A';0-NDWBM MZ38I4]M&]"6U6W_^V I#=7,COO(G7JSX.F'&3T/IZ"441FI($<]B2&*LTN Q MCS$-<(R-COT?E#(WEE9*JH^VZM0T3$QD&2+)YX1EWR-WK;*5^!S63Q6 M99\;8'/S\"Q,=C<0CXN;>!/QK-W[&XGG;[GL+,S'XBVNJF=U!.>A7!6ME\4X M?U"4]46. J\JSMHZE OF9YZ$.(!I&LG5I>>I8K4XA-3/5.@AC@F/S,J6FRLQ M(A?/?6BSXL/&$N :O\@C3E^+@[4&&CQ*@=KS%$Z=L!FQ)/&L63; MZEE.@^5PCJM$G6RV2P$]0PD(8!$PR8L QQ!YCD!%"!>-)@$5JQHBG!0!)$OU^!!"E-$, RE=^LC.0[R MH2.RQ:W#/47B]U28Z\TA%B"<9K[H8-O6=*A=]&.OK,5$&CU4;,X"9R1.ROAZ MUK]D=\V[)CXRV?[GJZH97.<-_Y573SGE79<(?\$R#R%*?.B%)),N<2;DRCN@ MT$,)Q0&F:1!.0/P^]Z;WN':0LVG!1<_YJS:U)+K7B]R +*J/*! M<1!2B)A'U 9Q!G%$DS1#68IBP]1SB]K-C0:'XV5/F(X*4=D<.-V@UBL-A_,P M6+\GK$BSL^RJ_7G]#[UU5[N.KPJ3;4YL;]D(!B-M1LH<8&\WMF93P8FC<0ZP MW8_?N1 RUF5]?%RV_C)>JEI\'Y;EMX^%7'T_=+*'=#WA!SQ(!()QY'O28PU# MF**(0N933&(O345D=#I 4^[M4:(@*#](@CB%"A,.,J;\BACGC:>2;$=9I<7/CJ<&C MQ"N6=^F#JG4)'U4.X@S0>EQD#S['%#0@MZTI4*I*MZY3UN)!'RU0K![?.2UQ MVD,Y6M;O';71N^O2>-#?RI+5TO/Z7!;\X7%9/O-AJ["^K;!TP=KT-U5GON6T M7WAS7[;.&Y6^V=_+I?SM,F^>51>,!4V3.$19!#F*0XA(&L L33+H93'%(<,( M%JK.38 9',L30- KS1"$P: 6@O;*6;+QB&>4X,M*Z_ MVD[0&7H%UL.\L;7M&.0B N1@+-Q$@&PJ^DH1( =8'X\ N1 VLC6(_&A4\]3_ M*JNWJ[HI'WCUKGS >;'(?.X%7&'4?.BII M;D0^:&?8H^,HD'H,; 4>QRPZ* 9^[U2SV07CG/E6&UL<%39MKXIS-N^UGSA[ M@QD),)XOWA>-9)(O*[+,J5SWXF81HY!&TL>#D8^$*FDK8$93#T:ID*Y@&K T MT?+^#CY];A][IR#H- 2MBGK?_6'L3G_K%R/B^/LV 4/["S]I]/Y777/ZE[OR MZ6=YF_J@D?I!?<=HZSL^_,A)OMV3U@S?Z^F+1N\>J1SQ^@M^5K'P_7* TIUH M4P^W?K4IWM.O-C?I!"1$A&/$(,,9A@AG 4R%[T/B)PD+4IP&D6^XVV11O;FQ MQ&7E22T/G?;^U2L-B/O]KM8PT%MV=:C8Z56[ONMRI;=KH&XL7.^..:HMY@9_ MRUMK-C6<>BO. ;H'MNY<2!E;*^?AH2S>+G%=O_F%JSX)"YQ@+L(X@XD(/(@B M$D'"60P#XE$28A2GG)K6=WDIQ.3+GZBXB](.O &=KF<.P^E"B1A-1F0DRQS7<"H-S==!H[K16Z'QP#/[YV"5LOC M'+/>;FV\(+>/^#JCWY')HI# M[K$LD9]X%$(49A1F:1Q"SXL%SCS.4FH4:CTG<':?_K:^0"D,UAJ;4L 9J'4) MP1Z SNGA.'8.]L5TD;%+'6=D3DPD>@CLTXKF?=:ZL/8'_VCG]VWYA(LTB3*, MPEB=G%".&I<+[5BZ;#S(1$QBDO 07=B']:CPN9'/.C%5Z7D%BK* ]$R>PN4# MH$=#KF!U3$G'NK .)X5[Y;<7PDZ[L)[%S'$?UN/R7[L3ZUED-'JQGG_&Q<K'BU="M,KG$38V8H[#=HEQPF.P>'H<,">N-=*]3]F]XG$_:.W6.VEN3[Q M]847>-EOD7TLI%_!ZZ;?/UOX/!/,YP&,&%*I^2F!. D#R&.?^)PA$E"CS((+ M=)F;<_2VZ[.BJKP3+/^%MIGZ>:]TNZG].%@C':BN@4Y3@I6\LE)-6]JTV<>R MSNVURM0:4STFFVBD'#/=B=:76R=8U[:THS98,P0KG#>X-,%T@D:66NK,H6&E M"6Z:C2F-'CDR.KQL7Q3.#E<9&&HA>=)9\R,O@%Z0A!"I_Z1^&L& 1!YK=[E] M8A8PT!,\OR!"N]W=)X32[8.1_9$#PPBO'OR!2'E*40(I]X4JM$8A5NDUB"8Q M9CCC&15&07?KX$\QQ]V6ZK!4_1H#H!DZMPZKZY#XH# X6NCF_1E4S>/;1B!9 MC5OK29XV'FV$QEZSND44@AWIDG\JZ;@M/BK)2I67J148IICC*8*9J$Z(( M99!PRB%%(1"E MM 1OM? R+SMX%@JK)0>/2YNVW.!9J_=*#9Z_PU)IE:W=@\^\63#?2X5/%$,$ M&41,^#"+$PX%1BB-$N(1CR\:-<\;;P0>DF?$&FNI[KX"J9+J_]MM=ZD%-U9* M7U@$Y07$QEN#EP(WY?;@4*CD\PG4+B\S/>2MOH>W?=N%T_P+,A>8[I?_[)3U^'4?Q@7IU/_"Y&O._4?MO_LU'_D-C,^P8^/Q:8&Y*_Y79&+ MG*IF8ETZO5RO?"F7>5L*LNV*%Y LPIF@, IB22Q1RB%1F]1M-S"62 "+"E/-AH#P;US=H4&@_(:3)R";-C5IH-PJRDJ[;>5-N7[360 MWM'@3X&X]JPP%K9N>E!W*])/_:"G?./G3<+]8ZT<)H'1]X_S+K^J,N?7W_-Z MX264,C^+8$1X")''Y&K01RED/@XQB^4?R*B]]_K)<^/S5C$S-W&#DIY#.,IV MQR3;ZB27?%(KB\N]/4MM.G.;AT_JMNW9]-)!V[]@[-*.-!\+N4I<;7H1>RQC M1%(<3$BJ3KRE%&)"4HA2&GN9GW!!8[-<@ -29ACX[QO=JKRJ3V5Q!R43/ "E M.MCH;CC]GX)9=V%W$72NW28[F(U8UAU%Q>Y2;E_,Q,NWHW;N+]F.7SKRM!RN M[Z\+IOY0K9Z?\%(-YG4S]"945:CD&BT)><81AUZH)FT_3& :2EDOM';\-"<'N(DC,(LYC!.X@@B$<<0>XC!( U" M2I#'<9 MNN93OS:X:EX)]Y<:O +Z5X#PN[PHU&I",M3CZ8Y,%PP)BC(FD(>@ MB%,Y)"SVY$<0^)!0*GS*/"XRV@_)^T*S5::C 1GDO\IP];4!(N] Z=&-U\6HUFG%'?[ MMBIAP*>$X]1/H1=X*B<#,YCY7@P1D?,'C^.$HWA,>&9?U-RFY7=[J1B&$_() M5,WB,I=A-55(9NN0@M-$C.-HN C$')#V*C&8XU8?"[^8#HR M;FN,U&N$:ULE'09I=T!P&IOM)+UN2';'VK.1V-VK1P1@^W-%M_=YQ;[(Q=GS MIYRJ+/(/G"\H\I, BPC&)" 0>:& 6% ?XHBCA,=1&'.M3(YS@N;F* R% ANE M*WA4RH)EIRT07+>LXUEX-<*GED!SS H#7JV:H-43](JJ#B.6X#*(A5J";:+8 MYUCXS *=&IB<#&R>NG^Z0*:&%3N!2YWK1[94Z3>[;X1IO?YNPU_XC,8$(>A% M+)&K+T%@FB'Y$TY$$!+,_#0R:IYRF3YSX^#M6,*XKASC8C.7#JN>HS?A8$T8 M\W$T3N:=4>R@:[4'RH4J3=OMQ Y^>WU-+#WV55M@OAYPPSZ@9M ,=Y\;KZ[Y(K%<2/.=\:;C[[V(L-8G[ M=4?(-9G;;W\U6#K/YE>'QF&&K:]VU/PS-KXZA+.CME<'18V;,OZ&\Z)69V9Y M?5.\_ZY2'5=Y?:^6A#="95@L8LYQ'$CN3TB6J)3T&.(HCF#BATF88.H%*!L* MWNE- 6=E:M'%;L4[QY3>'O%N*W)L:ZL<0B;U-6/V\Y C'^,$<0HI255Q%"^$ M*6<>C"+11MVS*#"*7]D!?,(9=%JX]:9%JR ZGN24KN!'I>Q/H*UX\A+&=Z=@ M-)ZIM*&Q.>^<%SKI+**-PPJ:AYE@8\Y0SS,]/>^3TF:&[VL0SQTK6Q]!0K>?AI#B>#'LE(SK\'. M[DFP-7;";4$X58!LH^=6:65;>!ELA=O";:*]\ -OGRK]W2O\%TM[X3J@G-P, M/_F Z7;#=>S8V0[7NF',,4Y>J7*%;\OBB4MF($O^I>I%M17T^K8OS,-9$$8$ M!C'B$ D1P P'&,9)$,;%0.26RJ#M4?%A;W$;-<\43#"#5HYZ+@7),,R,P,N:3DQC8Y([#@B;EB9.V MON2$TQ=?D+1#7A8ZOZXJ5?!">4EOGC>7?,'/ZE?7JK+QS6/;V.;OO&[4P9DO M[1'3#SBOVM-U_@+A&*5)@B$F/H:(4%^NEH/K8VFT 4':&@*?6DA'Y/"Z&6=.CFL'@N7; CC5\V+(2D.>=%,[> M4M":>@5Z8Z] 9ZYJ'=D9? 64R;;/&[L>%.MI/BYTG3[7QR'B!Q-^7,H;V[&W MZ[CT!>=,'>V5_B5*,$M@Z 4^1#3$,(MC=28R]3W!VX(.9DUY=YX_-X9OBPH\ M2MV **MU2SG3GKN[$.K1\ 7 .&;/=5VKU)-:]_W6<-?N\ZG6YTJWG:Y#EUR\2;7BP44T0#&F'@0!2F%)/$C M2#V>9'*5&$4I-NIK9:[#W'AC.)-:\?R!K*I:'< !ZU, ?>\]T]97(X9&CV$< M ^Z8@%KMP: ^'-KU;AE@L676>*2L]M(:H<:T3;;&X[37?>N"1XU.Q7IS+GV% M9AAQ$OH0DTQ E&8)3/T0R0'+(A9Y/,L\_?Q6/9ESX[@^N^6-U52LL\"?9C1' M<+K>71J0=)**=192XU0LF]!.FXIU\F6UFXJE"Y)&*M;91TV=BJ5KVX%4+.U; M1Y;9[6: #Z7TO.Z*6_R][^K:-PE?)!&*/17LS#C&$/D1AVD8A!!%V*?23R4D M-2NP>UK>W#B[U].P6.@93/6<3(M(.:;C7E/0J]H6Z^J5!3_VZOYDL3*H'C!6 M:X*>$3EM-5 ]^_?J@&K>-L('_)07O!1O)3'ES=ORB1>X:/[/*J=_?%6SU"*C MJ< 1SB .LU1R"*:20Q(!$Q&+. J)\$*MSAH:LN;&']?LOU9M].J_E8I M<4M M#1R2,\!J^';VX'*]+2855='=3M4K,"A[!5IUP5>[T!GXH!G'C&=YZ=GRX['IWG+!3N5?2G7S887R9B? M9$PNQ#,_DMR<"HB]-(3$P[Z/O"3SD5%9L(-2YL;*W0[8F'*KAT$TV#6\!)I) M]@77I9?/GR(=MQMX# 'K^WU[@J;?T3MFZ\$]NZ,7FQ^R>5\TDI5[C^\K;X]/ M%W>_RHEG52\2+"CSTABBF*@EG8]AEB3RD\\$D6^&CWVF=2KRG*"Y??6=KF!8 MK:RU!9VZ^F=N3J)[F@ML8N:8#L;"970$1P>+\>=P3CY]LL,X.C9NG\C1NOZR M"NQ?Y9,[-V-K%DM\''*?$K/]0+.A0.A XB+BNT'Y;U*W?93EA^KWG[R MGI%M4WF#Y6*%O<>5ZF]5KZ-\-$I)'$&>A %$01#!3#H8,. H"V)*0VFZ40_5 M@V+F1A[75"[K5UT476*>T]PP?_$(FGHD<3E&CNEA4! ,&IX/S9FW83T)@M6> MK(]U:3U\]C@ ^\T9E[GZI2E7^D+UY5MM%'XN/A3J/(:52%F$4AF&*$ P256^<2TPQQ@(F<>B+T$^%8*%)?Q=]T49$,4'/%ZEYUY9N M57<'&O)!9X#72IM1A\$XZ-&)&W0=4XP"MDTD']169TM^_*U#^2>P5AY\M:()XSCLO51CJTTJ5\X5@>+V4WQE2N72H(0B%#;]RY@ MT,=>2.,HB#*]9C8NE9R;([4YUW6UG8X(!CM5_#W M-K;46FR8A>[DS=#CX=<>;\>,_9I#;GN[IR>.5QLSQ M7+$U7#=ZPW5[>+C&Y 1;&C>#?)/IQV^BO)3=S^Y$8C'XMOGL:#>..[^WE6YB M%^F3:2F61$V7OF(7FYTT%\N/'GOL?NANO&KNRRIOGMLCIBRC) D8@F%,(X@\ MQ&$:8 $]FB;,YY3A2"LX?EK,W";$[=;;@YZCCNT>055OR7,Y5HXGHC$PC3B@ M?PH%N^?T#TJ:^+C^*6OW3^V?O/J"6I4?ZWK%V;N5\OB[ A]M+9#Z,__6_E.] MX,2G298R&$1(^M48I1"G)(41"8D?!5F2^6;-U[3$SHXII%98CFPW@V]-S6IH M05[(511>@L<56>947B,)75JV#JCGP]VTK)L:_)C+NUM[CQ\/N&3(]&C'_D X MIJ'.I^TT!IW*Z])(G=:J9LBW[@J+&]UF0%FO:WE>\O1%+;71.%C14O_N$=L) M?RNE8U6T18SN>$';S8UV*>+Y0)J*D.MO$!R3 M,C?>VN@)!D4-%H%'L=18CMM R#&A' !GS%+Y*$H&BU\;:$VTG-U"#?>ZVEJ8 MGD/AY%+SZ,W3+1[/Z;^S'#Q[\:IBU^SKGD7ZK>F3N^8#P+/=4;/?5]) D249CA!$,O\OV$I7X8AT9G(D9K M,C<2[90&HK9ESX\M>Y;:K M]=]X>5?AQWNY+/Y8B+)ZP.8IY3JP:ZYY[8+I>L';X[@Y@^*^C8,^0%87NAIB MIUWEZN.PM\0UN'5D\1)E0]&TI^J+KWG]QYOG-]*#O'_ U1_MOG-(,T;2,(,H MC>5_>$8@X0F"#&=>%$=QYG&C?/1S N=&0#OZ J4P6.MK6-/D'-1ZO&,30/=1 MYZ/86=_TU\7%:E&361/=^T9LH=T\KDLOZDM[@7W@C"1_".1CZ3_$T<RY_40:WVU)9: MQK<_\(UEAEZTR=!H>M2. '?M70^ MC]L:7[5A[+!Q_5(#.K;K"$X C6KOK>) M_&G]\!'([/GD8YXQCNRNBR9G^7+5Y$_\5Y6RWZ;QO_].ERO&V0=IGFKVL^HF M]1LQG(&5NK2A]NN'=I@2KWN(7S6N+L@'/7%TYV&GF/4WSDNB1[^R&WC%[#_:" MWN"=7K;;-K6ET/KA[\R^VNV)^[E_"S8F7_7G%GNK[='_I(-D<_Z81O%))Z!) MQ^+E##:M\)$5J_7V4/M*F0L:8#_#ADQ57/$BB&,_DW.9QSGU491%1@=T MS,3/;5*2WU%F6-O:#&Z]6<$=B/,*IWU624BWW_A2+L5_*8OFWF83O5$86JVG M;:;!M(6V1Z&S5X%[W%,N*\.K#C*V1;_E#\/O^JXL.RW*"]8W::E5O?XH8RB M'HEBB+(X@5D2!1"CR M%Z%.>&)65&J_*W A/[30WSSMN^+B"O2-&18\+I\': M,2^NB_VVIZ#[9@'JY_4_]*:\<')5K&JO+V7KR__6/2A@HS)_T5Q!%DHJ$I+CR&F6/Y$ Q%@ MSX\X828$:JK W&BSK4G::JCBW&V8'3P--@%LEAE3T"-0EUHYI$N/HYXP,IM![SE9+?B/:%3UYN:+_ M*I?S54Z;?ITN>?C%;WXK)"?WE56?;U6YN\W1$C\)/,1\!$.6,8B$$%"^]ARB MQ ^25"#"P]CH1(]#9>=&LX.M*M2SL:+?YE-V#*6)GPV/!+D<<,VHVTR&T76T M;FL$CV_U[HVM\GL/#GB]'G'P>VLT<'.0:8+1L1HH=*GOM '&"9#?"TQ.(?/2 MJ>EE&H&JL$JE*N]4)H*:&'=(B*2$>U$L8(1("A'Q$I@2.?7X7NB3A$;<9R-G M'2,]YCRA',KI:8UIV:15FJUPQX MC/"YL7NG<-?C7JG52D\'1)&A'D+OF8-SSKU+\"FS [Y0? MZIM*H+?TMTBQ(U"SRJ(F\J$'H)%ML&W:K&6,CP9Q+UMB5 M2AM3Y*:L *T9DR>,'8#P%9+&MK688^+8 91&)H\=>M+8PEF(N0GG% !(\^+)68'ORQ5#9."J3S,1T5Y;YYOY1/;XG!1PD2"1*1*SDN'*_(PS((XA)B( M"+,THAXS2LW7D#DW'AI4O@*MTFUH8*WV%5!JC^JXHP._'C=9!M4Q,UG TYB7 M#!"RR4HZ8B?E) ,<7C*2R:VC&WOM%!CYV/4.NR^7\AEUER7^M5PN/Y25VG%; M,#])190QF+9U^GB ($ZDOY2J):*7>G$2)(8=OTSDSXVG#N0?JF7*M@W_"_2Y M]K\K.T!OB'FG,*-ATN,PA^ [YC,'N(]I/38&/%P<$TVOV'!,QQY['+;8)CF\D##IMW_8NI>? M]I&KW"1X;!^U/I+!&R ?>7$;& M$+^N'AYP]:P8HKGG.W47[*1DCQDV.YD9=@?#=3CP:$KU3BF,JU?)FKX VBDS M+S2TFE7*A3Z*IKD6!D^VO.OUI5SF]'GS*:>"42]1KE:L*BQ))PMF.!,P"'T< MIHPQQ.UL?;T0/#>>/;E?8VG+ZR7V%^Y[78#HZVY^=8J#W_L_G3"D*6J3;(B] ME#V/7;$CB&AOC1V[?VSQ"=)L6O$8QJ\.WSRC+T,IN-,=RD%XZC0(=@L*')0T M<;& 4];N%P(X>?6X5_8#SBMUD)9_RC%13>[:'J%826 WQ5=5N%1EY:ED^_JW MHB0UKY[49/^Q>%RUI:D*U1JO*UF%EW2U[,Y";>TN\B0)?!Y3F&:J #2*VF9U M*21Q% N?A+&78I-9VKG&E<&@M?@*;-D,!J.!ZJ$TF-V>CJE5W\J-Y: U M'>S:?@6VK+]HN]G]*Z1'H+-Z,1QS\8S>"6..GVR<;$X7[I6>=.:9; Q>3F+3 M"1[;?G4I__5.^HB_X.H/KC+/^AW'ON&ZA_R,)QZ%49!E OM]537ON[@XX1;]?:GX(\Z'6EZJ#F% 188# MR.,PABA""*8$A3"BL4=5UD28^(N"WZD"V+>CRA$>%Z[UU63=5[.G@LNEYU9V MY);V5Z#7?_B:#,./>@.BNWZWA>\K5!L* M FKNPNO:: MM!!UX3X9(675B=*3/*TK983&GD-E=K?E@.%FMW03N,I\N5 +D@!2#ZOZ>C2" M:9IZD&*2>93X\M_M! T/")\;:0VZ.XD8'@+_PJCAA9"^9N1P)W R;=3P!&J3 M1 X/R9]']/ $,MH1Q%//&$UGE'-6JQYQZDRWJFQZ(]Z6#P]]\L4BPAD/F%PA M)K'TMI# *4RC"$$6B"CA)"2<&"6:GI4X0^)J%>[:,+ZH('$%"MZFI:X*"?HW MU7BON -,CI.J FNX0CP_&-J<9@]B]T2VA>Z@K4*TT[=+&[/*7'K86*:K,T*G MYB@]# X0D^:-8WM(OLR?_UBH'I;RF_I25FWQG::I15"P4+I?W$>01)C!( U"+V )HIE9UJQ5]>;&<]O6 M_ZE2X:R 8 M+'34C-0%^';;EEK5<.(&IR[0W6^%ZD3*N'G@,_]V35L/2HFORD+^2+N*:UT2 MWB9Y-6C768E#C'(O22&D<_YP(GN*NO M]FZEUIA?Y$JS9%W=M;>JE6=5YZJ->_=SDTL^WC1]7Q#J\4!@ FD4,=4^D\*4 M)4RNUU,N_5V4)IE9G?6+U)D;,6X45DM,NE$9/%9#C++K[2Q]*-JM0+N_CR\5 M>=EX&OB_DXS2%/[N4#2R,P5TMESU%2550[KM0=RR"&Q,LNS=7@RM=6]VO$;3 M>Z\7HW?06[W\J9=EUOS:X(9?%^R3?(66TELN'_@M_MX'Q/N^> N?1YX@DH0) MBGR(,H$AP3&%<2@R&M(D(L(H(]U$^-S(M]5Y7-*,%M9FN3.V$9PJA:;5NPWX MM)J#3O4V:#VD^?W8JW]\IAJ=36."FHND&BWYKY);8X+,L10;HV>,K",BEX9Y MF^9A>WWOS[NM7=A[)Z5ZY((U;+X:K.Y5TD#%$:>)$<,%] MY <^)(&/Y3(\SE(_YE'"4Z,J)!:5FQO[#=J!C1'M5[RV!(BR H,MP_+2M,:) MS='5X]/7&C/'?+MEUA5H#6M'JS4-'!C+JW,#.-V]Q53V+[@1,O4"8Q@E-!0QYPN440#DDU$]A&/MAC+T( MA624@WM&[MS87;E?M%5S?%KX29S-G%N+Z$WEU[YL1-^I#7;T=MMQ_@10KMO+ M'Q+]ZKWD3^"ATSC^U.UCXT)-YQ1_*NOZ^@GGRRX8M96!T(>PVH9MP-,(T1F Z,;('(&M_/X4#.LRW]4RO\$UNHKO+=3FWH+^E:3-N-#H\"S M&QXR4V'BZ- H?/:#0^,>LHI/]*J;-F^)^U.J#K/?%?D M_\-9MU?ZMJP52ZL&@DF&?1&A%%(2^A"I!3P6*%"K>#^._2Q*PF!D:UY[6L[- MX=OI'-N;"7H[3S06WQC;M9 ?S.V#'* U^-*.DC9?#LWXTVL/N>NPU&N.]B5] MA.V/AJ,NPQ85?:T>Q/:Q/M&AV($P2QL%1X\O+'B,E3\>01I$,41)0J#\\!(8 MI"A!48+#@!O5L] 7/;?9XQU_K#CM:HM>1%F-(H"CDQ;Z.Y)F1L/=15V>BVO@-33O _N/I2:/N.E +GV^?:P M<7$ _!0(MAO5[@N:O"/M45L/M9X]?K'9AX\?'XO3.4/_P*JK=_/^.Z]H+KVH MA9<11+BG0MD!@&T4,BG4)DUL9D=\ZQ):PX&INJG:5[=N@_:W][CH>Q?\G=>-:I?>*;^( M2!JIJ#E,4AI"1 (,,Q6F\D/Y"R)0G&"S@ZD3*3ZWJ4EII[Y;U19*_ECEM%GG M[Z^*O*DOR-J?ZEW@28S#R.99.%3@^Q.^#;OU M^_[_]^'L^Z"Y=IK3&+]N9R&P934@SSN[\4/?N-;TJZ'OXI;U?3Y?(^W?M";J M(%!M&SL0+*[V)AXVJPO(J72?=DTZ\8CL+7.GEC\Z\^8MKN^_5.53SCA[\_Q; MK9[](2]P0545VZXY4]Z>OI$I DW.Z=M0ZVYN37*)""6Y;>^*HX8S %X;<]?C1-T;(R?=M[. MQ*,R03I/.RB#26J>^5%9)2>)G\#:,+"QK#VEV-L&-L8YJ;]A%V_+&4 V-)LZ M,<@BF@?RA6P^?7SOJ,W,T?8_^/6QXIC=%'_'5:Z"PE^EN^XO,H02GP@,>8@] MB) ?0(R#! 8!#G@2!0S[1C$17<%S8^1KQG(U %AB.532J=0QO =7&$5Q- M]'7CM_8Q=1Z])%E0\X+Q99E&9>Z@D8^S2"B&4^=KH:)P$=PU?O2+T?+\><^#BCC M+_\T#C8__R.2)N6 T]:^)((S5SN*OM7'ML+Z#:^_J5A@/6QX_8/G=_<-9]=/ MDK3N^! C_%+EE"^0'PL/B1AF0J00)2*#)$ !9 $)(QIP@A.S7*_I=)\;;[6: M<]9&5E8U4S'T+L)B.\!B9U!G$&:IS\19UI&4#H%-).4*#"B 'H9U M4@MH@9@PU&)_]":-MEA4?UX!%_OC8AQS<:#"B(3%=?O2OF>ITN(?>7._UZJT MWNU5NMO8=&C9]2Q_O<1UG8M\.!+2I\^LK[@MNZ#2(F!>QFA&H/R#020Y V*5 M&1UR.>*4!W)VC/5R$E[7D/EE*+S47:4J#'EFRT%]=438I/+Z*[\MIV?3/\$; M,'4;;;"% E P'.B67;]HE_VRP_:ZB^(SV'NG;L0Z971SU6W9IS_\*=XI@T34 M/\6[-5%2:_N./;7OV,/6._9-O6.K[7MI-UT&[ZN/P$XV\.MK,VYOX[>B6A^_O<7?^TJ.TH.DE31$G7.I M5TNULZHZZTC'L:PZUU)>^Z6LV]!CO4BB*.,<^S .HQ"B, T@#BF#%*$D(!$/ M<6+4Y,"&4G/;C1@"M75;@Z_!W\'CH*I:A3XJ*\ SQZ8%;JP,H-ZVP]3#XMCM MV3:G/:T[&-1VL6E- FN3NGRGUJCA#(RZ96V7O>T!FRC;7/=;T6O2!;U-)%^N MU*T^>W1Y@[Q0.P5%5S-+/E*=1U;E$S8E%19)*$(N8@%%G 00>1Z&) E#F&09 MPS1*, F-$ANUI,Z-?+>U'>+3TG-J\^=[IUAWG=1(UQ MT4VAL8RV\_R95E^P [C2^*JM*&.UU($^,):K'&@(GKK @3X6!VH;&-P\\?$U MG5W-]A_?R2]Y[8(O>!(R$L0,^JGT0A&A"20D\J#OT="G:9JPR*QLV+3ZSXT] MUY$1W$=&[I3*D*DT0[%9U\N%=]G9VUTP1>C-\HMC*?SV>J_##$)P%B-P[25 M@0$V>Y0S./-TV3C.XNC32!/F%9!S,S[6#D)=J,:XN7;=F^-ZU=R75=X\?Y8? M=)]HA1$/$AYZ,!6J9;K' YAF.(4^Q:D?8D2#U"B![92PN :7O MR&2VDTCKS22V\'-,^Y= 9\S*.IC8I-"3\B;E.QW+7Y*3UCWCF.1HD;--.U6< MA$'&@@1R3A2?1 02WP]@PF-/_@\G62A,^.2\R+FQRJ^KAP=L[K? M6,SUF,4NDH[YY61YQ+X(K9NF-/HPV:0<#:F3$H\^"B_IQ^!.2S5VZTI,X%;T[DJ-8* MIN=Q3(#7WLMT :?['JZ;@SU*]@ZWE(U]QB4;>6HZ4BD$AVINO.%RCN+K'0!>O__>5%C*R NY)/W8\(?ZLX1&J5LN MI:2[CWV%B$4F/.$%L8!RQ\>@@6."$I8J$':>565^;X'DVS/MMK_>5X!O8EVY@/K>.:VF=ZYA<2!S,XU&F +#J#P ML)S>^3IC:3W%W#4A]([GH0[U'5/ SF9?U_.R%&HO3RXS M.Z/ ME4J9-S99;'DJAV K19HO5"E:.R.^XOKNKVNI,'U5( M4,JF;0K_NBM%YGE^C'D(,S^)( J%#],(9S 46"X[0B^6"U3M?(XSPN9&G6MU MP5K?OLC0CWGQ+__LQ]Z_-O?EJI;3I5%[SG.8:V1L6$32,1,>!U&C78F6GC;.UUYT#'9&Y'EL.\/U M"5)GNP#[DF9P'O/D6OKXU2.\+;ETEHOINBV'U?W@MO=(0"_=[:8^'[C MOQY]IW"*,9G(6]S]/.C6V#RNQZ8>/@_:C4W[=UL5)B_%\J2?.?KATSF@E]J_ MXYE>_+")H][OOS_F7>90WWR9990GA%'H9Y[T'R8)QF%,S+U< M&YK-;5KKB_.I(HO?[G-ZOZY)0W$!"!]*TTP4L-P;1\=AR$M&9_[!Q8UU;OI? MVT1\%B' />7^'(&]8YA:"]<=%> P"-<*&NI#ON/=G^N=-^S%/(HS##&/,$2Q M"&"6Q#Y$P@N)'_I1D$36XW G59H;L;_="\)=@:*+ FVGZANVG[8P=!:C<]8& M9$X!.B>=I>W!.7DX[K16\XO(::$X*BBG]^21KK=<(+9SP-]X*7V^1^D+XN7U M][Q>4)Q&(?8#U35:$BS*I"M-2:!*1/K2E0X\%!M1[5%)/"IO6_3MG\YX[=_:&<53PH:QX?M>>U>VW MM'P_]D7F<1BSB$"4!@DD3 @89I'@(@GC0!C5P=N3,+=/OU>P/9%A]NGO@Z?W MR5\$B>-/?1N-\UNIQA_[4=-M?N3[0B;]N(_:^/*C/G[AN(]Y>R>OW:AK5WCU MQ[I><>8O,H)#QD@(&><(HD0UB,NP!P/&PC2AJ?S3Z,L^+6YNG_GNIG6W/:UJ M,+>UEW6S;#21UJ,!>_A-%XM1I3:4JE?=7E0-.FWM$80>*#;9XHS$2:E#S_J7 M/*)YU\0%ZKL>3!\+N61I@U)UN^ZYO<=%GQ'^6:E=-_Q\W=^OY7+YH:LYM8A] MQ$G@(T@13J1_(@DL8PQ!@1)?>%@PGUO(:7DU^^9&FQ<6'O]3O%(&@8?Y:#VC M^<%&^*+%"&R!!+J-M$;"M#DYM49*MR*^DPVVF;X)LRB>[\C$&21SO?KX6BN^ M[UC-T36]=O8Z/Q9#(%Q" 7/O"A. T1P M9EB\Z;3$N?<>FE,P#KS8-687,\,ZV;%?XX:/N3ZJJR!O+K&2#' M%#;2 \=R>:(S0J1.,] )^X=&7$97*>NY?4GR6S+ ML \?<"\1 0H3&*;JQ#F5O@Y.0@HS@3%!C'@>-FK.=T+6W'R;5C<0&@9@3F"I M&8JQ@Y#KH,QZ/:OZ+RM%KT /F(L8S7E,K$9K3HB;-FYSWNZ]"([&+9\7O@$1T%(*?2H.CN=>@*22'HK4>"3-/%\A%@R^"BW^J6*3\D+J/@W;)TP.W6NI=IKRH;O]ZN2R_ MJ;J)BSCU HQ%#'TJU$X,HI"$40 C'),P]7V1A?[:R[F@==F^Z#'.SB1KI+K^ M*UBK"_"@[X7MRPY@G_@)D]P?P93$,42A%T 2^Y'$7L11%@K&>7I1O[B1H$\X M%QS &> [G!=UHX[0M5ER.XXG;@VS/Q9FKJ^B"/J MA6G&(0N%!Q%F"&:9".5/6>3[<1@E>H=[CTJ8&^UT2H*UEJ!34X]6CN-XFD2L MH..8,DR!T6:(L\;O\T'-Z5_NRJ>?Y:V*"I#Z03$ VF* XX^=Y'L_:]7P=9^_ M<.RWW#[FK?2.[LKJ>>$%,<)Q*B#*8@Z1(!RFF#/(&?4Y"7TO38C9E[SS_)E^ MQZV.8%#2]"O>15#W&QZ-RS1?L"8D([[?@X9?^O7N/G3B;_>@1?M?[N'+1I[8 M7K=[51&P^L.J657\E[S('U8/?191_6[%%RSV!">^#[$<;8A0PF&&(@*31#"Y M>!!Q@&*31GF:JV')-T:O+.9(V4(E-5#Z)JBISUI;H;'WG%RP]N=S@J;HAT< M4YH* ;,@"R!B-(0I3S#DD1_Y0I T(D;!!$/Y<^,PHT]-_F->JZ/6_\EQ!7[! M\D+E-YF6-1X[=%;I;HX5.J89"U>\Z+1(AZ$*<^3)L^4W1CYF'&]VN?:&W];N M33/Z=/IC.B[>_L,VVWRY7TB8]-T];-W+5_/(52/J =_R A?-QX?'JGQJSX)L MP@DI\FCJDP#B.(DA$BB%&<%R[1LS'!+NQQ[U]1*=LM>0W8LCT_EPVO/Y4XJ*^+MB'7,JETEG8Y'_?\N_-&VG''PL1 M^:&78M46C*F(%&$P93B!OL=C$OJ1$)@9'44?K\O[ M-:C-!5J;I',FPOKXZ3EC$XV*8T*_8$# [[?M'\HLT-IE\RSUY>A:/?=\@3K3 MGE&^'+>]\\06'GDI"?^?%:XD/RV?>VEX^;$09?703MJWNY\O"3#BQ&];,_H0 M)5X(2>ICF"0>0UX<1S'3"BA>I,7M.ECK#K:4'TNN)N-B2JN.T'9,J&> MGH@T1V#GABY-%'DEHAR!U7&*'/.P4>OXZD$1<'^HS0N0("Q*($G"#"*2>I#$ MS( EX_RR3V5QIQ[XCI-F M@8+$(UD80;FLQ1#Y_Q]Y[[KD-LYEB;X*(R9BIBHBT0V2( GT_$K?:CSC^T<--DYY=AA#G/S,8$&3YJ+@F[+B\V6U6;F>XEYXPX2^B&W] M!'-78&=GD%,H"SP\JV><;6YLT8QK?I_0RKCZR,#M &HB[%K)]*/^5CRHQQ5= M5/J].K)XL_Q&2QW$Q&F:*T&!3$D*D$HX8 AR4$AA9JD\S5*WM?_5)JY;8W"T=K:_LFA M\NA')5>ZE6RSKC<(U\OH$UW)"[G+ S34 MK\+E5T#]?',CJZ=?]?M8.OWZ(P.V[=K*#J\WU5J_<56U&S%<0$[T&AH4@@B M$H@!)20!!24,*LPX4U;EE2ZT,;4PI:LGLC7381OK#(H6VWJW8Q.8*XY@&;+- M=P8?A^V^VW$::=NOPXMWEOK:_KN,P,5MP#./CK<=>-GVO6W!*Q^]L8[)8.*B"W;6)J!+>U,/K3V!C5 M1CIFZ)\ TG(!=A,\H1=<;L@,+QQWY'R0BG&[5EZF5-R1EV=KQ!U_\C:1GL_Z MG:_UG^5Z1A(]@JDR.6X9!RC',6 %+0#+<"R%DCB33@JEQTU,;7SW1->-9-5" M]]IF=3%>M\72;HC?AE#@(=X34M?#O#'/OV3+L>LA%%IZK;R((,NQE^?T5TY\ MY6D6!G9&2L=%5I. #Q\KCV 4W@4>V(R@"AAM.NWZK4%5B'XB0Q=W$+4,0B2QA!,8K= M"KF>;6IJH_I!J9++2'4&UYG-JC7946'\/+YVT[ ME<7/MS:NL/A5KX]TQ:\_,7#)OE3KOVC]WN['-T:T?%G+>[Y>5NONZYW"/&4Q ME@"KU%2+37- %G)!_4/:DK=K:M95D 6(X8!3G *$(($L)AS(!**%4OB M)$-68K6.[4Z-J-J*S&5M>K1<1+PU/9*M[>8$\J_6>O?BUZ[=8G%.$P;LT&S6 MKWP=&;.CSNZH,SQZ4%%G>AAT'4YYPJ \TLG/_K?:L-GE[[6O@R%WT"X>%CF\ M;KP#)'?07OB^#G8P;>=AII?(@:)^Z:4MG5 M7=0YTF8M=J[4Y30\UNFY$4R_YVW#3!GY4.XFO(Y/[FY[W8#P^M-JJ315:P:@ M\R]R];WDVXTMEBMD1)V50S*7+F#E$-?ZP6RD./;DU\M7L'H=B8O!Z87' MQPM&K_NP%WQ:?'Q8L'G/]?=A,S=R9 \F*?I$BJC)Z=VF,&O/DZ*HS+C+6V6=^[,-UF7!N B$TE=CY M[Y3C<=+7XWWW!@\9LY^MC?T3,%$V6]K<>T+<)$ZLKK,T%IQ@J]>B2) M4@ IF0.L-)4KDDBE&!.(.Q'X4$.F1MFUO6810_^B*U%%=!T]U9FI0H?& XXE MAO2-P[E$8,1'.9AH?6C*LLKV2 +4QD=]Z^^BVG[/AQ$W(.C]-&*(+>,?1]R MV,GSB%O>=]M]HZVRS-L?YOVRY?#7RX7F[8VVIBWAH7EZ*W?$BEB)#,5 02X MHFD"F$@E2"ACBI \*Y#3Q<,;;)D:=W:N_-NP&TM#>L..*D?".#!;;N] ]52J M6D>B7UI7?KV+=MY$.W>":%AY@#7$_:HAYKS(1:P;<#MW8^N65PX^Q5AMI/B= MKOXI3;1;9V6VX>XLRPF#(B> $"9,84EN2G=*D$.!289X(BEQ/+(XV]C4V+"U M-?K6&5LG)6O(A:R^+O^*9--#C@O_BW!;'T=X 3'\V4.-W];.)G?[KEN*>SUB MN J(Y_.$\^V-?7APU?,3)P77G_$4EWTH*2OG>J4LS6!(-1RZ%PB;>L;6 MIY8!8Z+3N 2->PZ:?-G8YK3_5^.7,X_=JB_Q72XV\N-66F$F<\6P$L)DGV& M""X %A(##H52+&=0+^>&R4P?ERKV.QWF@W5CE)OC& MXI//'7(?KTMUW"!)<0:),,H4AXV]D$#%&9_/ZU2<>V#@KOJ&5:4HZ>IG3ROT M_D=9S;BB)"80@S07YK(J5^;(4Y-&G#&I"I)!MP7-V9:FQA>WJ "?1=-RH]L' M1J%WLO)LP=3(X^/&I,N:\='<[XGH=UK..U5:)MNK0T=GZASH$Y&:2O1=SYXU00>!I]GI6!'(\;6#QZ&T0E5X8$O&G"3YW63 M(%I^;VX(O3H\F6NWG#_+.HOT<5E_ZJ&Y_/=9\ MYVJWVZR7>TTVM^9=W>YZ57+SM^8"YF91.ETB'^,+<9FSI]C-H2E^ZVT;;+XZ M2I38G@JV+D>/R_:SK==1YW9D_([V'#>" MKUZ'WT*7H8JI"_O@_\N>L2/(XE4R ..<90(B;?1VF0"8R M4N0*4AV$N(F2'K0PM6BAU=]LK8QJ,R-MIZLNZ2&0ER=M+_ $GF6=D1F@37K& M^UO%20]?.[(ZZ1FOCN5)SWUPD,9 N5P]+G?Q@5(4TU3$(,N( H@6#&"$4I C MRE+$$Q%#*TG2DV^?VBBN[3.SM[;0Z6K\ 6@6H?8M4 0>L0T*.M(='+@> >*D M$# &[1_7UVG;I)G>J7:7 MLP4SR(BD"J0,,W,,G0*22@10SO,LAS+FW*G Y.7FIL9=S:5RVJ9Z#4N)NP*P MW:ZO/]@"\UR#6)<WJUBEXLR032$B]7H$\S0%*<0XH+SA(DHP0HG!<,#9;R">SX++CDDO- M60T)T@R)?J,!)[C&VCJ)I5;Y[6UL/&_8O.3Z5TJ:6R:.#',1=CM^N1G*D:*H MULS=679G:9-]ZX];; #QR2P7VQN55VP\/V05JV>"R1!U>FT)S0C*.*"YB@$J M8 IP4@B0Q%DBXQ0R&?L6()KFBLM)%L>[ I&3BGL0C .3T/W#Z_=G:M<&4&YW M1FAD::&74&YWQF2 G)"7Q=4_9/GT53=R_UVNZ)-L$DTT29I3\(?-NEK3A=#S M_2M:E?Q^(=Z4\XW^](RQ#&*2%(!P8IA,_\0$S0%,8Q9CSGE>6 FYWV;&U&BM M-J^^I20: X=+\@[LERQ.."9% 133\PI"* >L8-!4_1-4T5C06,WT*]ER.CW3 M-R=NW$7LQ?O1;FX*WS>!)ZIMI[0>1+M$MS;GZJ'? M+[OQU;KB;Q*[#4J?,]I 2T:=WFY#ZW"NN_%MPR:^WVBY,.'EPZ+)=OVT6C[+ MU?JGT6M>O_W/35F72)D1GJ="%#$0K,B!N7 +L)0)X+'(8$$%I*F36H%=LU.; MV(S5IDZ)**OG947G9H#*SE@W0K3$W8X _:,9F/!J()MEC<'S38UG+61D(.W, MKT7CU]';JP@[TYP;8#YIS;+E46G,#8U#VG)\>N!-&D."1\D?]Z98QU-=0OK5 MS]U'VDV.>Z.\U*:"]/CS\W(^?[=D[T*NKY&+&?>^)8W89W[>A= ME]QYUP\ZHS^-NU'KK\\K24$[Q.M]IC"6CGL9*BC:1S>IPK8VK(@(EU)41DJQ MV_M^4!^6BZ='N?KV1K)U+4R]?S #J8YTC?@,A31KDH!H*BF & O.XAAC:"5Q M.-B"J?%_YT.C:%IV!SMZ/IAK/X VX5LDM"?;N^#F+[O/\8L'0)XZ[?)T,$I7 MA#YBZWJA+NBW/5Y[4)%Q(3(^1,:)6DU?_ZOE 9PG_-VJH@3MA_'JI;B-BOT! MX;&RRF TK]5<<7_QJ-58!OM]6*=E^(MNOAK<1-3WF_77Y\L#7)9]QP<@:[E'C7W4A=PS_E]X:KMV4<&[I'PKU)LS!9, MIV?R2'_<5Y5<5_>+?@[9HSD+?Y0_UJ^T+_^TKRUV.\#T0>AO# M#?SHS]J3R+@2U;[XW**X#4VO>Q #31EWD^$VO(YV$6Y\W3 R?4?+5:T>?B_^ M8U.MS?JA5\MD Q,<#6(39&(G:6&[3I;_?&7%20^6>IR M@Z-RD97OAXQC]] P7MD61VXJ@)[9(IW7O:I_>E"?M\5AFI(&]7KS0[F0[]?R M6S5+4@$%25-0Q*;^"HTYH 4J0*:$RB&AF7(KYNG9OJEQEX?CD;W'C+?1G\;= MJ/;7\IY@J&^#'4>^8!]/__1K8/$:F;@O:[5 M4FQX'1AW):;?++_1.V(UPMHX8^5AN#E?F_K&A9>+VV=;6S<&UO7?#ZZ MKG7U@6$\\>]T59K5\F>ZENTW.(4B1[G( .$J!XB8>E2JR$$AA2"(*E'$5HIY MYYN8&C-T%D;&Q(&,< )(.RJX#9[ '."(C//8/^^\ST%_HI511_MY+P^'^85/ M#DARZ2J'OI'-G^\7W<:9.7LHJZHNV4NPX"HF"B0<(X#B@@"B"4"#R1F6-&,9 MME?(M&IR:N-_NZ_,=S8ZI$78P7R9#<* %Y@=MJ6-.X.C]XO=)OWK@& Z))5X M!W6D+)(MN*(#MUSHGX^_J;[R19R NI@@8O>F\3)"G#S;2P%Q>_*V6C+;PXRV MHM[BR233OZ:KU4_5)#Q67_273IJS#MV3\UD"'",7@@\ M+YPXI[V+=KUB_(A>[_=*[4ISF&N<\5_V9BB<(:KB.-OR(D5SAB)VKJ;.X/<- M5C8RD;19,=?B273N6N3WPALF--@Z*^O!T]D9I#JO!1Z>]77.-C>VO,XUOT^H MZUQ]9&"&**V^ZK>:/\R5NN]T;E1\/BWG)?^YRPY*"UR0+,$ D[JN)2H D7$& M6,*98BK)*5%.N:(VK4XM#C#6UJ.B_J%GMV..J!7B=I3B'\TJM&AXWP]0%BZ-<4Z>'/:UC] _=OVW%V>LJ,GU:W%7<6ZQG M,<,IQ)GNCB3A305-EN44*!)SE-'$_'?3BL;9I*EQ6J_*IJO0@(?^&;B""8KZ M2ZQES,_;7[0NW77EL/8CL;O=!S\'J>=Y.\I!ESCN5KWL8F7/"$7X?#^=1'?"J8-#?= M-1.\UQ8O3'T:(YO2AF@S%D.%,"<@Q<*F.:Y7YT""YW!EVU! 8XL 4A?&DM_[98B ZI=7 /;CO-\0QB8Y!KT^O9N MA;9;DW\-$$2Y@.2]$L:U=L>OAV&)Q,FJ&+;/#@S43(3Q=3G73U1FUVS]N.*($F*8K9>KNG<,@X[:L*)8;8-A1LCCZ:-1GFA MM?.__S>T8YVTB+:CY/&"9"4WDV>ZXS MY+^LZ6H]!K"'S86#]Y5\*A<+PSR,SB_63;?%$Q(22PHEP'$:Z[E1I !3E8)4 M+Q5@'&>*%1V>;Q>695M\H-DU%@[+MXU G2\@+F3H( M'B/TLXAX#<"/6QDWOC[KY5'X?/Z3 Z/C;?Z$24FKS%9A.^U]E.N9E'&>9)@! MS:00:&)%0']-%( %9*K $&/L="/]8FM3BX>;V:JNZV$6J/,Z;U(.BHHO@FP9 M#ON"+G0L;D#JZ7'W+NP;SI;AW3F*F8OM'LC5>MSU7[]K5HZO: MVP@0C7.^+H[Y@_?BK3(/S8QWY)5,+I!*[_\JG-5\:VR!CG*!32Q\LN7!^*0N") M8@N 9GQMF<][)2<<]GJ1I/_^<6^.G/#LZ*K(J<\,"%F-)OF'DIM]@2\;5O%5 M61_0:YJHQWUE?C]3BC%&5 98C/2(304$5&)S?B4+E:#.;BUUZ4Y?3@T-R"WDW7_[U9E94HN6FD MS;>!A<),%4+'4J@ B$D!L! *2)P6B,$T8['3W?XK[4V-I@^N@T=]BUT/=B\# M;7O*ZPV^X$>^YY$+D,QD"8S?D]_+38Y\#&SE__&9L-UC T]UZGTSDZRY7.CI MJM-U$T52Q)I2!(2%R5U2IA2Z H3(F!N]D"RUBOTNMC(U(FES'K96.A[*G 32 M\M3E5GA"'ZL<(!- W>TB!%X/0TXV-.YIQR5?CXXS+G[X90KCOOTA5[RL3%;0 M0?WQ]C?RTTK'1+,\SR$F' ,I$@*05!S0.#;W41*9D81BG#CEEXQD]^2(:6=V M1-=&0:UF_BB-[R(368];2M>V\RVCI>EU:>BHRV.QW9[W=U'G?]0"T/W6'-"4 M%Y(<1R^_Z]AG4ZK':VOZ!.[O!.L/WQ5[79N_L3;/[Y)6FU5M6+7]Q_]5Z@97 M_.O/-FX3D*!,(01BE.4 "9@ $B,",LE%FN*$X<+I$J53ZU.;?WIE9[:6#BS2 M8P6^W#8-_K9:5M4LI3%/B$I!CE(,$$0"4&CN<<@\26D:^/];9P'O5KZKQ$2HLDQJ;0.X]UG #C M7"\U< (D+ACC$A4<81 ]%R MYHUK4/ADC+-MCI6*UKG*GS8 M5IM%%&9"D!AD+$8 I;$ 3'()4(Z5DDF<"^I4,FZP)5-CF/YY3^U*/>WVG-D5 M5NRY%]Z'JT%[!G1CRL\]TI-YR[#00TS$F:JS$O=#8V$+/SIUU#7SB0 M<>53O?$CET\K^ORUY'3>'I=DG B>0 *4(CHDRV6B&357($$QAPG.BH1E3HQZ MKJ6I,6;?0D?J.PNF);7Y@"@P=?6-"W"^=!4"KV1SMK%QR>2:ST=D5!.?"65"+YX"46!A9+]C@%.< V34Z@J,:)Y2IY1/ M[R9.C7[:K$@^6% X0"_:T=?+]DU@WK/7 -ES<2=A=#9!RSCZ0C(APWIC;!$1 M1RLG)S$R#.4A B0#6WKQ=-^/FT9/6>4*L3P'.",<())1P(B*05'@1-'4E(1W M"SE]6SBYN6*J*;QMA[JNZ%^@FT9ZL!$;8]R]&?MA%5Q M$1_ .\@-!.V D;0'/'S=W<0'!H-V48G _:WCR1(,]GA/HV#X6X:M-^XY7VY, MS="FLO'KSZ:E4>/6R]X>!I]7 M/CUL\#^6Z[E\4.\7HOQ>B@V=_Z-%7B8AV!H#Z_M"GM*"[_5H$N5\8TXWODB^6=7RLD:2LIU!"I@S/853("') M ,J+'- T3D!1Q"3.$%0B04XQ_I4&IS9]]^V-=@;?#9"#O8JUY2+ (X*AEP.7 MP LP2]M"XW65<*W-<=<+E@@4\Q2A813#LM .Z9&2A\WWTQ9 MH.7*\<;3T&ZP(Z81P W,5]J#;1%8X\2OT=8-L[KH7Z=L/;F+:E^"!$XWXNF3 MY(::,BKWW8C7(27>^KIA3/E9/C>'@M6#^K!2K61=>.X6Y";*P=D5![@NHX,-\ $;68]X&A.-17TG^ M+T_+[_^JGS8#'ID?S#A'O7%^\U6\6ITY\;#X;+9< M5N7BR2PEJC\62U;)U7>SWGB_>-ZL]U/-Z]2.F8 %P85( 4)F/5 4!6 %)AIX ME8DL(S+!3ANSO@V<&LOL5!KOHG[=P\['2*_LMU[6JWJ]N.\[&M6>'MPY:3/2 M'(]QO7\9[ *9E^SBP/SX0KT[7,33/+2(%Z1OBL6JCO=E[T2I"L MWB\^R56Y%(_+-9V_7ZRU$U7):T]G@B6*%"D"/#<"'XCJI:8B$,0*9S(50B:9 MTW;\&$9/;1[J;!8OT1Z8BH74>/\7;3UO)G )G>Q MR*JC)GC7Z++=?\?K1U8]$>A&DEW;X=0/]#^^UE-KN:YFL8AYS$4.%!5ZZ9/' MW!0RC?5/4"'&4BJ$DV2=6_-3FU#,;7C>F.9?K:"'NMWD$ [+P#1OKS)@?M'8 M_T+: Z% B",9="$ 6=\N3/-30UONH-KZVE ]/ASV)KQU4^$ O,2L/ S;8W*)-<\/N2,JY\/M&ROSD5G]?]J\<^%Z,K(M]_^6-!"T#0#(L\% M0&E. <8L P0B$:."D2)SNI<7PLBIL5*K_50;['EE/J0+I2QR(3(!5!$K@(HT M 402 B"+>99 8$CJQ[?1)"MS @>J/N M:@RQT'EDDO#^ M^W^+<_@_?S$G^]6OX^[!7_X"C+/Y[JU;_T:[[CN?HY[307+V1^F>*>VU7S9X M6M.3#^Q][Z[;-3KRA-5$;.\7VHI-D\-L2M,\?J6+UNK?]"O6VP.!@R*_]2]- MRM3VB'R&>$:I4 5(!4P!$H*8>PLI2$1!59%C&A.GZKN3\6QJ$V%MH:;"7\I% MM*E$]"Q74660&&NJ\_[5"3PMON078OI3:+MTZ\$3-77$UAJ@W03;8-0_TSX* MR.J/U.FJT2Y7:P+S;JC^G\0<[=VYO\=\'JI/O8K'#UOV+SDT5(I:?+_'*==IYZPG!I#X1MZ^M)VFSN, MM>5WT9[M46>\R>OMF>]Q0AF"FE?2=S)@7&(>@LT1>0YZR4"5F^TBZQ,MQ?O% M:_I>L9:$PNW]M[MZ49X%+NQAL>KW,WU5L<5 MO+%&X4CRQO[)@:PSGR__HMJ+=\O5F^6&K=5FWBET-BS75X E4L LD02D1&8Z MK%(ZK"(Y PE/TP1F"F=IX41 +JU/CHLZXR.U7$6B-3^BK?V.A.34#Y;<% K= MT#2U!VQG>;35[=W9'D*Z=PAH7LG+R8!Q>6P(-D>4-N@E@\4SOY>5YL\3;GY":O3Z,X/K!VR^;>9&*>J-?%Y)WN18 MZY_GLMXR6XC[;\O5NORO^M_/BI[.$D8)BF4,8IHQ@/(\U4$240 BJG#""YBD M<2>"]>A4>,"+?5:#;%\YZW$$1OH@J^K?3/#4.1F)GI?.]0O\=*5EG#5FSXQ6 M(V';#WV?[J*M5[4J<]^ON^A M_EN7[C9:WD%KX![+LC@Q[:Q2SAX1?1$T0>_ M[Q\:#Y;?I+E'\WM="'%&"U?-Z MDV.Q[^#!QPX+X45_&C^CVE''6W1>OP!V_/52W1J8_%Z@1YTY- 3T/@G8JWVC MLG<(9 ^I/T@;+W,=8C_'Y;?5LJIFC,1YDDD!&$[U]$&*#)!H8+1N+HZ>V9TWE@;T$ M$F2O=\4D4ETOF/GW2%J]CK/OJR>7FAH8$O"O4FQ,7I>=Q,I>L6T$94)RI8#* M8@Y0+G* 8R/ME&")TQ3A%+O=$;G!F*E-\ITO)A_25JC(<9*XI>LL9X.1.B0T M[0_H"Y?"]>[4[@%7KQQ^BSWCDK4'Y(Y8V<<[!^[D;6\0/JC^E% 74#6S1+6N MCF:$:C>,H<0)RPH%<&XJ-Q.]#J.<4" 2!;-,Q"KAQ&GS[C9[)D?")CH'KX[B M/7CN,?G^3"[FB*KZ5B]+N5E*\6ZYD^;38AJ%M&^T1 MP:P@<:%(+D&JB"FRFT) 9:Q SO.<*Z044=SQS-:BV:E14FNM\]&I#<+6AZ*> M<0M_W%D;'+46]Q?!'07]TII]?L]ZR FF TZ>SR9M6A[[U-$!C1/GB2Y/#^,A M$W<]*'/AL_JTG)?\YVXU(YE,"DAT#(1S"A#+%:!I2H%*\PS&N/LKU3"8XRX6"0&0, MFS0!!3"2! B8*@0+%:J(3HP'' C8M >(]QF^(0=',P;YQP/)6W0M^.S+V!.9:F M?0M@&R[^TEK\ZUW4-UK_37J\V. "DE^Y>XMV1Y:^MT?B6 ;?X=EA,\ ?BY7D MRZ=%^5]Z/-,?;0A:;4/33W)!YZ;:GEX[=^:TALRDP%CF2*]B.30G&'$*6(9S MP+!(.,OU+Z&3\OT-MDPMWOR\=20JNP%HMHZ>.Q>B5;N=OEY&&_U%6JUIN8C6 M>BWWO*R&W&B]I2/MB&^D[@G,AWTOZK5SY\==?T&]]:7NM2V'OKTR\SOSI =, M?=+G+>:,RJH><#LD6Q^OO%D1[M.JY/*37-7G)C.2I7F>9Q2PF'& $B4!CE4* M1$H)B1$6*4P&BK_M-30U]NS$R*I&C*Q3=XN>C=&WJZV>@]N.!GV &)CC#L3< M:C--JF-S:!M$MNTD%($4VO;;>BDQMI,>7]!=._WY6U/_V@VMZITV]>T//3@U M2;W>Z('S38]3S50?EHNG#T;A[;ZJI"GC\)M24PV4I ?W%689QBS) M=2B'81W4)0B0W' .3I",)>(JRX8E!OHV=7*LM?GVC:Y^]K89HU<_H\Z)GT,S M!+WWL"7-3:+?0A-E+[NPZ[-:5[3S,]HZ6@>"QE50^QHUSMZ9E/.^OU'M\$@9 MB*%Z)DQ^HG=K7RA[,13JYW,;@[5X2Y'-+VN]?C4I/1_,-];DPO\HJYF2-*6< MIX!*7@"$80$H+3B(,RBAHH1Q[G2\?:&MJ?%_NWSQU'N]S8MX^"^Y>;JY%ZBZ>='OTX4W+S]R6WK,F=LS_RC77]\O M1/F]%!LZ/TX;?/73%!E[4"=?8X9&!D7&,OU &2A2EE,AF$JQDY#1;4".DI 6 D:[B>XV< +/32T>'3S^<^K/ M>^\WU^RHE9%SS,YY>9Q;=O:3;DQ)GY\7L\>_EH]?EYN*+L07LVFQEG+1U5_B M^J_E=VE$.PNO#/>WX M_H8W3*T>[KOE2LER+46GIC+C.F1,JQ32/*9D0-[L MB"Y8#>;QTV]?F_H6\Q<1/!OP-; \V9Q8K_YM]+,LZ]-N4=@);$U 66MXYTU" M<6N ^7\/):[A_3)>@=CS)@R;&C_*]6M:?:UK@ @I7OW\HS+O?E&%JN9N_(AD718QA*F;KY9K.[:8T^Z:=EDA; M \(1F"G^RK7II@)L;;MA*]79'=&MX6[SDT-?V$TO81 ./#L8<(W5T:<>N+\8 MRS6)_QIMC8_NK\/LS.GNB/FD9(?61V54=U0."7' &[SRV4-W3:4WAF":4E80 MDQ""-)^I! .*%0&8%JDB+"DR6'C@LQ--3Y;/-LTHB[:W>GQSV:E^N(G+;D3W M9;EL:_R87'8!L1&X[%3K4^"R"ZA8<;VMJ&]2UJ='6UJ@UUO'(Z@*V MEF=7?A +?8AU&JP0IUG7\?!ZK'6AN7'/MZ[[?7309?'(R]1F>-BLJS5="'.A M=U,/!I(SS 4K0(HSLY^9"4!9BD&<%!#Q.$FR-)X]UTO1+VNZ6@?>SCQGI\N0 M.[0VW.A[)9_*Q<),\(S.S?[EN +^Q[V9)UQBK@1 698 Q),"8$49T'V+98XI MSQ+4]N;;A:6$Q@3ZLK,U8*):;=]4NC'P[K*/CIG^'O)VE[CGYUW4>#J!7>)K MG3")O>"S1OX]=GRO8>R[\L+YA@9??S%7:N0;V?SY?O%I)9]I*;K4P_96>%[=E,;'OW2N?!K?4[7]D&G)+DKHW=_N0N& MW,:Y 4'/%W6&6#+V'9X;T#IQO>>6MPU("'Q?51L3O-42X=^6BSK1]7'YIEQ) MKK\G5;OZQZG"E#("A#+E:$A*=/@04T I20O!I*#<2NG"H;WHG/5(:G-LJE]'6ZB&)@I:8.F0(^L=VI-3 ]S9?5U\Y@6XH74P&M'S5>%F ;K[MI?\Y M/CIP-TS.YV9#?B%^IZM_2K,YW^F,\3RF7!4Q4$5FM,]I#%B685 @E*:(8"(0 MNNF,;(&:FNF?SV[ZUAXW4$YW]JX6R%7O3[: MT[C^Q##V?4?+U;_3^4;^KN/[35.=NOHL^69E%-3:>$/F,D$YB@'"26Q*C\6 M4&YV)N(<(JAP+IW.,6T:G1HC&YNCVNB[J&_V7;0UW(U'K)"W8Q3?> ;F%@LH M QQ]NH#DDW2LVAV5?ER0."0BIV>'4=('L]/P=3D7[[^9U,VFB78\D 0SSF ! MXHR8&X :<2*1!+2(:9Q+G"'D)!=TH:VI$=#6U*CLV>K&.9>@M:,:3X %9I@= M5GTS Y"*!1P^N>12( M0?UUQ 47H"@@AE3&'*=.;+MJD12FN@T1YO+33[V;+U+.(]CYPUT+SUIQU+O5 O!6:WUJNH;W6M M\W 7;3V+.M?V/G47-=Y%71_O_/.J;>8;=,\Z9M[,&UNSS#>N)_3)O##%V<+IL;CNI.^ZV8,.=3GD>9OZ])(=C^O.I'# MYGCRK\8-$O&J[<6#;MW2]J^M9<+!>\E-6;LN)Z8;A9 MR7M6U6*G#A)ZUN^LO.<,FF]1/GL#1M?K<\;F ME)2?^TL&GC,V):Q?;_14N> _'_5PK7B-UHNS +WE53Z,X_TQPP7>9[% M&0,)2F. %(1&FEL9W52>*$2(3)G3<:-]VU.+.[K:[;RU/5KOC*_NHB=M?S,R M?S$;5LYB2RZ]8GD4&0;KT">2+7I2R@?S<*A6DM1WS?1\8R.7?J_ M-X6[/R[7_U>N=P5!&P4A[4C[3^9S\2S-8!%G6 #!2090SC+ )*( "UG$N"!9 MQIPX=XU'H>G;ND6->[;GN_\?]N_Q*C\5Y_9AW]E.MH!\!=JV$7:5Z)>B#X MFR]>IN]\3CDC>S#JK/4RO7,X\;V0%0,W*.?SY5\FT5R_]LURP]9J,[_G?+EI M%XA8N*L1U MP]:NY7%W:9W0.-J:=7MZX,**KHPX2]650M:S6,GO%^)-.=_HJ6M&$\P)BAE M0F(]*X@"X)P1($E,.*%*,NZ4IG2EO:DM76KSZBT@T1A82V^+Y7Q.5X-+GE_% M' O(DRP!+"9Z+L@TW#3/>"TZ5-"$(94YEC+RB/HX]XB,:J#9<]MA'-%U-U>72ER7'7,W;^'RU +!\;-BFT%8Y[:Y!.D:#]S4S$>1+33( T-]FK!8,Z M<#47!_(T$P*1 A&GFP)76YS:Q+ MOMC:YT8JUP&VHQ6OL 4FEJZB>\_8N^@0 MQNC/3\MY:8X(0M1JMX;+)]U<;W14PK'&X)!R[!\<($SRII4]T!3V=K&N]?_U MHN5;O4]25TN?B4*E<:J7Q:E,->/D"@)*J=*,DQ6I*C!$G%AKDEQM;G)TTQH< M:8NCQN2H9W/T9VVUBQC&=<0O4Y!_' /SSTM Z" EXA7*D51$MI#2BY#ZTA&Q MANBBA,CUMXRG'F+MT9YPB/U3 YBXD>*MKY-M!7%D*B 4'!18Y #)0@*<80P2 MDL1Y(4@>Q]2:>H_?/S6N;2R,&A,=Z. $AL>@3ES#XHADDNGODWVG'@; M-B.1H"-&;I1W'H&+''?BL?%([;S->RQVX6,#I8[,3E"3I/IFLVI2_,U)45TG MK_GW=\M5>V17S5+$A4@UER&.:AWH'- \-;6<6,R*!"8ZL'22/W)J?FJD9R4( M=D/=0;>^L5O]AD,\,*TVIO6<-=LN55WW6_-T4WG@4=AH$'(>14+ M@\O4RKMNLQA:W76)4\),0AQ-$J%IDV% 1)J!6%"E8D33 M.&K0X>_PU;"FQW&RG:DM"(V9/2Z)_C261K6IEAM UX"UFPP\ MP!7Z8&$(4@.T*B[BX%=WXG13(VM(7/3W6 _B\L>'<4)[\[G;N11&)!MS$'.N MF8!G$!!>8)!D>9[F2,DBDRY,L/?VJ8W_?PQ15-C'RVZ #T8A\+#NY W\RQJ> M]-CG -YO8-1A>]*WP\%Z^D,#=S[X5RDV<_F@WFW6FY7\O5R4WS;?/IN-_WD; M3E3OEJNMZ%>SXUR?DYDDDSK'9$8+6:@\RX"$A1[:>M$*&)(0J(3C0A"(F+*J M>.+5JJE1PI?-MV_F!L1218U74>M6]-O*Y&J:4V"3N%G[$O7NOSLN1[WTJ.52 M<^Q^"KV,;/TYT4>-3]VBL:IWEG?J@]WQ5>U9F.PKKUA[7?EY,6S<59U/+(]6 M;%Y?[O4PKQ;'_BC_JG]3S8H\H4*A%,1YP0#"G $JBAB@))8L1ZDDN5L)$YM6 MIT;+9X_NS-O=PH9E:/[$M7,67E3-36W7238=Y MPZ%_P3.\5GU?F]U\(/S)W6F81CBP.VAX"N=TI[&P/)X[\_! K?WE0BP7[Q>: M!1A=_//!C#TI/M.U_/#^U^'3MYQS0P.UG!&4*QWP4GK]K] M5@V/J^+O@L61GK_3PT-C+/TZ$\P]J"^]6W3-OKNC!I_5NR8T0+;VFABH;_'_ MZ,[10HCN.:'D=_:V:7CDV=L!B^/9V^7A6W>6&IWX1LNJ^?F1_GBC_ZC6]:V[ M5@?K8 VV!QE=R(56YGJ$X+7#!*9"IYEG$4 I8 MR@1@A5X]Q8PK09TV\*^T-S4R;>UTX\MKF-KQH4>D O-=:VG4FFKHK:NY&OW2 MFNNQ\HXE,%XUE:\T.:Z*LIW_1[K)EH\-E3:HI'[HJ]%*D-_E?/ELHLBNQ+#, M$(JS6(=LS)SP9XP!EB<)H(K3#*6F=K/3"?_%UJ;&(9VQC7S*SEQ7:8-+ %.! M""I2"8J,8H!B(@!!4 )5<)1A)#7\J9NTC3>(QQ&V&0-D.][V!EQ@UMY#K&>I M_W+95HCXE8:XU.#(LA 6OA]+0M@\-. 2LHXJ5^9,\8UL_GR_N.=\M3E((5V( MSW).UU*T4T,UBPO(*4URP)2, 1), 5)PO?AF$$N%98XXGBWDDWGH,KW<8H;5 MX"'-X.D;$VX,M6:;X\%=9KD93ZO&AC8C@U?,A8WXGGQ MXO?0=X]W._Q&[_>ND-_ZKAL+(IL"!Z_I:O53+5>UQ/.';6X[2E!.8DH!YM3< MDLPHH(5>4IB;<2G#*4L&$2UGVWKN=V&6$RJUU2-WNO'3<@X]NLH[>+$1VX]/;Y?K,M:C;C\+K](OEG5KW_[ M@\\W0HIWVDP3KFR:X/=!'4J[-DIR&SZ:AXY5D-WT 0-]"UQ/J,?NVQ$/K,?J MUAN.KWVB'^8TVXN%+W2X[1/=\V?=7ENY=;U97[/8NY/1W<9XL]&+WT?])9'_ M5])5-8,HACQ&!$#.E)XN$ 3$)" )A3'D24SR-!VV_K2V86IS0@(3Q_(Q0X!W M77H&@7.\I6AM_MWA5;/.A;M(.V'VV&HWHMJ/$,M39Q##+%?MS7BAY:LS3N>7 ML^ZO"EF\[/-R/F\7UK.<9XE@/ :YH@P@*"!@K)" \I1 DI&!BOXT;I@D/^.'8ZCKWE-V7!D4_\!,Z1_Z0!6Y3L W?G&NOA$3K--U J-A M);M.OD=OGAJ;M<9%C75V%'4,UV7JN0F$P)1BZ;\U3YSU]7C\5Y+_R]/R^[_J M1\S01^8',^)1;\0?OVZ4D7S6BVZ$GO^ V\BKQ_+JY^R/+[.<2)DPF0%&)0(( MDUS_E!&@8BP+*M,D%[G-D-N]5W]\?/_X]DWT MY?'^\>V7VX?5L8_GQU/[V68Z;?]R.)/VWC?*@#JVOQM))W[C^QR]V>R4*B8\ MS1!@J#!;WCJ0)X)*4& 62R)T9(]C/V?HD]S#OGS@.V0S^AK@MQZ;3VV[^"8$ M/9Z6!]O(O=;D1$[)+VZUVC[F'B!W97(^=3+-;^A:SE2A<"XQ!$+&1LX384"T MNZ#(8YEDG))$654N/-O"U'AD6Z2IL3)Z:]*HM9WVH?-I(*^'T#?#$Y@?G)%Q M"JHO>C\\N#[]VM&"[(M>]8/MRQ_T<1(B[JM*KGMI7P6&-(D)!ISG*4""(#VT MS3T>*3,F6)().#!@.-7ZKAAM^-AQ?G M8 EW3G'4X@L>29SS_O+IP]FG!DK]RO+IZUJ_];MNY$DVDN(/JBG7\K KN]!4 M6N[$47#&&(+FB#4QI?'B1 $6)Q!DJ80LYQAAZ50'>9 54V.B-W*Q_%8NS AP ME \>U =V/!00L/F)B"]JAP/,F1< M->1;L#I23;[I9<-8\?_9T)6FC/G/=WH\+WA)Y[U:HV_*BL^7U68E'<>BXULG M- JWED=;T_!N(S^%(&_H:SX7/=Z%VFDJ1I3$! M.,L90$7*=)B1Q@ B!A.*)81%YJ7X^617-U=+33NO7*(TN&WS+G>ECE$0_LYH<4!9]Y%6BNV?6Y=%]K1;?2"571I!3 MM_-:_UFN6]F:65+P.,O2!!"6ZQ5AJDRY**( 3R#-XYRE.'-:$9YM:7(,W1H: MU1I+O#;U+N*-L:X5H\ZA:Q=?>L$L- %WS&6"IZ=5K??Q[TNSC?5I^9=9 MP+VFS^6:SFL=TW]\+?G7QU7Y]*1'[&M3WVY5U1<+ZM_.*$&09D3S2BY3@&+( M -7$ HABA529RK.46,>! 0R<&B>U+D;/6Q_-?@GMO(R^UVY&S\;/NGQ"XVE; M/^$OXVNT;IV-^-9;\]'Z(PZ148BO@T5<^L*=')A$N_[=N1<]J&CK8-1X&-4N MFM^T3C:"SU'M9M3Y&>T<-1_],H'^=8B37[B?1XJJ0X]G7V%YP-ZX&,2':'>\ MD#\@:GL+A)#M#%6E_+Z98KFKL=,EUL;6I3^-;8-D:..G-=%1,O(6RWK/"&6^!9\2QD 0I^6&'B M5S/Q4H,C:R9:^'ZLF6CST$"1[+KZ5TU(=1VC&10%IU@AP#"1 !%9 %R@%$ ) MM;\28@*MU@OG&I@:6;SNE3]SU,(^A,Z.$FX!)# +M%C4MFU+DC4%KSQJ7)_Q MWZNH]6$;XZI8G_'P2+;ZW.=NVV!\I#^:/)>/+KM)@Y%::R-1"-G MWQAX5Y?AU8L:\TUL94:[FXG^MQ9/X1)B5W&OG1?94#SEZ;F]Q).?#:!9WT:P M*F>IZN#D4J?%.-EN0 IYJGL(@ MS)'F7DLO=)YYRMOSAYDG/SV,!4Q.:?6@6BV+>H=T7O*?S?]W%?10D4G,$ -8 MQR( 44@ +@H)8I,9KR"$+'&2';-K=FHL45MMPN]/^JW=H8@;0UCB;<<8_E$, MS"!; '639RQ;'I5WW- XY"''IX?QTJ/\]KQLIN, O= X)EI M:WU;)?PNVG7&>AGM7.@VW'=>^)NE;H#0YY0UQ(Q1YZ\;<#JD(HNC/,#6ZKV'A5:_\;&/C2H]?\_E(1?SJ Y[. M!DWY[?;?VJT_LR^X^BZK^X6H2V+1>75)FW*&24Y20CG +*8 \2+7D9;D("WR M'!)2P$0ZQ<3^39P:&;VBYI"!#=SY\]AU P\Q1^V0ES@"-3]O?]&Z>!=U3M;' M')V;=]$5H=Z AZ;>^B'HD>OM5K[L@:TWE*\>]_IK:<"=DR^;Y^>YK!.QY[M[ MR@_JHX:-5E_;Z\R+IWN^ULM&4\EB>W,_E0P3G.LP$I$,H(0R0 3*@%009UF1 MQVEL?[5DN!U3H_F^)WJMO;W=KU?>B^4"&&\BU;D3T:T__^9P=>"&7KM,_B/V M1?"XMM<-/9&%!Q6U?D1;1Z*=)S8B#%[[P^'&QCC],M+%C,O#Y.PH\77?XG8L M+UZKN.'UX]V>N!V#O4L2'EXW-(EYNX?YJ=O"K-,J&Z&;)H/UC^?E8G<)8Q8G MBB*$*%!9@O3DE<> \9P#GL6"$TDA2YR4_P;8,+6)Z_7YK>!HN1,+BJI&/*K= M.=8?*1?KI2F&O4VDCGXI%^W'?G5-JG;O2KOE3. ."CR;]?MF:WZ7J=VJ>34N M1!OM0^]FHL_,[<$(^DWN=C=CY/SOP3@=IX@/?]50+JW6#^JWY5*8U<<7O0PI MN:R^+.=BQI7@(HXEP,@DE&=Y#H@JZOWD.$&*)"A!;I1YKJFI,6.34 TU4!4FUEOF'2&1L92GUQT#0V_E'.VM9&9Y9K7QP1R M]8E!FP9,?];H=4KQ*%??/BSIHDUT9CD1(E$8Y*DP!<5-:?%8:D1A6B":\QAE M5B1QI9VI,43?TLB8&AE;G5:09R&U6K'[ "K\2=,)C*YGB3N!Y;2<]@'::,OE M'GAK ]Y;#P6KUZL<'UI_=/H )WYB1I#:U@.6BJK\]G^5_;LJJ7,N6IQLA_,^2+Y\6Y39?8*9@ M!C%3"E"EUZ^:5'5$)B4"28:4@E3AA#J=YH')<;0)H4#MC5JU;;R+9[+X[ M%K$,W=UVX>&4.C'P/-)SU610[9R-C+>F>'#K;[LR;KNZ[[,YU6N][B+4KJ1' MSW&/)35'ZAVO%3A#VSQNPN"HON=8[0Z6D3%KV=UQ1,%3E5.*@8"* 90G M'&"_W0)'X/FH,RV(?OLYOST+Y.RW,;8FSDD/ M3\C@G/[<$ WU=B_52'"4E=DVK1MVRU:EQY#8GJF>XB\*W+=@6&QTA( Q,#Z?0&W(U[09@7=33 P \EH#Z M":"]J:8[PG)9.-WV92-JISOZMR^?[OKPP(V5.EMN)A.-)V($4,DX0$5. 2$% M CS)$YAB&F]KH^; M-X^[BMWSYFBMN?_;@;>(^%MKO9A=?M,QQ_U" M?%@NGCZ4W[NR>DU%Z$(IE.%"KQKS3!K1<3TZ94$ )D7,"&$QY<+IJM%-YDPM MDNJ\,6>DVV6#Z>:H\RC:NE0?GQJG0.W5MKCDD#K>-W:J'9>,UU6A#ZK"]Y+[ M]2DOX'J]8W6;1>->Q/*"WM%M+3]O'<;3[S\]M$>>M$B5+#@&PM0O1HG* 4MT M0 2YRG"..,TH=*'<[9NGQI[:,#?:VV%DQV"#/ ],1MJF $)J1Y[Z9(;=RT<= MY$<^'8[7XP\,R7VA9L#79XC[]32;9+SWB\<5750F87VY>/7S\:LT>_IT\7.6 M"H4H13D@ A* &(4Z,F*YQD_$%*>0D]QJ9_TF*Z8VI'L]B;VJ,/@D=^6@7MJ5,[KJ"P0_J M(,7X_2+J^1*]^AEI;Z+6G3%ZPR7+9X1>&6F#RU>RSXV(7$X%&OKR$1.%;O1_ M/XWHUI<-7*6?/#*^7^G&GNHK.*]^[C[RB?ZLJQO^15?BH18>J=[^D"M>5B8. M/2@2_5E^H^7"5!M8+NISE@V=F_RH>":0$$7.$6 %Q #)! *F0TS BR1CN, , M4JNSD!?T86K37\^%B*ZC-Y+7\4F4QG>1&5N.J_P7^%)8;@U,NZM#SZIGLI"B M'@ FXNE_K@4AJE&XBUH<[J(>$G=1AT74@A%MT8AZ<-2YMAYW(EZN+[UN7[R M&^/N>;Q(W?("6<^-6RX_B:73ROZ_+7D;\IJO2K9IB:8'V4UTT&KI#H^!85@ M$"!1*$!R\S^AI%._T_]6S;#, ME4J$D2XJ*$ H40#37 %88,09%86E"/W%5J9&#YVA46-I=_^AMM6.(RZ#>ID> MO$$5F!D&H63-"U8H'%-")?F_/"V__ZM^W+ !,C\8$D ]$KC\ZE'&OY5WW="W M^_!M\I?O%WSY33[2'ZW.VBNYD*I>TUN.@7UICK*.%R#6R[L,$CA*$9HL.M,;56D>PJ8/WR MZAJ$@^4@KP 30MOQ7),O(M1XQ?]SJHO7'AL>5CSJ1V>*YY#%:0SBN& 0:D7 M&AG* 9>H4*J03"#E&DF8%T\V>##&N4<+-5;V 8(K F/%!!>='Q0$]#V]?=ZO MWS;Z5-_WX=3LOO?[81/Z6Z6D49&3V^'\F:ZEN1NY,,6QZ^W%+VO]3W7NE8XE MMI^3U2P3F%/&]!C-3;Z4#O+U;,]30)A2C L8)[%3BNHMQDQM7-=VUB5S!UV& MOZE?[ *#L= .S"%;-_IA@_$DVG?E+FJZI$DS-2N0W>=E=6?6(]QKJ1 ?^/H, M/FZR9]3(Q =RAV&+EW?>D&+PRIS(=/)1'Y<+^>UYOOPINSOI52^[85LY^G>Y M_KJLI:QYJZT2SPI,48P2!GC"8U/F+P$LHP30O& I+ A/E9//!SWW<:M=[_>T7+55*>J+RR8V:6D3,\X1K;Y=TF- MLK-X6.B):+,RZ;AUZ<;Z6L/NUC'C/(YC)@&416PDECD@)"N BI50!*M4*:=[ M"5ZMFQKI?]E\^V:*Q"U5]/JK28NH3-+S!U.A.TIUS%>M5YM&\JCSSR2,&2": MNG'1PR+:^AO5#@^](N:C[RTGC)?JT= S1N\"V:Z+[KK+874LOW-OUZ/+HSYL M+Y*%J5T;!/XP5\Q\&/A"-\X\8GO^ IK/1FX1X3>7_]MTZ/MOICA-DP8=SQ22 M,9=I"AC!9@' ] (@R3-0I(S$&-%"0J;FQJ[[ZPUE-"ON3J@TNH5I.VH MUQ]^@;ET'[KV8DIC;'L=Q;?"_350_(O9GVWQ!73KKWE_6J+^ZE,#)3]Z5:^, M0*OA-4UF\L.RJLPFB&[YYX-Z1<4;R=;5C&"4"%$( (71I<^4!"27*2@0S#G4 M]"-CJ].78H,#=4W=H+=CG7" !F:A_6I_M6YU'<49XR-C_5W4V6]H MRD!?N^!1R&00=%X%3]PL&%<891 Z1P(JP]XR\ )_O5-;;][6^>YN>HAGGI[0 MD&G/*;8F!I%'O *#UUOM9YH:]X[[97^/;KQ?^?C T]>ZHGF]9=6[PU&]7XCR M>RDV=-Y=QJC,4>^#ZNF#;2]_M)<$(.<%I7D.!,]2@% , 8US#&*H@X3KM0<#7$OQC[K7@V!_UHU[+.P=U:-#8O\M#-P#VNC7ZK7?Z1P[8T6Y MV)2+IX=GN:I;W:E )RS-XB(Q6HZYG@@2* %3*@%9D14H3;,LR3.G_:'!IDR- M^%M/'&6V;^@*RPVD40 .O;G4.'$Q=?#JK7S:GAUHR[<74S M:D>;6K>_T6=BXZD&9WG,XT(1"'"L!$!,<(!YBD&2FVQ&G%+&G++U":007D+%+F'PXAN&,=7V MQ+$]730AYS_*]=<_%DM6R=5W<[;X?O&\65?[WZ7](\CNE/+G;SKZ--MLVNSY M1IA[&F_IR@@[5#.FA,R2A($8YCE >8S,'@$"4.5I+#B.TRR9+>136\G-EN]& M<\!JP)-FP!^Y$3#VJ=-,3):),BD*W^LL$KW:_(N:-<0ZFG>>N3'K>-\+.V*> M5C>/P^O]G).>V]%?VN^H[WC4>'Y$]P=9*'?;=)6?=Y%!(/K%8/!KU*%@OD4= M#O[FB-&[SN<4,Y[QH\Y0H_?)X00WO@'#YL>/R\6RF6L73\U,B$" MQQS$(H;FKB &#&4,8,@8*P1,4)JX!/!76YQ:W/ZP_BI7N^O&96WSKXX;'==Q MMILGO*(7F-_[MG:A^R^MN;\&V9BP1L)]Z41DQ9\V=)YS,2$RQCE8(L83% JF" ,JHIB5 )$8>,P'1 E.W#MHD& MT*W9TH[ M-WJOA2Q1<&OO_7^\7L$E>/P6+SC9TH0K&5Q"YK:R!A??/#S-\-E\3=L:3AB2 MF"($@5*" 412J!N,U[ZSUOI-C)YZ=L*_4_ECISXV;-C^46GF>*O)X)N.D:M9(=*T$%"! M@C$]:@7* !,R!XK3.&5IBB!QRO#=?_W4!JVVS@286_O.X_ITW#X'-('+8PZHD][=SB@SWSJEGLJQSJ>>JVI!Z_B@+#,+#A3 M#G"&*6 P)2J-,YJXW>CU(98Z1A'*9@NI)Y$V5"CU'+"YS&3",PX@2BA >9X# MEIJ-69200HH$0QF[J-'^K51HR^#P0@HQX@J#)(ES<^S& 4T)!'HQD'&A8):C M;/9=KMARQ&]NO[V_\W?7;LJ:OJCO.%J^(VKX3D*[UU&SUZ]6[U$"P:N?VQ__ M5RE7^D5??]:".W5UBXP7&'(L@9*I $AE$F!.$& L3O1[B8#(2;'.KMFIS7;] M3**MM0,3PB[C;<<<_E$,3"0G ?1>5\0-EB!I3I=;?ID<)2LTSB88V3T]X,#G M42[H8OW^V_-J^;VYE]O=._^=_BB_;;[-E*!*8A7KZ ^F ,6% (04*> D5JB@ ME#-!K ]SKC8W-=)I#([*G<41[4QVV,>_#K/%R8I7\ )S38M;S]AH:^U=U-KK M%4"'0PZO0(YT@'$;H&ZG'-;X7#S!N/Z6\4XGK#W:.WFP?VJ@I% MD-9>\)I! M5G#,B-#3FF';F$& C389R42:41WU(0E=UMI[;Y_F"INW=QYI;:JC*- >>'8A MVV!( K-E8]==U%KF4:GGE,->A7CV&AA79^>4;TL584_=<)OG6Q00Z<49!"(W^V9*Z<6:T/]+.H?<'GL[*@B#:&">V!F]I\5AMH;Z(JY!KH,[X^57F]"Z]9%U"EU1 M.=8L='[#D&7>7\O'K\M-11?BBUXV+NILBJ:BM2E^VY[/)]+CR(M#J32,N!%T\VU\,.CTY+,+LL7ZWL)%I K,X04!@Q !*2 )HAB P&_\\ MX5B)5+JL"H^;F/;2L!8@2SG70U[_I/^: R2R(M=+ M1Y[G3FHZ-HU.+1#KEZW86MUH'(NN=D53C\(RF'#J 3NB\(UK8.KP >D-=3VN M8Q2F7,>%=E^H"L=U),X7U[!X=A@S_287^LWS^X6X%]_*16G6G.8B6IOO,,,9 M8Y+2S(@B)@#!7 $BB ))GDHF9"%3[)2#<*6]J?%1:VZMM$[W#':CGVLPQY K MH2 &C,H4(%K$@&AH0<8508(F><:H6T:81Z#'R0P;"VH[DO<(7V!^[^.V;VN7 M-^:/UBU1\Y?"2.VVFMU+H>+UNS6Z7K MJX+6@SO CG4\PQJ8>;P@ZLQ!#ACYY"&;9D?E(@<<#OG(Y=$7J=S\N:S^^6XE MY?N%9@99K8W6P4Q"(J$J)$AQ+<*(4D"1R$$BBY073*0IX2,6<#YEX]0XS]@( ME#8R*ELK:ZF84!IUKM;:,I,I[WRI(R94 MY?FDF7^G8L^794XWG869,C?G[7M0Y M..TEJ^HN>EZN:O:@C0N+I_KW[O/"P/ZRH_[PO1"8W?FEYF"7C7FZ^":VC2]"WO6T8C7[6;+PJ^5J*^JCZ MCX5N\?.7/[I<'T@IS&4"L$0Q0 0;)7.$0"Y8KHI"T<1-"^%B:U,CQ9VQ;0[% MQICKQGI7X$TXX7FA $P@ 4BF'+ $,R!5SO5O8I1A[K:/ZPW@<79Q:R/;H);W M:X5UMWU7[J&;9/]3+&ZJ7T]7_V]VW]LB-8UE^GU\A8 >[U4"R1Q)) MB9P%!LCRH]>[[DJO[9["P!\"%!]V;&=&9([#AF'&)!$H!46%"U/LLP)4 M;YX!9C+C'.M=LU(NK'9IL*D16"^KWJ/UPMXE"[DV083;0@CF/_ZY2-/&//AG M9'Y8)Z_U#4VI9)C=)28QH/FK>:_OS(;ON75U/#J:7Q5T("R(@5E@:3>SU4IJ#3] ,@(J7C!AT9QO,NS:L$CJ^NN?OK[^4*^6\NG>B936."LR %A MB %$2FW3<+U38Z6$4*3ZMU@Z%2@X-V]I',ZS9@1=Y"GB!A FOJ SM=3S'(E24@&K%$5JS^8@IM4G]9*MCK]O MP[<<*\K%FE<[_GJ):9I:#[?=).[58.F2Z'9Q>8,*;2_2T,UC'L;N[>8BXN3: MO'G@Z]/QS6>86\.U7PW.[.]-%_:O306\GW_L+ND<_L97864$I32LF! $4 M";U)A9@#2AD!'%="_Z9 ++.J%QI.I*F9H<-XWZ%.R4 ITPEN>%VG6-)H=H/E M&F""[9:)<:-; 2VLKQ;U.M5 M4Q&M?EA_DZO/VGIMZV35?]&/6-?O%GHS-%^*&8:IS"$B(,NY "BC2C-1F@.2 M(P$9$J2D^2BFHJ/@4Z.R1CIMH6YET7EY<,M$\:]4V> MR:(KPUC?)2T$QG?1@C !:]1SVB9AL[K*_L>P;#UG))C]ZSO^+6T%WR_K^JV& M\-5RL9XO-O/%URX*20_WLU3+U>%EW9 M'-M!:$=GMP 3F:2<,''FG'.*AV22HS%&Y8=S&AY^]6>OF]KF7W.-DG,3R%W_ MJDGGF]ZQWG_7S/15-L;<:RW_MLG=+$6BD"FB@'"$3.LY!*C47 (9KF N$2U3 MIYCK::@U-=YZ98X,'SO/P:86B5XI6@_"9!P(3F_-2[L78KT+_V6<#P. [I(> MHJ3#J'5-) :E9->K](_@G_"9]S^&]\))L_\BO@V?V1S/\^$EW:W5ZD_+.FB! M,0A%J>O-4_N[IB[U9_G[^F<]<7^?$2D0RAC2#%*9IF@0 YHR E(*4UX*(BO' MNGU!Q9O:VOQI\_3$5C],).Y YN1O=5LSXTV]GC\9IM2OQX M=X&[G>))=SC@ M6R4_R,Q;KLLO-I^QU]=!Y?T+:^C>O W+^PWGOZW0GQ@UDT;/*,7Z0TY G++^ M021\H08 (=$]WRH@Z"B>:;5F1%-+MG%I5#++,BHQP+DJ $HK!2BG$#!,&8=9 M03BQ2E\[^?2IT7<;]M66/O;P!^TCE[-"T3*7@%5<[X8Y335HYJA!E1DDN20Y M)V[5I+RQ&Z=ZU Z]6V"S6W:\H8B\:MB_0>X)OZ=4#IKANS? N"F]IW0[RN$] M>=&M5O+0U'^UK-?:5#\FX=T6H#91V[RY>LC6AT^I?V[J8J_/;B9<0QC/?E:T6\\77^H/<2CCG]POQ>OZX,=ZROE$\*TE>,)R" M+#/MKO,2@PKF%)2\(&6&K^;59MT0 MTGII"KB:@A'#&HK_ZIBK:CDG=FM4!*0CKRJ]Q";HLET0[I)&ZJ8J4B>WMO,[ MR0-2OR-60?,_+8<>-Z_3#8^C?$W'V^.E[-^OWTIAVHF97("-?@E^[%T\*R3% M(J,<9*+D *68 0(E PA+E=&"$86=HNL#R#0UZOO;GS_].5&MQ)K=.I$]VR"$ MF#-+^AMW)F)3HW7:/5LGG5+)5JO#FUXHT]X2[K&SZZ^)-;F,>DLW?->CKWN-.W-\YP97A09QKTO/F=/VY,#;[[IZ;DIS8MUFQN[/_/ MRS>_LZ?YHKG\HUQO5HOZX_+Q\>UR98X69CF$*IP#QL@"D*C%0O* $ MYHA2X10!'UO@J:T4^_H:+^KY/EI?C!Y)IXCC.6OT%\'.HI_2]$9>O!QF]B[9 M*IQT&B<[E9LHJ$[IUOQOU;9]'SS:X(PS26$[Z426>>1F/./,P'$_GY'&]6S4 ML?K*M"R=4WU1+Q_GHMWR+,0'_>WV)M.#>CM?,*U(NP=J_?2OYS5_7-:;U>"D M4/&\%(B5 )7ZE4(%*0#%% %&>"E)69998;53B27@U%:KH7ZM0U=N31C#<#]O M:CWWM6.)F>#3:K<6O>1D15Y[AJK=)7O*-=,V5,_,VU;!9*=ALE,Q^1+EL#;6 M! 1M1!):QG'[E$1"^*B-2:QQ_-:);5[ 8+Q!IL$'+1[_,5,IR@AD!6!Y95I7 M*K-U81A@@6BIL,PY=(HLLAIU:HR^'U&_XX&!X&YD;H>]'4,'1S0R[5J >9>T M4B=?NG^C,*L3<"'ITF[@43G0"8M#8G.[^:;&!;\R$U2R?EA]-,E.;WZ7*SZO MY8?5G,OM'^ONKW4VHY060BH),B@(0"GD@"@* :4EQ4S1@C#HT=C 38JIL5DG M8"([N9-G(WB3]2OT+H2M:N_,7[]9LN.YZ-A'YKUM*X4>_^4J::0TCHUN)AHU M!M?4VXL"]JZ["<@([1@'%0)'S0(_;!:ZD]\W43; MK;7Y:?),GPU9SU2!2U$4&9"5TO9>2BK 3&LIE>8Y3K$252X\VCDXBF'UV8[? MKN&U?%Y)WOI]W(C1=1KL*#$&JN.0X5ZGA('LVO+KI+]KXJ#7VR;#C0;A2- 3 MNI#TYRK"J,3GB<\AY?D^QM-(/&R<]:ZN-U+,-&])R:H25"C/ 8*< Y;BW*3- MI26%.,_C8^N-7[+B_A]?*) MS1OC[LR"?$UC@<'_+:W^IY3FO7 MU?SS-[F23.D/?U9 7%2$EH!D4ILQ*:> "I2#'(L,*HQS"$NG@UA7":;&5#O) M',]2G:&W/"R-"6CLT]!>]J05_BYIQ4\Z^?OD5OT'K4)B ;W[4:PTA>CH]-([P=-K93H+\O%=UFOI1A&VD&$">=I 2I1%0!QC$&55@)D!6($ M051RMWRG<<6?&M'^LC%AMMOT==?N2.-.O1U73W="(Q/]>/4]MT#H'P]>H&AA MF2\SK7^,\ITG-?@O4J;STNR,5X[SHA2>Z^:FJN4_-GJT-]^;2@INR?'G;I\2 M(6U%3%H9HV2^7P,BZ"=\;JQQ/[8K&A]]%M>N]WN!W\NU-E$>U*N5%/-MXAA5 MJL $ HPQ!"A#*= ;6P*JJA(DQ8(5;EO94X-,S8AJ96PJ"352NAE1)V&TXX!; MP8G\_1_B._(NKUM 'S;K>LT6)FWB MH)[U7IS$3"K&LXH6@%6F>C3-%6 E+@!,"U:@/!>8XMESTP[LTYJMUI$W>6[2 MNWQ[ASK$^PQ_EE_GBR:5JF*/IA7$2)L\QYDGM,)I55:@RC(]\QDN]4^R!$4J M9%YFI-2_ZF;^S4+\P>>]UR#>K+]II)[VE$?>T,>;Q.GOY+=[]8'V)WIQ[ JD-AD MRE!><8"8Q/JGC)M]#2D4J7@*K3+]+<::VO9FV+ @V9/7I>S(97A3PIC 604X MP3E (L.@$ECO'1GFL(*RRO5R857Z/## XQ1"']8=YD/"EVW=X60E'TTLK$F& M;Z*^DN5SX!FXO!8'1C7V^GGVC?6JF',9.)=2.<$ '*M&SN!=2YZ&(@6:.)/U\9S MD[$YE_7[^4*^6\NG>L9S5."4"%"H$@*$!0/4Q)_QBN:RK 2GA54'5I_!IT83 M?2^V!Y4,%$AV&B2]"LD7HT32:.%6?,]M=FR,LGB81S\>G!K<3E4/H\$^6OW# M;>?!>@ _V\'_W&D1K@RB%V97"B*Z/7/,THA>VAX42?1[QFTII0]*_ZN?WW1N MF&5Y16!6(2 $,ZGVJ02T*E(@15'D)(,\ITX]ND^.,K6E8)O&N.RDU-ORVK48 MR&D\[8S&FU&*3-Y;@'H!VS8WX?,X3P(0(UMS?Z 7RNYS,O3%_M]^=L2 MV;+^P.9B)A0M8 I30+$YAL*5\[*JE YAA 4D)8 J8("6JH4L*)@ F$$ M*=)?]7+-'NV^ZLO#.7WDVT'CO.M9_JEII79.E+R-M]^&'PR\R M#W2"#IMPO.GQ^_D:?NXIU%:P!,VDOCSBN G55MH?Y57;W>5'*[_([L'OEW4] M([(D12$)X,2T)-5V B $%T"E:46PRC S'B-[%ME[^M1(H^^:YL8.^X#Q3%2E M4 7(D,A,AR8,B%1*OX2H2@5FJ2J<:I7Y S9BF[E; ,N5*@2%A7[#H-3K%,5Z MQYEA $4E82%X6F#+P^";(1OG^#<$:'9+CC<0D5<8@T"WNOQD1/M3'Y<_9+_\F$3[>E>? M6A(B2)YQ4%9"FZ$Y@Z"J-!_R5)"22"&IT22.! M&=M"'0;--)7%.L&33O(6WDBEO'U "UP)R'[\LR MRP.7 MMS\J8_F\FU")1L2[Y#)*MY0O/ %"I"J%PY%>JACA"6TOU!P\=;7?)_]AU3VU M"<5Z9?)\5[5F&M/QMYZE+*\40A)4I-2V2D$E((SD(*,IPZD2A2"IRY=_<;2I M$9*7;(=>4&=Z(V_< #GI-901*2-RX/ M."I]6.E^R")V-_F1R?WCX_(WDV_U=KEZO=Q4:[5Y[,[KZX^2R_EWLYW]=35? MRP>EZIF M$@IY4 6D.BMD"8:DF8%$)C)#.$,,<)=Z,5Q_*D1SGM9U\EO1CJP MU.+=)0NY-O$II@V7GJ6YZWF'$L[".39*.& M677VVL09G]+5*-4HSJ40L(9DT)OD&95.0R!WR*U!GNE'M'K;VQ;T>,56JQ^J M+4+5]B"=J8HHGE<8"*@00(AK"H68@EQ05. JSRKAE-5S8:RIT>1;J2%DCR9> M*^%MG1D^$-J1)R^!;$>#@:"+S'+&A=55Y1G*>==U8 Y'7Q9PA&2G2\.-2CX6 M>A]RB\TMGOM2\?\V];JI;/=YV;GQL:U3)S"65!8*Y$4A )*I )7,,5"4IU!DA2("NAW3QQ!S>J?] M RW-P?96S^3X$%S_N8E-[?4U13]^,BHG\\6?DEUEYYW:-B7VQGM%+#?4+SSM ML7?=+SW?[OOTB!,2=#,?0\YQ=_P1D3YR"\0X] M-7;U;O]98B2*C.N51IG28%!F@)95"F E]%I3%HQ()R^!W;!3,W0_R4?)31&0 MK?C)0&S-$PNVT<:#%(ZQS):38,?EX:&-S,X[,(<=BW>PQMG4N\$4DC,M1QZ5 M!=W0..0UQ[L]:VGTSQYTN]NV1][U<)\12B'-F02,\QR@BE-0Y14$ E="Y;R2 M)7<*]K4<=VI:@S M2#B4I!1 <*@I13,,J-*4 D$$A 7*N.16$?-7QID:E6PCQ/E.U+L^Y]RA<-4% M9"^32$"\(I/'%JJ!E,FKD$@Y5/,*@]A(A;L^?Y.F1DF;-F9*&I@",*9#VSIA M*YFPNE[J+8=Q%/XV7W]+%LL%X"8:[+%)I:PW5QHU;MY?RCBOJ M)MQ%_[&>UTT 9LT>]=YS\%*WU5+62SVL;$K4L\6/_U$G8KZ2?-U=KI9:X3^; MAJ)[=QH913_Y9ASVM%RMY_]IBBU];UK-R4.9]:?[5 ]K()MK>F%W2H2J4W;] M;;A8DNS"[>-5'[NNPUZA,8O+O3-#G^;MH*NLR#I:D: M#=W8ENLE8 >.M7CYHAZX!)4;:Y(N1 MUS% Y0+&=FP5!KG(S.0/FG\)MK-X1*G&=CS:RQ1F.ZOUV1IMY^^XH:?>L+?- M3+&LJ$J* 48$ I06!#".4R $1!RSJL*%\.Q^-QS'Y7U_P3YUR4_S15(WPCN& M-)Q 5F2T4EB!LH0Y0'E* <%,@AQG.:LPA$057MWE;L-U[#YP(2&U8]V;0(I, MMJUL>SW2 K= .Z5X\&9E>X.,WU;LE(XG&X"=O-!W6[FHEX]ST;A:FD2+'[O- MBZKRDBB%09YEIIF4T)M(J!A(%8.BP"Q/2^*VB3P_V-2,K@^KN;9QGXW_Q?3= M'4KNNF&\@+#M]C ,;M$W@P,Q[]ITKA_)E^[?2!O Z\B$W>Y=&&_DS=UUS8^W MCL(M5F" M8$ZT>:<$92[<-+8"4^.[5XV76(K&L-G4(M%V56O@^-@W8[X)#N;31.=W#.OL M2A?&96LCY:B/% M(,"Q/W_-::XJ;8@#BG*SY2Y20&"1 9+G%8>$:YO<*2?Y[$A36Y,Z0?L:\ZY% M:\X#6I98*OUI*DDE0"6C@)4*@H*5@O RPZ1 +I6WPP Z5NG^4"C:K;M!L(F\ M0/;OV4#(NZLA%.[)@->0")K1=W:P<=/RKNE\E%MW]88;XJL^L]_[!__XVT+_ MJ^W=71V?>I:GI*HP0D"BPNPI% *,\AS0DHA,93DKTW2VD%]-],1GQYBK*V-; M?0VT_1J.)(CW9?22FLIAO:@>0477@+],)<%Q?($JIUN9[Y(MIA^C8NH1M140 MVY%"N()@[!?49 F65833M6>-'^YDJ=W)V"?;>ST]3?R;%)M'^:#Z M:?Y.J[ MMK_/V/N/S7SJGQZ4R=7^NC 1U M7O4_K5="/['+FE^Z%O6/]Z)8>IRF,/VQ74N#F=]V"NC43,[YG>Z2G:[FQIVV MG3NI;8&9?/GDV25WMA^$89T&C3]1SPZ(9^\PS:+1UC MS$ODE2'FE#BS_:UXAB1S;UE&Y>I;$3NDXIN?Y]N48BDV?/VPZHB_B7*MB+;E MJ:B D!0!1* "%2PS@&5!X4/GX34CM9N M!2HR97EAY-%GXCP(8=M+G!AGY*X2YS4];B9QX5K?'E3/*VD2^+1!IW]^E%V- MX?LV3:[UBQ4"E:G47( +G@&DLAR0K-06%SO2"(UH=*_O3MR[9"MP@^M0Y)"=KNP!"MOWRF+\U>F$/'J1U?,(I>%*H7, 94" E1F*:"PH@"EG E,*Y)C M-P8Z-:_>=SZGQHXN25IRRC@@$)4 H5P"6J8%4!!*)6E: M8;>JAU='G!HQ'/3Q33J1DUYFKRW+==QMW3(!T8SN?[D-2 \?BR4X89TIUP8= MV6MBB<&Q>\3V1M^^!=^E-F/J^>)K=PXWRPJB*,;:[JA2XP71+$.)(""'%)4H M%ZR03L7*CH>8&K<,)/3;U9Q T8XX;L,F,E,,87ES!1:/"OCG- ];O_YHE)&K MSY_3\KAV_-DK_;YLXRE]4&V[D[>,-T$7N^,&BA7*3,H>AI(#Q#@#M"@HT,:$ M,+]BTJTBX<71IO:]-T<))GFO;<_3RWO#L<]EL.VX(!B$D6GA)O2<><(*E9"4 M<7G 4=G#2O=#(K&[R9-3Y-I\G_WC!]G&70.O4HDL+3$'DI<%T+L4!$B%3> 4 MEF6A,-<7.-'*E0&GQBP# 9/'5G;SJ;1=TQPIY1K6EJP2$,'8Q+(#K..6@;3A M^Z;9(A.47*Z-.2Z_6")P1#&V]_FR#*OE(!WKLW[,Z^43FR]F)<\X$5SC6E49 M0+C,0972'$B!*@1SA(K<*1+S_%!38Y9&TF%BYEUBA$V^M.*ZVBOG(;:EE1# M12<43\P\N.0:'&%9Y.QH(_/'-:V/F>/J'7Z<\R;:+7EI/J->$FSLJ1Z M?Z,J4QXN)P(P7&*0I7J_4V0\E7*7NV.?VG=V0*OW_R!A9ZP,OV2Y_B97O8_# M9/0;P1WS^,]#;4<=MR$W#G,,9=QV$.S$/ ^7,VU;9JJ2_H->O,X_SIO MT^/^0S*SP;K_*F>H+%A6I-IB04H!1/1VAY6*@Y24!1148E5*ETX/UB-/C84& M0IH2]<]LM9[S^;.>I+ODAY':> [85TNB"B[I2='07N\'&4'U)>747?.579&[EK"LOT#1\U:=M;S,'79 M_0&WYB_?+]9S,7_4HWV7GR3?K)IZ%V]^;_-C3::$R4[;K+N4M#=L98KZUA_D MJLE?&S1[*!$B4ND=;Y5#@ J5@DH)#!2#C&)8426=ZG2&%W%J:\RGS=,36_UH M$I:W:B6]7HE1+'G%'OGF<9NE>E3AS!3&UW]J*[+ZIB8'>P?L3.R7G=G(R]LP M&7FHWLDI;M+2!BHV&V+/2%P/I.6(E6:KEJ&X,Y&,(NT%OL-B(!&IF->RQ[L1L' MB1$\,9(G.]&OEUJ[#6&'G48DI$?:: 1$W&V;X0';Q5V&R_/&VV1X:+FWQ_"Y MWS6]S-+Z2&I?G-C'!1$(%3P*AB )6$ L(S!%+! M]9]@D8J\L"/.0!)-CT7[#UV6X62K49M5=;DWO@#MDJUOQQWHAQ\,>-. MV$@NFMW$R7;BGON)&WQ>]>$WU3ARGG<3U_SRSX&<-^%PONC3"3#,>*Z><)CL M>8 "/C92E[9S'7%:@=\M],9ST\IL(HP_?V.+;D'_9;GX+FN]&AUTR/F+?O3Z MM5ZFWK+YZM_9XT;.(&(%@@P!20K3?:4H :5% 2"'HJBHS+E"GKUY7U@U%\(9 MKQVPEA^T"B3+8:)5=;)-<-36;V.\7DA00HQSD\BT!"@7"#"2(P!-70/%"RIR MY=6@^ _W&(&8LMU4][Z- M?VE/07^=K[_U=:#;^!B37ES74O_/-)*9*9B*(BUS4&2< <0Q RPC*2C+"J<* MHK+,G XL/628VIE#F^.W:A7QJEOO- -V"U]D7".O4YWT?51@%S_QFU9@6['^ M+MGJD/1*F%2?X%7J?2",4*#>28R7J$WO@].9LO1>C_),1]RKV-(EX[-4*%)" M"IB"!*"*9(#"L@ IDV5*: Y)Z53OX-0@4V.Q@[I"CFF'IU"T(ZI;L8G,1$?E MEH(7,;@$0-!TP5/CC)L=>$'3HV3 2]?ZA]_^KV5M$IJ;]D%]0"+.A,)(4)## MJ@*(EA P*#'@.6>9PAE$V*IZTI5QIO;!]^&)WUI1?:-J3R%JB-G(T:^.V'E%NEY Q":P]=3MH\>Q7M#A5-CJI?UMM5HZZ:CBE7*[!=Q6J'6E*JRH@)YQA#+J<*0I.ZG"U%DG>9QP<^=TY8U M9Y+_FRTVYK@RNW,ST.),;@DKA5.9 58);2<7E0"$F:(=&BC!BD(5>>;JVY_( MU,9WUN]/[&O)FY+V"9S&U-H9[R\^69$-@)U[^BX9J-AZ(H9*)JV6R8&:=\E6 MT:31]&[7%3NTVSOJ7(3^OYS5_7!JQ M=KG/>FUG*E,,"%4*@ C6*P),4T J(G-4P!PSY>(^N338U'957=4R+:QK/LM% M2.WH.!10D5EUAU&R$S3Y$B6IVP:2D.1V<;Q1.^F)R33'* M^NUFK1_^U_EB_K1YZB.O7F\TD;W5[UE3W6.6YCD7J2) XD*;EZK@@*@L XIG MF=[(52G!5FG0_B),C5UR#8D;JWC ;L3"F&T:$L"A>,F?PA#,I:'%*/RF#]*A^QVPY,\XSOE5_/0C_+9-"U_;BZE:-J$FSPB MX[!XMYBOY^SQPZ9ZG/,'I:398QB[,6Y&3YT;F9-D)?9YV7-'A_4^Z4V$.;?I3!!)NM:;XG:F)-WB[5^X^;5 MHVS_\&&I)?G1_O]NHU[R7%1(%$!RG)H,1@08H@B4>A]3H+Q2*70*'8D@X]08 MB842C&FAT2UH='+TH$>;4TOGRLC,5VVS@"1L-8@+XXU<]^&ZYL<5'BSN\7N]#[(/ M?MF8X^D'U1:/?ZU]Y*;*2\92!LA(*H*+0F\'4E#TFD'.60PB14VJ JP!3 MLVNV>4^LRWOB;87BMO+-,$/O7]UL'.>9L2.CF'A')JBC%+-6^*:>=(OV7D_# MUZ86K+XZ!G_YHAB2TYQE&)7G?!$ZY#[OYWB$#__*3&+7^O/R@WYEO[%:MO56 M[E^97*W5VA@:^[4"_MI$\\PT"U9$9I6I[P@!0E4&2):6@*M2E90@JE!F'5OL M*<3D>+%5HVDFTBFR*U_#=[H;BJ_RH]P8/"[,ON%\(\X])/?[.'LTYYRR#VB(O\Q)4 MI7%4JA2!BE$$$,;8]-?CDC@%:;D,/K45J97=6(MJN=)6Q2*1G1;)RE0I:'_6 M)OLBX6;W:^H_-3_(G4YN)KS35-F9[[$F(/)JM,.^%SPQDANL7_58-S^\L<#: MV5KW 2VDI>XT_JA6N@\RAQ:ZUS-N=,:]>F1UK7A $-9 1 M*J[RE!'F=")S=J2IL5HC7[,%MK>>K\/IZ-B\!:3(S+./3_+% MB!?#D7D.@BA>S*/!7L:%>4[GL_[+LS?XT<'KSKAZ*_4]['$;UWK0")="E)99 M 4&A, 5(< 9HE6)09+@L,YA2BJV:?+H-.S6BZ*1U8PA+A.WH(CQND;FC%SCI M)$X&,>T1>PV[X1228"Q''I5MW- XI!['NSVE;- 6@OLH%UQO! M6<:YQ!73I@AMB">M )64 (AQCE!:I#FU.BNY,L[4F&;GEE?==_-U*[/I(=P( M[>!>NH"PA2LO#&Z1F::#[$$E.S&3^Z!0.3C;PD VDC]M][:=>,M".(!Y[O8)?WZFTHJFD3(TK_M1X<+\=6M1Z[&%? TL/\&0G-S)5V]18KV]H MQW:BH/JVZV&#Q8B5U*/,X:@UT\-J,*WJZ%%FQ[D.>API_!;,+MF["S(JF2HR MS#" J,H!RAD#-$VU*9Y23C"O4$:)RWJV]_2I+3>=<&XKRSY>=L3OC4)D7NY+ M.UR-8G.FR9,:AV2Q_0%&)9F3NAURP.F+/ MR#UED(3[*];PM>;4K2>/H%G)X MXH1>UYV827<4$2??Q@.=H%6I'88?MUBU.RY'-:P]'N'WT;R?+^2#VJ^9O2T; M]Z#NGTQ9@4%(_ R1G J,M?F99BE 4')0<0D!(UPJGC'*J5/G<%KW<5&NU>;SG;3FFCY++>5-FMW50O%MH,X'5\K5L_YW1M(15D64@ MK7((D*(*L!+F0.6NU,ED6B>CT2ACW*7IU MTWS94=58LQ"9RN[W8.\527I-DITJ=YV'.>FU27[J]0D8PQ@"UI"4>),\HU)F M".0.*37(,V^(C?SWY5K6;Q;K^?I1BL_+)O[[V_)1/Z6>"0F)DL+4%$R%24PK MM=7&*R"$0CG$!:VD58J:[8!3H\Y=_-IW(W0B.ZE-@F@]D-LC"O 2[)?9,0:8 MD1EP%T+9R)OT IL,Z$_Q-@&CN,HA,ZN:^33NP]=+=M@>OD-1^CN.N[QNL?MGAZ/IC!BUSMP>Z1:9:4VK*4$W'1$18IR4!4P!2F1 MDJ6%I#1WBO$[.!6=/PVCI8;@5G-BN@ZYD:X]/C//GBQ@$W>>? M'&C<#?PE78]VYA0J*5"F MJIP!EE4E4%CE195)6N6%:XO,8+C&;W+YICM"#PFI';<& "DRNPXE;!+'>QG# MD>L5$$+2Z[FA1B78*_H>4NRURV\IPS7_+KEP+J, M\X?U-[F:I0I5"*>%QA?G $D& 54:<H,[7C=B=+OQUZT,] X'V(HZ:FE5,I+@2* .R MQ!@@S@M0J3P'>8537G*<"NA4Z_!XB,GM:/^: !/,>CC!NVX@TDR. M+K8"-T'0YTL-FZ/GOHV!3U7!6V;0CH-&FY?8YQ\-W*TB2:O)-@&T4>8NV9^U M8>7NG48AZQD& #9LS<-;!!JY+F( [(YK)X9XJ.?A >Z;I^?'Y0_9%TOK MO96SM$ $IB('*F4,H#(E@$%E?J(890*6I7)*+[D\W-38M)/6$.4N^]O4,5[) M1[,W3JIKCAX?S"V/'((A&?OLH0.QEW3K'=L>1P0\@[ ")>AAQ.41QSV5L-+^ MZ'C"[J[PIE[SMX/<<3'+&.0Y%0K E* ).* XB(',.>5A%Q;=R@-9=Z=E&!J M)+2M":%-@]9T6[82AS/93L_$[6;:S?B^O&G67M+IL*W/(<:QQB[B-Y8%=EJ( MR5A=%S%RL;0N/RA27:+E=*SM<;_=+?+\2;WY_G;M2C2JU*_F,C%_S'Z^43FR]F5%04"R$!KR@!*"\H8%6A?Z)<*"*QY *Z MK-(68TYM#=U5C[A+!E(G6['=5E$;U.W6N,!81EZ!KL*8?&EE#K@<." 4DJQM MAAV52AUP."0ZEUMO;G3?GN>;[EV:5%?RF^;5[2F_JP'H]M0)?2A;R=MCEX'( M?6!,%,O)#Z\H7:8L17B9WE-N^)SM2.7XF)OJQ=DU4KG5?==]N#8!\$(A-'+U+P\NQ1SE>W MSWZ)8NMG3SV/_NZ3W&H"T01;_7A02AI_7E?@E*8<2Y2GH(#0](N4*="?)0%0 M%JPD(J6PM._*=&:0J7V06S&37DZ75,HS0%[^0D/!$WN9/T+&IP/Z.8A<4DMO MAVJL/%(/R!PS2"]C<3E=],R](^:&7I9^/Q'TRK5^!L>'U9)+*>JW6K#3YW<" M*YX3I$ J& 6(, Y8CDH@!(2892REJ=-)ZM41I\:(O<")F;Q$#LY1AY%O?L>I MU^&W,VZ"@AJ91_?QC'XR:@U-2%OI^J"C&E'6&!Q:5_8W^M'/7U;+NM:#F-:P M$J;:L)(Y$%B:B%R]VZ%4<9#Q"A>X$BF"?+8V^P4[HAD\VXE2MB/$^P0:T9+G M1C8WPA@"1E.-"V($J$IO%)')TJ>X8J#*!65Z8"8*IZ@Z7\!&X. P@-EQJ2<, MD5FS1>##902-YQ#,N2@4 AR7$" L M*Y.\R;7M5! NRJ(D%7+Y0L^.-+7O]6=6SWESUOQZ_K@Q9\KOFP]8KHR#U!A- MC?R.N9EG<;;[L(.@%_DS/]40-$HCOZM@Q.P)^D*-^Z[J?*TK:*A&?8>5,]\M M^AJ;']@/4V#S?B&Z@-KW9:#0N0YIA5! M.'.*P/(38VI?'CH;BHQZ9HTZ4 S9A1-MY^#"8 MASYL?Z!). Z[#$,P+*(C> M*Y9E!E!*,& 9(0 22$A&B830Z:#L>(BI\5TCH7$_?7+/N#P!H!UIW09+9$+: M1R1"6,IY[8/F,6N;5;]V3#.##,H5)D3D!+3=P'B%!"8*Y#"-)>:) J&G1HX!I%J M:O31*95T,B>-T,U:W2B6[&MV<-E .;TO,>I9GGV%G6@[SAI]^B+3W&@SY\R/ M09$.2:EA!!N5A8-B>4C<81_NZ?.7RZ\K]OQMSO6#UZMYM3%'"ITUHK>X)$^E M I!"4V\R(Z RIXUIA01#>9;RHG3R:5\8;&K,O),U&0KKZ.^^A*ZE SP09K$] MXJ?ABF#^V0 2U&U^:;QQ_>@6FA\YUFWNN6G_]RLS:1OKA]5'DW(Q;)G)&2N9 MK""H$-*[P0(B0!FB0$F48UEH#N'28S=X=L"I44@G:+W7L/2G^2*IC?NR/M^V MR0]NI[UC$!#'VDEVPNJW,VG$O8O3?M06F@C;S/-COL2F\RH"9[:@U^_SB =] MW47'F40OTTGEQ[N%6JZ>VHPQNZP&Z^=,Z.7OQ4WN38YH(W RD-@FB\$32X?@ MQ]"8CA0)&0!;M\!(%YPN1DE:/6B\D$D7O?;B)YUN'+E.PYM_;!J!M!2-C'6S M(_O\C2VZ>*L!L1WDF7Z4QJ[2O^][@6S8H^D&4L\R1A4J1 DDJ[BVA1@#58DD M@*@R?3PJ2;&39WQ2VDW.\.ISYUF7.[_J)4^^RWIM_FUK[(]4P2'*&V5G[DU* MY@DMKP$J.K0()0.(.M??6H.TJ_H0OK9%8T$@U/TOL2C%&612T2 ("8 6!898)QA4!+)2<8I MIFY]QL^,,[6UMJ4\WC6A>K2(+'%"U6Z5"X!5Y/6FA6D@8H1*F5=0"$FXYX8: ME?JNZ'M(0MUUWS#,T^#ZK[Y0PJ@DJL[?V40^,%)0B0 M%*6@$B3'!.89(5;GX+8#3HT@=B(:5]YCJX!;DKDUUA9NH, (1J:-3MJDD\ST M6QW@^:#Z/P3&T<$%%!C/D3Q [_=?PX0UX?"#][3[0ZC>J@XH7?3_V#QG//>/ M@U9[WA^7^_R,M+^RW^=/FZEXO&):6VC?2Z3GE=O%X3G[?+BR3,D)6H0%X036-EK]K7*F/\:-+/L%$I^ZE1RC)^Y9>HLSUK&F9#8 M)R-><]&%,2=1TF,# !OTM.$&<<8]&[@=MR-/?H!'^E'O^_G"C-HT+IQ)Q4N! M! $949I+54% 5? 4Z%V=8APA""NG'=WPX5,CQZXWIO)J%[J'FAV-^6(1VQ6V M7'P%&N^GQ C8L%,C8CB:.:5X2-[8>_ZH1'!*L\,O^^0UYS[5(>CZQK__VS_U MO]'_9T[+_^V?_C]02P,$% @ RX)53A-_='-GF@ 0AT' !4 !A<'!N M+3(P,3@Q,C,Q7W!R92YX;6SDO5F36TF.)OK>OR)OS>M%I>]+6W>/::V2M5+2 M2*JJF2>:+W")4PQ233*44O_Z"VD7G*=%GLZ__/N?_O;Y-;@__<__^)=_^;?_!^!_ M/__X]I>7BW1\A//U+R^6&-:8?_E]NO[ZRS\RKO[Y2UDNCG[YQV+YS^GW / ? MFW_T8O'MYW+ZY>OZ%\&XO?K;Y;]&F:-'EP!Y1%!91? L)U"&:15*T2JG__?+ MOZ+GJ#U#*$DP4+(XB(;1*^:1*;'?__3 MU_7ZV[_^^NOOO__^YQ]Q.?OS8OGE5\&8_/7TTW_:?OS'M<__+C>?YM[[7S>_ M/?OH:GK3!^EK^:__^[>WG])7/ HPG:_689[J U;3?UUMWGR[2&&]D?F]=/UR MZR?J3W#Z,:AO 1<@^9]_K/*?_N-??OGE1!S+Q0P_8OFE_OVWCV\N/3)\^S8- M\S^GQ=&O]=>_GNHWS/.K^7JZ_OEF7A;+HPVM1/_F^]8_O^&__VDU/?HVP]/W MOBZQ_/N?Z-OF1 =W7)Q0\3_N_+Y?SVG\ML15_5A]_RV]L?W:2M- ].*/-)L\^ZDLC8Y?=JS&Y[V+*[6RY#6DZ +2FX) MG(([4-PP<-YX>E4X03J;*/A]8MOY:2+9,ORR6&9=DGTZ?%9;I&C0NKXWM)W[]%I;T M19"^3F?Y]%]70]52J^M%,R&?Z)68^],O)*."RR7FMR=JO544&SFLR<;CYI/[ M0N9X!5]"^#;Y1&K!RM&+65BMWI=/ZT7ZY[,?T]7$BFPL&6?(R1$C05IPB6FR M[<(&YLBD\W 9+5N:-_26L(H;HK ,QI@+:ZU*DX=DDW0)%UTD9 M!SX#ZW@QJ,![@,SBZ&@QW_#Q[#<\BKB<.(R""5$@>LG)=XP)(E,:8@G2V$S\ M<=X$,M=(&16*%X)"Z&1\OS+0_<:!%3BN"04Z3A70!?!&WE MT3AM7+84BS1&R_,'H$4\/;3L(^E1T7+OEDTQ";XA<[R:&!39!JL@9T\K0$KB M+M R\"48)9T+JKB#7>*SQXV#D(8>3"-)C[@O99Q.3KCXB%^F-5R8K]^%(YS0 M+APPHP7-615/\>"M$E *E\%GF5Q*M]N9%:8_?UE\_Y6^OIH855]4%*D+EN6V M1W?J]^ZIVL6 S//^.,_\>?$L""XUAZ2QD+&D5XY3L*Q6G-G MB"F#%E%^'JZ2F'V?S L7\WS2XH()M8[SY@O MX"5JDD@N)!&;@3$6F0[6",\.1\MMC]\),/() F80>7=A7EY/9[A\0:1_62Q_ M3G(.*0D,4*S,H#3%B:[( ,9;(EUI;B,.95PN/7DGI*@GB)1#I3PR2$Z%\YD^ M.R&KASX;!!%T!(6"07 JD*,,*I:RC ,"X]*S=T*(><((V5_2G4#E?)-\ M3>^L)CDJ+$DX*%F0]7.T3]*6J<$ZBS*3;/A=^;>'@N7*TW>"BWW"<#E$VET! MY@3W)TPPAN@C)X?*F4!_1 M$0=YP\4L?)DX42AJDP:(R(IWVD:CBQ:LX<%I2V1;?SA4+CUS)WCX)PB/_24[ M,B0^+T,M2OKT\R@N9A.E,[(D D1;"9>>@5?<@RJEB.1JTCD?#HE+S]PMI\:> M(";V%VT7X>[)N# 6Y> 2ZY1 M:^^5,H<#Y7Y"=D//TTW)#J:$/B!UD@OZB-\6RW5=&J0JVD%=L!(#"C!!51%Y M$E'1G/[ &+BWR<0R&)AN)&$W&#WA?.WA@N\"0']?S(Y),8L3U86R'IZ36$)1X),C?UUPD;,P@>7!$K>WT+ ;=IYN#G<( MT7>!H0_'<39-KV>+L)X(I\EYYP@R65G/*Q!""AD2(]J5M5+; 2+K:\_=#2M/ M,;%[F(@'P\>__7I-LL3;/_>K\W_Q_MVG]V_?O'SV^=7+Y\_>/GOWXM6GO[YZ M]?G39;)W*_*__/4"P,"LCG@YH!DF;JWF?KC,.ZC'O;U.68E2K%891-U!E20O+!3R MXD5FV4@RF$S\_^$^P!!JWKG^_R$R[P \-]2@VFB"4,:0\Q5K4C)IB(EV;=0I MY52D2\FU0,W3J?]_D([OK_]_B,![@,SUJG3/E'$V:M",I***V0A$DZ:SJ[FG MXMD=+N\?NO[_0<8(P@!/S M=MR[ "V]E_VDW,$>]&RUPO7JS/GGPC"E/9%;ZT25Y &<"[ET@IL[ M3JT/A8DYW710YP'/9A;H> '40"J[Z M,X.KI .<9"IEM4(%E"+;6BA7#A P8 ML32Y1GT74>,Z/<.C:C %C BFDS.7[3.KVS]=U?Y1IW*:,%H4T29/;K\0H'(H MX.LU46(N*^]ST.E*WN^V*[*W/F.<:TC#PV)(479@7CXL\5N8YE<_ON%\A60] MWZ^_XO*2N"8.ZY,Y!^<+!84E4K2I-0-9=$Q&%Z7*'==B][^/ MC\4ZS :R0(MON%S__# +)_4 Y+I]JV$I;;,3$H@0FA/QR=42^) @9LFA))." MP9)4FZ.%NXCJP<$9) X;3/+]>3;O%O.T70[29FE]3E"TB+43)8?@@@-:5#)H MCUZH'=M_W/&4'KR;@S QK!P[V'9.>7DS3XLC_!Q^G BI0MM&3[LD7(Y\*L,RBC,CC! M!(A ,I$ZU#M;[1S<<6YB-\L1/TB:(_JRF]WS[33$Z6RZGN+JQ6+^G3RK:9SA MAU-23JI!YB=_?UW,2!4K,I?3-#T/ I)ASF9=@,=Z[X9'8M=Z8M>&E#EW@G;9 MG7R5PVGIY.SRL+.I,?32@2FZR/&5,--QEY2RNMZN2*!2,A"-(_.J%0-< MQYK#L*I>-?20D=C0V3EY5Q>"@]%T"UGC)H_:0FH(372 J].\QD?\CO/C,S-+ M^!>T."P8KU,WDC)M%:H2C 23? 7XV&8X;S&O0 MR2I?'# I7$VJ&O "!5#HG!T&+,XW,4BWT#-N1JD1@H:0?0<0NH$#Y%R6+!/8 MJ&+MUN[ UXN_&&(1@2<12^V1? MN>=: 5.) E2SR0UK38N3*^VM][%-7'X$URSOYT5=+8OYFJB@;_SR9DYHQM4%K]=('DF"$#'5 MQCF8:\-0!9IGH[E&JT43OVY8-D9L*SXRDD>$0P<&]4)KRI,K.Z'P(C!82$I0 M$"=I5_ !:4- G[SP,2319L#D%4+&OJ\Y'BANO#F^IX8Z0-BSG#?-@,+L0YA2 ML/4B?)N2*;_ UD2*8&2RF9;O)ET0=#WX,)"B" RS92XWVSL,:3BQ_$"I'R%>>KZ7<\R0F\7:QJ)N!]^1Q^3+0HFD?I0=9Z M?X5,@U>UIE+Z$K,PJN@VQ68/HW/< ZZ>$-M0OQW ]R.NPW2.^558SDETJPOL M;KVC2;8E99WK ;(DOSS6F0:!V9K%\L5PQY-KTI[N?M+&/3WK"*0#:[$#7%X7 M[B36R;A)1^ IA1?^UFV-4&,47O*L()5ZITO4YCL<#1CDQ2)JA[I))N]I-!A^D)IW;C#\ M$)EW )X;FEQ*&ZV2%L&Q)$"%.C\Q204N"*&E\*A\;)+_?3(-AA^DX_L;##]$ MX&-?_O^$R^J\W>H\;CN;ZF"L,"'6J;ZF#I(G/\X32RH$X8*V-IAXG[_S@.=U MUU;X02I=M)5O'Y!Y?A]+.0E9O&1@K6.@5*$-G#,-V2&74=+6'G:[C;G;\[KK M+7P@9 :5;P\;T_7FVE%A1$4DIUC+\7CAX 27()1AZ%.BP+%U8^J'M#%OEF(? M"#P#2;J+QM0W--?6-JB@M0"392:\)PU!9%;GGG'O!=-)]]3&O%FNNQU:]I%T M%VBYZ;Z[8L8X1C(PZ.L(10E>DERBS9HB1]2F3:>TSMN8#Q(C[2?E#O:@9[/9 MXO\S?33 ?@N%%9\",OWRXWL\J8 Z ,N-U.$)Y)[EC3SP#.6 MND\G"$8&T-D:RWR1H4W9S ZT=6+&A@':T+KH"UXG$ZF?':^_+I;3_\8\T\3 #7KL$*J.B/2#FS)LTNKZ#IK&+6EK!Z2#9]PBCS8C8/"%"C5 \ M@E35)RR.' <9$:3/Y'RR2*NAS92RF^D9N]RD+7SVD'F/T'E_O%ZMP[Q60TR\ MK!WG5/4T?:JU6 %J^0&%H6B"%R*%V&:4PQU$C5T[TA9$^TJ__P&^GS[3G[^] M>O?YT_O7[S^\^OCL\QOZ[:%'\+=\Z\#'[[O0/M#1^TE%Y!G,+HQN+=P6:4&7 MJ&A'X@R"8_0C#S8F&S4+3;R!6^@9>H*O0,F2Y!"CM:"T0/ Y!&!1.":9<+DT M21/U=, ^A.;O&]K[ #%WL#=]6"[R<5J3IX_+[].$)\=^DDF5'(*F#97$03;7 M&>'*_MF]!PH^=%/2(_C*BVGWZH:5I\6 M9?T[2;.R=/SMVV*YWJ;9,:08@BG ):_] 90"SXP 0UZ><]82C_8^!V;WQW4! ME$/UNF@JY+%A0T(JN!D<$&:G4CJ=0VQ5X5*2"2XN@HJTG)Q5 01G2A,< KO: M%_L6K-S^C'$3? T ,I X.]B/;@@5>>8RYA"!QQK1E1)(*K%V $P9I>.879-X MNO/SK4,\EP.EW %.MCUHSGO(,Y^5#;7/GPJV#@&H:=#*X M2D@GWNV>BKUVP^L *?>#DM-B[3!PW(RT9IKJ (PO M%JOU^[)E]$QH0GCI?&*02ITR*[0'[[V PCUZ7K(KJM&!U0W4C+O!#0JHPZ7= M#63^LECDB][BI\4LD[?/&-:'74AO1HD'96:1""HBA#N%)H M$3DC=9.K>[=2U%T-Q2&0&4;N'=B53[BYW$_6\;>P_"=>8&DB?;WS[&H7'>%! MA4@64G!:#Z%DXE"A8$V\Z-M)&G=[&DCG5^/X8130 90^DCJ(@*_$RDO:PV>+ MS7S94V8B;=19209:E3H$0D0(5@3@BA8;USI:T<1)OI.J<;>Q-H :3@T=8.HO M."<9S8B79_EH.I]6^:RGW_&4G:*B2ZI>(XB"@=(R5NUV%#&1S37D))A ;L'5@8R-/*9Q MRP7;H.D@ MWO6>LNX +N\6\\5E+K; /UM-7@AO W% RX#LI;$!7+$9;#'>EA0-ETUJE.^E MK+M"TT.@-*P>>MBW:B_)6[F:(*T1I% !9':98H;"(;@B0>JDR4KK$MKDHN\F M:]S ;6 ,W#1R:AB%/!Q>_@1><_Q2KP0- K#3/G^7V+C(7YU-PZ6V$17M_3G2 MDA26 T46"!(SYCJM#=N,%MZ%N'&#NK9@&UPY74#N]M63@H_*1 ,EU-FVN3CP M,G*PF647HZ(-H(E/?I@E:Q;9M077,&HX%%&?!_/!SKW'TS/IZ?R8>-NZEXOY MZCF6Q1+/!G#AZM4/$B-I<3H/RY\;[^/F)JB3(#+GHB2P6$@B/%/T8IT#:2G2 M9:C)YC>IQF[(T[AS_0;V^WK1?0>AR!F+V]6\'<\[8<47ZX2#8+(!Y75MG&$1 MK/!>:&NU;5-N=0L]X_2E;0J_PV3>0;!!WL2%$)RC%5JP ,):1[N $.3*DG/! M4@A1)(^RM(E8+U*Q$TS<$X')_O+MP*Y\QJ-OBR79RI/NR74(.%8]?%Y\)$?S M:%/JOFE2\"S_W^/5NDIM8IG3(J<(UM7;%K6HV0<4('@4)"D6=&QB<_:@=2>@ M^2<"M-:ZZLU6/?L>IK.3+O87KAIONWT_#ZMIFH2<+<\L0>T0!4H19][H"#KY M)&OZF1SCM$X;Q$YGQQ3:G->T68DJ M% GHDP(5)3D$S$BP-EHDV5JKFNRD.]*W&^:>2@5\"Z5T8._N86O"349,3H+! MG$$EBMDC-PZ*X@ZC%.M9G"LQ^YXQK'MA!Z M %X'TN?3Z@WTXOUO'SZ^^NNK=Y_>_/W5V_>?!FT1=/W+&W8*NH>3X6?UG(04 MA)(;9BR>@97 40J!!&(P$936!GQ."03AU(04E3)-;DT\D,YA4W;:%UJ0FD$) MAE:HE0*"Y0(,>3"&I,$-:W+%Z.$IN\>8WS,X3N[.YSU$^!WLL+M,*26?=KK( M]/X2PPI?XLG?Y]/9E$6;+(.LN:SI[5K.QPPPEYS7D;$0FZRQPTGOY$+3(V#T MD=7<.;!?+Y;DB,Q/NC2GGY^78;XB%JO>YWGST^P$!6=YT;.!O=X$AO6HG>O" MZL5$ 2[; DQX+KU.FO$F';?;L#/RW9I'!N4#UL0C(:2#=7*# ,Y9T=+$6MW/ MG2XD7:SMRT6NAP$632Y.M.D^=P=-G5PH? 23/91B^I]9>BF,^.NS=W]Y]>G- MNT^?W[_XS[^^?_ORU<=/K_[7W]Y\_C\O7[U^\^+-YT$CI/N?UC)D>B"OP\=0 MU\?AGO=P$)I;J2VXX#4HQUF%KH HK8E9DG%3C>9G[T#=P U9/<](AII#+,6! M*E@@,.W!8]JS/D3H'>R3SWX/R_R9/KQI()D9&6 3 M'-AZ'84,<*H2B2!L$@6CMZ)-AO$2%9T 9@]U7AVJLK=L.P#&Z7$/;CP!VJZW M&B G\EE!PT!$,X4$S2 MBO.)@R^"UA@/0HDF)3,MF!D7I@=@ZZK]&EO1'8#](])&,$WK[9S'O\VGZ]7' M3W\[[5DI&!8>&6B4B:3+) 27L/8T=4(P*V-IU(+M#JI&MI*C@^9ZIX"!--@! M',_VH!,WI8IX,:]"/5GLMDAGN0;K#+$0HX" 3H! EGP*7'G?=L#>351UDG,\ M?-,>3O8= .D*#]MUEK@QJ)T"GY0"E:,$'TR";+&V" \BI2;V[$9J.O'V#M?V MU' M:_?V*4)[B+H#K#S+>;K>M/S^$*;YS?Q%^#9=A]GIS&PA$O,R@T==F;%UX#JI MF0GT03OIE&F2B[B3JG$WK>$Q-)P*>L!32L='Q[-ZC?*V(XW3A4(K03DG(:&G MZ"<8!EYY0W)+RDON@DI-\OD[4SAN=K\!SIJHI@/,?<0UR0;S:=GKE@N+TF#2 M!HHV=2PW*Q"EMQ #_<(@STXTZ1!P,SGCML<9'DT#"+T#Z-Q0 IMB+EY4?U$) M51N"4R@K3(#(5!1>>\9]3Y,BVA\O#AB=[2?E#G!R]K&L MF9*)=+X852\,^>A!H4W@3&W!PG.RP;O(3)/K-0^DLY,P;D]87+_QW$Q''4#P M^I129EB6ED4PNA[HVY!H<:("(S!@B#P)T2:EM-=@V);3&]OI_::T^]Y*V!M% MWS:%1[1>ENN!MKVK IHD[80.F$!8'4 YI)47BX3@@[(L8W"\T;'S55+&C>\> M%4V'J:$;.%TN.I9,BB I9N"\\-K\R8+CNH"L:;F<2V*L"9(>7O'=S'=Z3!#M M+_R]\?,=EW$QL&=5\Q[+Y<]ZN>=H<3S?C.'(B$?5^?QP2MU&BI,0@^)2TAK) MA6*,>BLR6)8 R01G*P//I4E+KH>3.F[0]Y@H;*S&+IK$;U!5(_;7JX#*#=0;@=(/K_VL/J\N.4PY1^A%KFL3T0RD5EZ MAD* 2K96K%L&H=!2C9XGYT4,L4W@_&!*Q^U(]YB(;:O$#E!ZY^[R#G_?_&HU M4<')4F5HM6): M2*6R!4QH:7E% ]Z;.@@^NCI//#0:0[(3=>,VQ>L @@OAC1^YV]Q@ M:ZR+?NW<"7,G[Y, 3Z>Q3I!'%0PMFLP9@G).0 C5X>72,N9<$+[1];*'D#ER M3[P.3-\0^NL!G?>5X=]6A7\BY#?SU7IYO'&5-W4\G[^&^?M-_]35WW&U1G*8 M3\0UR5[9C%$"\Z&.DM7U@HFJ+G)&VC0D%ML&UX_$X,C]TQ[]X+$WS/2PENZR M%)M?;MF\L)>A9UH1A\76:Z.&:]B4BQ DZRR2:%$,_G-3=\/V'.,5JK,=^ MD;IQYV]F4$7N+*MY9*9JISE/P661&02%F*B*L-CF(/7!E.Z&TS_$.5=;+78 MTUT2<9M5&:]N1A^1)+V:KG'KEYU(YB.FQ9?Y]*R]^R2K++PDZ3.>&*AL;+TJ MZ"%ESI,VBJDV0[U;,[;;(OA#G)1UA9$.ULQ.O:,6RPT6UNOE-!ZO3YK.?]BH M=I**YR(6A!AUG4\,= /IZF:/0 M.J&6 837ML[6=A 4+Q1Q!X=%28J^F]S6V;/6] ]Q)G:8%@ZL#GPU'[!HYG*- MHU3I:;\CW.@M;\>!D73XS1O>_;I MKZ_?OO_'L%VLS[ZT92NVFRD?ON/:B[#Z^GJV^'UUWB,P(8^:24@A(T'"10C< M9DC&6\4U@<4URHW<3M3 _=684XRKF( Y6P=K1 =.RP):H,[%*A2RR;7 3ONK M'8:!>]JJ/436';@]%TNC-O;R^<^_S:?_=4P&>I66TTUDOVDQX9E1M?<@<1>VF*:'6T(&F,",+%AF[.JWKEG*+?2GH#&3[ZG_QV,IX$HC;5I1< MXG7[WEGG@"P2L@)%&0;*FAK<8*GS?++5OG9^,\/A[UYZQKV%.!X:AU54!UOM M#;?,1+[E*)L\C%6M2SB_3=V_YR,3^/ MGIQCS.GL(+J2B&OTX#+Q7Z^'&TO+5OA6\XX&(+^3P&%/$%V_&?O8&NT#QQ?N M _M0E R&U^-FVBQJ9;!+)I)?P8-(V8K2RV7L9J@: P9WWM%^B$XZ -2ET]YZ M5#M/TQE>8HF\A=TD?"9-'XV7T060%F-M:R<@U,DAF)(T7AB?HR.DBTX&+Y&>G:9A.YCIV5$]#_[OS8\3U'6,,R%21^?J\4V&6!B#8((. MUFIN8I-1V'?0-'(G_-$ALVBCO0X,]E\H2JP"?#__%&;XOI (26CKG[5Q^Z9E M\K#;0:0=(?3:; M+7X/\X2O%\NWBU 7WMMZ$%XYK5(G\_SS?7D>\DN,:W*]*K* M$,F9?O6CBNMXNOIZPE3U028RN.R\E. 8KZ(J$CP3"J0+##WJR%V3W?I>RL9M M!]0=+(?59!>[]'7GXTQXVWLUYY+STG#:","97$"IP&KKHPR69Q2)V<14D^'O MNY,X;K>@[N#:2+<=F-3KG#U+J7;_K $>3K]O3I=CSFA*L)#(0P%EG07/M0"1 MI4[%2?)<'BD&NDY<;PW,AP'&O?@[4$N=6LP/2_P6IODT:GOUHWK.=7#EYA+7 M,]HNR&E)7CN?'<5O%,91_*8C.!XM4.RFM,3$2 B/@\9=R.VM)?HCX7-P38Z* MV$T-UNW9A5IO-5W5ZJS5Q'C',2H$9JP%A7[D=M;!_5'WID'T^381<(WLE@9NM3.:)X_XF9 W7.<8YF2 M=1=<"I4$@E"9U[%3MI8E)$C$8HRL=B4J>UK"G0CHK?WY8]C&X373J:=X+G+RSF6$B9U2%V2"X%5ZP6'0JH!;(EA)@R/I)S> N%O74R?R2K.(2^ MNMRX3[V1C_@=Y\\6\W1],6D5 M^I _IOT[7&L=('+WHM6)"461*\%!H*2HS!8%KD0&QLDL7-0B\29Y[MU)'#=^ M[J#^MY$V]\?I@M9@2YR^F7_'U0.$R]@F'DF0M19U*IL&'[(%:U&8+ (B-CGD M'H;\3BZIO6UY*:BE1CNPM]N.P+5=7_JOX^D2+]6/4G1W7D+*A R).P-&U3/3 MI&K[#[(&VFF++HJL=),;0[N3V.5UHJ8 6CR*-KN(THF5A)A7KTGP)Z7.OP72 MR!R7/R\QAD+&R'0]GG*<;$ 6X)#X3-EGQTKA6)K4 N](7Y=W@AX5HPWTV($A MW5VR$V16Y2(I-*QNO[).DJN#:M-HS3%CI;5-;IGO3F*7CNMC@K21-OMU7%]/ MYV&>=A>N%S8934YZRJJ. L1 _)/W;F.23DFK99M[:\.0/RZ^'\=Q;:G1#NSM MQ6VDMEVO%TG>U%;18?;A.,ZFZ7TANFIO5%TE*"EV944Z(+>&/!V=:K/=*!S: M5(IN8FYWIK!+M[4I?.YP"8;39:<@K2UVSAKH3#C3T868P7B2F.(ADI=C) AN M,#EKN+!M@JK[*.O23QT;E/OKK@.H4YY>+%;KU40YBY;Q!!H-A8,L M%'!&DQ?#79&U^4^Q388OW$54EU[HHT)P*(V-7][V&8^^+99A^?.DQ?0Y9R^G M5;SSO+K<;8Q"P9,WD!@^66[1."D8F7WI+2VW4D/#.E?5%,F=2=*@NQ+8WU+Q M<3@MXQ8?C8C,,7397_;IQG$^65/H9S('QS2Q))'6(RH/4CBA"B9%WDGSO-/> M0YB:52KU8$8'U=W8!7,W^R5O%_,OGW%Y5&\W;>:.7-XL8F(?JX14EC6\OF^NK M?R(W\XV@8N<3:R*CI? ZRD# MQ6LY&@B./&9:5$$*'YT132:&WT;0N&5*'=C"0335Q8Z\NS G02E14KWMR7D5 M6/ 0M8K ?LQ*D1M('+=NJ0-<-M)F!PGW5X4<"#+PKWZDKW4F[T=: M >_GE5GRB^M?U8O^'F9U34YDB)*6(7G#7G%0SF0(!C4$[F6F!>IEFVE:#R%R MW.!GX.1Y,^UTL"O?S,7)9,6K-803H:0+F47P,9/]#Y;3*UK!(16K.,2&1AYS;33@;(Z_) S ?6^$BAD";QV]&/U M.0RCB.SJ%9Z6D+M"W;A!RZ-@[1!]'#CVC?A;KA\1:HJS'+6OYT:6T?HQ%@)& M#NB-]XT8: X.MA4XZ<-S>S.F[<+6N M<[,I,)IX8[DMA@,S-; *OH!S)">M2["ARJF-;W:%CI%G0+30];6;-?L+O@O< MG/6AK!Q,+,,8E63UDE$"51B%*N1%0LBI:)\U!2]-3-$5.D:^)O HN-E?\&.? M)UR4S\OI*LT6J^,EOB_U.ED5U_4,S'F%92FR.H>@(I+I=HE#D!0>VQPR_2I) MD:]U1DW#?X.@I5"C'M)*HVW;GWH'6+96Z("C M8P8=:_]^^27,MP-(PCQ?&'6[*,^/5[01K5:7>=AMLOU.WSO O4[HFSC*MY-TJ+F[*&4R MY"OZ^GS:L.?#!8\NL@Y%%Y/A5/)X"D" M(N>6*\4LRIB:3#8?FI&1IQL-@\&KMG!4;0^VN0]J)C]-O\RG99KJO==K0M_' M/M[]A0,8Q@=0W-XB1LV$M#9 SC4:]EZ!U\%!XC(+&TOPH8D3WLXB/@^KZ:K. M1[JPXN?Y3J&?KP>N0VUF[T#5):FXL."<)S_"'JA0KEO 2OB@:GM;7>2RMXF_EAK:W= ME0?\//GS?$48Z7+D+@*J>HG$NCJM/4HPHLXQI-V>JR8]O78CKUL+]A"\W&+! MAM1,!^F5OZTHXG^U6D^/R*U<34KT21@1:C\S128^:_#"472?G8S6)2]-DT:9 ME\D8>51D&_P<(.D.<'(I.KF*>4[;O\N<@4D/ M?.;( Q2'Q4Y+>7=@F+8=7.L\H"^5R>OKHF0M.2/36E+-6"=&\I(4/63O2FWE MZ:1H$@/>2]G(PQ';F*AA]=$EP*XV#S:(*1J?P<@Z9L(R"9$S ^A,U,E1B,R: M%/_?2]G(4P\?"V"'Z*,#@-6;@^]+;:FVNKI4!&I73&1@0^WARBBB\(JLLK=! M%(M12=6D!<[M)(T\L;"56S6(!KK TCR1'$]N>'VAGP^%N[: M4,-GL]GB]WKI_O5B^7)Q'-?E>'8V8&DCA$D)VD51ZCWH2 )0UD.47(.-2I%\ M+8]MNGH,R<1N:53VQ+ [FIK'SGG<,*'NY@@\"4GB#86<#!% U4G<@98K(%,N MZN)\D%>N#=R2\=CUB;L![:DD[-L)NP,C>6MC\&M1-F/H"LN@R4\%Y:4'Q[,' M75!RH2+&W*008%<"=\/<4TOR-U%/![![<_0M3)>;0>S+E]/5M\4JS$X:D;R= M?L=\,KGUS3S-CC.)] UI >Y?DP VQ<@7*O#>S$FVQT?G'O?$*FZ%S Z< MKU5WW 6(M3!:J,RL,(A2- MT6;R9I-7H*57=Y=3%E72TC(?@190J1D% [Z.8_(EIL2-3)B;I CWH'4W)#ZU M X_62NL E^_P]PO"6R[F]#+AA85VS1/U[2LKC2_2B$@N&GJR M4#YQB)L6<19+4HHC\B9#Y=M55GY*7S$?U[E%ISFD=XLUKMXNR"R3G3Z[[G:> M?[H0K14G15(&M"(70C&7P4DM($<3C!/9J]1DW-\!-'=;@_D09%W;:Q])AV.G M"F]-(_QMA>5X]G9:\/-E[FQ4FD5%LB0>:;^@G<.YG$!$SQ+*DI/2]UF[_1[= M;;'F/D![!.EWX,^=+Z.S,.HD9B=F+\P@_@U#O5V6W\]I/1TO:\G8I@CZ"O/1 M"V0\1PBQ>%#%I^H]"+"(BAG#='!-:H8'Y:+;HG/X#M/9\+[CG0]K[5'NSFE[/Y."W1A53)"'=NL5/@0'5]KOM)%X!]OTK7[(\Y^?Z2N>_9BN)C8S#,ESJ+4>9)0#A>XV M*_ B&4$N"0K7)#+9@;91.^\T L6NQWU[:JAGT%6&7BZ.PG0^X5H;ABR"L;FF MU3DQ1YXOZ.+I%TH4VR8YL -MXQJXP?&P*][V5$X'>/NT*.O?2;CU-OCVY4O\ MCK/%AJ_-5)7?\"CB:=#+9F<).L;/F65JC:P@E=("EJ^077UN'A@B6Z5JD2&8_"%9']"AB3#(?39/3V7VPTRR[ MT1H[APB] \R\/E[.I^OCC65]/?U17YU:4J8,?9[$@)H"(J55 ,<$0@@4 4KM M0@EM"DMN)6GJ]K% MQR:2C_-@#9E9%2VME":CW6ZE:-06F(\3)PZCC1Y@=4[^NW!$+S\OPWP5TB:# M>++^LL.H;4JT_JP&)42AT(:3]R>"T]XYXWF;XX![21N[#_X@&+B*K&$5,O;! MYR=,BWG>+,F3'@5;ZRNL$R5%!.MI-U?)44B!]5*3PT3K+V-45ZK9;\N5WOR MD:$QL!(7 TNT \/SYL/[+>$\BN*+9U!8/1"+R,$;PZ$HR6@G=CSI)K5E9Q2, M/!:A#58.DW,' #GKB_IB%E:KB^8U)9]U;<95:F]6PG< SS+IE]%VKH0LY-8U MV9!NHVB<:.QQ'9Y!M-$!K"[2OUU>3J 3GM>2W9K =11H^AIE1!94T-;2^FAR MY'*=E)%WK6%T?#41=)C >X#,XNAH,=_P\>S4EBJG8[0*1 D.E/((/G,-])86 MF+4,IW!TVF%E'TEW@)6/=<[QR1&BDMH75F"3YU*6,6)!1] B>NTB,FN: MN,!G%(R3!7Q4#V8_:?<"DRW"M:Z#J]QF+)JIMRUK\: F>0@1DS(EZ-RD/_(% M&L;=G1\='HR8D5&M)8,:$S$@:[MA]" B#$)Q3G% M=DT*-RY1T0$B]M'E8BC!]H"*\.,"\5E*+8VQH T2\<'1/E@<@C0\E.PE1]VD M?^$E*L9U-@9#Q=Z"[0 5UQJ77:A:2LKS&)P&H6M/1>Y('CPPL$FJ$ GOD3]. M\[@'UA<.?IOX49V0H332([@N'-DJ5ZR-LN8+,@5M/%"\IB,'4XK/TFAEL%7_ M\-MH&CE.'DKO]^%I3R7T@*?CU7IQA,MK+)TF F1*# 5Y>;:.N40N(1BRYUYG MIE!$;66;+-W=='6&JWWU?Q57 RJC!VQ=7W[/<9Z^DLT_27#JXJ1VW #3H=0U M&,&E>FP;&$J7O8[QL7;#2X2-T_!Y["UQ?]UTB;53;K;K,@GI@W8%$F.*A&4= M>*L*+5-F3!0Y2]-(Z' >9DA.6&MKYT0>9-$\XW4](:F0Q1^0XG.8=+O $)_P<679?CV=9I> M3E?KY30>;W135YHS(=J$ K+3M8-F1(C%RSH6D'EMM0B^"8YN)VF<)O6/N@T. MI(]ND;5==R86*]$;$,X*4"&1SQA4A*P2LQB<96T&(-Q%U+BF:BC%[X2G/;0P M=@7A7Q;?<3FO90G/OI 1GYX5<)>@#2\F "9DH%1-QAE&%MTP>@,5FK1;5^7; MGM C+O91X&)H:8X-B==(H@^S6WEA.2I?) /:CB,H0^%O*-Q#$@)9TCYRKW9" MQCT/&C?%W08@0\JV@\WHM_!_%\O3;,9J8U4S!@)ZK#%$WA0S<:#_$S 90^:1 MQ-3HS.P:*>-,2WE4M^9 ^7> H).BW$M\;-<8*R;'6"?#,JMJIWG:GDWRP%20 M01A7D#6YS'4K1>-N6(>J^FK3RT'D/OI6M5@BK; SL6RMJ-)>1X$!2DC5B@9= M"RH%!8O.:Y9M5F$WW^7F[Q\7" -I;C&L&,=&PFX6]^UTCF_6>$3.OU.U 9>J M8P0TJ,I6B)$!^JA11.8M8SM!Y($/'F>^TJ-L2LWUT,%V=?$ZR7%=)/1#;6B] M>K-:'6-^,[]PO82]OT'UUA) MH.YO+@^.M?WUT0&N/BP7"3&O7I,HZS*IH\5N'(P]R8DS:82&C+GV:*K[AM"^ M7I.,:$1T3+0:GK0;A=U?(1L&>6TTU@$43\>3G=*_:9\TDX H\__GY*]9>2V'^<\*+ MS%J;FN^K=Z5RSVYT^41*9HQW$6*IQWV3M)N 'OZAP@#*67LO? T3+Y>\#;1) MB10&MCP0J2@J#C:;+7ZO9Q:O%\N7B^.X+L>ST\&5 MY^N +.UT4>=$+S&L\"6>_#WQ DUBDM9"J%T<:QN!R$.!3&NB\,"SUTWN&!Y" M]$BSYA_=F#V:8CL ,1GNZ9R^#E?K5S_J?/.:H3Z:KE:DU>T;DR"5T10/@^;D MBBJ1/$27 R +)&+)1-1-+EOO0-M(0^?'V%\'55,'R-MA#NO$2ZTX0P?)& DJ MA0 N1_)4;2K1>V36-DG/[D#;2,/EQSBD'U1-'2#OK'ZT.JCIYX6L\E_"=/YV ML5H]QT*?^1Q^3"*ZI )SX(VJ13 A051UKK367CF=0M%-V@L_@,;=D/CTSP=: MJ:T#1#[+Y ROIRN2V:DUYYPK*:0%$>D/12L,7+V3G+UA]:X?C[Q)NN0Z*;OA MZ^D>%PRDA*&;S$[$8)UO6;QU&CZKS>B08 M)XQ-V0DAF[1?WHV\D:'7%B-[(?)!"ML;AM\VV9Y/Z[!<#Q7]?I_6Z/T&WB8% M53"B%-">)*="[4>#DF3(@[1!9?1M&CO?1=2XU]L?%WB#*>?)6+U_+*=K?%_* M:H(4-\6H'5AA0F6//.AD&0B5DN:VZ!2;#'A[()WCSCSMT0[NI\(G@]")XUX0 M9Q3+45@'JK /GL/ IF5Q*\RIDD;V0'WY6:34WO$XX,4=N"^_&J>1PF@M^F) M17GQM;887TWG;^O0=/EF3@[Y<+^M] ME.=A-=V&G(-'VH,2USHD;R?)]K$[&52?)=E;YU.UMRF2 UK[7#".I7;8\?:) MQ>YG GX[#7$ZFZXW+7].Q']5YG^;+^(*EYLU_V;^[7C]LZ9#T[+V":-/C CW4;^#\'@M<3ZF-KNP $YX__Y MSRW;U=Z\7N)_'=>#AI/N>VAR2LR L09!I3J7RM>)($49Q2U)5S4Y ]^!MG$Q M.2YX;D/R0)KL"9PW,73:W-U')G,)!!Z,M<0N0,!D0.= W#IMA6X2L^U 6R?@ M' H/M^%M(.5TBK?5V3(^':)#H223OH".=01H5+FV-^80!!:I2Q2HFUQEWX6X M3A W%")V0-Q!ZND)Y!)DDNCD*$X*0! M;XW4WHNH>%O0W4G>N/G17G?AH?39$THOKKSK_&W7^&;WR$P 9JYJ9U1=YY F M0-02A8U&NK8!SRY4=F(J!X3)+M9R$)WU!,C-(EZ=Y$M.YP\PZPJY,>3%R'HF M%@3$I!38H&J_7\U%;I(LO8.F3L V/!)NP]R!:ND)88?O*F_/2K1,CD[E)(&K MVC,Z1Y*&<@@:@XIUKG=@;2/I 9D9]Q2JSTU_+*S\L=;+BS!+Q[.3^YJ+V>SU M]M@F"Q6B$A0K^%*O2)'M\ PM6*69UYBE*TTJ YISULGN,!IXVZVF 9#4T]*Z ML'__8[K^>HWYU67N5Y=E=2K.GYOOFA3!E+": N7B!=1L#T1F#*243";/DJ%A MC^6E'\S-'V8)#8'8'0*!QX5/-Y5G^XKB%DF7")O-T70+GGN3;+Q:A^:<5?7@SG\P^1\.EIQ;6'V\%7H3U;A M'+^$->;/ PV"&%8X]/8LK%:;XHKZL??E'V&Y#//UV2<^+^J]O?7/B0^D2U2! MUDXDIT187J_*T!**9*^4\D+ZW1KYC,;"'R;F&G#1/2%0';H"._8F97'.D4< M29 -4I@0G#5TE6:+NF0^DY2?T[_YY\0ZH7VB?:/4=+BR6M;>_@GJ2),Z DKZ-FWQ'T+D MN*'UL$C:N<'#HM_D_W>ZZKS'=_6R%;=1.NC62S,Q@04 5"46.=P M, @F&# FZL)0%QD?MQ]+QOD(?(4K:GH5GAI5('D.;"M#[ M2>O=.CT$-3M;I_T4\W1LT@']%^[ZND96J677A/L!%BW3DGL#+GL$Q8R Z!Q" MX,8[C<5KTZ172G.S]"E]Q7Q$>J52O8_J"RT$+21$SP1(Z7GQ MEE9'H]EI.Q+8NXEZ"(*NS2UHH:0.CMQNY>;YS\_T%9OB+!-#D'4HG&=^PY<' M+WR :(LD/S%DWZ9EQPZTC0NY-J#8=7/<4T,]@ZXRM*W.LHZ7HFO]M*,_E(B" M_(F$@$R$$DHTTK9JCW ?;9W:N7WQL+,SMI]R.L#;V]JTM8XZ>G/T;;GXCMN; MIIMJO6BXRRXB9.%JL)LCN&*(L]K[2[N8O&SB5MQ!4Z?XVE?_BS;*Z !7=<[; M,7W=F8BV;#@C$M,Z@$A(;'C#P EM(5NI8B+K+]L,G+J%GG%/L%OC:0@E=("E ML\$S\WSZ\F6M*EYL>-J,M#RM+RZHC=,*;(H,E L9 B/C;KC$D(Q6J)KTKMJ9 MPG$/;UOCK8VB.D#@Z^/E?+H^WG#V>OJCOCKEA%:20>496(825-0)?"#/@A6O M3-.[)96N,#:2*#D!UU2H+$3GC"L&:VK]?.VB MW^3X?)\MD9G0^@>*ULY%!#IGGF+EV M6![Y//'M@VZ+-'.VQLU([*>?GA'WE^5B1=R(:)0R" 63!14XUN+##$E%28P8 M:5R3[>]NLCH-$_<$P:X8>[A&.L#7LY2.CVI]$N:72$2DDU(A>CW#C<+F^=G1 M8KF>_O?F_5N9GTBT*13O WSM&R=(4O.%?A,JS9PEBE(;H'$H1CH-!0=!K.C M:'G\8N=[I?L.UQ.6@TC>$+ D([FJJ"#6YA4Q%F9<$"JU&0QY%U&=QJF-#>A# MM;&_^5RLPVP09.VRFB:1.\]]D>!=KAY-0'*8^7W_% MY86WSLLHMQ-1SRN7>$E&F^3(5RTK9.T!7C"4?77 0.3M0] /XQ,B+PH#1\&Q1 M-XG#&IJ]\]31]66PD?(YSA.W=1@@X5PHPKD2A'.C-"2N@K:^Y**:9-]V)[%? M<_40Y-Q>A#:HBIZ$*3KE?5&N_&+_QNH/?,+PQNM!/#V"59-99>RCM5ET:5X'Z >^M!^K=1#D'#I?G(KD8^8 MQ+W(U^>OT^6&HY]OIZDNU=>($^^C0LTCL$+85HQ9"%P(P,*55^0+6B$? IV; M'C)RXK0A5 X6:2?0^.MB59OV;PI 3A'N2[#.*0'6*5/;]%MP=4Z*">BDXJDP MGQZ"C!N>,7(2LR$P#A5H!^<^F]CQQ/ A.3Z;HX$+/MN6*Q+>N\4\;5DDZ6 J M7H+6=:AC21%BD@E*M"8&SU-J,YIP#UI'3FL.C+W'4EH'N-RNL _+1<%5G8$7 M9F1USU99L2+'$ 2)J[;Z< 06)U*!7+*6"8WUZ%I \&ZR1J[9:82V 571#[!^ M"\M_XC7C7:1VNI:NU:[.H")'<%K63L]62[+JWH&TVY^O)>*Y>IDDJ*N&\RJVJ; Z DWMJ0<7G 2;^R,HX5A(OC-Q#T*/UUMQB,R<2F"2EI0 *";W,"_A9YQ M\X<#(.%Z* 1,KC:ID+5=!?TA4!N=HS5.-CF#N96B+HW,0]!P[0+R(++OP(']6(X@NGJ;(TH/COM,U*<8?52\R"9MJ\XH&!\'%]NI7 M*88SR0417&.R*.A5H,"L%)]3T4)8U225=X&&<;&QIQ9OPL(>(NT #;]-Y].C MXZ,M\9ES)6I?!:&B Y4#&4X?(PG!*6](.C8V\6 O4=$!(O;1Y6(HP?: BO#C M O'.1<&P=L:2G)QL$@9$XQ+8P(KW4GG%FB0\+E$Q[A'W8*C86[ =H.+O83FM M^^;'L#ZQF4HDH7E$L-[6:K58(%J5@21@LY(F9M_$Z[Y*R+C8:.-?'"3LSL!R M.O0X9R:SLG6&HJ:%4R($9!)0VJ2M%4+X)M[&=5+&W6(.4^T=.-E#SAT@Y>UB MGA?S-W/ZQACF_WQ?B K,E9^W;YZ__[BUE60G]2:5K&)ME\(U,25%;8"@M,L\ M)B.:;$([4='!]= "R#\OIT49 6_)ET#E(98!G86IBP$/DBH'0 MPI)CAB*91@T$+]$Q[LXU,' .D7$'$+F\@V\,L_1D?#>A8'*L3K5)X*77X$1 MKI 7SYK,4+Y.RKB%?&U]PH+ 4'_@$1@;.+293 M&O7WNX&8<3>F0Q5\)U[VD'8'B/F(WQ>S[[7HYA(SIP$A65Y)X24(:2VHY!1X MJSQXVDRC,S8:T^3JU)U4]82A?91^-5DWF ;&+BW_C,NCMXLP/\TQ66V$3P)" M,+HN+4&++"HP6&*11DMA=KMHCK?=F6YR(94 M+-N<4NT#Y^MU" W>&0$^%YZLR)BO5E?;R9MY6ASA M)U+$ID_RV\7)F,;-1ANX$8D;M^H0_H=-(U[(:"- M#SN4"OI%TVE@R&..M5S')!5 &9$A9%FO#$O+O$+%=9-0Z$ZJQG5-!M/];IC: M0Q$=H&I3%?QN,:]-AD*M-C_A;GN7>6MW,3)#ICP"KV7!RL4,KM[JRR86Z[4+ M(C#[1< M<,Z(N=CF_.%.JL:]M]1F4QQ.#9UA:I*4\E$3[4E'K.?XG!9<*) CRPPQ,>N; MM)&[2$1_U51[ZO8.U#Q(T!V Y"]DC5=O%ZL5KM[/7_VHYO1XNOI:3?;[4JL4 M)XPY;1-:**RVN$N:HDZO*-;,SN:(*171Q'^ZE[+^#L^'@=.P*ND 8Y7F-_/5 M>GF\F>=4QX=_(EI"?C^_>)##)XX"8*'(5C,6>1T"D"&&2*%LC)K5 4\^-RN& MWH7 _LXRAD%<$P5U +R;)/:W^?$*\XOPC7Y>_WRQ.#J:KBO7KQ$_X#)5A7[! MB711HDRAKBN*@DKVX&C- =/9EBP8$N^/Y7'M1'%_*8KA]]9V*AP[1UJY7&RY M?+'XCO,P7_^OXVGZY\>JP@G3SMEZ^;0X5T IS2$B"=#5&ZF%26[*;DV<[GY. M?Q[]81@:6K2=6K378;K\>Y@=U_YY1[7OY_OC]:JVJ"+'82*2M(+7OGP^U$I- M07*+2.N!FZQ5+H5BY,U7X,IK,\[@2?IF,_AQWXM5B_^\P'N M^MU*S4#W^LZ^_X;K7-K6C*DB)PEKEDO(!('\=I Q%JZ,9+%-F?$=- V3:[_T MU1<;!1M$:S,$42=1TP8,GBV5VX)&?LULG]B[F)/G5*>O$[O94ZCG.L4S75U@M M5F>G>(18NU4I4Q!\, QT<*D87P*/35*K!] \;M*U/6;;*K$KO+XJ!=-Z^OU\ M;=8DWT=,BWF-4S9*O<*K(1Z%B P0%:^\&G"!8J(<5; ^*L92D]J<0X@>-VG; M'K&-U=@59%]N"2 FGZU6N*Z]NVX?%N 4(AH1@6'1Q&9VQ&;0X ISSBL;4VB2 MQ-V3WG%3N.V!VDYY/6#T^.@H+']>V#1JK_CI_ O2*B3FSOD*O%CF)22_R>H0 M@KPM"8H5M/!*-*Y-M]!="1PW"=P,A2W4TWWL_ [7)S_5T^0K?OCI-(Y#0^O= MGC%LY+T'7X\0F->B?,V,AWK?$!19*R CYL!K%J/B2;(V-S.;9_NJE%_34CU9 M,L>T:MZ?E-XMYC=(?QO?38KW&CDY&=R3V5;.9XA%!&!1(O?.%8--*HX.H+G? M@/PAV+HY5]A>B1WLPGNPNDU"U%;W1DJ72:[5)V:&)"RP0,*>HWCG]DN#]N?Y'Y=VH<@ZUI#A<=1 M80=.PI;3UTB*"K-KK$Y0.1EX'<9LDZQ]Q!W$VJ \68_92.VR:M*@_AZZ1FZ] M\$CPN!F5@^BJ'^AMKO#55"W]@QN8THY\C-H@U'D4Y&3@9M"E!"U$SL)H[W*3 ML_>=J!NY!<2H,!Q0;_V \:QDX"H[61#Q)AM(Y.S2;E+SMI%+8,%K;=+_U]Z; M-;EU)&N"[_,KVN;=^\:^F(V-&25196R31 Y)W;)^@GEL)+J2 "^ 9(GWUX\' M$KDGDEA.X 2R2F5%09G@.;Y\[N$>X>'.LB]M&EX]3]?([2?&]8-#Z*H?Z&V1 MXL0D6Z++!J2K0SPB"2D0&1"RB4&X%$N;*^#/DS7N8>*XP!M"4X/EP\=!MOCJ(2:YD#JU0&512Q%6F9B*RH4$=I%-[D_&IE$DYH,RQR ]GX/J??!VD./ M>FJE=A ][L+RTVE<7DZ,Y5[2H@(L)XJ4Z_R5X"E:R8E")"6X:]3E\ABB^]VT M;(W<0=1X)I!]F.*M5[_I>KP41?9X,8DB($I&=BE*G2EE% 5>&( 2/&,B$RKX MT7SOCXCO-YQM#>%!U;H_E/T5E&?YTZ:A_PD1_<>\!FF7]+5P<=TY>=U7>4(I MI[*U_W=)GE8E7[O9HX! M\X%4?B8Q2+VRNNXBMYSX6"2W*8'(P8#26D.PPD&(==1AJ1R.YJ)OR1RWH]^8 M8#U056,W(=V%M3]G"_KO3[/I?Z_O\6\V"3==5RC0I.X'/G@OX1E#/>44$ZXCG5?H_E\MU(^ ZQ4:@16_ M8*3@)R.9G)5U6J,HA4?$V.;(X!!B=\*J.Q>LGDQMYX70GS_C[!-]X?6,!+LV MSO7^7@DH0T@*>#22U@=:)+R5&9@7J@2>G1YO*7^:Y)W0ZE\B6@=0X7EB]E'C MGMJ\^$KE%Q?S?^(LYHF(1@D4 A13C(0?%3C.::DAPRVB9IMRM,W;/?C8[22" MO61X#ZWMWC'_5'7&A!4KN3((7-2V\(G^\'6:6/+*.,E\;7]Q.C@_1>)N2'TA MAV9'ZZC[5DVWY_"/[ _OM4D;N@YAQ]>UJCHXA-M3=&[/C!+T7+N(6,K;K21L M>29!)YN#YQAB;M@_H\VU]SN=31^WXKMFG.PF,U4L$58G2QLOP5D*R*UAVB)C M&E.3,NB=J.NW3F ?O#RZM32X8CK8TGS$R-OK:9VUU\G/N%A\+_/%/W&1EA.O M$^IB79UD9NI5U R!B0">">9RTJ;$)J>G>] X\GWVX1&RI9)T:'7UB,2;[=G[ M;&56%/VCP<9H07'/**:M)8\,Z<G0>'3](U\E?WT"!Q 33VB[W[-]B3* MX!4KE#HQ86LF15%SLK%R)[*PVH0B3H*Z^W2-?&_]]&@[0BT]HJQ&*9N?;4Y+ M[YZ1OIJES=' 816)/B$B]NEJ;WZS-<9GT1,8/5,M0K/@Q"*!Z\ MEE$ABBC:W@0]G/1QZT&Z0/:0RCU;.-^<(OPZ7_PROPRK3(%AM MXAO .EM';0H#SED+WO.,:+7(LM$$\*%9&;<"I5>X#Z;\'N'_;C'_FA>K[^\N M<+8BIE__U^7T:RULF$BMK5CN)(Y;A#(" M7(=15H\PO"K_M@5SEHZ!9I[58B\.J&@M461DVD29C&YR@O$T.>-6C8RQ?[JW M$GJ$TM\6\^5R(KWE/*<"7":B70L!'D.M(+0N!:6MP]/LC*[)&;E$8P0L[:^% M#IHY[%)&HFH[OI@B 2!R6O"E!13)@C%!"$;>U^>FS42.+@1Z22<^1^JGGS*? M1YS]D2FU(K?KJA-F.9$G1E8 99'T1_2*JY*]/PW4B)C=L/62SG+VU4 '_FN+ ME.[4IMS6.^E4N$<)@=?Y'UH'P&!E;9 7N"_&^S:UC[N3V.\U]0:%$\>JJ*] M[ XW[Q;Y*TZOL^OE1!?-$P9?SSY)=D4P"(*BRR 3(N](_1J.TO#MXD'#Q_V\M(^G)RB M':KCF-!+R![K-3CR4(&3P0DM4M%.H&]S>Z+A5:4'70+*%HF__BM>7*;I[-.K M+^L"@G<4A^)T1C_X.'_]%WZ9SJYN:>?5Y6*V?#^_N/CUJHJI+%8MX4C>8)%Q MF9?O\_+RHEXE6T\XOQK1]FY- WW[W7PYO;K.[70T23()11+'*@8//BH&%%]) MB3&6J)OL9@]#_K@;D^<(]I;XZ-=)/\WU.^)V\03/'#D&*2*03Z"TS_AE^7^6UY]?7KQ336 M X^K_OCTH]^F7Z:K30<03RI0B?)N%VIW11\S>&TS.%^T8DQ;K9L4=33@9=Q] MW'.TEI,AIY]=XZT[#T_YC0]YM;K(Z[YZ?Y^N/M/WJ^(N5Y_GBZL-3:M%,#YR MH*!2DTZ" "=X@9*5TM)')MML' S*Q;C[TN=H-R= 2_<6,TDZ>U6O5CD;:K9E M,@2C7!T8F7DLI4AWRL!JW.WNUX\JW@2:-/7K< ML)O@SU-[@FUOAAB*B!8\SW46<2X0E%#@.Q]K(#,I M$45"F4#E^H=6E5OK*(9QT:.+.KDF=:8_H*O?3>=],/+0[PRIC [2KQLQ7:_I MW__ +_G57]/E)"<3,"7RI%Q;\L[9 **P8+PHCOO",;6=I_>(I'$1-:CFMTW9 M/$X-W0+JE_D7"@DFEEF77>!@4^*@1 Q0)RF!S5DB8T87U20Q?XZH3MS4D8K? M"4\':*$#1'WXYW2YW(Q#K!PEBBBGU9.O9W5]?/5[_A+R8A)-"9X;!%NWO%04 M9'G"(;#$N, D5'"R!;9V(Z]'E!T"AWESW72 N,?B6AND3#Y9IA*X6G*C3-TF M!8 M<*P8P05K7-/^ROXA?@Z0? <((JKS F^WQ MXF_367ZSRE^6$QXL9DP%8J8$0852)R9A@NQY5"HYU*%)8+0#;>.BJF6P/;1B MNL;:1%B;F-!D-2%2,)F-!JSM%!63/LK I95-"KQ[G2 PN/9W1M=>JN@ 5'M, M0KBWY)/G5T[+.NO(,S).[BB3J;<119!*L:1IF<ZKS ,($^BQ@[@ M^O&I*0E7!_246R.M#MR#M'6:)M<4AO@(=!Y#,T];J^#@.Z MH931 :X>=P-[:%'7\P(W_"5C6,JB;OW64PQG.+EYH>JGR&6*B;$FW=?W)73< M0LO6"&RJM@Y@N4O7.A^5%;X$D*%H4 4Y>%6QXXK.06FTILD!T5!=!9M5*YY\ MS3U2.1W@;7NE_E7Z_R[/\&)](7R6WLSHO7FYVO1]FOBL!;>)>!.U>V+1$H(K M$B*3R@CI7&C3@?<(FL>M0VR-SU,I\TQQN^[1GM.$DK7:J=B 5HX6 DWABLLJ M@>%>(T>M@VNRDA]!\[C-]GO$[2'*[!>W'S_CZN_SRXOTYLM7C*N;(<$?-S/8 MM0Q8M**U9%U"@\4"23@"Q=8R:PPVAR;;/8>1.VZO_9'0.J0*^YSF_&$UC__X M"98??UY=/;FIWK0F\*,; I7KN490"Q"C!2A0^:6]UF[.FX\@^.K_9]>T_W7W[ M1U+93_28?TPR:L:RYI"P\#IZW0 6]""2X]):Y0IO,\WO.+K'W1P_(5(?I4PG MU/!_.='^]TCVWA09^BMP\_*M#E1%0 2EVK#6("G[D 7S1FE05A MM,U4Q%']Z(?X.:?+"WKW(^MY56.=M1;??EU?!K[=I5@N+[]<_6RMSULS,Y(Y M-'P= )&9(0D1#2M@#$4L%!)I=]L,?] RFD'9.&LONP^.']7FC(>&#G*JI[B_ MJX"[W+^J,?ET]?T!QSK$3 &[!2>5H&7&:@K.)4(=OVFX\26*D^%_/]+'/>7L M#/,-M=X?SL-#CM]G$NLTDMS7O+^:I0<_^7-&>>H660A6B&WE(*T[+QL=65 ;ZF_';^/>?%M&O/3?-^5S/N;C=:K_F!KF=SQ1-XHB1:!AX1 M8:F".E*IMJJ6WED*5+')9E SCL8]/N_"D,;$R#EM(+U*:=TG#R_>S,I\\67] MPZM>)$Y!&*:8:I(XWR5B M7 B.A(/Y0$KI"%";.W:*\^+K\ ",F:@WD8$+20 *[5@.0F.;(XW[9(P+JL/5 MN047!\AV1&2L1R5^_.?\X^?YY1)GZ4/^1D++>5;'SZV^OYE%^L_IMURYVURD MU+8XRYBBC+!:D*^54)0+0L@AVQPYCX[_* S<_[5]H.00Y,'1G6_P. M1R9KSC-G(%0=ANV)-Z\Y&1CJ1)%#U.YAY[T=L?/DZ\8]LVB%F>,EV\%*M+XK M5E?EGR]PN:05?;T_7'VP4BE@+AI2=(G2>TD2T][5IEZA9(4QA':=%IZB:%P4 M]1'T#*.N#G!WE_Z-86:-W-MZCKI/3(Y"M).(@.JV3X=HV:=_]F)21P^MA M=/QPMOQQ N\!,O,O7^:S-1_7[=E8 E>N;6UL\=.T(_V:6IM^FZ1(O'ML6UQFFZ1?3^6-=4HF9D!?RQ1]3)K9[%6C(K2V?(U[@-['$ML3=#JPI*NL M:,WB7?G?BN#G^6R]M;C[EX\^[M=:,U;1*SQ4 4QI S2P7(A3&PEI9V*Y-V^*#KQ99< M_03$CFL@8X%PWC$BQK:0._S]/D_3,KTZQU]N6.&QR, , U\O'ZM2$G@I+&1? M,A>TCF-,.X'[^?>,NW?0 RX'U$,'4$JU0,I!**J M4-F*+(4LBK<(+.Y1,6Y17!^Q\^%J.1A3W_(BS(?:##U8=+>,S]*#_>9@97$Z M*I)BYK4AM #DNF[:D AZN(TZMJ([<*'O\F)=;37; M%-U=KP2*9VY2"< *HY4@D$B]R@*\3;H4RX7Q35H/;*%GY+W8T8'R\'1[ *UU M +ZGKA^\__#G=3"B-0^N7OU-21$S.4$P(8*5E1L,UMLF)7;/4C7R\5-O0!Q. M@QW \8?2W2;U/:><@P,)2>/+MKI=<.@'NP?/^X MK$O3QL\L7WW#Z47U&R20O]'?7=6M%9-$\E"P)A0ETNJEN09A2U06H_%MQH>W M8JCS@*6M&72!DEZLY=%]X,=R" _E\/JOK].K:7A7UZPFAH(V'VAYUY_^ZG"ZGJ^OKB5%\AL+F-%2K!F*MC[4[N==K17/<3/RSG4'AC$J/CHPDLW] M6LKEGY3&=<]@BR$*E2.Q8.RZ,&VCP M/(YDMHEU__(46\U]QNJCM&_-$!U^LHW@2&2=G)&C=]M8X,#QGE5P0*;3I?-.+ M!,9M,?\O8I_#XK ' Z[;X&LV(:^L$-BF".)3@G7B]7 MTR]DP&3U-S8\+W=+CJ_%-G CJ8,I:-9E:AB9]-&"2I*[#398"*IV7G.1 ?(B M@2G*XYG3=:1RD]MGW;6@^MM\GNJ4H#_FLWR_D=SR(VEQB>N)]5?U 4E%9BF/ M(^Z3:YHVR[6;XZ:%J]T M/H6% T3: 1I^G\ZF7RZ_ M;(A/RN900@*+O$X UP9<"8;4)P673,;P\([5,'BX1T4'B#A$E_.A!-L#*O"O M.\1[6P]\F 2[/@HJ%HEXP4#;$%$*+85O4F1]CXIQ:Y0&0\7!@NT %?LNLKTPI8O .HN7U&FJDG#V3-5!P)T3VR3G1N AB3XK[ZR!UJKCF-$H^0S3?3$?Z M/:\^S]/[Z?(?ORYROIXZNY[DF3E/3(4()JH(JJ8SSM(GZ9FQ,AEM8Y-F+PUX MZ:4TNBD*C\3^T) X?ZNHU2/UIL_'O/C")ZKPVLM0 '.\CH>DT,=9H2%D%;'> M&RJE"[?_'!.]U$:?D1T<#H*78P#_.:^M/2ZFJ^]K+^!0<<4HIV1!8)TJG6JO M3_I/EZT+&IUV[4JBA^:FE_+H,S2)(V#Q10G2<'?EC3S\#G3%898W)O,G8F?[.3 ^[72T\=]%H M"3QK#2H'2?)C6"\X&&ZD,"ZTJ8CY]]B>/=';;FS//ACH(+"Y-U(DHJ1UA@M: M!)T$Y4F,3N;:YM+0LN2*B[S)Z?]+'-NS%PZ>&]NSCU(Z M2F?8KGDA4T C@9 M9YVE%8!,%"G 859XLLN2FO2S[:DGU^'J?'YLSSZR';O%Y6Z#0;SD.F@10:2Z M8\)BK =,#FR2N@A$D5#_*"0<>.3*J<;T[*7,_4>N["/9#KS(Q^FJ.N';[I]K MV]'.:J');%*T!91@&GP]B=0Y%*$DHU6^27SU)#7]'92=?J$Z7DT]8JTV"5_' MG+70]?/TZ\?YZ]FJ)FY7EFJ<\BZ0P I&$E,)Q![3](GS.K@H:^6:% 7L2>>X MWFT 9/P(:P.JJ0,4_OQYFLOKOW*\K VMWY8RC7EQ77>17 FRRLD%BA1<5N2\ M,55?[D3$8I5I06'C8+&H@Q72 L=;#$1S!*/A00.08*(8)CLS; M2V"HF;>*N>*;!/O_GOC2?*7O"3H=6-* W>JM*QP=UD,'5,2YS. \"OKDBN#% M!!6;./=_3WQI@,QV$U_V@+^LN) M5D&Z6GQCG4Z@-(G"\>S!QI0#MS?:0"$O"P[N>IM M.Y'6Q.AL IL-Z20S!AA8 O)5I"WF/).-Z]D'XN1,K6- >+:SF .PZ@PH1)$FA M5B[4=@*:ED0GG -N/<6Q*4AT749.AW:.[:_I=[^+P+%X>1%&\T0 Z7U.!34$ MJRTHY7-- !&,CJA0.ZNPK\Z51R4;_;47[]=@CL/*DUU]/IN,8WYYBY%5CDRU JLK85:@3M YC+D8(1.(62-76;R@W!_IGW. M^S7*TV/R!1CR'3T^)YZ)5"%YXQ0DGG,5R[KQ=(2B@W5%NRACXPOV3?D[[_WK M$9#?+@(=#(;GLPF^]31[E][P]P445% &@P69# .5%87PTDN(I7AG16"6CS,. M;3@>SWO3_ QL=20XGL-J^B/17'._FW0<2SFQ((")%$%%9P"]=J 2+\8(876; M2N;3LGG>>_XOP%[;@?(EF.P3N\7/RL>4DER]6BN=I1 D8@*,S$-&E,4PJ4T8 M)Q(>F-'S/I9X 6;;$ICG8+@#I0PYFR@0"[#,28<<.?CH$2QC0B47+6*7,R:' MS%R[/0PY S,= 88O[T3E6='XF*)FG$.,=81RP#(OTI&^P8=@=;)A$1YF=L MFT6PR()/($,A(4E//M7%!+PXR9WU"IG_5[+-;H]47I9M[@.[%[!J;H_.MXF( M3P)JFW*L:;3PI-(4P$D6@/)I\FN:/L9V=4.GY?6\#T_ZMDX].%3KL&UTHOO'T:\]P4RT3%)RY 6P60#2;AD\-YQ,();68RWB*['[8>M M'(V3_0P/NG:[YT<@X'PJO?8]J?\X7^'% \G$E-%Y1&#K?4H?#:"2I=YG\M9[ M3BIK,E3X%,R-DXAT;R:#X^)%+QXI">%88!2=R0S*20>N:(1H:O@+,I,JYL=JI= M37 3EL:I33J-08R/@1>P.#Q;HKS^Y2^DPE]QNKARJ)2RCU-X5K',1'(3" M+.288J2(4RD[3MG\L'SNEH6P?X%T_!R UHL='N&1_C,O21S7XKD1 _DCQ9%I MCJ"MJ+7%R4#0M$P7'V50@EFKVE71-F!H-\OJ]GBSE66-#9T.3.CU_6&=3VOJ MC_GLVYK?M026Z_3N[N_K5+H_YJO_G5?O[W8$FY$-<9L9",*Y6 M[6,@)=4*)A]X\4GSH)ILF)V$N]V,J]OSR0;&U1^H7K*E;5S0?+'Y4?T>G]B4 M#4B?B:YU?EQRXGDRG.7!2 KC-@DKX.9XF2CM D)DQ.F309V&+V[F46W MUZ-.W0'BT(ZV MO-O[2-WO,.P/F"[J-U]=K+^3T]/2>/U7_9@G7C%%_TB(CGE0(F=P# M89APZ M7Q)S31:!WKQZ]7KD<<7H\LF9?W%.TMIG&U2:'^I/#M55Q-O]7Q M@'F%TXOE?0Z74UH2'QQ#/BZQ&N"M_W'+[T-);%[^"*6M><]_K?(LY?1_'SEH M\*:F\&VY2]AZ1&.E=;E:/MIBNBT_)- 7A[J 2LA!29/ ^5S(DR931S6RY)M, M6#V.[*/CE\&&[)!-:[2!0^*"Y%>+#GQ(%F0,T7DO@FQTS#X4!R-/E#L=>A^% M)*-@H(/@_8IR^O)ZYAX7RM2E"8)RE%F+:&N[6P:AH.?,%&U%$P#?HV+D:U'C M(.%A&'&P6CK U.&"NV5[EFHN_ =^R=?#^'PP(GH29'"& GQ'TK190]'T44LG M91FGA.D 9L9%^!'8&JRART"*[B*3>R+66[[_\.=FV",%\TQXQR!K7C#">0B<3-QI\JM>0HDS@LU; M* FSB=(4;9KD <>3/O*US2YBAQ,#X)PA?S4L^,V,S/]RK96WJ\]Y\?$SSC8[ M1#>'5G?WAUB403A+'D I :H.\761(0A76!W@*XKM:W/Z(#8[7R,&!O%0-M0> M4?\:]K89(N$4(1B#OOD9$_E,RF">@=X22=+-(_4&RJNU"H:K-I!"R4;VAI Y-]S0/:G\URJZ \?72J5,,7"D1K$/+HRJ"YS,+6 ]) M(?NK+WQ)5GD,YGJZ;=]6.#^\"WI7T5%&'H1V)$)?KX4&!%^PAAZ\B"QE4J)= MK\E^Y'"FK=)?I'$WP^^+SEIW%]\D:I><4;7??"DD,U)]0&L@)*>E5)A#ZFL> M^X#,O_B-X';6TZ$GV O*_W*;R#\6G]8IFMH(587H0$D1((BB@*= GRW#K,YL M;ZM%7Y)SWH9^ >Z@):A?=$AP?UOQQX)3BM<:+D4AH5;U0@Z'$"4"^5?C8]*( MJ:_>IT-+X,5OA;\ ;] 2U"_:&]R9I_5CJ6$4@:=B@*E:YFE2 32$ JF%UD7H M6-K_ ?\"_$ S.+]H)[!':J6)+I>T!V=$(N^9'&!2"6P(R6(J+*5S MW= ?Q@&<\U[_"W C:#A.)@3=DB5*R')4-(LHF M8XF;<72F.?PP%=1]X.1%KYG[S]):3D3.:*P.4(H@E28G 04O$ OYG4B9"%-G M=G?A "F<:3K=^]6&UG@;1C!7S4!:]$'9Y;4G:(2R-_=] M=$*AR"M[E+XV7@N@9&"4E]71.]FXY*6C1:;);?->.J'LM'IO>AW1I[?E8<_& M-:57=QFM-RQG*4"X)"G'K0-8DM2UT;Y %5-@HLVI;@MNSKI#RCZHWMXA92QL M=!#+_;)Y[9:5\^_3U>[ZV_+DX^IS1B\5U@4=U!2 M7!? &$#O"G#+:C\;X52;FZ6-^>JEH\MHR)WW"Z,.K.HJL%RS>/>&_*T(KJ/& MY7:^-UT@Z#>):\X(XY(\7-0(WCD$B>3MM"XVMKDO.AP+(R\P/2'SX8[".##I MP4#N]@J^2K8VO4D43VAE-%!U]'Z:L#X#W?&,=X8X,D$U8IUV$(F7)WEAEP*6/@3D4OFQ1I'=_:J-FF:R< M'$YOHW;86H^7JPW4<1:O,IXO\]F:HX_S7Z:+'.FO+3=,"2&=4<6!#98L2V:L M)ZDK!E?/=N[QMW"W%DF+72R]@CXN_ZZWF:ENE5'G#-"C=! M^LPE1"-(5(XY\$@>/"96?')"Y^!W@MCS[QFWR*,': VHARXZ! Z3=]YN_TM! M/#,TP.L<5Z5U M"2'%D$%HBJJ4H/@:-0:@_WNK>%"^3:/VEW@^Z:-"950"KA1E*)G2%$J !7%O MN/>95G-L<]/\W^>31Z#Z-.>3^V"C@Q"*O-S\2[YQ9K]M6%QOO8L2:7&5"*+8 MVB?&% A,>XC>%L="49(WB9N>H>DEG@ONA9AY&_7UB\3-SD!!FZ(4!)_^NBXQ;)S\]6:B2MPB5PXTY\2&X0:<5K6RUNJB0\1HPDYX MV?Z.Y&H%D()%VL%1]R!?TJT\$\-]Q\8^\HL^;I''#CW7""Y4+Z/41!GH! M))4"R21B113-39O.CC\@;-PSJ.%QU40A'0#L/2F&"/A,#/V2O^6+^=.>1[6#V=!JZ0!I?\NSO, + MXNA5^C*=36M>O9I^R_>9RMEJ27@ K6HXJ0L'YU& QRA0%".3;%(TM!-UX]YP M;8>VX573 =Z&/F\0-BAO4@!$,C+EM04R- XVL:24DS)+W@*9_S[8;+JO,29, M.K"274_"BK"**4\,%5=KLQA%S)1?F:A%<<4HE$WVH?\5#S;W0M"!!YM[J+/C M@\W/\PM2[?*J+.C@(\?[3QGJ,/ 9V@8ZIKMZ],T!1>*)*:DU2,4%J.@D.%KS M0;'$M9&&!=TD2K]/QM$)[R/9_3%?Y=NSFX\DO)_H+_QCXK@R,45/ 0\1I4R@ M3-ZI D9:S[6,(C?*?'>EL(=R\X/0\2CG;:*3<_$KKU*:KM9;26]F9;[X[<#NRH;N>I MKFL_OO]\@/WU S<@H&D[;3]X#/4;T'>#G[U@O5UR?I48R':<] N6E9%::W+93M7Z\ MA*1$, 5#DX'K]ZCH8?DZ2JOSH43< 3[J&?PT37'Q_0/>N.*UZ12#Q24R&%=( M+DICG4P;/'!/9B.,2&C:E"MNHZB7W/9!5+"A%O MSS70N"ADMJ 3=Z"L+_7 (4-4PK.$+ C>Q/W\F+21U[!A,/ 06<,J9/S:FNE\ M\7'^YMW;C:?U@3,O3"+_:F3UV20;B0)H3>?!\.*"VZT"Z^&31P;#P&J;#R7# M'GS,=;"W=KYW#27;NNFMZD95'7SA22Y(&2@$2_QYH[17;?JU;Z-HY-Z/K7.K MHQ30 9+NTK^Q*J5L(2T'8(["/Q6,I1BP1"BAB$*";' H_)J63C.HX'<\' M%?C8J\^'O)CFY:N?:R/AQ6I*=O3NFHPU2QM_FJ)Q3EH'2?I _C0A../K54/F M(@9:SM^X0#E6I?.V\NW!RZP[5JSE]&K#@92B,.8R%%$;T7K*#U$J M#2ER$8NQQNLFW< :2=%]8^6G#@=-%.)X-A?LF@F*E4/2/EO[@ M267)H^9-YE$])F7<:*8=5@Z1= ]8N2.0WVZ*32(Y1HPN@;"4#)"$(H1""S6J M++)!Y:-K'L#\ME=M6KL10HWBW^,%WP%ZUM37MDHY_7*YF,X^794NK*J]O4HP)+^0 "./)HB B3R>'/KW62QS7G$ZF51:](IM8X4,YZ<%)(R"A9 MT?0S59KL-AY :S^AV##@;*VN#A!YGZ];/G[")67*3 26,\43"GVMKV<14%L$ M"C,4\LB"*TWJ8IZEJI\@;AB4#:>"#O!TI[GAE9&\NEQ]GB_6DX@LYZ*DC.!% M'>'IN(003)59\MJ+* 5O]P\7:QWL]+ZT%P%".L MN9L$3\330@^TUK,Z#B>"ES:!<\F7R(-AMF%F^2QMXU[,:HJL0=31%\+N+N@3 MGKASEDFPFB%ET9R1H:@"E%,'X00W.C6Y\+>%GIV09,X220>+O4?TW)GG-'*F#L0YD_+NOFW=OR MG_-57KZ>K::KBYP^SN]6R4^L0)\L.G \>5!"9/!1*.!*N*B\Q> >[%9L.9'9 MX64[ <7U#Y0FPNW"\]QNBSQRHWQB4LE)4P9*(*>T(3(#/I,S=9%):T/@T33I M7/8\63N!ROR@4U-R 3%QI M$6PH4>WDKQH0M]L>*NL?BUUHKP>'>"71307SV\7[.DWUVO'?[A;_C!?D^W_Z MOOG>8O0M:ER4A&1Y=SDWN:1=.^&XS,Z##BE'GN% M[>N_R)"GR_QN,:W#0A[RR"M)J>./G)*0O"1[ M8V1T2,LWD P3CRE%Q9N$)C9,I\IYAR]W?N!J$S."!H*>L./-:3 M;OGN?E#,V1CM.3!,G/B1 4+R%J34FD=&\:YN,@'@1X3M!K!S.B<84A-]-N2H M![.1N/EE>G&Y(H+FR^77O-AL1Z[/?NZ1OUL3CA\_=(#&&WM2/E2S#5S,2//+ MZW.BVP$&5J60F0-CM2><%0&AKE-:**9CPF1\F_O?6P@Z^I;[@^?>=J$QTI$% MJ00ZVP)*RUJGY ,DP\@,HLC*-"F7WDK1R+>7AT#$HXON@TC_3%W.NB9TV<3Q M;!Y]"O?S%!>MG5#6WF%F%GQ4!(XZ3R5$YP%9<"$8]-8VN2#>R@G=Z6?YX UK M\;^Z$?]:V+=&4FN&-5<9BJ?U_FK6N,L68M"I.,.U,&UN-1]&;Z<.;!\T/3.3 MIYGF.HC5;]E\-5M-4V5I^NU.4>_KOZYFCZTSE/F7KY>K39/*[0Z>1;2:,P&) M%UHV8FTY79(&&S06YH0JK$ET/SPK(\_C;@OK4?1]I@OZ'4G,RQ]YM?G&^G=7 MC?':K/:[O/<4H<#>_+>.$U1*A8DH*30-=8H"NCIY,T-D'J4R5I9\DA!^J#B! M9'K5OKU*]M4W$NAZ59G?*:O9U$=TT3M@'30\=ZBDTUT&<<(_-2294N()58(:(S\*!4YR6H1)\KB7R MC#4Y:[A'Q;A@.HG>G\/:7DKH $$?\Y>O\P4NOF^:?<:XR%59'^?OU6<1$2FT+G!U Z[BQXAAH M;*W0#C"[IU@G:+3WC.)Q7[*H(W2.&XJ> $=[('<@I7;1?_T'6[^3Z+/V5B%84UN\Z%J88;." MK+R3$K5UV&2K\P=TC;N^-_&50VIB0&B==AORP^67+Q1OS\N6_5J\B)<7FUVZ M!R9ZYREW7<+A%4,@QX"9!>8<2RT@ MWY"G7@;.G!ZJ#V<[=H*;;DVHMCZ_;O4814I!2L 02,[2T"=AD"0NG526\]SF MLL2/"!L7S-T@:"=D'ZC.T>]8[-:5F'O.!*H"MO;>H-2)6,J8P'BI% :&.>]V M9_<D#O(^T^ /33CUC20A<3',G(&$W9-HMD<(D,+@DILA?)1+<' M@'[TOG'W9UL#:%!ICPV@S760C_-WEXOX&9=YUT;I*J%%PX%8]132D_@\9E-O M)>G:-QG]PVL[6Q!U( 'C;FNU@]@I]-%!4'8S![VR\'9]/+QAA!G!K,L"@A0D M+QDH5Y3<0W)%>2[1F8=KW4#[%-LH&K<381.D#:N%#N#T/B]7BVE<;6SBS]ET MM7S_X<]K9I@3L6@)8GW+Q&L!+BD'$85@(I*(2I/;3,]2-6X;PJ:P&DX;'4#K MR#SHMYN[F]QK[X2C.-)$4QN?67!&!V F6!4BQ04/+TEWL=WRVUX-]T\P'O'< M]U8.0\3Y6\*K+_/+V6H2LG.N-ORSH;H3E2Q@$8&B%::="/0_W:2,;Q#J>\R, M6P-O6/0?@((^[XG4H[WINI!QB;-$X7EMZ)5G<7K89<_G'C? (>?.U YT#'GG M?:\>O.^V'II,&@=6(@."U.*A622:X7JX(73LNL1)M;+?N1.?+4DV8H>ZJE;2/EG9U[ M._Q&^X\?VM;5-;S%OB<4K>;:E+KR<<)'T(KPD6@]MLH7KJ/FL4VKN%,ZO-N0 M_=?+%3WW]^FL]L-\7Y5Z\0Z_K\GX=;YX^S4OL!+R6\;E1DEW;Y1J+JJM5P+: C M;@\/\^*VWO=0"8SBH6-*CK-8@%;L0E@D:W!U.HL(2:6(P1GYDCST?<-,KY;+ MO-J,,TQ!,)T3>0-9G4,=XN88BZ#1!\M-M$*U&<>W W'GY%_W0=1V_SJ0HCK8 M3EHS\*J>=GU:3P/_2']O71V"W GG# >7"16JT!JTG@)N'8LD0"&S;[+B;R.H MEZ*RH50_;Z"'3O&T.> $3O3"B=OIM,XUJ.TGC8FH8 ME>^ HP/D/W9!Q-M2IC%?Q:>;$ZNH0[*<)P@Q4US*ZSP28RBY5R&23"Q+/OXH M0-OR[/YP<(C*YL/);VSUU_OK7ZLL[G. 2:<@&4C+ZW7C$"$8[^D394PRZ^ ] MVPD!3SY^W).U%B X7HICXV!-^/M\46?IW8GS-IS8.A$MQ0"N5#])R2F@)UBK M[(MDS!0?=O,(S[YFW!JG%K@83JH=!!Q/QF.WAVPR&2Q6(&@=B!OG),7[(D&* M3'@6I4+;I)#I>;)Z.<5O%,P.J)/N$+:\MV]RLV5R>2?%1*5Y5+X.TU.@1#WA MJ*<0+!C.B_?*YB;G:'O2.6[0,R1$GD7?L/HZ'SC^?+FH>J@]6NIXE0 8>%WD MG0"O9:HE-TD:K2/F)A?B]R.S)S .C)C#T'F(^LX'G&]F'_\Y_]\9ZW#)DC2W MT8*AA:76H" $QND/=)QK9Y6-3=J*[$WIN&MVAQ ]4(EGA5)"7+YB,:.3)#5) M+)9$Z;.B:#M:"S8C*\E:QTV3>[H'T#INQM(G4@]3Y#EA]=?YY>**PU1TB=%8 M*(91WL:< 2?KO?\<,7H;G4A-FDSL3^JXMSJZ1.IA:CPKH$Z_;4Q1<^5S#@&D M+Y$XE"3:RB8SUCN5/1.LR?'N_J2.>T^D3Z >I,;S >K'SWF1L:SJ55*7F2*6 MP",O%(27 L%(#<5Q3%YXQ=KT)MB;TIU@:OZ%8'J@$L?>]]Z1NY]RF=>"UQG. M5J\N+N;_Q%G,$Z>80%MJIS4A0*4ZAX(B',B9VUK[D$QZT$1TVT'9$53LA$1[ MSD@\K:)&;&F[9O2*]C=?OB[FW]8'$;=L6!5*BMR!9$F2^\?:F==%2+0D:.*, M)^EWPMOV=^R$)G?V:!I(R/MCQ5]A998_U3.A4ZZR$X%,&R,+E%*G,QGRS;Y> M!"0G+3%XFUF;JI =Z=L)>?Z_S MW(Q2T9M5U#817/RZK4^@/X)0])]2UH-E+Y,8[T+54!6]O^2P>C.C9UVNC^RO MSE.%**$(!T+Z7(>.QSHQVH ($C%(LE7>9)_["5K.J5YW'[P\]&C'JJ&+AM>_ MS6>?**OX4IFYJ1#D2J62F(7@G"8_G]8M0CAP;7(41H3(FEC14\2,BZ:C=?RP M?O)8<7>PP?&0A^MZ(1ZT<[4;D7040GK!P&%2X!5ZEW-2F-M4=#])SL@UET>K M^0>X.4#F/2 GKU9U;,#/].KIZKJIE1$ZH,@090WXB",(-6&E>(_)&&26NLD( MG:>(Z0LUARCY4;WVD1+O #7W??!OMT4\GA7Z?P3M-1(;S-23M@0>T69CB]:A M2>G)%GK&/< ?>J$:0N@=8&?7K%,S*4U4"([5>UO,9G#)U3^2"F05UJ0QCXIZ M"H(.Q,*!VP'[**8#O%47_G'CPB$9$A8-1-N!'_EE\]K:7.$J=KNNV#0QJ>*4!Z,+!Z5E(49* M (%%T(_HAZI)]):28@RERGC]IZMI<#%&>83H%;[YI,N_X18>/6?#1)R8=4 M19]-WS[D3U5>Q-7?\OS3 K]^GL8WLS)??%D_^)!"CA\]^U2/ MV,)E6;F4/3),L4T'VE;.Z:8)Q_O\ M+<\N\[)V[7]-4ES,\.+GR^5J_H5 ^FJ6ZG[Z;]-OUTT2?OI^JQ.\>+6@=.)! M!U<*!+P)7H,4FD05&=F2-QFBL3HZP;E(34K-VK'4J2O(7C&*"6EG*&6 MJYC0IBUM;UYY,] H!^%+T('$1'/8#MRE[OLK&I@PQ9BNR($8:FUNKK#(Y),EC/&>/9"Q&; M[.=MI6ADL VC\:=3Z"/%/R*.8MUP7'R?_/EADHM*45%XRIBNC8ZEJ4TG(S!M MBR!E&YOC=L L<_R?G^;?_F/SP"N\;/[C(51N7]K%8G>L]N9'B;(#)_+'?/;G M3<-1$95G*,$F52\4!@X.F0*E$\=4G1'1I&[L>]4L:DT"7<.);B7/K GCX9.HN&.D#S1RI>8 M/-'-'=F=L0Z\#PJLT,KQ$+TS3?H07Q,P[K)W&G5OP=A>LN]S/^Q]7DT7ZUCR MW07.#CH[>/B( ?:JGJ5JN-OEM?CA"JFS=/O*)^X*$R@8K^-LF:]%-)(6.!\Q MT*>(+!=C1&AR1+ 'C0.,+[W[JM>D^?GWG'_*LURF5VJXW0=.(:ILG8<8 QE/ MR X".6TP7A4?M>&Q327R/D2.?A>]";J>&%S:1FUGX:Z.Z*6QY4G#.Z_&'3)V M1ADFE5/2&I),%$HAUQ LQ?Y%"YET8"7Q)E>23NC#?B',SW*Z"WYZX]O5Y[QX M-Z=7W+SZ[C=NR=A$G]*ARR4Y<*%0:H3&@G.K/Q^OM M@\]8W&PQ88K M/:U]WNI&B>D/:1L[9QT4#?M@[0#5=("V7^>+//TTJ_QLMAW)$KEF)M=;#;H. MD*K;CLX!1\L=*SEGW>0X_!$E'2/I$%W/AQ1\!\@YR/7?+WJZW3+RB%EI[8#) MVN>W< ^(AB09K2N&%6YEHT9KPS$Q=E. L5?BT0#1P9W@RGCMBK>8ALNJ\?)O&/"G!L*2,@J#KX!4O+2!'!%OO.P+VV\'[O/@,0\5!X#$_D:[ZQ^&Z]?_;\NI3GBCB@@?- (M93__QX'E!S6:7>''WE\MW>7&]KTH?(\E^ M(KPDRG@$RY0$97UMT486AR6'9#,S;?>(CJ%][/XO(\-[+!3T"_P-5XOE[[@B M[V&;R2;#R6A]]%#\(XR5*\+.(D,DF7,H[(QIV<*K 8W M@$-X&+M[3=^&T!P5O08B._-=.Y%-O'49ML8@25!"7.M7F> M=;8D6T2.I"SK[NM@J& !+VET"2DVALY,P'!& 1O%!-! M.*$>3I4Z@30Z*5MJB:R'GJZ!NL[8U1W3NV'WQY_*[37LX[ O1$/FB66*Y)*R M#I3+ZQ[Z",E$F8-E2?,F11$G=GZW)??/V]7]"_W99E5B'2L0I*$X(M?9 KF MD,ZQ(CAB;.(+#Z+VO%SC/KC;?LFXE3+/V%,>4?2YU_-/Y2M;%HCN"]HL$)5S M%J2K#3ZX8Q!*48!,(O?:,,.:#-88S5E^^$S&_Q,N:\9UIW9QL<#9IW6^M_SI M^^UW-N,)7OT3%U=+W,29Z#%&!4+H "HX#L%I \Q&G865//HF^Z"#<7!>3G4? M?&YWJJ=4>@>;0Q^GJ\KUFUF:?INFR\U5\:"9UTPCA!ALG?NJ:L_/!-QF+^O< M8&V:W*E_DII>FC><%!GSH=74(];^/EU]?I\OUG)"::+#A[TCDN/@= QH^P-J":.D#ASY^GN;S^ M*\?+.J/V;2G3F!>;"L:W,/L00E7P*ELZDSUDF/MFH=-:MWO M$M'+E?\QU]"#E=(1H#9FEB*SG*,$8U,=U>@MH$$D1Z^CB!%3LDT.Z^Z3,:YK M.ER=6W!Q@&S'KE/X^,_YQ\_SRSJ"_4/M._!A-8__>/OUIF#IRGD:';SG&,$$ M2T[9D5Z#5QI,3):DQ 77/]P=V?UU?:#B$&7.FTJV!R^RF*?+N'J[V!0'7X6* MJ?",N=[\0.*!5EI*FV,!C4$B08 %VV0/_"EBQJT_[&29.E9)_0"MEDELN%A> M!X@L&&T)$%9;29+QC RR6)!>).U+2<4V.5382M'([NIH93^-GB,E/_:Z]N$R M+.-BNG:WRP_SLB+3RI6ERZ^U7^MU4A"RT*DP6O1K4B Y<<3(#ULOI>7:%2[< M3NO:3J_K BC'ZG7>5,ACPX:$5/)R2?S@Q;64KE=J9;BI/>V"B;4[.<6&WM@( M/C/!Z]!@JW<;:+C]'>/F6 T ,I X.UB/KJ?I;5G-ZZ;&[1;'HX6=%ON/]**W MY%:8^* M-=D7&XZ%T>^C]H/,>1@,]IX_S.[L* MRUK!38A)?WZE[Y628WW,C-;?M^7MY>+-N[>;I3?:8-%[!<[71FU%2G!,&-!1 M"1,XJ>CA6K,EDCD!L>,:R%@@G'>,B+$MY Y_O\_3M$RO^I%[Y;2/?N><4/U'G YH!XZB$I^&"!NBP]_N[F7XTHH M)J0,F5."I'S-DE02$(N7FFA.P;090WDTZ>->[.LC2C\Q #J _'6?Z=OR-X9$ MO@D$-%8K?$,D^CEQDE$RB\YAF[G&#PD9N5SKQ$#8TOW[(*T1'FP^*J M]DR_7H9J)G'=-_WU7_'B;FD2*3>YOAKPG7ABOD,6K($BC&LE[P-.(LJ MZI!<44WFL1U Z]@]V8Z!Q]-8:Z:I#IQ(("5F,H&1/A:9O:1$J@5N[M P1M) MXRZ VG]T7S-0130!9C>DT*(A,_$S"\4)US,OU;#NV;'Y,(1!64@SFI:TSD' M7WN!26T]%S99VZ;?R+-4C1O$MX'4<&KH E5_RS.2T@5Q\RI]F M&^>Y I8,F0=7!D(]!<_.A!PXBRF>)M(:-\)J@Y_CQ'UXA#Y?X<6P>'DSB_,O M^3=*-2;!>6N44F -(] ;BB2=306L,"QF%8(T3:X./D'+R ="G43E!^JFAP2P M=A:\(K^.[7MH>DX;9-7T7/+UN)\\:UB/[\@>BR?;BZ9)!/4\6>.V:!P;=,-I MK!?\_3&?S>^;TO7RSE!SHWV!'.L=7R8=A*QJ!R,KT=E,WKK-VO@L62-GA0," MX"EL#:.-_;'EK[ URY_6Y4F#0>S-C.":EZM[O-QE\H^\FF05BS5"@>-.4([B M([EM48 ):2A74<1FDZV'78@;.6-L![?!-=,/Z+8;D5:R)"MK@) 5BLDE MU.L,F7T./YU=$F^;,'0^6_Z4 MRWR1K[[W$?_*R]=_D1A)A=,9+KZO8P\22JPG^//U)N"U!9)KKX=J 4&(6H = ME07TV5.2%".&A%FP)F>/#7G:"=?VA4:)O6"E@Q#SAL6-]6\ZIT]2\D2V$L!] MU.1:%#D97]%P/4Y'76SO4<1R=S- *(I=N()4 MT)!(;(001(!BG)GA7@=S>2@ ML60*9+@-'!36"6B*B5KG1T%R\B*TZ5VW&WF[)*O@0H']'/#-DV^#,O\ M7Y?UX.];K<"_3^^.C9$?/F.(YL?/TC50@^.'+[E)8)CTOJ U(.H\*I5L!L*3 M &VYBRI%3M%2DYJ&+00=7;[QX+EW!B1XS5$96\]ER+F:NC$4R6JD5")Y'2BQ M:M.">!M%(]\.& (1CVHW!I%^^Z;KFU_4/P+YO/_W__K_ 5!+ P04 " #+ M@E5.\J]):M$# "/*@ %0 &%P<&XQ,C,Q,C Q.&5X,C$Q+FAT;>V:[V_: M.!C'W^^O\#)MVJ3E%["N!(K44F[;B>NJPJ[:WDP.-L&JL2/':4K_^G/LI**" MLFX#78\S4J+$CA_[>;[/QXG0TWU^^KD__GH^ #,YI^#\R\GP4Q\XKN]?-ON^ M?SH^!1_'?PU!RPM",!:09402SB#U_<&9 YR9E&GD^T51>$73XR+QQQ=^::KE M4\XS["&)G%ZW;%%G#%'O6?>YZX)3/LGGF$DP$1A*C$">$9: 2X2S*^"ZU5-] MGBX$2682-(*P#2ZYN"+7T/1+(BGNU7:ZOKGO^GJ2;LS1HM=%Y!H0=.20[\'W M1JC6X:L6TYS)!<5'S@R7YJ/WC51V"H+D+ J#X&7'N?>0Q#?2A90D+-*K*;NG MG$DUC5 VS:4QO3+!0V/K_AA.KA+!O7M;'R#P@C<=T_G+R"U6GBBG]&U1>:F&4L*P6WD=-K2K M@YL9B8E\]2(\"#JU.T]LC8WPB2[,"^\GP'KI)RI%L>C,H4@(VV=]AL MOV^U-.=2(2Q1O:1J#_#,'N!+M-K9:GF'!^WV8>OA1S:.WVS<:QP$0;.Q$]L_ MN7!?A\:$1\4]2R$[>ZZ9$)O9HYUUA(,H&T M:C4F[V;0"5,F5-U@$B9<)>H' &QBYSYEC_3$Z9W!.2[!N0-I<7]?K<.^)J _ M'RV=^;\3JPVKL?*ND_?/7) ,D4FY$Y8R?Q8)9.16[XQKA/XW$-J0%-5NJM\_ MJ8HBIP2!,@;;C7UK-[&OWD6#7/ 4@Z%$GD7K?R#[@"44,@3*XQ)2G#U]SOX+ M8:UH&O&I+*# 8%00>8N%#O5PV+=H[8W2R\J^_I8GH ^9Y.R-Y6B+')UA.3,Q MSL#)WY:>O=%W25@+S"Y>/,=Y)H7R H+S\=?RL\["LS]:U]I:=+:(SA\"LHGZ M8CN^&%I6]D9K:CG9 M)B<%1IB!XQ-+R=Y(:S1]"!-?URG]3BW9FIK$)3,I-_6;D< 42G*-EXL>'U4+ M>62]O2:@$+6AHI52EK-HGY"1NXY'8D>,0NE\_YZ5B4]D$:!NIM$JUXKOS MY3G?^;%C[_W@JC_],CZ#2"0QC&].AQ=]4%1=G]E]71],!_!Q>CF$KF:8,.6( M9D001E&LZVNNKJ,6,9UD(1*CVOE,@6H[#W MSGNOJC!@09Y@*B#@& D<0IX1NH!9B+,[4-7&JL_2)2>+2(!EF$"6IJ)98R/E0B7WIT# M*Q5N04(1.:9A?'"5RJCGS1D5TA>7(^O'VL&:&X$?A(IBLJ!.!;=T4 Y8Z7T4 MW"TXRVFH!BQFW.$+?\?:V^NL_F!HQJY;Z[:,ZN>6#M0Y2DB\=*8DP1F,< $3 MEB!:ZS+R#4N\$GK5+>I8NG)H3"A6F]A,JPKH["$B/A';6^:^X:[":1E&RVXI M,,W\N0">3GT@ZQ#S5>Z?J)OG#/LG46M[,NZU."M,(0X81^4:=T"^'//23(+K M,YJ5ZY7-X4**4RP;V9W@!9+ M-T%\0:@J6"H!I>+%,[GR\_93J?1.TI0@*AF,I\U\;EH$$YP)1COPF919(>@/ M9/)-XYEAB&2A^DL(FEH6#$2$@=#@,4L@]1S/I2$-2E5E45=Y8W MY(95[5VR M<\X>2_S-(\S@6K5AIS5X1JU!PC2P;5NUK/VCKKD+B(:M@29S=@@[HQ5"\]#N M6KLES:XS2"EE.9?U*24"PNK@=(Y]GB.^!*LU(9FM0=(I#XZM07/4&B0=64,Q MJC;IA@1+3F0QJ6MJ3BBB 4&Q!-F07?:+DBPB$D2 TA0CGM5\2;**%L$TU$_: MIN\:VUO= S>KVM/!%=Q.?^U3 M(67U[853D]\]_O&;_[=7 6L>D"_9,A?8]9D0+'&,%U\?-&U]45%=F?2^ U!+ M P04 " #+@E5."X L2S,) !*2P %0 &%P<&XQ,C,Q,C Q.&5X,S$Q M+FAT;>U<;6_;.!+^?K^"F^(6">#W)$UCIP%2Q\4:VTV"U+WN?EI0TM@F0HE: MDK+C^_4W0\IOL=.D:)K(.1>(:E$D-3.:>>:%E$Y^.;]L]_ZZZK"AC26[^O+A M4[?-=LK5ZM?]=K5ZWCMGO_7^^,0.*K4ZZVF>&&&%2KBL5CL7.VQG:&W:K%;' MXW%EO%]1>E#M75=IJH.J5,I );+1SND)M> 1>'3ZKY-?RF5VKL(LAL2R4 .W M$+',B&3 OD9@;EBYG/=JJW2BQ6!H6:-6/V9?E;X1(^ZO6V$EG$[G.:GZ\Y.J MN\E)H*+)Z4DD1DQ$[W?$W[6_ZTA&%1M\J[$3">]WAD"S-P\:E:/#U+;&(K+# M9KU6^W=KQ_4[/>FKQ.)T&@?[GWZ.E9DLW-HREV*0-!W%- $-F%X/>'@ST"I+ MHG*HI-)-/0AV&X>'I>D?JU5J>RU_[4W-_6O1!.4^CX6<-'LB!L,N8,RN5OWG ,=6Z'(A#VUS?UM[76?KU27V9IQNYS MD;R&1$_;"EUKA!SB0P==0"FW.]>][L=N^ZS7O;Q@EQ_9U77WHMV].OO$.G]V MVE]ZW?]TL!E[=*XWFM&K+]>?OYQ=]%CODGWNM(G=7+5J#>*[]UN'?3Z[_G!V MT?E6Q'V/A'79D(^ :1@)&&/D8(?"L+,DR;ADUY J;9E*V$>E8T]WO5;^ MG?65QH[ 4M!"10Q0\2)6$([.(80X #UUS"6*=MX5A#BF^NPL305/,!K3*%U. M\1_;)6'^^N9=HU%K:1@(8S$VM*ZAWMI#2#K>0M+/8:*QA:3"0=(';A!.T"SB M";M)U%A"-("21R;M(2E2.&FB,.'!Z;A(&$\F+$NLS@ IQQ3(94-H;)S%>*8% MHEF?A]BDF8J%95;Y?BL=$H0/8[B>4)>8WX #NMF@#J'0 MF#IAMP2'(R41:#8>BG#(3$:'^?@Q:,@G(09B823F6)2NC84=(H,FA= 1N("P MH1KAL(@%DT4Q;('AYS&QOP6&S0$&8'V1H.F1%<]-K82H@-WQLEZX+A*,7F+O M=T42RHQB%S3G!;LJ(10(+2;J2RM !9DK,"K7K46"SK.U50,;! M%C(*!QF])?NBB+I^U#(Y*.1Y/_E>U>\+/-TU>YY^LL NXQJ9ZUS\OUPUU8H*=^&/FFO:)(EZA"YJ$@].C$@S#)G5'$ MM(#-'BOI&3WX %@N^_X>6Q![OSABGZ;?BXX#":5$_E66KXX:A<#W7?[<&O"B M %\4;3\'(P9DK"Z3>AAA2Y3DA3PSCQ]"V58 B KYG7S^IC*-$V#X-1+&!778 M"Q(W#U6*Y^'@8DBI07(',WD"-[?14AYNTD6!H2'28I04D5NP,UE@1"2X%L2 M\&FF"W(3FBDSE/HYKV50J)(WQ" MNIA'XZ\ J",&ES@>HA\*)A?M=,TJW^89?% 4R"^412X;)/G_=8ZW(,2N^/\5 M>+B/@=7(88H2!6'M0;!"@!N)B#"(&Y5PBF"Y0?RB(A4!$]?1%"0*PA*BI^"! MD,)."D(1)>FY+A2$HB65)#_F0+X@Q#DWXCWA7'!+51F?1-WF-I=F.D4W9ER) M)0R5CIQRNE+H !+07*(WPRN0DIND+EEBO<="=RI2C-<+POJ3N<["^)D-96*W M( H1%H2.;=;R FZC,^(RDTSQ66^@:GK_X64I%DSK]"Z^ B\)I,!A$,/-HB2ZN%Y!F)/(N$5=K,J@"N :>, M8V$MP#<"S4!Q[:*Y2"!];I)=A!J,ZPS%C?@_E;2G^ C_9 +)=UB8):';S+"W M76K:+C6],B@XDY)1556@I=.J*BT3AP+0)//$:[;D,P9^0YF4KURY7,I5Q=T& MP^F&G^\R]'QUQF\Y6./M>80##8P4/+!NTA& M2HZ (OB$#_*]QSJ/("!.I9H 7AT/E0\7^!+(("@\27I3V1A?_.)TG>/S<^%+ M4=:]/D*@,5^<>($U_$LKQP4AKJA/\0%L1T\W$$DY4-:JN)GG?]:M@B[W<%#/ M,ZM:>8-[Y=BW!.A 01-+DJ<&FM,?K85W2FE\:]&3$+V8$J223YHB<92[^^9O M1!\?5XYJ1V]K#?=>M-7X%TU)RM^9KOAWIJLV6KUX\*[BQ7=_EV^.?]+)JXY\ MSP+*QJ0\>;^SOS,=,?6F5J7-1GH[\Z[Y0Z&F1RK.77F/*#$+N3!;?R?O-/D]P!>D-WO/L" M[Y(XMPKY"A0R1UVZ%PJ)N6UR;,K;)FCK5D-?N89N@A*VAP+ZK',+848+O^S2 M%S"WRKA5QN=7QMU\OQ9FK##3R+RDOK>JDE47,-\?U3O7\.CMQJGR'UIJ^MW9 M(UC\-M%#7RU:F80'Z) R"ZW\8=:^^TM'_CC45BBF.JO_*E/O>U>G_ %!+ P04 " #+@E5.NPG$GQL) O2 M%0 &%P<&XQ,C,Q,C Q.&5X,S$R+FAT;>UIS\SI&S+L=.D:#:V#;JUV/C@G?PS^O"2'U7J# M#!1--#=<)E34:KVK/;(7&9.V:K7Q>%P='U2E&M8&MS4#LE]-?*Q5R+OTL9HDAOF+4L(!DFB=#\C5@^HY4*GFKKDPGB@\C0YKU MQ@GY*M4='U%7;[@1[&PZSFG-_3ZMV8N<>C*8G)T&?$1X\'&/_UW_NP%BU*# ME6HS$>SC7L1P]-9ALWI\E)KVF [;=V6DH$P/#*>CLOKHQED8R M[-Y4J.##I&4EQ@&PP[3>H_[=4,DL"2J^%%*UU- K-8^.RM,_4J_6]]NN[EW= M_FOC )60QEQ,6@,>,TVNV)CDD248% MN66I5(;(A%Q(%3NY&_7*?T@H%31D)&6*RX PF'@!V1"-SIG/8H^IZ9I<1J+S M84.$(S(DG33E- $BIL"Z%*D?*:$Q?W_WH=FLMQ4;4)H,B%9 M8E3&0'*(?FP@!,Y&20R_% D=LT W M&U-#60#"P"6%C:+@&MC YPJB)FB60'>0)&"*C"/N1T1G^#'O/V:*Y8.@ C'7 M L(KC-3&W$2@H$Z9;P4L(*PO1] M(-ZD:(;5P+!=#O@F4.1@AR+;@R*,A#P! M/T67G_ME&2 $FD.U*M3S!*A.[!9IGO@B0Z(#OE]PPC+@!E=B0E)P740=1",A MYK"2>[1^<&E KL F?LK8(A/0 +!$@L/;RVDKCT]U1$(AQWH*-'-Z0"@6.KE! MRG(!+_14F"5I=Y"Q=B4:1ZC$X=HAP\FQ@XR9*.VSH'A3Q)@ NU M#$,./TMZW\F/'M@G5#'KZ^"[W!/,!DD, ,837$?8#9O%0%:0L.#O@&M?2)U! M/Z0Q2@KG]*F2/@N@6),2^'C #2<(_?N_8@F0T8ZP!!N,\%T'I0=T$KCJ,0* M\C2. E>TOR'6W:A;C1;BF 1,'!*C\0ERK ) .\#$&_7D72#Y#0CW2<'VX<[V MJX29)@^**QD8#=,0;S+Y=MS,%3T&")5?R46?,E,P /#!$=>694(KEMAQ,,\]YZ=%CJN8H!;R M\O!S[J/EG/]B)0>N"K)H*7A@=QIUYFD><*HX*L!=D&Q9=X(C91H#5[N,:AOE M6DXJ-0.!#'!@[)12P%H_$Q2I-*AEA9@'P-##A=/%+ !\\Q@V!+8+_5GP4^RV MZ*WS^&]]2\_J_!S[?GAHD,^FP0L^>7SZ<.SW1-<>L0#]#JJ94*11%(- M'HM))71%JH*I6X"C2Q"X@6V'&!V*/F" M<@0;(L?_%4IN%E:>.QA:AC/^DBJB> MA:?(-"U:L\!2<&N/G!Y/B.!W3.1;M0_:EW_:1(\C]-IGR99O@3@ECM:^!;+; M-7V(/C^W!6*/D@53 "O/N0]2L2*(S&D0PL /!.%+>:F9B#0+N)%*S^)>6P!# MQC$WAK'O$$U/0F2-]0$'^>P@)8 :X'4:>2/\CQFR*3ZR;QD'\2T69HEO-VOW M=YGK7>;ZC4%!1PB"*2L.GHZ;-+@#YG,&+ID'7K,,\IC1.XRD7,K(QE(VV65/ M6TT/-/R0H^?)7K>ENF*UIP%TU&RVV#\*"GF*#+J 9TL%F&3#.0VQG,[BF"HP M@54F)UDKCW[L0K4-4N+UT]H[-$ T@.@C5+"FEL$WF:4#X-WV!&,. V5'WGDR MDF+$D,$G=)@?Q%0Y@V!Q*N2$0>TXDHXNT 60 5!XD?"FNC5K\=KE.H?[9^G+ MIIS@OV">@GAQX@S6="?X3S9$N$V]BT]@.ZQT0YY4/&F,C%MY_&?L%M-B"POU M-#.RG1?81R]=B0<+*%.HDJ"I9JWIEW;AV3KLWRZN)"@OA 2IH),63ZSD]KKY MDZ$G)]7C^O'[>M,^'VH4_ 53D?)G1ZONV=&:"98K#S]4G?D>;_+=_B\Z>,V* M[U0 V^B4)A_W#O:F/::KJ9%IJYG>SU;7_*9@T3,GSD-[CS P\ZG(R^ "BTMW MH["6N_O96%[+%Q<\^RM_6O'PB=FY.(^?JG9,W2Y*48X_M'$U/IWB;3I6-?ZG/V/U!+ P04 " #+@E5.([UR,N4& !P+0 %0 M &%P<&XQ,C,Q,C Q.&5X,S(Q+FAT;>U:;6_B.!#^?K]BEM6=6@E(PDMYZU9B M*=6BZ](*TNONIY5)#+$:[)QC2KE??V,G@89VN]T/U\)>*S4B=CR>&7N>&7OF M^-WI1<_]>MF'0,U#N+SZ>#[H0:%D6=?5GF6=NJ?PR?U\#K6R[8 K"8^98H*3 MT++ZPP(4 J6BMF4ME\ORLEH6WP/P/!?;-_N8@&Q8V)*VQ6H7T0R&@FGJ[ M5BDWZI'J+)FO@K9CV[]W"N:[D^.IX K)21R<_$QH/*"DZ)TJD9#->-MPK GH M 5G_A'@W,RD6W"]Y(A2R+6>3@TJ]7LS^P2[;AYVD[[UM_CJ:0&E*YBQS?RCRBZR;UV4B3@.'AHS34BJ>4S$"]>\"-F'JC_?.D=VI M5LI.7J2UN"_%\B,L)KP]X.L1)7NXZ%3NH)9[_9$[.!OTNN[@8CB&B[.]EN9R M-!CV!I?=<^A_Z?>NW,%??10)Q>N/H#L\A4W_V6#8Q9_X*^W?;[FO1N.K[M % M]P*<)ER5Q^5>&<;]GE[59)RU2;H5:]A%N M1G _]6'<'7WL#OOCTL67\_Y7Z/93P^153,W ,?46$B,, MG+]_YP6$SRAT/078[;2JM2*0& B2]:E?A ,]XH_WS4K%[MS_VC0YG4,@W-<4 M=<"R,5E-JQ>0"/^3UF32\46@Q L@H)).5H#]BDVU M.E5 5#%;GPF-C4X#%L,-%\N0^C-,T= M8<[ Y#)@"*-*(V0O 5$OP6QL0-!'C$5M$NVFM@Y5.5"_-+IG7KI*&W"?+L(0 MX1F7--3HO&0JV/:ZZ@=^WI7F/6*]U=$.Y0W>7P0[*F_P M_@;O/PGOC"-@SQ.,\7 $P<]\'3-K8]["$9@2)A$_(DECC11%_1T)0\#Q^"5Z M!>R($!^P1P^?KH-&I.R;&SP37N)7BS !&H%NPDP>;P64Y;W&C-*EG"1>+.4_ M[*PYY5:S66D\\(\ M=*Y/^,+:#[9^WDB>*82VAQH>A\US^SYN;22ITO=9G?67TF8.77X!Q;W./LSN M;7.:W"733B%>SX7J@UB$S(=,Z'W0]YNM_YJV_@MLS)TV_H3@,S7YXL?][?7) M!WK!67*:VTD1T[(+]Q3-1J6Q&U?L.?TDZG%U:L_+I?:( MYYD[[Z1>@FXG5-=90:9 TE!7AQ1U.I +!3ZE<^KCI@OQN<[FW2MGT=?MZY1< M3\SG+(ZS:_B4!M*?Z#R EU:((*7)"F>:4DFYIWOTE2M?Z5ETL6S^GCZYM-V> M=E,\4\T7SZ3)X5R5S<$RH-@H84Y\720R%9+J#\E4I91]Y"J;-Z^=0U2%3+,. MB5LSK,XHIQ)M<".5%CK$*1<$9\TE.N(%ZC:1[7M)AT_91222ZN2V61WD MXGY![X]*?1\0(1,,/1>*=E+_8/]T>7#Z3&J1357TR;]02P$"% ,4 " #+ M@E5.Z\/H?]J+ P!]SR< $0 @ $ 87!P;BTR,#$X,3(S M,2YH=&U02P$"% ,4 " #+@E5.2A8OX\41 !NK@ $0 M@ $)C , 87!P;BTR,#$X,3(S,2YXM?Y#DC M "$9@$ %0 @ ']G0, 87!P;BTR,#$X,3(S,5]C86PN>&UL M4$L! A0#% @ RX)53D:NU9#! !A<'!N+3(P,3@Q,C,Q7VQA8BYX;6Q0 M2P$"% ,4 " #+@E5.$W]T: !"'0< %0 @ $S/ 4 M87!P;BTR,#$X,3(S,5]P&UL4$L! A0#% @ RX)53O*O26K1 P MCRH !4 ( !S=8% &%P<&XQ,C,Q,C Q.&5X,C$Q+FAT;5!+ M 0(4 Q0 ( ,N"54Y;K%%8!P, (T1 5 " =':!0!A M<'!N,3(S,3(P,3AE>#(S,2YH=&U02P$"% ,4 " #+@E5."X L2S,) !* M2P %0 @ $+W@4 87!P;C$R,S$R,#$X97@S,3$N:'1M4$L! M A0#% @ RX)53KL)Q)\;"0 +T@ !4 ( !<><% &%P M<&XQ,C,Q,C Q.&5X,S$R+FAT;5!+ 0(4 Q0 ( ,N"54XCO7(RY08 ' M M 5 " ;_P!0!A<'!N,3(S,3(P,3AE>#,R,2YH=&U02P4& 2 L "P#9 @ U_<% end