0001441683-19-000179.txt : 20191031 0001441683-19-000179.hdr.sgml : 20191031 20191031162346 ACCESSION NUMBER: 0001441683-19-000179 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191031 DATE AS OF CHANGE: 20191031 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38098 FILM NUMBER: 191183925 BUSINESS ADDRESS: STREET 1: 7950 JONES BRANCH DRIVE CITY: TYSONS STATE: VA ZIP: 22102 BUSINESS PHONE: 703-442-8844 MAIL ADDRESS: STREET 1: 7950 JONES BRANCH DRIVE CITY: TYSONS STATE: VA ZIP: 22102 10-Q 1 appn-20190930.htm 10-Q Document
2019Q3FALSE0001441683--12-31P1YP1YP1Y00014416832019-01-012019-09-30xbrli:shares0001441683us-gaap:CommonClassAMember2019-10-280001441683us-gaap:CommonClassBMember2019-10-28iso4217:USD00014416832019-09-3000014416832018-12-31iso4217:USDxbrli:shares0001441683us-gaap:CommonClassAMember2018-12-310001441683us-gaap:CommonClassAMember2019-09-300001441683us-gaap:CommonClassBMember2018-12-310001441683us-gaap:CommonClassBMember2019-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2019-07-012019-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-07-012018-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2019-01-012019-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-01-012018-09-300001441683appn:ProfessionalServicesMember2019-07-012019-09-300001441683appn:ProfessionalServicesMember2018-07-012018-09-300001441683appn:ProfessionalServicesMember2019-01-012019-09-300001441683appn:ProfessionalServicesMember2018-01-012018-09-3000014416832019-07-012019-09-3000014416832018-07-012018-09-3000014416832018-01-012018-09-300001441683us-gaap:CommonStockMember2017-12-310001441683us-gaap:AdditionalPaidInCapitalMember2017-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001441683us-gaap:RetainedEarningsMember2017-12-3100014416832017-12-310001441683us-gaap:RetainedEarningsMember2018-01-012018-03-3100014416832018-01-012018-03-310001441683us-gaap:CommonStockMember2018-01-012018-03-310001441683us-gaap:AdditionalPaidInCapitalMember2018-01-012018-03-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-03-310001441683us-gaap:CommonStockMember2018-03-310001441683us-gaap:AdditionalPaidInCapitalMember2018-03-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-03-310001441683us-gaap:RetainedEarningsMember2018-03-3100014416832018-03-310001441683us-gaap:RetainedEarningsMember2018-04-012018-06-3000014416832018-04-012018-06-300001441683us-gaap:CommonStockMember2018-04-012018-06-300001441683us-gaap:AdditionalPaidInCapitalMember2018-04-012018-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-012018-06-300001441683us-gaap:CommonStockMember2018-06-300001441683us-gaap:AdditionalPaidInCapitalMember2018-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001441683us-gaap:RetainedEarningsMember2018-06-3000014416832018-06-300001441683us-gaap:RetainedEarningsMember2018-07-012018-09-300001441683us-gaap:CommonStockMember2018-07-012018-09-300001441683us-gaap:AdditionalPaidInCapitalMember2018-07-012018-09-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-012018-09-300001441683us-gaap:CommonStockMember2018-09-300001441683us-gaap:AdditionalPaidInCapitalMember2018-09-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300001441683us-gaap:RetainedEarningsMember2018-09-3000014416832018-09-300001441683us-gaap:CommonStockMember2018-12-310001441683us-gaap:AdditionalPaidInCapitalMember2018-12-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001441683us-gaap:RetainedEarningsMember2018-12-310001441683us-gaap:RetainedEarningsMember2019-01-012019-03-3100014416832019-01-012019-03-310001441683us-gaap:CommonStockMember2019-01-012019-03-310001441683us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001441683us-gaap:CommonStockMember2019-03-310001441683us-gaap:AdditionalPaidInCapitalMember2019-03-310001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001441683us-gaap:RetainedEarningsMember2019-03-3100014416832019-03-310001441683us-gaap:RetainedEarningsMember2019-04-012019-06-3000014416832019-04-012019-06-300001441683us-gaap:CommonStockMember2019-04-012019-06-300001441683us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001441683us-gaap:CommonStockMember2019-06-300001441683us-gaap:AdditionalPaidInCapitalMember2019-06-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001441683us-gaap:RetainedEarningsMember2019-06-3000014416832019-06-300001441683us-gaap:RetainedEarningsMember2019-07-012019-09-300001441683us-gaap:CommonStockMember2019-07-012019-09-300001441683us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001441683us-gaap:CommonStockMember2019-09-300001441683us-gaap:AdditionalPaidInCapitalMember2019-09-300001441683us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001441683us-gaap:RetainedEarningsMember2019-09-300001441683appn:UnderwrittenPublicOfferingMemberus-gaap:CommonClassAMember2019-09-012019-09-300001441683appn:UnderwrittenPublicOfferingMemberus-gaap:CommonClassAMember2019-09-300001441683srt:MinimumMember2019-01-012019-09-300001441683srt:MaximumMember2019-01-012019-09-30xbrli:pure0001441683us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMember2019-07-012019-09-300001441683us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMember2019-01-012019-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMember2019-01-012019-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMember2019-07-012019-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:ForeignCustomersMemberus-gaap:SalesRevenueNetMember2019-07-012019-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:ForeignCustomersMemberus-gaap:SalesRevenueNetMember2019-01-012019-09-300001441683us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMember2018-07-012018-09-300001441683us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberappn:GovernmentAgenciesMember2018-01-012018-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMember2018-07-012018-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:FederalGovernmentAgenciesMemberus-gaap:SalesRevenueNetMember2018-01-012018-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:ForeignCustomersMemberus-gaap:SalesRevenueNetMember2018-07-012018-09-300001441683us-gaap:CustomerConcentrationRiskMemberappn:ForeignCustomersMemberus-gaap:SalesRevenueNetMember2018-01-012018-09-3000014416832018-01-012018-12-3100014416832018-10-3100014416832019-02-280001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-01-012019-09-300001441683us-gaap:ComputerEquipmentMember2019-01-012019-09-300001441683us-gaap:EquipmentMember2019-01-012019-09-300001441683us-gaap:FurnitureAndFixturesMember2019-01-012019-09-300001441683us-gaap:LeaseholdImprovementsMember2019-09-300001441683us-gaap:LeaseholdImprovementsMember2018-12-310001441683us-gaap:FurnitureAndFixturesMember2019-09-300001441683us-gaap:FurnitureAndFixturesMember2018-12-310001441683us-gaap:ComputerEquipmentMember2019-09-300001441683us-gaap:ComputerEquipmentMember2018-12-310001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-09-300001441683us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2018-12-310001441683us-gaap:EquipmentMember2019-09-300001441683us-gaap:EquipmentMember2018-12-310001441683us-gaap:ComputerEquipmentMember2019-07-012019-09-300001441683us-gaap:EquipmentMember2019-07-012019-09-300001441683us-gaap:LeaseholdImprovementsMember2019-01-012019-09-300001441683us-gaap:ComputerEquipmentMember2018-01-012018-09-300001441683appn:ComputerHardwareMember2019-09-300001441683us-gaap:RevolvingCreditFacilityMember2017-11-300001441683srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-11-012017-11-300001441683srt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-11-012017-11-300001441683srt:MinimumMemberus-gaap:PrimeRateMember2017-11-012017-11-300001441683srt:MaximumMemberus-gaap:PrimeRateMember2017-11-012017-11-300001441683srt:MinimumMember2017-11-012017-11-300001441683srt:MaximumMember2017-11-012017-11-300001441683appn:TermLoanMember2019-09-300001441683srt:SubsidiariesMembersrt:MinimumMember2019-01-012019-09-300001441683srt:MaximumMembersrt:SubsidiariesMember2019-01-012019-09-300001441683us-gaap:EarliestTaxYearMember2019-01-012019-09-300001441683us-gaap:LatestTaxYearMember2019-01-012019-09-300001441683us-gaap:CommonClassAMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2017-05-310001441683appn:TwoThousandSevenStockOptionPlanMember2017-05-310001441683us-gaap:CommonClassAMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2019-09-300001441683appn:TwoThousandSeventeenEquityIncentivePlanMember2019-09-300001441683srt:ChiefExecutiveOfficerMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2019-05-012019-05-310001441683srt:ChiefExecutiveOfficerMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2019-05-310001441683us-gaap:RestrictedStockUnitsRSUMember2018-12-310001441683us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-09-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-09-300001441683us-gaap:RestrictedStockUnitsRSUMemberappn:TwoThousandSeventeenEquityIncentivePlanMember2018-11-012018-11-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-07-012019-09-300001441683us-gaap:RestrictedStockUnitsRSUMember2018-07-012018-09-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-09-300001441683us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-09-300001441683us-gaap:EmployeeStockOptionMember2019-07-012019-09-300001441683us-gaap:EmployeeStockOptionMember2018-07-012018-09-300001441683us-gaap:EmployeeStockOptionMember2019-01-012019-09-300001441683us-gaap:EmployeeStockOptionMember2018-01-012018-09-300001441683appn:IssuanceOfCommonStockToDirectorsMember2019-07-012019-09-300001441683appn:IssuanceOfCommonStockToDirectorsMember2018-07-012018-09-300001441683appn:IssuanceOfCommonStockToDirectorsMember2019-01-012019-09-300001441683appn:IssuanceOfCommonStockToDirectorsMember2018-01-012018-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2019-07-012019-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-07-012018-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2019-01-012019-09-300001441683appn:SubscriptionsSoftwareAndSupportMember2018-01-012018-09-300001441683appn:ProfessionalServicesMember2019-07-012019-09-300001441683appn:ProfessionalServicesMember2018-07-012018-09-300001441683appn:ProfessionalServicesMember2019-01-012019-09-300001441683appn:ProfessionalServicesMember2018-01-012018-09-300001441683us-gaap:SellingAndMarketingExpenseMember2019-07-012019-09-300001441683us-gaap:SellingAndMarketingExpenseMember2018-07-012018-09-300001441683us-gaap:SellingAndMarketingExpenseMember2019-01-012019-09-300001441683us-gaap:SellingAndMarketingExpenseMember2018-01-012018-09-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2019-07-012019-09-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2018-07-012018-09-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-09-300001441683us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-09-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2019-07-012019-09-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2018-07-012018-09-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-09-300001441683us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-09-30appn:vote_per_share0001441683us-gaap:CommonClassAMember2019-01-012019-09-300001441683us-gaap:CommonClassBMember2019-01-012019-09-300001441683us-gaap:EmployeeStockOptionMember2019-07-012019-09-300001441683us-gaap:EmployeeStockOptionMember2018-07-012018-09-300001441683us-gaap:RestrictedStockUnitsRSUMember2019-07-012019-09-300001441683us-gaap:RestrictedStockUnitsRSUMember2018-07-012018-09-3000014416832018-04-300001441683us-gaap:LetterOfCreditMember2018-04-300001441683country:US2019-07-012019-09-300001441683country:US2018-07-012018-09-300001441683country:US2019-01-012019-09-300001441683country:US2018-01-012018-09-300001441683us-gaap:NonUsMember2019-07-012019-09-300001441683us-gaap:NonUsMember2018-07-012018-09-300001441683us-gaap:NonUsMember2019-01-012019-09-300001441683us-gaap:NonUsMember2018-01-012018-09-300001441683us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-07-012019-09-300001441683us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-01-012019-09-300001441683us-gaap:SubsequentEventMemberus-gaap:RestrictedStockMember2019-10-292019-10-290001441683us-gaap:SubsequentEventMemberus-gaap:RestrictedStockMember2019-10-29


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from          to         
Commission File Number: 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.)
7950 Jones Branch Drive
Tysons, VA
22102
(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 classTrading symbolName of each exchange on which registered
Class A Common StockAPPNThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes     No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
Accelerated filer
Non-accelerated filer
Small 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 October 28, 2019, there were 34,210,508 shares of the registrant’s Class A common stock and 32,942,636 shares of the registrant’s Class B common stock, each with a par value of $0.0001 per share, outstanding.





Table of Contents
Page
PART I.
Item 1.
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

3


PART I—FINANCIAL INFORMATION
Item 1.   FINANCIAL STATEMENTS
APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data) 
As ofAs of
September 30, 2019December 31, 2018
(unaudited)
Assets
Current assets
Cash and cash equivalents$165,554  $94,930  
Accounts receivable, net of allowance of $600 as of September 30, 2019 and December 31, 2018
70,792  79,383  
Deferred commissions, current18,468  14,020  
Prepaid expenses and other current assets10,200  21,293  
Total current assets265,014  209,626  
Property and equipment, net40,023  7,539  
Deferred commissions, net of current portion13,069  15,088  
Deferred tax assets560  326  
Other assets561  601  
Total assets$319,227  $233,180  
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$5,316  $9,249  
Accrued expenses7,916  7,464  
Accrued compensation and related benefits11,458  13,796  
Deferred revenue, current100,497  95,523  
Capital leases, current1,429    
Other current liabilities2,067  2,369  
Total current liabilities128,683  128,401  
Deferred tax liabilities136  42  
Deferred revenue, net of current portion13,557  16,145  
Deferred rent, net of current portion21,280  15,400  
Capital leases, net of current portion2,763    
Total liabilities166,419  159,988  
Stockholders’ equity
Class A common stock—par value $0.0001; 500,000,000 shares authorized and 34,204,362 shares issued and outstanding as of September 30, 2019; 500,000,000 shares authorized and 29,626,054 shares issued and outstanding as of December 31, 2018
3  3  
Class B common stock—par value $0.0001; 100,000,000 shares authorized and 32,942,636 shares issued and outstanding as of September 30, 2019; 100,000,000 shares authorized and 34,290,383 shares issued and outstanding as of December 31, 2018
3  3  
Additional paid-in capital336,694  218,284  
Accumulated other comprehensive income1,106  542  
Accumulated deficit(184,998) (145,640) 
Total stockholders’ equity152,808  73,192  
Total liabilities and stockholders’ equity$319,227  $233,180  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share data)
(unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Revenue:
Subscriptions, software and support$41,599  $30,905  $115,767  $90,904  
Professional services27,788  24,043  80,110  75,623  
Total revenue69,387  54,948  195,877  166,527  
Cost of revenue:
Subscriptions, software and support4,484  3,261  12,105  8,713  
Professional services19,467  16,831  58,963  54,002  
Total cost of revenue23,951  20,092  71,068  62,715  
Gross profit45,436  34,856  124,809  103,812  
Operating expenses:
Sales and marketing28,858  25,467  89,951  75,815  
Research and development15,697  11,737  42,418  32,392  
General and administrative11,191  12,537  29,468  29,022  
Total operating expenses55,746  49,741  161,837  137,229  
Operating loss(10,310) (14,885) (37,028) (33,417) 
Other expense:
Other expense, net2,016  110  1,700  1,785  
Interest expense96  67  236  134  
Total other expense2,112  177  1,936  1,919  
Loss before income taxes(12,422) (15,062) (38,964) (35,336) 
Income tax expense (benefit)5  (34) 394  212  
Net loss$(12,427) $(15,028) $(39,358) $(35,548) 
Net loss per share attributable to common stockholders:
Basic and diluted$(0.19) $(0.24) $(0.61) $(0.58) 
Weighted average common shares outstanding:
Basic and diluted65,508,113  62,480,927  64,860,342  61,583,610  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.



5


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Net loss$(12,427) $(15,028) $(39,358) $(35,548) 
Comprehensive income (loss), net of income taxes:
Foreign currency translation adjustment954  (400) 564  137  
Total other comprehensive loss, net of income taxes$(11,473) $(15,428) $(38,794) $(35,411) 
 The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
Accumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
Common StockAdditional Paid-In CapitalAccumulated Deficit
SharesAmount
Balance, January 1, 201860,599,877  $6  $141,268  $439  $(96,189) $45,524  
Net loss―  ―  ―  ―  (9,553) (9,553) 
Issuance of common stock to directors2,935  ―  ―  ―  ―  —  
Exercise of stock options607,349  ―  982  ―  ―  982  
Stock-based compensation expense―  ―  2,240  ―  ―  2,240  
Other comprehensive loss―  ―  ―  (565) ―  (565) 
Balance, March 31, 201861,210,161  6  144,490  (126) (105,742) 38,628  
Net loss—  —  —  —  (10,967) (10,967) 
Issuance of common stock to directors3,670  —  —  —  —  —  
Exercise of stock options399,049  —  1,090  —  —  1,090  
Stock-based compensation expense—  —  2,206  —  —  2,206  
Other comprehensive income—  —  —  1,102  —  1,102  
Balance, June 30, 201861,612,880  6  147,786  976  (116,709) 32,059  
Net loss—  —  —  —  (15,028) (15,028) 
Issuance of common stock from public offering, net of issuance costs1,675,000  —  57,829  —  —  57,829  
Issuance of common stock to directors2,555  —  —  —  —  —  
Vesting of restricted stock units6,300  —  —  —  —  —  
Exercise of stock options291,581  —  555  —  —  555  
Stock-based compensation expense—  —  6,801  —  —  6,801  
Other comprehensive loss—  —  —  (400) —  (400) 
Balance, September 30, 201863,588,316  $6  $212,971  $576  $(131,737) $81,816  



7


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
Accumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
Common StockAdditional Paid-In CapitalAccumulated Deficit
SharesAmount
Balance, January 1, 201963,916,437  $6  $218,284  $542  $(145,640) $73,192  
Net loss—  —  —  —  (17,537) (17,537) 
Issuance of common stock to directors3,461  —  —  —  —  —  
Vesting of restricted stock units278,680  —  —  —  —  —  
Exercise of stock options482,444  —  1,073  —  —  1,073  
Stock-based compensation expense—  —  7,225  —  —  7,225  
Other comprehensive income—  —  —  340  —  340  
Balance, March 31, 201964,681,022  6  226,582  882  (163,177) 64,293  
Net loss—  —  —  —  (9,394) (9,394) 
Issuance of common stock to directors2,684  —  —  —  —  —  
Vesting of restricted stock units6,010  —  —  —  —  —  
Exercise of stock options147,852  —  914  —  —  914  
Stock-based compensation expense—  —  2,689  —  —  2,689  
Other comprehensive loss—  —  —  (730) —  (730) 
Balance, June 30, 201964,837,568  6  230,185  152  (172,571) 57,772  
Net loss—  —  —  —  (12,427) (12,427) 
Issuance of common stock from public offering, net of issuance costs1,825,000  —  101,303  —  —  101,303  
Issuance of common stock to directors2,563  —  —  —  —  —  
Vesting of restricted stock units94,772  —  —  —  —  —  
Exercise of stock options387,095  —  2,065  —  —  2,065  
Stock-based compensation expense—  —  3,141  —  —  3,141  
Other comprehensive income—  —  —  954  —  954  
Balance, September 30, 201967,146,998  $6  $336,694  $1,106  $(184,998) $152,808  
 The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

8


APPIAN CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Nine Months Ended September 30,
20192018
Cash flows from operating activities:
Net loss$(39,358) $(35,548) 
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization3,273  1,452  
Loss (gain) on disposal of equipment146  (4) 
Bad debt expense97  2  
Deferred income taxes(191) 69  
Stock-based compensation13,055  11,247  
Changes in assets and liabilities:
Accounts receivable9,051  (6,226) 
Prepaid expenses and other assets11,351  76  
Deferred commissions(2,428) (5,531) 
Accounts payable and accrued expenses(3,910) 1,255  
Accrued compensation and related benefits(2,159) 1,814  
Other current liabilities(251) 376  
Deferred revenue2,646  7,862  
Deferred rent, non-current5,718  (797) 
Net cash used in operating activities(2,960) (23,953) 
Cash flows from investing activities:
Purchases of property and equipment(31,430) (2,187) 
Proceeds from sale of equipment  4  
Net cash used in investing activities(31,430) (2,183) 
Cash flows from financing activities:
Proceeds from public offering, net of any underwriting discounts101,653  58,258  
Payment of costs related to public offerings(12) (353) 
Proceeds from exercise of common stock options4,052  2,627  
Principal payments on capital lease obligations(299)   
Net cash provided by financing activities105,394  60,532  
Effect of foreign exchange rate changes on cash and cash equivalents(380) (888) 
Net increase in cash and cash equivalents70,624  33,508  
Cash and cash equivalents, beginning of period94,930  73,758  
Cash and cash equivalents, end of period$165,554  $107,266  
Supplemental disclosure of cash flow information:
Cash paid for interest$250  $34  
Cash paid for income taxes$236  $178  
Supplemental disclosure of non-cash financing information:
Capital lease obligations to acquire new office furniture and fixtures and computer hardware $4,491  $  
Offering costs included in accounts payable and accrued expenses$338  $76  
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

9

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
1. Organization and Description of Business
Appian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code development platform that accelerates the creation of high-impact business applications. The applications created on our platform help companies to improve customer experience, achieve operational excellence and simplify global risk management and compliance. We were incorporated in the state of Delaware in August 1999. We are headquartered in Tysons, 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 unaudited condensed 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 (“ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.
Use of Estimates
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed 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 condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Public Offering
In September 2019, we completed an underwritten public offering of 2,329,000 shares of our Class A common stock, of which 1,825,000 shares of Class A common stock were sold by us and 504,000 shares of Class A common stock were sold by existing stockholders. The underwriter purchased the shares from us and the selling stockholders at a price of $55.70 per share. Our net proceeds from the offering were $101.3 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. 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 general rights of return. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities.

10

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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.
We generally charge subscription fees on a per-user basis or, alternatively, 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 three 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 three years in length, with more recent contracts trending towards one year 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.
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 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.
11

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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.
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 and Customer Risk
Our financial instruments that are exposed to concentration of credit and customer 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.9% and 17.0% of our revenue for the three and nine months ended September 30, 2019, respectively, of which the top three federal government agencies generated 7.0% of our revenue for each of the three and nine months ended September 30, 2019. Additionally, 32.5% and 31.1% of our revenue during the three and nine months ended September 30, 2019, respectively, was generated from foreign customers. Revenue generated from
12

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
government agencies represented 14.1% and 16.1% of our revenue for the three and nine months ended September 30, 2018, respectively, of which the top three federal government agencies generated 7.2% and 8.7% of our revenue for the three and nine months ended September 30, 2018, respectively. Additionally, 29.1% and 30.0% of our revenue during the three and nine months ended September 30, 2018, respectively, was generated from foreign customers.
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. There was no change in the allowance for doubtful accounts from December 31, 2018 to September 30, 2019.
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. Our non-trade receivables relate entirely to a receivable 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 condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019. We had received the entire tenant improvement allowance as of September 30, 2019, and therefore, there was no receivable balance remaining as of such date.
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 condensed consolidated statements of operations. Commission expense was $4.9 million and $14.0 million for the three and nine months ended September 30, 2019, respectively. Commission expense was $4.0 million and $10.2 million for the three and nine months ended September 30, 2018, 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
13

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 September 30, 2019 and December 31, 2018 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 instruments measured at fair value during the three and nine months ended September 30, 2019 and September 30, 2018.
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 containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units 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.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities were held by non-affiliates as of June 30, 2019. 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
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
14

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.
In February 2018, the FASB issued ASU No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”), which provides new guidance for revenue recognition. ASC 606 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. ASC 606 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 ASC 606. 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 ASC 606. 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 has not been adopted in our Quarterly Reports on Form 10-Q during 2019.
The ASC 606 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 intend 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-
15

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 ASC 606 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-02, Leases (Topic 842) (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, both issued in July 2018. ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated.
We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the package of practical expedients allowed under the standard. The package of practical expedients will allow us not to reassess: (i) whether or not any expired or existing contracts are or contain leases, (ii) lease classification for any expired or existing leases and (iii) whether initial direct costs for any existing leases qualify for capitalization under ASU 2016-02. Additionally, we plan to elect the practical expedient to not separate lease components from non-lease components for leases related to office space. We do not plan on using the hindsight practical expedient when determining the lease term and assessing impairment of right-of-use assets.
Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases. We do not expect the adoption of ASU 2016-02 to have a material impact on our consolidated statements of operations.
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 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.



16

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
3.  Property and Equipment, net
Property and equipment, net consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019December 31, 2018
Leasehold improvements$36,698  $9,958  
Office furniture and fixtures4,183  649  
Computer hardware3,690  2,535  
Computer software1,727  1,727  
Equipment80  138  
46,378  15,007  
Less: accumulated depreciation(6,355) (7,468) 
Property and equipment, net$40,023  $7,539  
Depreciation and amortization totaled $1.3 million and $3.3 million for the three and nine months ended September 30, 2019, respectively. Depreciation and amortization totaled $0.5 million and $1.5 million for the three and nine months ended September 30, 2018, respectively. During the three months ended September 30, 2019, we retired $0.4 million of fully depreciated computer hardware and $0.1 million of fully depreciated equipment associated with the relocation of our corporate headquarters. During the nine months ended September 30, 2019, we retired $3.2 million of leasehold improvements, $0.8 million of computer hardware, $0.4 million of office furniture and fixtures and $0.1 million of equipment associated with the relocation of our corporate headquarters. During the nine months ended September 30, 2019, we recorded a loss on disposal of $0.1 million. During the nine months ended September 30, 2018, we disposed of $0.1 million of fully depreciated computer hardware. There were no disposals in the three months ended September 30, 2018.
At September 30, 2019, office furniture and fixtures included $3.7 million acquired under capital lease agreements and computer hardware included $0.8 million acquired under capital lease agreements. There were no assets acquired under capital lease agreements as of December 31, 2018. Accumulated depreciation related to office furniture and fixtures and computer hardware acquired under capital leases totaled $0.3 million at September 30, 2019. Amortization of assets acquired under capital leases is included in depreciation and amortization expense.

4.  Accrued Expenses

Accrued expenses consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019December 31, 2018
Accrued contract labor costs$2,558  $3,128  
Accrued reimbursable employee expenses1,318  459  
Accrued hosting costs931  579  
Accrued audit and tax expenses797  375  
Accrued leasehold improvement costs426    
Accrued third party license fees301  729  
Accrued marketing and tradeshow expenses287  229  
Accrued legal costs276    
Other accrued expenses1,022  1,965  
Total$7,916  $7,464  


5.  Debt
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
17

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 September 30, 2019. As of September 30, 2019, we had no outstanding borrowings under the revolving line of credit.


6.  Income Taxes
The provision for income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law. Our operating subsidiaries are exposed to statutory effective tax rates ranging from zero to approximately 32%. Fluctuations in the distribution of pre-tax income among our operating subsidiaries can lead to fluctuations of the effective tax rate in the condensed consolidated financial statements. For the three and nine months ended September 30, 2019, the actual effective tax rates were (0.04)% and (1.0)%, respectively. For the three and nine months ended September 30, 2018, the actual effective tax rates were 0.2% and (0.6)%, respectively.
We assess uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Income Taxes. As of September 30, 2019, our net unrecognized tax benefits totaled $1.0 million, of which the entire portion would favorably impact our effective tax rate in the period if recognized. We anticipate that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to our consolidated financial statements.
We file income tax returns in the United States federal jurisdiction and in many states and foreign jurisdictions. The tax years 2015 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. We are not currently under examination by the Internal Revenue Service for any open tax years.

7.  Stock-Based Compensation
In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”), which became effective as of the date of the final prospectus for our initial public offering. 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 September 30, 2019, there were 7,099,083 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 4,859,478 were available to be issued.
We estimate the fair value of stock options containing only a service condition 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.
In May 2019, our board of directors granted a stock option to purchase 700,000 shares of our Class A common stock to our Chief Executive Officer (the "2019 CEO Grant") under the 2017 Plan with an exercise price of $33.98 per share. The
18

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
2019 CEO Grant is eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. Specifically, the 2019 CEO Grant will vest when shares of our Class A common stock closes at or above $84.63 per share for a period equal to or greater than 90 calendar days or upon the occurrence of a change in control in which the value of our Class A common stock is equal to or greater than $84.63 per share within five years of the grant date. The fair value of the 2019 CEO Grant was determined using a Monte Carlo simulation. The fair value of the award at the grant date was $9.5 million and will be amortized over the derived service period of 2.6 years.
There were no stock options granted during the three months ended September 30, 2019 and 2018. The following table summarizes the assumptions used to estimate the fair value of stock options granted during the nine months ended September 30, 2019 and 2018:
Nine Months Ended September 30,
20192018
Risk-free interest rate2.1%*
Expected term (in years)2.6*
Expected volatility55.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 nine months ended September 30, 2019:
Number of SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (in thousands)
January 1, 20195,021,068  $7.30  6.4$97,440  
Granted700,000  33.98  
Exercised(1,017,391) 3.98  37,562  
Canceled(58,620) 10.19  
Outstanding at September 30, 20194,645,057  12.02  6.0164,826  
Exercisable at September 30, 20192,894,857  7.39  5.9116,112  
The weighted average grant-date fair value of stock options granted during the nine months ended September 30, 2019 was $13.57 per share. No stock options were granted during the nine months ended September 30, 2018. The total fair value of stock options that vested during the nine months ended September 30, 2019 and 2018 was $1.7 million and $10.2 million, respectively. As of September 30, 2019, the total compensation cost related to unvested stock options not yet recognized was $9.6 million, which will be recognized over a weighted average period of 2.2 years.
Restricted Stock Units
The following table summarizes the restricted stock unit activity for the nine months ended September 30, 2019:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 20191,175,049  $26.04  
Granted199,845  36.50  
Vested(379,462) 29.83  
Canceled(28,556) 29.11  
Non-vested outstanding at September 30, 2019966,876  26.63  
19

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
As of September 30, 2019, total unrecognized compensation cost related to unvested restricted stock units was approximately $21.3 million, which will be recognized over a weighted average period of 2.2 years.
In November 2018, our co-founders were granted 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share. The awards were approved by the board of directors. The value of these awards at the grant date was $7.7 million and was amortized over the vesting periods. The restricted stock units vested during the three months ended March 31, 2019.
The following table summarizes the components of our stock-based compensation expense for the three and nine months ended September 30, 2019 and 2018 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Stock-based compensation expense related to restricted stock units$1,873  $1,477  $10,544  $3,388  
Stock-based compensation expense related to stock options1,176  5,232  2,235  7,559  
Stock-based compensation expense related to the issuance of common stock to directors92  92  276  300  
Total stock-based compensation expense$3,141  $6,801  $13,055  $11,247  
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 condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Cost of revenue
Subscriptions, software and support$147  $138  $462  $355  
Professional services243  222  2,461  645  
Operating expenses
Sales and marketing776  736  3,971  1,781  
Research and development433  373  2,983  1,106  
General and administrative1,542  5,332  3,178  7,360  
Total stock-based compensation expense$3,141  $6,801  $13,055  $11,247  


8.  Stockholders’ Equity
As of September 30, 2019, 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 34,204,362 shares of Class A common stock and 32,942,636 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.


20

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
9.  Basic and Diluted Loss per Common Share
The following potentially dilutive securities outstanding, prior to the use of the treasury stock method or the if-converted method, have been excluded from the computation of diluted weighted-average shares outstanding for the respective periods below because they would have been anti-dilutive:
Three and Nine Months Ended September 30,
20192018
Stock options4,645,057  5,642,484  
Non-vested restricted stock units966,876  1,021,970  


10.  Commitments and Contingencies
Operating Leases
We lease office space and equipment 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. We took initial possession of the second phase in February 2019 and recorded an additional lease incentive obligation. As of September 30, 2019, $1.4 million was included in other current liabilities and $15.7 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. 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.
Capital Leases
We lease certain office furniture and fixtures and computer hardware under non-cancellable capital lease agreements that have expiration dates in 2022. As of September 30, 2019, office furniture and fixtures and computer hardware acquired under capital lease agreements totaled $3.7 million and $0.8 million, respectively. There were no assets acquired under capital lease agreements as of December 31, 2018.
A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of September 30, 2019 is as follows (in thousands):
Operating LeasesCapital Leases
Remainder of 2019$1,073  $405  
20203,312  1,620  
20216,840  1,620  
20226,983  884  
20237,035    
Thereafter  65,217    
Total minimum lease payments90,460  4,529  
Less: amounts representing interest —  (337) 
Present value of lease obligations$90,460  $4,192  

21

APPIAN CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
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 September 30, 2019 and December 31, 2018, deferred rent totaled $22.6 million and $17.4 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying condensed 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 future minimum payments.
Total rent and lease expense was $2.5 million and $8.0 million for the three and nine months ended September 30, 2019, respectively. Total rent and lease expense was $1.9 million and $5.8 million for the three and nine months ended September 30, 2018, 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 each of September 30, 2019 and December 31, 2018, we had outstanding letters of credit totaling $10.5 million 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 three and nine months ended September 30, 2019 and 2018 (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Domestic$46,859  $38,982  $135,037  $116,498  
International22,528  15,966  60,840  50,029  
Total$69,387  $54,948  $195,877  $166,527  
With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. Revenues from external customers attributed to the United Kingdom were 12.1% and 10.8% of our total revenue for the three and nine months ended September 30, 2019, respectively. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the three and nine months ended September 30, 2018. Substantially all of our long-lived assets were held in the United States as of September 30, 2019 and December 31, 2018.

12.  Subsequent Events
In preparing our condensed consolidated financial statements, we evaluated subsequent events through October 31, 2019, which is the date that the condensed consolidated financial statements were available to be issued.
On October 29, 2019, our board of directors approved the grant of 224,770 restricted stock units under the 2017 Plan at a fair value of $44.34 per share to members of management and other employees. The value of these awards at the grant date was $10.0 million and will be amortized over the vesting periods. The restricted stock units vest over five years through November 5, 2024.
22


Item 2.   MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with (1) our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and (2) the audited consolidated financial statements and the related notes and management’s discussion and analysis of financial condition and results of operations for the year ended December 31, 2018 included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission, or SEC, on February 21, 2019.
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These statements are often identified by the use of words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “project,” “will,” “would” or the negative or plural of these words or similar expressions or variations, including statements regarding our future financial and operating performance, anticipated expansion of the usage of partners to perform professional services and our future capital requirements. Such forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled “Risk Factors,” set forth in Part I, Item 1A of our Annual Report on Form 10-K filed with the SEC on February 21, 2019 and in our other filings with the SEC. You should not rely upon forward-looking statements as predictions of future events. 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 after the date of such statements.
Overview
We provide a low-code development platform that accelerates the creation of high-impact business applications. The applications created on our platform help companies to improve customer experience, achieve operational excellence and simplify global risk management and compliance.
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.
Our subscription fees are based primarily on the number of users who access and utilize the applications built on our platform or, alternatively, non-user based single application licenses. Our customer contract terms generally vary from one to 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.
23


Our customers include financial services, life sciences, government, telecommunications, media, energy, manufacturing and transportation organizations. Generally, our sales force targets its efforts on organizations with over 2,000 employees and $2 billion in annual revenue. Revenue from government agencies represented 15.9% and 17.0% of our total revenue in the three and nine months ended September 30, 2019, respectively. Revenue from government agencies represented 14.1% and 16.1% of our total revenue in the three and nine months ended September 30, 2018, respectively. No single end-customer accounted for more than 10% of our total revenue in the three and nine months ended September 30, 2019 or September 30, 2018.
Our platform supports multiple languages to facilitate collaboration and address challenges in multi-national organizations. We offer our platform globally. In the three and nine months ended September 30, 2019, 32.5% and 31.1%, respectively, of our total revenue was generated from customers outside of the United States. In the three and nine months ended September 30, 2018, 29.1% and 30.0%, respectively, of our total revenue was generated from customers outside of the United States. As of September 30, 2019, 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.
Recent Developments
In September 2019, we completed an underwritten public offering of 2,329,000 shares of our Class A common stock, of which 1,825,000 shares of Class A common stock were sold by us and 504,000 shares of Class A common stock were sold by existing stockholders. The underwriter purchased the shares from us and the selling stockholders at a price of $55.70 per share. Our net proceeds from the offering were $101.3 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.
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, with the exception of sales commissions, are expensed as incurred.
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.
24


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 active 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. 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 the long term. 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 with our customers. As the usage of partners expands, we expect the proportion of our total revenue from subscriptions to increase over time relative to professional services. For the three months ended September 30, 2019 and 2018, 60.0% and 56.2% of our revenue, respectively, was derived from sales of subscriptions, software and support, while the remaining 40.0% and 43.8%, respectively, was derived from the sale of professional services. For the nine months ended September 30, 2019 and 2018, 59.1% and 54.6% of our revenue, respectively, was derived from sales of subscriptions, software and support, while the remaining 40.9% and 45.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.
25


Key Metrics
We monitor the following metrics to help us measure and evaluate the effectiveness of our operations (dollars in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2019201820192018
Subscription Revenue$40,435  $29,384  $112,045  $81,908  
As of September 30,
20192018
Subscription Revenue Retention Rate119 %117 %
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.

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.
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-
26


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 generally offered as a term license. When our platform is delivered as a SaaS subscription, we handle its operational needs in third-party hosted data centers.
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, generally, 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 usage of partners, we expect professional services revenue to decline as a percentage of total revenue over time since our 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, third-party contractor costs, allocated facility costs and overhead, as well as the costs of billable expenses, such as travel and lodging. 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.
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. Our professional services gross margin is also impacted by the amount of services performed by partners as opposed to internal resources.
27


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.
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 entertainment, marketing and promotional events, marketing activities, subcontracting fees and allocated facility costs and overhead.
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.  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. 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
Other Expense, Net
Other expense, net consists primarily of unrealized and realized gains and losses related to changes in foreign currency exchange rates and interest income on our cash and cash equivalents.
Interest Expense
Interest expense consists primarily of interest on our capital leases and debt, unused fees on our credit facility and commitment fees on our letters of credit.
28


Results of Operations
The following table sets forth our consolidated statement of operations data:
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
(in thousands)
Consolidated Statement of Operations Data:
Revenue:
Subscriptions, software and support$41,599  $30,905  $115,767  $90,904  
Professional services27,788  24,043  80,110  75,623  
Total revenue69,387  54,948  195,877  166,527  
Cost of revenue:
Subscriptions, software and support4,484  3,261  12,105  8,713  
Professional services19,467  16,831  58,963  54,002  
Total cost of revenue23,951  20,092  71,068  62,715  
Gross profit45,436  34,856  124,809  103,812  
Operating expenses:
Sales and marketing28,858  25,467  89,951  75,815  
Research and development15,697  11,737  42,418  32,392  
General and administrative11,191  12,537  29,468  29,022  
Total operating expenses55,746  49,741  161,837  137,229  
Operating loss(10,310) (14,885) (37,028) (33,417) 
Other expense:
Other expense, net2,016  110  1,700  1,785  
Interest expense96  67  236  134  
Total other expense2,112  177  1,936  1,919  
Loss before income taxes(12,422) (15,062) (38,964) (35,336) 
Income tax expense (benefit) (34) 394  212  
Net loss$(12,427) $(15,028) $(39,358) $(35,548) 
29


The following table sets forth our consolidated statement of operations data expressed as a percentage of total revenue:

Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Consolidated Statement of Operations Data:
Revenue:
Subscriptions, software and support60.0 %56.2 %59.1 %54.6 %
Professional services40.0  43.8  40.9  45.4  
Total revenue100.0  100.0  100.0  100.0  
Cost of revenue:
Subscriptions, software and support6.5  5.9  6.2  5.2  
Professional services28.1  30.6  30.1  32.4  
Total cost of revenue34.6  36.5  36.3  37.6  
Gross margin65.4  63.5  63.7  62.4  
Operating expenses:
Sales and marketing41.6  46.3  45.9  45.5  
Research and development22.6  21.4  21.7  19.5  
General and administrative16.1  22.8  15.0  17.4  
Total operating expenses80.3  90.5  82.6  82.4  
Operating loss(14.9) (27.0) (18.9) (20.0) 
Other expense:
Other expense, net2.9  0.2  0.9  1.1  
Interest expense0.1  0.1  0.1  0.1  
Total other expense3.0  0.3  1.0  1.2  
Loss before income taxes(17.9) (27.3) (19.9) (21.2) 
Income tax expense (benefit)—  (0.1) 0.2  0.1  
Net loss(17.9)%(27.3)%(20.1)%(21.3)%
Comparison of the Three Months Ended September 30, 2019 and 2018
Revenue
Three Months Ended September 30,% Change
20192018
(dollars in thousands)
Revenue
Subscriptions, software and support$41,599  $30,905  34.6 %
Professional services27,788  24,043  15.6  
Total revenue$69,387  $54,948  26.3  

Total revenue increased $14.4 million, or 26.3%, in the three months ended September 30, 2019 compared to the same period in 2018, due to an increase in our subscriptions, software and support revenue of $10.7 million and an increase in our professional services revenue of $3.7 million. The increase in subscriptions, software and support revenue was attributable to $6.9 million of revenue from expanded deployments and corresponding sales of additional subscriptions to existing customers and $3.8 million in sales of subscriptions to new customers. The increase in professional services revenue was due to $8.3 million in sales to new customers, offset by a $4.6 million decrease in revenue from existing customers.
30


Cost of Revenue
Three Months Ended September 30,% Change
20192018
(dollars in thousands)
Cost of revenue:
Subscriptions, software and support$4,484  $3,261  37.5 %
Professional services19,467  16,831  15.7  
Total cost of revenue$23,951  $20,092  19.2  
Subscriptions, software and support gross margin89.2 %89.4 %
Professional services gross margin29.9 %30.0 %
Total gross margin65.4 %63.5 %
 
Cost of revenue increased $3.9 million, or 19.2%, in the three months ended September 30, 2019 compared to the same period in 2018, primarily due to a $1.6 million increase in professional services and product support personnel costs, a $1.1 million increase in contractor costs, a $0.7 million increase in other cost of revenue and a $0.7 million increase in facility and overhead costs, offset by a $0.2 million decrease in billable expenses. Personnel costs increased due to an increase in professional services and product support staff personnel headcount of 15.3% from September 30, 2018 to September 30, 2019. Contractor costs increased in the three months ended September 30, 2019 compared to the same period in 2018 because of an increase in the usage of subcontractors for professional service engagements. The increase in other cost of revenue was due to increased hosting costs as sales of our cloud offering increased in the three months ended September 30, 2019. Facility and overhead costs increased to support our personnel growth. Billable expenses decreased in the three months ended September 30, 2019 compared to the same period in 2018 because of an increase in the percentage of professional services engagements being staffed remotely.
Subscriptions, software and support gross margin decreased to 89.2% in the three months ended September 30, 2019 compared to 89.4% in the same period in 2018 due to increased hosting costs during the three months ended September 30, 2019 as sales of our cloud offering increased and became a larger proportion of our overall subscription, software and support revenue. Professional services gross margin decreased slightly to 29.9% in the three months ended September 30, 2019 compared to 30.0% in the same period in 2018 due to an increase in the usage of subcontractors for professional services engagements as compared to the three months ended September 30, 2018. Due to the higher percentage of subscriptions, software and support revenue for the three months ended September 30, 2019 as compared to the three months ended September 30, 2018, gross margin increased to 65.4% in the three months ended September 30, 2019 compared to 63.5% in the same period in 2018.
Sales and Marketing Expense
Three Months Ended September 30,% Change
20192018
(dollars in thousands)
Sales and marketing$28,858  $25,467  13.3 %
% of revenue41.6 %46.3 %
 
Sales and marketing expense increased $3.4 million, or 13.3%, in the three months ended September 30, 2019 compared to the same period in 2018, primarily due to a $2.2 million increase in sales and marketing personnel costs, a $0.9 million increase in facility and overhead costs, a $0.2 million increase in professional fees and a $0.1 million increase in marketing costs. Personnel costs increased due to an increase in sales and marketing personnel headcount by 9.4% from September 30, 2018 to September 30, 2019 and increased sales commissions driven by our revenue growth. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to an increase in consulting fees to
31


support our ongoing marketing events and activities. Marketing costs increased due to a rise in marketing event sponsorship and attendance.
Research and Development Expense
Three Months Ended September 30,% Change
20192018
(dollars in thousands)
Research and development$15,697  $11,737  33.7 %
% of revenue22.6 %21.4 %

Research and development expense increased $4.0 million, or 33.7%, in the three months ended September 30, 2019 compared to the same period in 2018, primarily due to a $2.8 million increase in research and development personnel costs and a $1.1 million increase in facility and overhead costs and a $0.1 million increase in professional fees. Personnel costs increased due to an increase in research and development personnel headcount by 33.2% from September 30, 2018 to September 30, 2019. 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
Three Months Ended September 30,% Change
20192018
(dollars in thousands)
General and administrative expense$11,191  $12,537  (10.7)%
% of revenue16.1 %22.8 %
 
General and administrative expense decreased $1.3 million, or 10.7%, in the three months ended September 30, 2019 compared to the same period in 2018, due to a $2.7 million decrease in general and administrative personnel costs, offset by a $0.8 million increase in professional fees and a $0.6 million increase in facility and overhead costs. Personnel costs decreased due to a $3.8 million decrease in stock-based compensation expense during the three months ended September 30, 2019. Stock-based compensation expense decreased during the three months ended September 30, 2019 due to the vesting of an option to purchase 1,828,080 shares of our Class A common stock in August 2018, resulting in $4.5 million of stock-based compensation expense. The decrease in stock-based compensation expense during the three months ended September 30, 2019 was offset by an increase in general and administrative personnel headcount by 25.0% from September 30, 2018 to September 30, 2019. Professional fees increased due to the use of consulting services to support our back-office initiatives. Facility and overhead costs increased to support our personnel growth.
Other Expense, Net
Three Months Ended September 30,% Change
20192018
(dollars in thousands)
Other expense, net$2,016  $110  1,732.7 %
% of revenue2.9 %0.2 %
 
Other expense, net increased by $1.9 million in the three months ended September 30, 2019 compared to the same period in 2018, primarily due to $2.2 million in foreign exchange loss in the three months ended September 30, 2019 compared to $0.2 million in foreign exchange loss in the three months ended September 30, 2018. 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
32


U.S. dollar during the three months ended September 30, 2019 compared to the same period in 2018. There was also a $0.1 million increase in interest income in the three months ended September 30, 2019 compared to the same period in 2018.
Interest Expense
Three Months Ended September 30,% Change
20192018
(dollars in thousands)
Interest expense$96  $67  43.3 %
% of revenue0.1 %0.1 %
 
Interest expense remained consistent in the three months ended September 30, 2019 compared to the same period in 2018.
Comparison of the Nine Months Ended September 30, 2019 and 2018
Revenue
Nine Months Ended September 30,% Change
20192018
(dollars in thousands)
Revenue
Subscriptions, software and support$115,767  $90,904  27.4 %
Professional services80,110  75,623  5.9  
Total revenue$195,877  $166,527  17.6  

Total revenue increased $29.4 million, or 17.6%, in the nine months ended September 30, 2019 compared to the same period in 2018, due to an increase in our subscriptions, software and support revenue of $24.9 million and an increase in our professional services revenue of $4.5 million. The increase in subscriptions, software and support revenue was attributable to $21.3 million of revenue from expanded deployments and corresponding sales of additional subscriptions to existing customers and $8.0 million in sales of subscriptions to new customers, offset by a $4.4 million perpetual software license sold to a federal agency in the nine months ended September 30, 2018. The increase in professional services revenue was due to $17.3 million in sales to new customers, offset by $12.8 million less revenue from existing customers.
Cost of Revenue
Nine Months Ended September 30,% Change
20192018
(dollars in thousands)
Cost of revenue:
Subscriptions, software and support$12,105  $8,713  38.9 %
Professional services58,963  54,002  9.2  
Total cost of revenue$71,068  $62,715  13.3  
Subscriptions, software and support gross margin89.5 %90.4 %
Professional services gross margin26.4  28.6  
Total gross margin63.7  62.4  
 
33


Cost of revenue increased $8.4 million, or 13.3%, in the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a $5.8 million increase in professional services and product support personnel costs, a $1.9 million increase in other cost of revenue and a $1.8 million increase in facility and overhead costs, offset by a $0.8 million decrease in contractor costs and a $0.3 million decrease in billable expenses. Personnel costs increased due to an increase in professional services and product support staff personnel headcount of 15.3% from September 30, 2018 to September 30, 2019 and a $1.9 million increase in stock-based compensation expense during the nine months ended September 30, 2019 due to the vesting of restricted stock units granted to our co-founders. These restricted stock units vested in the three months ended March 31, 2019. The increase in other cost of revenue was due to increased hosting costs as sales of our cloud offering increased in the nine months ended September 30, 2019. Facility and overhead costs increased to support our personnel growth. Contractor costs decreased in the nine months ended September 30, 2019 compared to the same period in 2018 because of a decrease in the average hourly rate for subcontractors. Billable expenses decreased in the nine months ended September 30, 2019 compared to the same period in 2018 because of an increase in the percentage of professional services engagements being staffed remotely.
Subscriptions, software and support gross margin decreased to 89.5% in the nine months ended September 30, 2019 compared to 90.4% in the same period in 2018 due to the sale of a $4.4 million perpetual software license in the nine months ended September 30, 2018 and increased hosting costs as sales of our cloud offering increased and became a larger proportion of our overall subscription, software and support revenue. There is minimal cost of revenue for our perpetual software revenue, and therefore, our subscriptions, software and support gross margin was higher during the nine months ended September 30, 2018. Professional services gross margin decreased to 26.4% in the nine months ended September 30, 2019 compared to 28.6% in the same period in 2018 due to a $1.8 million increase in stock-based compensation expense during the nine months ended September 30, 2019 due to the vesting of restricted stock units granted to our co-founders. There was also an increase in the use of customer success managers during the nine months ended September 30, 2019 compared to the same period in 2018. To a lesser degree, the gross margin of our professional services revenue for the nine months ended September 30, 2019 was also negatively impacted by a slight decrease in the utilization rate of professional services resources as compared to the nine months ended September 30, 2018. Due to the higher percentage of subscriptions, software and support revenue for the nine months ended September 30, 2019 as compared to the nine months ended September 30, 2018, gross margin increased to 63.7% in the nine months ended September 30, 2019 compared to 62.4% in the same period in 2018.
Sales and Marketing Expense
Nine Months Ended September 30,% Change
20192018
(dollars in thousands)
Sales and marketing89,951  75,815  18.6 %
% of revenue45.9 %45.5 %
 
Sales and marketing expense increased $14.1 million, or 18.6%, in the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a $9.8 million increase in sales and marketing personnel costs, a $2.5 million increase in facility and overhead costs, a $0.9 million increase in marketing costs and a $0.9 million increase in professional fees. Personnel costs increased due to an increase in sales and marketing personnel headcount by 9.4% from September 30, 2018 to September 30, 2019, increased sales commissions driven by our revenue growth and a $2.2 million increase in stock-based compensation expense during the nine months ended September 30, 2019 due to the vesting of restricted stock units granted to our co-founders. These restricted stock units vested in the three months ended March 31, 2019. Facility and overhead costs increased to support our personnel growth. Marketing costs increased due to increased costs for our annual user conference, Appian World, as well as a rise in marketing event sponsorship and attendance. Professional fees increased due to an increase in consulting fees to support our ongoing marketing events and activities.
34


Research and Development Expense
Nine Months Ended September 30,% Change
20192018
(dollars in thousands)
Research and development$42,418  $32,392  31.0 %
% of revenue21.7 %19.5 %

Research and development expense increased $10.0 million, or 31.0%, in the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a $7.5 million increase in research and development personnel costs, a $2.3 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 33.2% from September 30, 2018 to September 30, 2019, and a $1.9 million increase in stock-based compensation expense during the nine months ended September 30, 2019 due to the vesting of restricted stock units granted to our co-founders. These restricted stock units vested in the three months ended March 31, 2019. 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
Nine Months Ended September 30,% Change
20192018
(dollars in thousands)
General and administrative expense$29,468  $29,022  1.5 %
% of revenue15.0 %17.4 %
 
General and administrative expense increased $0.4 million, or 1.5%, in the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a $1.4 million increase in facility and overhead costs and a $0.9 million increase in professional fees, offset by a $1.9 million decrease in general and administrative personnel costs. Facility and overhead costs increased to support our personnel growth. Professional fees increased due to the use of consulting services to support our back-office initiatives. Personnel costs decreased due to a $4.2 million decrease in stock-based compensation expense during the nine months ended September 30, 2019. Stock-based compensation expense decreased during the nine months ended September 30, 2019 due to the vesting of an option to purchase 1,828,080 shares of our Class A common stock in August 2018, resulting in $4.5 million of stock-based compensation expense. The decrease in stock-based compensation expense during the nine months ended September 30, 2019 was offset by an increase in general and administrative personnel headcount by 25.0% from September 30, 2018 to September 30, 2019.
Other Expense, Net
Nine Months Ended September 30,% Change
20192018
(dollars in thousands)
Other expense, net$1,700  $1,785  (4.8)%
% of revenue0.9 %1.1 %
 
Other expense, net decreased by $0.1 million in the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a $0.5 million increase in interest income in the nine months ended September 30, 2019 compared to the same period in 2018. The increase in interest income was offset by a $0.3 million increase in foreign exchange loss in the nine months ended September 30, 2019 compared to the nine months ended September 30, 2018. 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 the nine months ended September 30, 2019 compared to the same period in 2018.
35


Additionally, there was a $0.1 million in loss on the disposal of property and equipment during the nine months ended September 30, 2019.
Interest Expense
Nine Months Ended September 30,% Change
20192018
(dollars in thousands)
Interest expense$236  $134  76.1 %
% of revenue0.1 %0.1 %
 
Interest expense increased by $0.1 million in the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to commitment fees on the letter of credit to fund the security deposit required by the lease for our new headquarters.
Liquidity and Capital Resources
As of September 30, 2019, we had $165.6 million of cash and cash equivalents.
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. We may enter into investments in, or acquisitions of, complementary businesses, products or technologies in the future, which could also require us to seek additional equity financing, incur indebtedness, or use cash resources. We have no present binding agreements or commitments 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 nine months ended September 30, 2019 and 2018:
Nine Months Ended September 30,
20192018
(in thousands)
Cash used in operating activities$(2,960) $(23,953) 
Cash used in investing activities(31,430) (2,183) 
Cash provided by financing activities105,394  60,532  
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 initial public offering in May 2017, net proceeds of $57.8 million from our underwritten public offering in August 2018 and net proceeds of $101.3 million from our underwritten public offering in September 2019, as well as through sales of software and professional services and borrowings under our credit facilities. We also financed $3.7 million of office furniture and fixtures and $0.8 million of computer hardware, both associated with the build out of our new headquarters.
36


As of September 30, 2019, we had no outstanding borrowings. 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 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 September 30, 2019.
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. During 2018 and 2019, our uses of cash included the build out of our new headquarters, which we completed during the three months ended September 30, 2019. We spent approximately $21 million above the $18.4 million tenant improvement allowance provided by the landlord for the build out. This spend included $4.5 million of office furniture and fixtures and computer hardware that has been financed. For the nine months ended September 30, 2019, substantially all of the $31.4 million of cash used in investing activities was related to the build out.
Historical Cash Flows
Operating Activities
For the nine months ended September 30, 2019, net cash used in operating activities of $3.0 million consisted of a net loss of $39.4 million, offset by $16.4 million in adjustments for non-cash items and $20.0 million of cash provided by changes in working capital. Adjustments for non-cash items consisted of stock-based compensation of $13.1 million, depreciation and amortization expense of $3.3 million, a loss on disposal of equipment of $0.1 million and bad debt expense of $0.1 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 $11.4 million decrease in prepaid expenses and other assets, primarily due to the receipt of the non-trade receivable resulting from our tenant improvement allowance. In accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP, the $17.0 million of tenant improvement allowance reimbursements received during the nine months ended September 30, 2019 are a source of cash in operating activities, whereas the capital expenditures are recorded as cash used in investing activities. There was also a $9.1 million decrease in accounts receivable, due to increased cash collections during the nine months ended September 30, 2019, and a $5.7 million increase in deferred rent, non-current, as a result of taking initial possession of the second phase of our new headquarters in February 2019 and recording an additional lease incentive obligation. There was also a $2.6 million increase in deferred revenue, as a result of increased subscription sales. These increases were partially offset by a $3.9 million decrease in accounts payable and accrued expenses, primarily due to the timing of payments, a $2.4 million increase in deferred commissions due to increased sales during the nine months ended September 30, 2019 and a $2.2 million decrease in accrued compensation and related benefits, primarily due to a decrease in accrued vacation expense because of our new paid-time off policy, which took effect on January 1, 2019. There was also a $0.3 million decrease in other current liabilities.
For the nine months ended September 30, 2018, net cash used in operating activities of $24.0 million consisted of a net loss of $35.5 million and $1.2 million of cash used in changes in working capital, offset by $12.8 million in adjustments for non-cash items. Adjustments for non-cash items consisted of stock-based compensation of $11.2 million, depreciation and
amortization expense of $1.5 million and a provision for deferred income taxes of $0.1 million. The decrease in cash and cash
equivalents resulting from changes in working capital primarily consisted of a $6.2 million increase in accounts receivable, due
to increased sales in the nine months ended September 30, 2018 as well as the timing of billings and collections. There was
also a $5.5 million increase in deferred commissions due to increased sales and a $0.4 million decrease in other liabilities.
These decreases were partially offset by a $7.8 million increase in deferred revenue, as a result of increased subscription sales.
There was also a $1.8 million increase in accrued compensation and related benefits, primarily due to an increase in accrued
37


vacation, a $1.2 million increase in accounts payable and accrued expenses, primarily due to the timing of payments and a $0.1
million decrease in prepaid expenses and other assets.
Investing Activities
For the nine months ended September 30, 2019, net cash used in investing activities was $31.4 million, for the build out of our new headquarters and the purchase of property and equipment. For the nine months ended September 30, 2018, net cash used in investing activities was $2.2 million, for the purchase of property and equipment.
Financing Activities
For the nine months ended September 30, 2019, net cash provided by financing activities was $105.4 million, consisting of $101.6 million in proceeds from our underwritten public offering in September 2019, net of underwriting discounts and commissions and the payment of offering expenses and $4.1 million in proceeds received from stock option exercises. These increases were offset by principal payments on capital lease obligations of $0.3 million.
For the nine months September 30, 2018, net cash provided by financing activities was $60.5 million, consisting of $58.3 million in proceeds from our underwritten public offering in August 2018, net of underwriting discounts and commissions, and $2.6 million in proceeds received from stock option exercises. These increases were offset by the payment of public offering costs of $0.4 million.
Contractual Obligations and Commitments
In June 2019, we entered into a capital lease for the acquisition of office furniture and fixtures in our new headquarters. The lease term is 36 months and our total obligation is $4.0 million over the term of the lease.
In September 2019, we entered into a capital lease for the acquisition of computer hardware in our new headquarters. The lease term is 36 months and our total obligation is $0.9 million over the term of the lease.
Other than as described above, as of September 30, 2019, there was no material change in our contractual obligations and commitments from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 21, 2019.
Off-Balance Sheet Arrangements
As of September 30, 2019, 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 believe, therefore, 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
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP 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. Significant estimates and judgments embedded in the consolidated financial statements for the periods presented include revenue recognition, stock-based compensation and income taxes.
There have been no material changes in our critical accounting policies from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 21, 2019.  
38


Recent Accounting Pronouncements
See Note 2 to the unaudited condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements.
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. We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities was held by non-affiliates as of June 30, 2019.


Item 3.   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 $165.6 million as of September 30, 2019, 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 September 30, 2019, we had no outstanding borrowings.
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.



Item 4.   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
39


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 our management, including our 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 September 30, 2019. Based on the evaluation of our disclosure controls and procedures as of September 30, 2019, 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.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q 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 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.


40


PART II—OTHER INFORMATION

Item 1.   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 resources and other factors.

Item 1A.  RISK FACTORS.
Our business is subject to risks and events that, if they occur, could adversely affect our financial condition and results of operations and the trading price of our securities. In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors described in "Part I, Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 21, 2019. There have been no material changes to the risk factors described in that report.

Item 2.   UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

a.Recent Sales of Unregistered Equity Securities
Not applicable.

b.Use of Proceeds
Not applicable.

c.Issuer Purchases of Equity Securities
Not applicable.

Item 3.   DEFAULTS UPON SENIOR SECURITIES.
Not applicable.


Item 4.   MINE SAFETY DISCLOSURES.
Not applicable.

Item 5.   OTHER INFORMATION.
Not applicable.



41


ITEM 6.
EXHIBITS.

Exhibit
Number
Description
Amended and Restated Certificate of Incorporation of Appian Corporation.
Amended and Restated Bylaws of Appian Corporation.
Addendum No. 1 to Software Enterprise OEM License Agreement by and between Appian Corporation and Kx Systems, Inc., dated as of August 20, 2019, filed herewith.
Form of Class A common stock certificate of Appian Corporation.
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.INSXBRL Instance Document - The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover page formatted as Inline XBRL and contained in Exhibit 101


1.Previously filed as Exhibit 3.2 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.
2.Previously filed as Exhibit 3.4 to Amendment No. 2 to the Registrant’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.
#
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.

42


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
October 31, 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)

43
EX-10.1 2 ex101-enterprisekdbsof.htm EX-10.1 Document
                Exhibit 10.1 

Addendum No. 1 to
Enterprise Kdb+ Software OEM License Agreement
        This Addendum No. 1 to Enterprise Kdb+ Software OEM License Agreement (“Addendum No. 1”) is entered into as of 20 August 2019 by and between Kx Systems, Inc., 45 Broadway, Floor 20, New York, NY 10006 (“Kx”) and Appian Corporation, 1875 Explorer Street, 4th Floor, Reston, Virginia 20190 (“Appian”).
1.SCOPE OF HOSTING ADDENDUM
Kx and Appian previously entered into the Enterprise Kdb+ Software OEM License Agreement, effective June 15, 2016 (“License Agreement”), which grants Appian the right to install the Licensed Software on the hard disk or other permanent storage media of Appian Computers and Customer Computers for purposes of Appian Employees and Contractors developing and testing Appian Applications.
This Addendum No. 1 varies section 6 (Licensed Software Maintenance), in order to extend the period during which Kx will provide Maintenance Services to Appian.
2.DEFINITIONS
The terms defined in this Addendum No. 1 shall have the meanings stated. Otherwise, all capitalized terms used herein shall have the meanings stated in the License Agreement and any addenda thereto.
3.VARIATION OF SECTION 6
3.1  Section 6.1 of the License Agreement shall be deleted in its entirety and replaced with the following:
6.1 “Maintenance Services” are the services described in this section 6. Kx will continue to provide Maintenance Services for the Kdb Software through December 31, 2025. Kx will provide Maintenance Services for the Kdb+ Software subject to section 6.7 below. Kx will provide Maintenance Services to Appian, but not to Appian Customers. Maintenance Services for the Kdb+ Software are provided for the most recent Update for so long as it is the most recent Update and then for one year after release of the next Update.
3.2 Section 6.7 of the License Agreement shall be deleted in its entirety and replaced with the following:
        6.7 Term and Termination of Maintenance Services. Kx may terminate Maintenance Services for the then current version and all prior versions of the Kdb+ Software at the earlier of (a) December 31, 2030, or (b) at such time as Kx generally stops supporting the Kdb+ Software for all of its customers.
4.CONFLICTING TERMS; ENTIRE AGREEMENT
Except as amended by this Addendum No. 1, the License Agreement and any prior addenda to the License Agreement remain in full force and effect and are hereby affirmed. In the event of any inconsistency or conflict between the terms of this Addendum No. 1 and the terms of the License Agreement or prior addenda, this Addendum No. 1 shall govern. The
RCF13243 10/31/16     -1-



License Agreement, any prior addenda and this Addendum No. 1 set forth the entire agreement between the parties with respect to their subject matter.

Kx Systems, Inc.Appian Corporation
By:/s/ Adrian TonerBy:/s/ Mark Lynch
Name:Adrian TonerName:Mark Lynch
Title:Authorised SignatoryTitle:Chief Financial Officer
Date:August 28, 2019Date:August 22, 2019


RCF13243 10/31/16     -2-
EX-31.1 3 appn09302019ex311.htm EX-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 Quarterly Report on Form 10-Q for the period ended September 30, 2019 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: October 31, 2019
 
/s/ Matthew Calkins
Matthew Calkins
Chief Executive Officer
(principal executive officer)





EX-31.2 4 appn09302019ex312.htm EX-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 Quarterly Report on Form 10-Q for the period ended September 30, 2019 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: October 31, 2019
 
/s/ Mark Lynch
Mark Lynch
Chief Financial Officer
(principal financial officer)





EX-32.1 5 appn09302019ex321.htm EX-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 Quarterly Report on Form 10-Q for the period ended September 30, 2019, 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 31st day of October, 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-Q 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-Q), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 6 appn-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED 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 2404401 - Disclosure - Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Property, Plant, and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2113106 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2115107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Stock-Based Compensation - Summary of the Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2123108 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Stockholders' Equity (Detail) link:presentationLink link:calculationLink link:definitionLink 2125109 - Disclosure - Basic and Diluted Loss per Common Share link:presentationLink link:calculationLink link:definitionLink 2326304 - Disclosure - Basic and Diluted Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - 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 2128110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2329305 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Commitments and Contingencies -Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 2132111 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Segment and Geographic Information - Summary of Revenues By Geography (Detail) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Segment and Geographic Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2136112 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2437418 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 appn-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 appn-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 appn-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Range Statistical Measurement [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 Additional tenant improvement receivable Nontrade Receivable, Additional Tenant Improvement Allowance Receivable Nontrade Receivable, Additional Tenant Improvement Allowance Receivable Commission expense Noninterest Expense Commission Expense 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 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Computer hardware Computer Equipment [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Operating expenses: Operating Expenses [Abstract] Share-based Payment Arrangement [Abstract] Concentration of Credit and Customer Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred rent credit, net of current portion Deferred Rent Credit , Net Of Current Portion Deferred Rent Credit , Net Of Current Portion Additional Paid-In Capital Additional Paid-in Capital [Member] Federal Government Agencies Federal Government Agencies Member Line of Credit Facility [Table] Line of Credit Facility [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Capital leases, net of current portion Capital Lease Obligations, Noncurrent Entity Ex Transition Period Entity Ex Transition Period Concentration Risk Type Concentration Risk Type [Axis] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Present value of capital lease obligations Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Exercisable at September 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Disposal of property plant and equipment Property, Plant and Equipment, Disposals January 1, 2019 Outstanding at September 30, 2019 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 Employee Stock Option Employee Stock Option Share-based Payment Arrangement, Option [Member] 2021 Capital Leases, Future Minimum Payments Due in Three Years Tenant improvement allowance receivable Nontrade Receivables, Current Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Capital leases Office furniture and fixtures acquired under capital lease agreements Capital Leased Assets, Gross Statement [Table] Statement [Table] Proceeds from sale of equipment Proceeds from Sale of Machinery and Equipment 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 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 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 [Abstract] Document Quarterly Report Document Quarterly Report Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Principal payments on capital lease obligations Finance Lease, Principal Payments Other expense, net Other Nonoperating Income (Expense) Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Accrued audit and tax expenses Accrued Professional Fees, Current 2023 Capital Leases, Future Minimum Payments Due in Five Years Customer Customer [Domain] 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] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Total stock-based compensation expense Share-based Payment Arrangement, Expense Assets Assets [Abstract] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Range Statistical Measurement [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Computer hardware Computer Hardware [Member] Computer Hardware Deferred tax assets Deferred Income Tax Assets, Net Earliest Tax Year Earliest Tax Year [Member] Accrued third party license fees Accrued Third Party License Fee Offering costs included in accounts payable and accrued expenses Offering Costs Included In Accounts Payable And Accrued Expenses, Noncash Or Partial Noncash Transaction Consolidated Entities Consolidated Entities [Axis] Deferred commissions, net of current portion DeferredCommissionNoncurrent Document Fiscal Year Focus Document Fiscal Year Focus Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Title of Individual [Axis] Title of Individual [Axis] Vested in period, value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Tax Period Tax Period [Axis] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Accrued reimbursable employee expenses Other Employee-related Liabilities Quick ratio LineofCreditCovenantQuickRatio Other assets Other Assets, Noncurrent Value of awards at the grant date Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Entity Current Reporting Status Entity Current Reporting Status Deferred rent, net of current portion Deferred Rent Credit, Noncurrent Entity Emerging Growth Company Entity Emerging Growth Company Accumulated Deficit Retained Earnings [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Open tax year Open Tax Year Issuance of common stock from public offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Government Agencies Government Agencies Member Unused credit facility fee 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] Convertible preferred stock (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Compensation cost related to nonvested stock options not yet recognized Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Deferred rent, non-current Increase (Decrease) Deferred Rent, Noncurrent Increase (Decrease) Deferred Rent, Noncurrent Schedule of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Capital leases, current Capital Lease Obligations, Current 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 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] Entity Address, State or Province Entity Address, State or Province Payment of royalty fees Royalty Expense Summary of the Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Debt Disclosure [Abstract] Selling and Marketing Expense Selling and Marketing Expense [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Proceeds from public offering, net of any 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] Accounts Receivable and Allowance for Doubtful Accounts and Non-Trade Receivables Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Document Transition Report Document Transition Report Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Sales Revenue, Net Revenue Benchmark [Member] Vesting of restricted stock units (in shares) Vested (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] 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] Exercise price of stock options granted (in usd per share) Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Weighted average grant-date fair value (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] 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] Service period (in years) January 1, 2019 Outstanding at September 30, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other comprehensive income (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 Payment Arrangement, Noncash Expense Comprehensive income (loss), net of income taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Geographical Geographical [Axis] 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] Accounts receivable Increase (Decrease) in Accounts Receivable Entity Address, City or Town Entity Address, City or Town Useful Life (in years) Property, Plant and Equipment, Useful Life Entity Filer Category Entity Filer Category Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Total payments committed under operating lease Total minimum lease payments Operating Leases, Future Minimum Payments Due Equity [Abstract] Term Loan Term Loan Member Letter of credit entered into in connection with lease Long-term Debt Income Tax Disclosure [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] Subsequent Event [Table] Subsequent Event [Table] Total other comprehensive loss, net of income taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Foreign Customers Foreign Customers Member Statement [Line Items] Statement [Line Items] Deferred rent, noncurrent Deferred Rent Credit Remainder of 2019 Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Entity Registrant Name Entity Registrant Name Office furniture and fixtures Furniture and Fixtures [Member] Computer software Software and Software Development Costs [Member] Professional Services Professional Services Member Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Value of award at grant date Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture Accrued marketing and tradeshow expenses Accrued Marketing Costs, Current Deferred tax liabilities Deferred Income Tax Liabilities, Net City Area Code City Area Code Sale of Stock [Axis] Sale of Stock [Axis] Number of shares available to be issued (in shares) Common Stock, Capital Shares Reserved for Future Issuance Entity Central Index Key Entity Central Index Key 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 Number of Shares Outstanding, Basic and Diluted Capital Leases Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Loss (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] 2020 Capital Leases, Future Minimum Payments Due in Two Years Common stock, shares authorized (in shares) Common Stock, Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Products and Services [Domain] Product and Service [Domain] Variable Rate [Domain] Variable Rate [Domain] Deferred commissions IncreaseDecreaseInDeferredCommissions Entity Shell Company Entity Shell Company Payables and Accruals [Abstract] Geographic Concentration Risk Geographic Concentration Risk [Member] International Non-US [Member] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Total rent and lease expense Operating Leases, Rent Expense, Net 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 Equity Component Equity Component [Domain] Exercisable at September 30, 2019 (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Property and equipment, gross Property, Plant and Equipment, Gross Common Stock Common Stock [Member] Revenue Recognition, Deferred Revenue, and Cost of Revenue Revenue from Contract with Customer [Policy Text Block] Geographical Geographical [Domain] Exercisable at September 30, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Accounts payable Accounts Payable, Current Relationship to Entity [Domain] Title of Individual [Domain] Property, Plant and Equipment [Abstract] Total minimum lease payments Capital Leases, Future Minimum Payments Due Customer Customer [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Restricted Stock Restricted Stock [Member] Equity Award Award Type [Domain] Weighted Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Fair value of shares 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 Accounts Receivable, Allowance for Credit Loss, Current Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Prime Rate Prime Rate [Member] Stock option cancellation agreement, vested options to purchase (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 2022 Capital Leases, Future Minimum Payments Due in Four Years Accrued legal costs Accrued Legal Costs Accrued Legal Costs Stock-Based Compensation Share-based Payment Arrangement [Text Block] General and Administrative Expense General and Administrative Expense [Member] Interest expense Interest Income (Expense), Nonoperating, Net Exercise price of shares sold in public offering (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 Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Capital lease obligations to acquire new office furniture and fixtures and computer hardware Lease Obligation Incurred 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] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] January 1, 2019 (in shares) Outstanding at September 30, 2019 (in shares) 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 Issuance Of Common Stock To Directors Issuance Of Common Stock To Directors Member Sales and marketing Selling and Marketing Expense Leasehold improvements Leasehold Improvements [Member] Operating loss Operating Income (Loss) Commitments and Contingencies Disclosure [Abstract] Unrecognized compensation cost related to nonvested stock option recognized over weighted average period, in years Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Less: amounts representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Basic and diluted (in dollar per share) Earnings Per Share, Basic and Diluted Document And Entity Information [Table] Document And Entity Information [Table] Document and Entity Information [Table]. Issuance of common stock to directors (in shares) Stock Issued During Period, Shares, Issued for Services Non-vested outstanding at January 1, 2019 (in shares) Non-vested outstanding at September 30, 2019 (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] Subsequent Event Subsequent Event [Member] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Issuance of common stock from 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] Cover page. Research and development Research and Development Expense Accrued compensation and related benefits IncreaseDecreaseInAccruedCompensationAndRelatedBenefits 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] Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] 2021 Operating Leases, Future Minimum Payments, Due in Three Years Trading Symbol Trading Symbol Domestic UNITED STATES Latest Tax Year Latest Tax Year [Member] Thereafter Capital Leases, Future Minimum Payments Due Thereafter Document Period End Date Document Period End Date Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Document and Entity Information [Line Items] Document And Entity Information [Line Items] Document and entity information. Underwritten Public Offering Underwritten Public Offering [Member] Underwritten Public Offering Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Deferred rent credit Deferred Rent Credit, Current Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock Revolving Credit Facility Revolving Credit Facility [Member] Common stock Common Stock, Value, Issued Research and Development Expense Research and Development Expense [Member] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Subsequent Events Subsequent Events [Text Block] Total cost of revenue Cost of Goods and Services Sold Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue: Revenues [Abstract] Deferred Commissions Deferred Commissions Policy [Policy Text Block] 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] Number of shares issued in public offering, by the Company (in shares) Sale Of Stock, Number Of Shares Issued In Transaction By The Company Exercisable at September 30, 2019 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 Document Type Document Type Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Tax Identification Number Entity Tax Identification Number Tax Period Tax Period [Domain] Income Statement [Abstract] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Other expense: Nonoperating Income (Expense) [Abstract] Entity Interactive Data Current Entity Interactive Data Current Number of shares issued in public offering, by the existing shareholders (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) Income Tax Expense (Benefit) Tenant improvement allowance, maximum Tenant Improvement Allowance, Maximum Tenant Improvement Allowance, Maximum Total current assets Assets, Current Remainder of 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2007 Stock Option Plan Two Thousand Seven Stock Option Plan Member Total current liabilities Liabilities, Current General and administrative General and Administrative Expense Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Local Phone Number Local Phone Number Net unrecognized tax benefits which would impact effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Restricted Stock Units Restricted Stock Units (RSUs) 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 as of September 30, 2019 and December 31, 2018 Accounts Receivable, after Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Class of Stock [Line Items] Class of Stock [Line Items] 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] Grant of RSUs (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 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 Award Type [Axis] Award Type [Axis] Schedule of Components of Stock-based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Net loss per share attributable to common stockholders: Earnings Per Share, Basic and Diluted [Abstract] Subscriptions, Software, And Support Subscriptions, Software, And Support Member Accumulated depreciation for assets under capital lease Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation 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] Accrued leasehold improvement costs Accrued Leasehold Improvements Accrued Leasehold Improvements Common stock, shares issued (in shares) Common Stock, Shares, Issued 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] January 1, 2019 (in usd per share) Outstanding at September 30, 2019 (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Cash paid for income taxes Income Taxes Paid Emerging Growth Company Status EmergingGrowthCompanyStatusPolicyTextBlock Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Entity Small Business Entity Small Business Entity File Number Entity File Number Customer Concentration Risk Customer Concentration Risk [Member] Deferred commissions, current DeferredCommissionsCurrent Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] 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 Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Products and Services [Axis] Product and Service [Axis] Depreciation and amortization expense Depreciation, Depletion and Amortization Income Taxes [Line Items] Income Taxes [Line Items] Income taxes. Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Outstanding letters of credit Letters of Credit Outstanding, Amount Total other expense Nonoperating Income (Expense) Deferred revenue Increase (Decrease) in Contract with Customer, Liability 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 AccruedContractandPartTimeEmploymentCurrent Current liabilities Liabilities, Current [Abstract] Share price (in usd per share) Share Price Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Non-vested outstanding at January 1, 2019 (in usd per share) Non-vested outstanding at September 30, 2019 (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 AccruedHostingCostsCurrent Income Taxes Income Tax Disclosure [Text Block] 2022 Operating Leases, Future Minimum Payments, Due in Four Years Segment Reporting [Abstract] Statement of Cash Flows [Abstract] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Class of Stock Class of Stock [Axis] Deferred revenue, current Contract with Customer, Liability, Current Earnings Per Share [Abstract] Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Subsequent Event [Line Items] Subsequent Event [Line Items] Minimum Minimum [Member] Line of credit, outstanding borrowings Line of Credit Facility, Fair Value of Amount Outstanding Concentration risk percentage Concentration risk, percentage Concentration Risk, Percentage Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Change in allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Entity Address, Address Line One Entity Address, Address Line One Number of votes entitled to stockholders per share NumberOfVotesEntitledToStockholders Subsidiaries Subsidiaries [Member] SaaS Subscriptions contracts term Software As Service Subscription Contracts Term Current assets Assets, Current [Abstract] Credit Facility Credit Facility [Axis] 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] Statement of Comprehensive Income [Abstract] Proceeds from exercise of common stock options Proceeds from Stock Options Exercised 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] Consolidated Entities Consolidated Entities [Domain] Geographic Distribution Geographic Distribution [Domain] 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 Maximum Maximum [Member] Other current liabilities Increase (Decrease) in Other Current Liabilities Credit facility Long-term Line of Credit Title of 12(b) Security Title of 12(b) Security EX-101.PRE 10 appn-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of September 30, 2019 is as follows (in thousands):
Operating LeasesCapital Leases
Remainder of 2019$1,073  $405  
20203,312  1,620  
20216,840  1,620  
20226,983  884  
20237,035  —  
Thereafter  65,217  —  
Total minimum lease payments90,460  4,529  
Less: amounts representing interest —  (337) 
Present value of lease obligations$90,460  $4,192  
XML 12 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant, and Equipment (Tables)
9 Months Ended
Sep. 30, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, net consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019December 31, 2018
Leasehold improvements$36,698  $9,958  
Office furniture and fixtures4,183  649  
Computer hardware3,690  2,535  
Computer software1,727  1,727  
Equipment80  138  
46,378  15,007  
Less: accumulated depreciation(6,355) (7,468) 
Property and equipment, net$40,023  $7,539  
XML 13 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued contract labor costs $ 2,558 $ 3,128
Accrued reimbursable employee expenses 1,318 459
Accrued hosting costs 931 579
Accrued audit and tax expenses 797 375
Accrued leasehold improvement costs 426 0
Accrued third party license fees 301 729
Accrued marketing and tradeshow expenses 287 229
Accrued legal costs 276 0
Other accrued expenses 1,022 1,965
Total $ 7,916 $ 7,464
XML 14 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies -Narrative (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Apr. 30, 2018
Debt Instrument [Line Items]            
Total payments committed under operating lease $ 90,460,000   $ 90,460,000     $ 87,200,000
Tenant improvement allowance, maximum 18,400,000   18,400,000      
Deferred rent credit 1,400,000   1,400,000   $ 1,200,000  
Deferred rent credit, net of current portion 15,700,000   15,700,000   14,400,000  
Office furniture and fixtures acquired under capital lease agreements         0  
Deferred rent, noncurrent 22,600,000   22,600,000   17,400,000  
Total rent and lease expense 2,500,000 $ 1,900,000 8,000,000.0 $ 5,800,000    
Payment of royalty fees     300,000      
Outstanding letters of credit 10,500,000   10,500,000   $ 10,500,000  
Letter of Credit            
Debt Instrument [Line Items]            
Letter of credit entered into in connection with lease           $ 9,400,000
Computer hardware            
Debt Instrument [Line Items]            
Office furniture and fixtures acquired under capital lease agreements 800,000   800,000      
Office furniture and fixtures            
Debt Instrument [Line Items]            
Office furniture and fixtures acquired under capital lease agreements $ 3,700,000   $ 3,700,000      
XML 15 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Events (Details) - Restricted Stock - Subsequent Event
$ / shares in Units, $ in Millions
Oct. 29, 2019
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Grant of RSUs (in shares) | shares 224,770
Fair value of shares granted (in usd per share) | $ / shares $ 44.34
Value of awards at the grant date | $ $ 10.0
Vesting period 5 years
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Allowance for doubtful accounts $ 600 $ 600
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 outstanding (in shares) 34,204,362 29,626,054
Common stock, shares issued (in shares) 34,204,362 29,626,054
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 outstanding (in shares) 32,942,636 34,290,383
Common stock, shares issued (in shares) 32,942,636 34,290,383
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net loss $ (39,358) $ (35,548)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,273 1,452
Loss (gain) on disposal of equipment 146 (4)
Bad debt expense 97 2
Deferred income taxes (191) 69
Stock-based compensation 13,055 11,247
Changes in assets and liabilities:    
Accounts receivable 9,051 (6,226)
Prepaid expenses and other assets 11,351 76
Deferred commissions (2,428) (5,531)
Accounts payable and accrued expenses (3,910) 1,255
Accrued compensation and related benefits (2,159) 1,814
Other current liabilities (251) 376
Deferred revenue 2,646 7,862
Deferred rent, non-current 5,718 (797)
Net cash used in operating activities (2,960) (23,953)
Cash flows from investing activities:    
Purchases of property and equipment (31,430) (2,187)
Proceeds from sale of equipment 0 4
Net cash used in investing activities (31,430) (2,183)
Cash flows from financing activities:    
Proceeds from public offering, net of any underwriting discounts 101,653 58,258
Payment of costs related to public offerings (12) (353)
Proceeds from exercise of common stock options 4,052 2,627
Principal payments on capital lease obligations (299) 0
Net cash provided by financing activities 105,394 60,532
Effect of foreign exchange rate changes on cash and cash equivalents (380) (888)
Net increase in cash and cash equivalents 70,624 33,508
Cash and cash equivalents, beginning of period 94,930 73,758
Cash and cash equivalents, end of period 165,554 107,266
Supplemental disclosure of cash flow information:    
Cash paid for interest 250 34
Cash paid for income taxes 236 178
Capital lease obligations to acquire new office furniture and fixtures and computer hardware 4,491 0
Offering costs included in accounts payable and accrued expenses $ 338 $ 76
XML 19 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; } JSON 20 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "appn-20190930.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 198, "dts": { "calculationLink": { "local": [ "appn-20190930_cal.xml" ] }, "definitionLink": { "local": [ "appn-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "appn-20190930.htm" ] }, "labelLink": { "local": [ "appn-20190930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "appn-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "appn-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 415, "entityCount": 1, "hidden": { "http://www.appian.com/20190930": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 24, "keyStandard": 298, "memberCustom": 11, "memberStandard": 33, "nsprefix": "appn", "nsuri": "http://www.appian.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.appian.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Property and Equipment, net", "role": "http://www.appian.com/role/PropertyandEquipmentnet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - Accrued Expenses", "role": "http://www.appian.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Debt", "role": "http://www.appian.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113106 - Disclosure - Income Taxes", "role": "http://www.appian.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115107 - Disclosure - Stock-Based Compensation", "role": "http://www.appian.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123108 - Disclosure - Stockholders' Equity", "role": "http://www.appian.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125109 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128110 - Disclosure - Commitments and Contingencies", "role": "http://www.appian.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132111 - Disclosure - Segment and Geographic Information", "role": "http://www.appian.com/role/SegmentandGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136112 - Disclosure - Subsequent Events", "role": "http://www.appian.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Property, Plant, and Equipment (Tables)", "role": "http://www.appian.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant, and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.appian.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.appian.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326304 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329305 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Property, Plant, and Equipment (Details)", "role": "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie2e76bcc11554724a9d00cc2cca3d1b0_I20181231", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "appn:AccruedContractandPartTimeEmploymentCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "appn:AccruedContractandPartTimeEmploymentCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ibd4a0963f3204998b0b34d8fde11dd6d_I20171130", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.appian.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ibd4a0963f3204998b0b34d8fde11dd6d_I20171130", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail", "shortName": "Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie2e76bcc11554724a9d00cc2cca3d1b0_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ibbb81d794c6d46659b9b49f657994029_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail)", "role": "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ibbb81d794c6d46659b9b49f657994029_I20181231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "ia5133935613f42708f75bd18f5e404cf_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i37e89dd9b14b492390a8bb60d13e0762_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6a5231cb6b34e6c9e8380efb0eff2d3_I20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Stockholders' Equity (Detail)", "role": "http://www.appian.com/role/StockholdersEquityDetail", "shortName": "Stockholders' Equity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ibefadeb41c914552ab682096cd4597fd_D20190101-20190930", "decimals": "INF", "lang": null, "name": "appn:NumberOfVotesEntitledToStockholders", "reportCount": 1, "unique": true, "unitRef": "vote_per_share", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "if013c9d4cf934305b121dd96b0c062fa_D20190701-20190930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "if013c9d4cf934305b121dd96b0c062fa_D20190701-20190930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Commitments and Contingencies -Narrative (Detail)", "role": "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail", "shortName": "Commitments and Contingencies -Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie2e76bcc11554724a9d00cc2cca3d1b0_I20181231", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredRentCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments (Detail)", "role": "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail", "shortName": "Commitments and Contingencies - Future Minimum Lease Commitments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ie6d2a55e58524506a6d0221a804cc0ad_I20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - 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" ], "baseRef": "appn-20190930.htm", "contextRef": "i42adcbc03bba4aaca43839d8b7b73bca_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ifb6c1dee9fa04da6bc5e5e73024e9b2e_D20190701-20190930", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Segment and Geographic Information - Additional Information (Detail)", "role": "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "shortName": "Segment and Geographic Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "ifb6c1dee9fa04da6bc5e5e73024e9b2e_D20190701-20190930", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i676bca4070a94a988030bcc3dad15db7_D20191029-20191029", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437418 - Disclosure - Subsequent Events (Details)", "role": "http://www.appian.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i676bca4070a94a988030bcc3dad15db7_D20191029-20191029", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i8d5507e8ccb44fdaa12a7b77a3078e0f_D20190701-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i1daab87791e74bb5813f282ed1d4207d_I20171231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "if47325e51d1d4d299301c0c35d951e21_D20180101-20180331", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "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" ], "baseRef": "appn-20190930.htm", "contextRef": "i2bc5509db2d2472bb39cd2e23b6343b2_D20190101-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 48, "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": { "label": "AccruedContractandPartTimeEmploymentCurrent", "terseLabel": "Accrued contract labor costs" } } }, "localname": "AccruedContractandPartTimeEmploymentCurrent", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedHostingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "AccruedHostingCostsCurrent", "terseLabel": "Accrued hosting costs" } } }, "localname": "AccruedHostingCostsCurrent", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedLeaseholdImprovements": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Leasehold Improvements", "label": "Accrued Leasehold Improvements", "terseLabel": "Accrued leasehold improvement costs" } } }, "localname": "AccruedLeaseholdImprovements", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedLegalCosts": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Legal Costs", "label": "Accrued Legal Costs", "terseLabel": "Accrued legal costs" } } }, "localname": "AccruedLegalCosts", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "appn_AccruedThirdPartyLicenseFee": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "", "label": "Accrued Third Party License Fee", "terseLabel": "Accrued third party license fees" } } }, "localname": "AccruedThirdPartyLicenseFee", "nsuri": "http://www.appian.com/20190930", "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/20190930", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "appn_ComputerHardwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Hardware", "label": "Computer Hardware [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerHardwareMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "appn_DeferredCommissionNoncurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "DeferredCommissionNoncurrent", "terseLabel": "Deferred commissions, net of current portion" } } }, "localname": "DeferredCommissionNoncurrent", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "appn_DeferredCommissionsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "DeferredCommissionsCurrent", "terseLabel": "Deferred commissions, current" } } }, "localname": "DeferredCommissionsCurrent", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "appn_DeferredCommissionsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Commissions Policy [Policy Text Block]", "terseLabel": "Deferred Commissions" } } }, "localname": "DeferredCommissionsPolicyPolicyTextBlock", "nsuri": "http://www.appian.com/20190930", "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 credit, net of current portion" } } }, "localname": "DeferredRentCreditNetOfCurrentPortion", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "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/20190930", "presentation": [ "http://www.appian.com/role/CoverPage" ], "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/20190930", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "appn_EmergingGrowthCompanyStatusPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EmergingGrowthCompanyStatusPolicyTextBlock", "terseLabel": "Emerging Growth Company Status" } } }, "localname": "EmergingGrowthCompanyStatusPolicyTextBlock", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "appn_FederalGovernmentAgenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Federal Government Agencies Member", "terseLabel": "Federal Government Agencies" } } }, "localname": "FederalGovernmentAgenciesMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "terseLabel": "Accumulated depreciation for assets under capital lease" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "appn_ForeignCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Customers Member", "terseLabel": "Foreign Customers" } } }, "localname": "ForeignCustomersMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_GovernmentAgenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Government Agencies Member", "terseLabel": "Government Agencies" } } }, "localname": "GovernmentAgenciesMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "appn_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "appn_IncreaseDecreaseDeferredRentNoncurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) Deferred Rent, Noncurrent", "label": "Increase (Decrease) Deferred Rent, Noncurrent", "terseLabel": "Deferred rent, non-current" } } }, "localname": "IncreaseDecreaseDeferredRentNoncurrent", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "IncreaseDecreaseInAccruedCompensationAndRelatedBenefits", "negatedLabel": "Accrued compensation and related benefits" } } }, "localname": "IncreaseDecreaseInAccruedCompensationAndRelatedBenefits", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_IncreaseDecreaseInDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "IncreaseDecreaseInDeferredCommissions", "terseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCommissions", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_IssuanceOfCommonStockToDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Issuance Of Common Stock To Directors Member", "terseLabel": "Issuance Of Common Stock To Directors" } } }, "localname": "IssuanceOfCommonStockToDirectorsMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "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/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "appn_LineofCreditCovenantQuickRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LineofCreditCovenantQuickRatio", "terseLabel": "Quick ratio" } } }, "localname": "LineofCreditCovenantQuickRatio", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "appn_MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock", "terseLabel": "Maximum percentage of aggregate voting power of capital stock which triggers conversion of stock" } } }, "localname": "MaximumPercentageOfAggregateVotingPowerOfCapitalStockWhichTriggersConversionOfStock", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "percentItemType" }, "appn_NontradeReceivableAdditionalTenantImprovementAllowanceReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Nontrade Receivable, Additional Tenant Improvement Allowance Receivable", "label": "Nontrade Receivable, Additional Tenant Improvement Allowance Receivable", "terseLabel": "Additional tenant improvement receivable" } } }, "localname": "NontradeReceivableAdditionalTenantImprovementAllowanceReceivable", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "appn_NumberOfVotesEntitledToStockholders": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NumberOfVotesEntitledToStockholders", "terseLabel": "Number of votes entitled to stockholders per share" } } }, "localname": "NumberOfVotesEntitledToStockholders", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "integerItemType" }, "appn_OfferingCostsIncludedInAccountsPayableAndAccruedExpensesNoncashOrPartialNoncashTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "", "label": "Offering Costs Included In Accounts Payable And Accrued Expenses, Noncash Or Partial Noncash Transaction", "terseLabel": "Offering costs included in accounts payable and accrued expenses" } } }, "localname": "OfferingCostsIncludedInAccountsPayableAndAccruedExpensesNoncashOrPartialNoncashTransaction", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "appn_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Professional Services Member", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "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 in public offering, by the Company (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransactionByTheCompany", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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 in public offering, by the existing shareholders (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransactionByTheExistingShareholders", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "appn_SoftwareAsServiceSubscriptionContractsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Software As Service Subscription Contracts Term", "terseLabel": "SaaS Subscriptions contracts term" } } }, "localname": "SoftwareAsServiceSubscriptionContractsTerm", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "appn_SubscriptionsSoftwareAndSupportMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subscriptions, Software, And Support Member", "terseLabel": "Subscriptions, Software, And Support" } } }, "localname": "SubscriptionsSoftwareAndSupportMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "appn_TenantImprovementAllowanceMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tenant Improvement Allowance, Maximum", "label": "Tenant Improvement Allowance, Maximum", "terseLabel": "Tenant improvement allowance, maximum" } } }, "localname": "TenantImprovementAllowanceMaximum", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "appn_TermLicenseSubscriptionContractsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Term License Subscription Contracts Term", "terseLabel": "Term license subscription contracts term" } } }, "localname": "TermLicenseSubscriptionContractsTerm", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "appn_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Term Loan Member", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_TwoThousandSevenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Two Thousand Seven Stock Option Plan Member", "terseLabel": "2007 Stock Option Plan" } } }, "localname": "TwoThousandSevenStockOptionPlanMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_TwoThousandSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Two Thousand Seventeen Equity Incentive Plan Member", "terseLabel": "2017 Equity Incentive Plan" } } }, "localname": "TwoThousandSeventeenEquityIncentivePlanMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "appn_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Underwritten Public Offering", "label": "Underwritten Public Offering [Member]", "terseLabel": "Underwritten Public Offering" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://www.appian.com/20190930", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.appian.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r118", "r157", "r161", "r268" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r116", "r157", "r159", "r265", "r266" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail", "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r117", "r157", "r160", "r267", "r270", "r271" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r163", "r241", "r243" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r120", "r242" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_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/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r16", "r121", "r122", "r158" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $600 as of September 30, 2019 and December 31, 2018" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r6", "r7", "r34" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and 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/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 5.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", "verboseLabel": "Accrued marketing and tradeshow expenses" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r6", "r7", "r34" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 3.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/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r29", "r133" ], "calculation": { "http://www.appian.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r45", "r46", "r47" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r47", "r48", "r216" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r164", "r166", "r200", "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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 loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r166", "r194", "r199" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r22", "r123", "r126" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Change in allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r95" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r247", "r257" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r42" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r167", "r196" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]", "verboseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "http://www.appian.com/role/SubsequentEventsDetails" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r92" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r11", "r237", "r238" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Capital leases, current" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r82", "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Capital lease obligations to acquire new office furniture and fixtures and computer hardware" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r36", "r237", "r238" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Capital leases, net of current portion" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "Capital Leased Assets, Gross", "terseLabel": "Office furniture and fixtures acquired under capital lease agreements", "verboseLabel": "Capital leases" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail", "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r238" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Capital Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2020" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r238" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "negatedLabel": "Less: amounts representing interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "terseLabel": "Present value of capital lease obligations" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 6.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r26", "r80" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r73", "r80", "r85" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r73", "r225" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r137", "r138" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r39" ], "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 (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r145" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r105", "r106", "r223", "r224" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r105", "r106", "r223", "r224", "r269" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r105", "r106", "r223", "r224", "r269" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r100", "r255" ], "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 and Customer Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r105", "r106", "r223", "r224" ], "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", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r105", "r106", "r223", "r224" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r86", "r214", "r217", "r218" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r154", "r155", "r158" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r154", "r155", "r158" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r82", "r83", "r84" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r63" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "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/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r103" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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": "Interest rate margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r90", "r146", "r149", "r150", "r151", "r227", "r228", "r229", "r254" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r196" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r209" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r204", "r209" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r231" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r34", "r232" ], "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" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r37", "r232" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r78", "r131" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r78", "r111" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r94" ], "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)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r97" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r225" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of foreign exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r91", "r205", "r206" ], "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": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost related to unvested restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost related to nonvested stock option recognized over weighted average period, in years" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost related to nonvested stock options not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r196" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r145" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r86", "r220", "r221" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r239", "r240" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on capital lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail", "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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", "negatedLabel": "Loss (gain) on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r129" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r93", "r246", "r251", "r264" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r135" ], "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/2019-01-31", "presentation": [ "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r112", "r210" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r75", "r81" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r72", "r74", "r81" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r132" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r249", "r260" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r12", "r248", "r256" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r222" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r32", "r90" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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 credit facility fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r140", "r248", "r258" ], "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": "Letter of credit entered into in connection with lease" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r139" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r76", "r79" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r49", "r52", "r58", "r79", "r96", "r252", "r263" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoninterestExpenseCommissionExpense": { "auth_ref": [ "r253" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r41" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Open Tax Year", "terseLabel": "Open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r230", "r234" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "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 operating lease", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail", "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "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" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r230", "r234" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r230", "r234" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r230", "r234" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r230", "r234" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r230", "r234" ], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r233" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r219" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r34" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 4.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/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43", "r226" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Comprehensive income (loss), net of income taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r50", "r53", "r212", "r213", "r215" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r250", "r262" ], "calculation": { "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail": { "order": 6.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/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r34" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r71" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of 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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r167", "r196" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "verboseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r24", "r25" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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 any underwriting discounts" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r68" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r70", "r197" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r29", "r134" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail", "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r136" ], "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, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Disposals", "terseLabel": "Disposal of property plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentDisposals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r28", "r132" ], "calculation": { "http://www.appian.com/role/PropertyPlantandEquipmentDetails": { "order": 2.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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r134", "r261" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.appian.com/role/PropertyPlantandEquipmentDetails": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r27", "r86", "r134" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r134" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r132" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail", "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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": "Useful Life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r60", "r127" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r23", "r86", "r124" ], "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 and Non-Trade Receivables" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r203", "r273" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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 Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "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": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r152", "r259" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r156", "r157" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r87", "r162" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition, Deferred Revenue, and Cost of Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r64" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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 [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "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": "Exercise price of shares sold in public offering (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r95" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r95" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Components of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r166", "r193", "r199" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r166", "r193", "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r29", "r134" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r61", "r117" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r55", "r56", "r117" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationSummaryofRevenuesByGeographyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r110", "r113", "r114", "r115", "r130" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r167", "r196" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r172", "r182", "r185" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of the Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r187" ], "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/2019-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": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r38", "r89", "r142", "r143", "r144", "r146", "r147", "r148", "r149", "r150", "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r119" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing Expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r77" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r177" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r181" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r179" ], "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": "Grant of RSUs (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r179" ], "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": "Fair value of shares granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r178" ], "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 at September 30, 2019 (in shares)", "periodStartLabel": "Non-vested outstanding at January 1, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested outstanding at September 30, 2019 (in usd per share)", "periodStartLabel": "Non-vested outstanding at January 1, 2019 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r186" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r180" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r196" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r175" ], "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 September 30, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r175" ], "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 September 30, 2019 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r184" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r177" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "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 option cancellation agreement, vested options to purchase (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r183" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r196" ], "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": "Outstanding at September 30, 2019", "periodStartLabel": "January 1, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r174", "r196" ], "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": "Outstanding at September 30, 2019 (in shares)", "periodStartLabel": "January 1, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r173" ], "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": "Outstanding at September 30, 2019 (in usd per share)", "periodStartLabel": "January 1, 2019 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r165", "r169" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/BasicandDilutedLossperCommonShareSummaryofSecuritiesExcludedFromCalculationofWeightedAverageCommonSharesOutstandingDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail", "http://www.appian.com/role/SubsequentEventsDetails" ], "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/2019-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/2019-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)", "verboseLabel": "Exercise price of stock options granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r86", "r167", "r170" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Value of awards at the grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r188", "r198" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r196" ], "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 September 30, 2019" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r196" ], "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 September 30, 2019" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r186" ], "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", "netLabel": "Service period (in years)", "terseLabel": "Outstanding at September 30, 2019", "verboseLabel": "January 1, 2019" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r171" ], "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": "Vested in period, value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/PropertyPlantandEquipmentDetails", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r145" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CoverPage", "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.appian.com/role/StockholdersEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r145" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Value of award at grant date" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r14", "r15", "r145", "r152" ], "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 public offering, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r145", "r152", "r176" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.appian.com/role/StockBasedCompensationSummaryoftheStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r14", "r15", "r145", "r152" ], "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 public offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r40", "r145", "r152" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r19", "r20", "r125" ], "calculation": { "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r245" ], "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/2019-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 [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r208" ], "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": "Net unrecognized tax benefits which would impact effective tax rate if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r98", "r99", "r101", "r102", "r107", "r108", "r109" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2019-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/2019-01-31", "presentation": [ "http://www.appian.com/role/DebtAdditionalInformationDetail" ], "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)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2019-01-31", "presentation": [ "http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r173": { "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=116856206&loc=d3e5070-113901" }, "r174": { "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=116856206&loc=d3e5070-113901" }, "r175": { "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=116856206&loc=d3e5070-113901" }, "r176": { "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=116856206&loc=d3e5070-113901" }, "r177": { "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=116856206&loc=d3e5070-113901" }, "r178": { "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=116856206&loc=d3e5070-113901" }, "r179": { "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=116856206&loc=d3e5070-113901" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r181": { "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=116856206&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r188": { "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=116856206&loc=d3e5070-113901" }, "r189": { "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=116856206&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r191": { "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=116856206&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45014-112735" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r273": { "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" }, "r274": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r275": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r276": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r277": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r278": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r279": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r28": { "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" }, "r280": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r29": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "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" }, "r41": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&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=118932676&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" } }, "version": "2.1" } XML 22 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
We lease office space and equipment 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. We took initial possession of the second phase in February 2019 and recorded an additional lease incentive obligation. As of September 30, 2019, $1.4 million was included in other current liabilities and $15.7 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. 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.
Capital Leases
We lease certain office furniture and fixtures and computer hardware under non-cancellable capital lease agreements that have expiration dates in 2022. As of September 30, 2019, office furniture and fixtures and computer hardware acquired under capital lease agreements totaled $3.7 million and $0.8 million, respectively. There were no assets acquired under capital lease agreements as of December 31, 2018.
A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of September 30, 2019 is as follows (in thousands):
Operating LeasesCapital Leases
Remainder of 2019$1,073  $405  
20203,312  1,620  
20216,840  1,620  
20226,983  884  
20237,035  —  
Thereafter  65,217  —  
Total minimum lease payments90,460  4,529  
Less: amounts representing interest —  (337) 
Present value of lease obligations$90,460  $4,192  
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 September 30, 2019 and December 31, 2018, deferred rent totaled $22.6 million and $17.4 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying condensed 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 future minimum payments.
Total rent and lease expense was $2.5 million and $8.0 million for the three and nine months ended September 30, 2019, respectively. Total rent and lease expense was $1.9 million and $5.8 million for the three and nine months ended September 30, 2018, 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 each of September 30, 2019 and December 31, 2018, we had outstanding letters of credit totaling $10.5 million 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 23 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law. Our operating subsidiaries are exposed to statutory effective tax rates ranging from zero to approximately 32%. Fluctuations in the distribution of pre-tax income among our operating subsidiaries can lead to fluctuations of the effective tax rate in the condensed consolidated financial statements. For the three and nine months ended September 30, 2019, the actual effective tax rates were (0.04)% and (1.0)%, respectively. For the three and nine months ended September 30, 2018, the actual effective tax rates were 0.2% and (0.6)%, respectively.
We assess uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Income Taxes. As of September 30, 2019, our net unrecognized tax benefits totaled $1.0 million, of which the entire portion would favorably impact our effective tax rate in the period if recognized. We anticipate that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to our consolidated financial statements.
We file income tax returns in the United States federal jurisdiction and in many states and foreign jurisdictions. The tax years 2015 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. We are not currently under examination by the Internal Revenue Service for any open tax years.
XML 24 appn-20190930_htm.xml IDEA: XBRL DOCUMENT 0001441683 2019-01-01 2019-09-30 0001441683 us-gaap:CommonClassAMember 2019-10-28 0001441683 us-gaap:CommonClassBMember 2019-10-28 0001441683 2019-09-30 0001441683 2018-12-31 0001441683 us-gaap:CommonClassAMember 2018-12-31 0001441683 us-gaap:CommonClassAMember 2019-09-30 0001441683 us-gaap:CommonClassBMember 2018-12-31 0001441683 us-gaap:CommonClassBMember 2019-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-07-01 2019-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-07-01 2018-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-01-01 2019-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-01-01 2018-09-30 0001441683 appn:ProfessionalServicesMember 2019-07-01 2019-09-30 0001441683 appn:ProfessionalServicesMember 2018-07-01 2018-09-30 0001441683 appn:ProfessionalServicesMember 2019-01-01 2019-09-30 0001441683 appn:ProfessionalServicesMember 2018-01-01 2018-09-30 0001441683 2019-07-01 2019-09-30 0001441683 2018-07-01 2018-09-30 0001441683 2018-01-01 2018-09-30 0001441683 us-gaap:CommonStockMember 2017-12-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001441683 us-gaap:RetainedEarningsMember 2017-12-31 0001441683 2017-12-31 0001441683 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001441683 2018-01-01 2018-03-31 0001441683 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001441683 us-gaap:CommonStockMember 2018-03-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001441683 us-gaap:RetainedEarningsMember 2018-03-31 0001441683 2018-03-31 0001441683 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001441683 2018-04-01 2018-06-30 0001441683 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001441683 us-gaap:CommonStockMember 2018-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001441683 us-gaap:RetainedEarningsMember 2018-06-30 0001441683 2018-06-30 0001441683 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001441683 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001441683 us-gaap:CommonStockMember 2018-09-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001441683 us-gaap:RetainedEarningsMember 2018-09-30 0001441683 2018-09-30 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 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001441683 2019-01-01 2019-03-31 0001441683 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001441683 us-gaap:CommonStockMember 2019-03-31 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001441683 us-gaap:RetainedEarningsMember 2019-03-31 0001441683 2019-03-31 0001441683 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001441683 2019-04-01 2019-06-30 0001441683 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001441683 us-gaap:CommonStockMember 2019-06-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001441683 us-gaap:RetainedEarningsMember 2019-06-30 0001441683 2019-06-30 0001441683 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001441683 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001441683 us-gaap:CommonStockMember 2019-09-30 0001441683 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001441683 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001441683 us-gaap:RetainedEarningsMember 2019-09-30 0001441683 us-gaap:CommonClassAMember appn:UnderwrittenPublicOfferingMember 2019-09-01 2019-09-30 0001441683 us-gaap:CommonClassAMember appn:UnderwrittenPublicOfferingMember 2019-09-30 0001441683 srt:MinimumMember 2019-01-01 2019-09-30 0001441683 srt:MaximumMember 2019-01-01 2019-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2019-07-01 2019-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2019-01-01 2019-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2019-01-01 2019-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2019-07-01 2019-09-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2018-07-01 2018-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:GovernmentAgenciesMember 2018-01-01 2018-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2018-07-01 2018-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember appn:FederalGovernmentAgenciesMember 2018-01-01 2018-09-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0001441683 appn:ForeignCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001441683 2018-01-01 2018-12-31 0001441683 2018-10-31 0001441683 2019-02-28 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-09-30 0001441683 us-gaap:ComputerEquipmentMember 2019-01-01 2019-09-30 0001441683 us-gaap:EquipmentMember 2019-01-01 2019-09-30 0001441683 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-09-30 0001441683 us-gaap:LeaseholdImprovementsMember 2019-09-30 0001441683 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001441683 us-gaap:FurnitureAndFixturesMember 2019-09-30 0001441683 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001441683 us-gaap:ComputerEquipmentMember 2019-09-30 0001441683 us-gaap:ComputerEquipmentMember 2018-12-31 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-09-30 0001441683 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001441683 us-gaap:EquipmentMember 2019-09-30 0001441683 us-gaap:EquipmentMember 2018-12-31 0001441683 us-gaap:ComputerEquipmentMember 2019-07-01 2019-09-30 0001441683 us-gaap:EquipmentMember 2019-07-01 2019-09-30 0001441683 us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-09-30 0001441683 us-gaap:ComputerEquipmentMember 2018-01-01 2018-09-30 0001441683 appn:ComputerHardwareMember 2019-09-30 0001441683 us-gaap:RevolvingCreditFacilityMember 2017-11-30 0001441683 srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2017-11-30 0001441683 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-11-01 2017-11-30 0001441683 srt:MinimumMember us-gaap:PrimeRateMember 2017-11-01 2017-11-30 0001441683 srt:MaximumMember us-gaap:PrimeRateMember 2017-11-01 2017-11-30 0001441683 srt:MinimumMember 2017-11-01 2017-11-30 0001441683 srt:MaximumMember 2017-11-01 2017-11-30 0001441683 appn:TermLoanMember 2019-09-30 0001441683 srt:SubsidiariesMember srt:MinimumMember 2019-01-01 2019-09-30 0001441683 srt:SubsidiariesMember srt:MaximumMember 2019-01-01 2019-09-30 0001441683 us-gaap:EarliestTaxYearMember 2019-01-01 2019-09-30 0001441683 us-gaap:LatestTaxYearMember 2019-01-01 2019-09-30 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2017-05-31 0001441683 appn:TwoThousandSevenStockOptionPlanMember 2017-05-31 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2019-09-30 0001441683 appn:TwoThousandSeventeenEquityIncentivePlanMember 2019-09-30 0001441683 srt:ChiefExecutiveOfficerMember appn:TwoThousandSeventeenEquityIncentivePlanMember 2019-05-01 2019-05-31 0001441683 srt:ChiefExecutiveOfficerMember appn:TwoThousandSeventeenEquityIncentivePlanMember 2019-05-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember appn:TwoThousandSeventeenEquityIncentivePlanMember 2018-11-01 2018-11-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001441683 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001441683 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2019-07-01 2019-09-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2018-07-01 2018-09-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2019-01-01 2019-09-30 0001441683 appn:IssuanceOfCommonStockToDirectorsMember 2018-01-01 2018-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-07-01 2019-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-07-01 2018-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2019-01-01 2019-09-30 0001441683 appn:SubscriptionsSoftwareAndSupportMember 2018-01-01 2018-09-30 0001441683 appn:ProfessionalServicesMember 2019-07-01 2019-09-30 0001441683 appn:ProfessionalServicesMember 2018-07-01 2018-09-30 0001441683 appn:ProfessionalServicesMember 2019-01-01 2019-09-30 0001441683 appn:ProfessionalServicesMember 2018-01-01 2018-09-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001441683 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001441683 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001441683 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001441683 us-gaap:CommonClassAMember 2019-01-01 2019-09-30 0001441683 us-gaap:CommonClassBMember 2019-01-01 2019-09-30 0001441683 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001441683 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0001441683 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001441683 2018-04-30 0001441683 us-gaap:LetterOfCreditMember 2018-04-30 0001441683 country:US 2019-07-01 2019-09-30 0001441683 country:US 2018-07-01 2018-09-30 0001441683 country:US 2019-01-01 2019-09-30 0001441683 country:US 2018-01-01 2018-09-30 0001441683 us-gaap:NonUsMember 2019-07-01 2019-09-30 0001441683 us-gaap:NonUsMember 2018-07-01 2018-09-30 0001441683 us-gaap:NonUsMember 2019-01-01 2019-09-30 0001441683 us-gaap:NonUsMember 2018-01-01 2018-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-30 0001441683 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-09-30 0001441683 us-gaap:RestrictedStockMember us-gaap:SubsequentEventMember 2019-10-29 2019-10-29 0001441683 us-gaap:RestrictedStockMember us-gaap:SubsequentEventMember 2019-10-29 shares iso4217:USD iso4217:USD shares pure appn:vote_per_share 2019 Q3 false 0001441683 --12-31 P1Y P1Y P1Y 10-Q true 2019-09-30 false 001-38098 APPIAN CORPORATION DE 54-1956084 7950 Jones Branch Drive Tysons VA 22102 (703) 442-8844 Class A Common Stock APPN NASDAQ Yes Yes Accelerated Filer false true false false 34210508 32942636 165554000 94930000 600000 600000 70792000 79383000 18468000 14020000 10200000 21293000 265014000 209626000 40023000 7539000 13069000 15088000 560000 326000 561000 601000 319227000 233180000 5316000 9249000 7916000 7464000 11458000 13796000 100497000 95523000 1429000 0 2067000 2369000 128683000 128401000 136000 42000 13557000 16145000 21280000 15400000 2763000 0 166419000 159988000 0.0001 0.0001 500000000 34204362 34204362 500000000 29626054 29626054 3000 3000 0.0001 0.0001 100000000 32942636 32942636 100000000 34290383 34290383 3000 3000 336694000 218284000 1106000 542000 -184998000 -145640000 152808000 73192000 319227000 233180000 41599000 30905000 115767000 90904000 27788000 24043000 80110000 75623000 69387000 54948000 195877000 166527000 4484000 3261000 12105000 8713000 19467000 16831000 58963000 54002000 23951000 20092000 71068000 62715000 45436000 34856000 124809000 103812000 28858000 25467000 89951000 75815000 15697000 11737000 42418000 32392000 11191000 12537000 29468000 29022000 55746000 49741000 161837000 137229000 -10310000 -14885000 -37028000 -33417000 -2016000 -110000 -1700000 -1785000 -96000 -67000 -236000 -134000 -2112000 -177000 -1936000 -1919000 -12422000 -15062000 -38964000 -35336000 5000 -34000 394000 212000 -12427000 -15028000 -39358000 -35548000 -0.19 -0.24 -0.61 -0.58 65508113 62480927 64860342 61583610 -12427000 -15028000 -39358000 -35548000 954000 -400000 564000 137000 -11473000 -15428000 -38794000 -35411000 60599877 6000 141268000 439000 -96189000 45524000 -9553000 -9553000 2935 607349 982000 982000 2240000 2240000 -565000 -565000 61210161 6000 144490000 -126000 -105742000 38628000 -10967000 -10967000 3670 399049 1090000 1090000 2206000 2206000 1102000 1102000 61612880 6000 147786000 976000 -116709000 32059000 -15028000 -15028000 1675000 57829000 57829000 2555 6300 291581 555000 555000 6801000 6801000 -400000 -400000 63588316 6000 212971000 576000 -131737000 81816000 63916437 6000 218284000 542000 -145640000 73192000 -17537000 -17537000 3461 278680 482444 1073000 1073000 7225000 7225000 340000 340000 64681022 6000 226582000 882000 -163177000 64293000 -9394000 -9394000 2684 6010 147852 914000 914000 2689000 2689000 -730000 -730000 64837568 6000 230185000 152000 -172571000 57772000 -12427000 -12427000 1825000 101303000 101303000 2563 94772 387095 2065000 2065000 3141000 3141000 954000 954000 67146998 6000 336694000 1106000 -184998000 152808000 -39358000 -35548000 3273000 1452000 -146000 4000 97000 2000 191000 -69000 13055000 11247000 -9051000 6226000 -11351000 -76000 -2428000 -5531000 -3910000 1255000 2159000 -1814000 -251000 376000 2646000 7862000 5718000 -797000 -2960000 -23953000 31430000 2187000 0 4000 -31430000 -2183000 101653000 58258000 12000 353000 4052000 2627000 299000 0 105394000 60532000 -380000 -888000 70624000 33508000 94930000 73758000 165554000 107266000 250000 34000 236000 178000 4491000 0 338000 76000 Organization and Description of BusinessAppian Corporation (together with its subsidiaries, “Appian,” the “Company,” “we” or “our”) provides a low-code development platform that accelerates the creation of high-impact business applications. The applications created on our platform help companies to improve customer experience, achieve operational excellence and simplify global risk management and compliance. We were incorporated in the state of Delaware in August 1999. We are headquartered in Tysons, 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;font-weight:400;line-height:120%;">The accompanying unaudited condensed 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 (“ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.</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;font-weight:400;line-height:120%;">The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed 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;font-weight:400;line-height:120%;">Significant estimates embedded in the condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.</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;font-weight:400;line-height:120%;">The accompanying condensed 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%;">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;font-weight:400;line-height:120%;">In September 2019, we completed an underwritten public offering of 2,329,000 shares of our Class A common stock, of which 1,825,000 shares of Class A common stock were sold by us and 504,000 shares of Class A common stock were sold by existing stockholders. The underwriter purchased the shares from us and the selling stockholders at a price of $55.70 per share. Our net proceeds from the offering were $101.3 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;font-weight:400;line-height:120%;">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 general 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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;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;font-weight:400;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.</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-weight:400;line-height:120%;">We generally charge subscription fees on a per-user basis or, alternatively, 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;font-weight:400;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:id3VybDovL2RvY3MudjEvZG9jOmY1Njg5NzAwZTNlNDRlYmI5MjU1ZDViMzU0Yjg2ZTg4L3NlYzpmNTY4OTcwMGUzZTQ0ZWJiOTI1NWQ1YjM1NGI4NmU4OF8zNy9mcmFnOjVlNGI0MDFlNzMwYTQ0YzJiYzU0Y2IyOTdiMDU2NGNhL3RleHRyZWdpb246NWU0YjQwMWU3MzBhNDRjMmJjNTRjYjI5N2IwNTY0Y2FfMzU1Mg_7df279f1-f758-4c58-954a-5196545f0f50">one</span> to three 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;font-weight:400;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:id3VybDovL2RvY3MudjEvZG9jOmY1Njg5NzAwZTNlNDRlYmI5MjU1ZDViMzU0Yjg2ZTg4L3NlYzpmNTY4OTcwMGUzZTQ0ZWJiOTI1NWQ1YjM1NGI4NmU4OF8zNy9mcmFnOjVlNGI0MDFlNzMwYTQ0YzJiYzU0Y2IyOTdiMDU2NGNhL3RleHRyZWdpb246NWU0YjQwMWU3MzBhNDRjMmJjNTRjYjI5N2IwNTY0Y2FfNDI0NA_01e2cd3d-5067-495a-a47e-05b271df2b62">one</span> to three years in length, with more recent contracts trending towards <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1Njg5NzAwZTNlNDRlYmI5MjU1ZDViMzU0Yjg2ZTg4L3NlYzpmNTY4OTcwMGUzZTQ0ZWJiOTI1NWQ1YjM1NGI4NmU4OF8zNy9mcmFnOjVlNGI0MDFlNzMwYTQ0YzJiYzU0Y2IyOTdiMDU2NGNhL3RleHRyZWdpb246NWU0YjQwMWU3MzBhNDRjMmJjNTRjYjI5N2IwNTY0Y2FfNDMwOA_01e2cd3d-5067-495a-a47e-05b271df2b62">one</span> year 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-style:italic;font-weight:400;line-height:120%;">Professional Services</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%;">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;margin-top:12pt;"><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%;">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 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;margin-top:12pt;"><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%;">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: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:400;line-height:120%;">Multiple Element Arrangements</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%;">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.</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;font-weight:400;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. </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;font-weight:400;line-height:120%;">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;font-weight:400;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;font-weight:400;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-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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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 and Customer 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;font-weight:400;line-height:120%;">Our financial instruments that are exposed to concentration of credit and customer 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;font-weight:400;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.9% and 17.0% of our revenue for the three and nine months ended September 30, 2019, respectively, of which the top three federal government agencies generated 7.0% of our revenue for each of the three and nine months ended September 30, 2019. Additionally, 32.5% and 31.1% of our revenue during the three and nine months ended September 30, 2019, respectively, was generated from foreign customers. Revenue generated from </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;font-weight:400;line-height:120%;">government agencies represented 14.1% and 16.1% of our revenue for the three and nine months ended September 30, 2018, respectively, of which the top three federal government agencies generated 7.2% and 8.7% of our revenue for the three and nine months ended September 30, 2018, respectively. Additionally, 29.1% and 30.0% of our revenue during the three and nine months ended September 30, 2018, respectively, was generated from foreign customers.</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;font-weight:400;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. There was no change in the allowance for doubtful accounts from December 31, 2018 to September 30, 2019.</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%;">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;font-weight:400;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. Our non-trade receivables relate entirely to a receivable 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 condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019. We had received the entire tenant improvement allowance as of September 30, 2019, and therefore, there was no receivable balance remaining as of such date.</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:12pt;"><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%;">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 condensed consolidated statements of operations. Commission expense was $4.9 million and $14.0 million for the three and nine months ended September 30, 2019, respectively. Commission expense was $4.0 million and $10.2 million for the three and nine months ended September 30, 2018, 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;font-weight:400;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%;">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;font-weight:400;line-height:120%;">The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of September 30, 2019 and December 31, 2018 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;font-weight:400;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:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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:12pt;"><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%;">There were no instruments measured at fair value during the three and nine months ended September 30, 2019 and September 30, 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;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;font-weight:400;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 containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units 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%;">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;font-weight:400;line-height:120%;">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities were held by non-affiliates as of June 30, 2019. 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: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:400;line-height:120%;">Adopted</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-weight:400;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;font-weight:400;line-height:120%;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span><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%;"> (“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 </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;font-weight:400;line-height:120%;">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. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 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;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU No. 2018-02,</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:400;line-height:120%;"> Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><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%;"> ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.</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:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;line-height:120%;">(“ASC 606”), which provides new guidance for revenue recognition. ASC 606 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. ASC 606 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;font-weight:400;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;font-weight:400;line-height:120%;">(“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASC 606. 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;font-weight:400;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;font-weight:400;line-height:120%;">(“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASC 606. 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;font-weight:400;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;font-weight:400;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 has not been adopted in our Quarterly Reports on Form 10-Q 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;font-weight:400;line-height:120%;">The ASC 606 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 intend 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;font-weight:400;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;font-weight:400;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-</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;font-weight:400;line-height:120%;">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;font-weight:400;line-height:120%;">We are still in the process of quantifying the effects of the adoption of ASC 606 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;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02,</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:400;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;font-weight:400;line-height:120%;"> (“ASU 2016-02”), which was further clarified by ASU No. 2018-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;font-weight:400;line-height:120%;">Codification Improvements to Topic 842, Leases</span><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%;">, and ASU No. 2018-11, </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:400;line-height:120%;">Leases (Topic 842): Targeted Improvements</span><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%;">, both issued in July 2018. ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated. </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-weight:400;line-height:120%;">We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the package of practical expedients allowed under the standard. The package of practical expedients will allow us not to reassess: (i) whether or not any expired or existing contracts are or contain leases, (ii) lease classification for any expired or existing leases and (iii) whether initial direct costs for any existing leases qualify for capitalization under ASU 2016-02. Additionally, we plan to elect the practical expedient to not separate lease components from non-lease components for leases related to office space. We do not plan on using the hindsight practical expedient when determining the lease term and assessing impairment of right-of-use 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;font-weight:400;line-height:120%;">Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases. We do not expect the adoption of ASU 2016-02 to have a material impact on our consolidated statements of operations. </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-weight:400;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;font-weight:400;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;font-weight:400;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><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-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-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;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement </span><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%;">("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.</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%;">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;font-weight:400;line-height:120%;">The accompanying unaudited condensed 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 (“ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.</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;font-weight:400;line-height:120%;">The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed 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;font-weight:400;line-height:120%;">Significant estimates embedded in the condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.</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;font-weight:400;line-height:120%;">The accompanying condensed 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> 2329000 1825000 504000 55.70 101300000 <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;font-weight:400;line-height:120%;">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 general 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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;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;font-weight:400;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.</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-weight:400;line-height:120%;">We generally charge subscription fees on a per-user basis or, alternatively, 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;font-weight:400;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:id3VybDovL2RvY3MudjEvZG9jOmY1Njg5NzAwZTNlNDRlYmI5MjU1ZDViMzU0Yjg2ZTg4L3NlYzpmNTY4OTcwMGUzZTQ0ZWJiOTI1NWQ1YjM1NGI4NmU4OF8zNy9mcmFnOjVlNGI0MDFlNzMwYTQ0YzJiYzU0Y2IyOTdiMDU2NGNhL3RleHRyZWdpb246NWU0YjQwMWU3MzBhNDRjMmJjNTRjYjI5N2IwNTY0Y2FfMzU1Mg_7df279f1-f758-4c58-954a-5196545f0f50">one</span> to three 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;font-weight:400;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:id3VybDovL2RvY3MudjEvZG9jOmY1Njg5NzAwZTNlNDRlYmI5MjU1ZDViMzU0Yjg2ZTg4L3NlYzpmNTY4OTcwMGUzZTQ0ZWJiOTI1NWQ1YjM1NGI4NmU4OF8zNy9mcmFnOjVlNGI0MDFlNzMwYTQ0YzJiYzU0Y2IyOTdiMDU2NGNhL3RleHRyZWdpb246NWU0YjQwMWU3MzBhNDRjMmJjNTRjYjI5N2IwNTY0Y2FfNDI0NA_01e2cd3d-5067-495a-a47e-05b271df2b62">one</span> to three years in length, with more recent contracts trending towards <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY1Njg5NzAwZTNlNDRlYmI5MjU1ZDViMzU0Yjg2ZTg4L3NlYzpmNTY4OTcwMGUzZTQ0ZWJiOTI1NWQ1YjM1NGI4NmU4OF8zNy9mcmFnOjVlNGI0MDFlNzMwYTQ0YzJiYzU0Y2IyOTdiMDU2NGNhL3RleHRyZWdpb246NWU0YjQwMWU3MzBhNDRjMmJjNTRjYjI5N2IwNTY0Y2FfNDMwOA_01e2cd3d-5067-495a-a47e-05b271df2b62">one</span> year 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-style:italic;font-weight:400;line-height:120%;">Professional Services</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%;">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;margin-top:12pt;"><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%;">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 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;margin-top:12pt;"><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%;">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: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:400;line-height:120%;">Multiple Element Arrangements</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%;">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.</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;font-weight:400;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. </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;font-weight:400;line-height:120%;">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;font-weight:400;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;font-weight:400;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-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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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> P3Y P3Y <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 and Customer 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;font-weight:400;line-height:120%;">Our financial instruments that are exposed to concentration of credit and customer 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>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. 0.159 0.170 0.070 0.070 0.325 0.311 0.141 0.161 0.072 0.087 0.291 0.300 <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;font-weight:400;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. There was no change in the allowance for doubtful accounts from December 31, 2018 to September 30, 2019.</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%;">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;font-weight:400;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. Our non-trade receivables relate entirely to a receivable 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 condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019. We had received the entire tenant improvement allowance as of September 30, 2019, and therefore, there was no receivable balance remaining as of such date.</span></div> 0 0 14400000 15800000 2600000 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 condensed consolidated statements of operations. 4900000 14000000.0 4000000.0 10200000 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. P3Y P3Y P5Y P10Y <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;font-weight:400;line-height:120%;">The carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of September 30, 2019 and December 31, 2018 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;font-weight:400;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:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;line-height:120%;"> Unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.</span></div> Stock-Based CompensationWe 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 containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units 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. Emerging Growth Company StatusWe are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities were held by non-affiliates as of June 30, 2019. 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. <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: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:400;line-height:120%;">Adopted</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-weight:400;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;font-weight:400;line-height:120%;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span><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%;"> (“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 </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;font-weight:400;line-height:120%;">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. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 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;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU No. 2018-02,</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:400;line-height:120%;"> Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><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%;"> ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.</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:400;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;font-weight:400;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;font-weight:400;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;font-weight:400;line-height:120%;">(“ASC 606”), which provides new guidance for revenue recognition. ASC 606 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. ASC 606 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;font-weight:400;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;font-weight:400;line-height:120%;">(“ASU 2016-08”), which clarifies implementation guidance on principal versus agent considerations in ASC 606. 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;font-weight:400;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;font-weight:400;line-height:120%;">(“ASU 2016-10”), which clarifies the identification of performance obligations and the licensing implementation guidance in ASC 606. 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;font-weight:400;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;font-weight:400;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 has not been adopted in our Quarterly Reports on Form 10-Q 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;font-weight:400;line-height:120%;">The ASC 606 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 intend 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;font-weight:400;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;font-weight:400;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-</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;font-weight:400;line-height:120%;">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;font-weight:400;line-height:120%;">We are still in the process of quantifying the effects of the adoption of ASC 606 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;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02,</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:400;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;font-weight:400;line-height:120%;"> (“ASU 2016-02”), which was further clarified by ASU No. 2018-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;font-weight:400;line-height:120%;">Codification Improvements to Topic 842, Leases</span><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%;">, and ASU No. 2018-11, </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:400;line-height:120%;">Leases (Topic 842): Targeted Improvements</span><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%;">, both issued in July 2018. ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated. </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-weight:400;line-height:120%;">We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the package of practical expedients allowed under the standard. The package of practical expedients will allow us not to reassess: (i) whether or not any expired or existing contracts are or contain leases, (ii) lease classification for any expired or existing leases and (iii) whether initial direct costs for any existing leases qualify for capitalization under ASU 2016-02. Additionally, we plan to elect the practical expedient to not separate lease components from non-lease components for leases related to office space. We do not plan on using the hindsight practical expedient when determining the lease term and assessing impairment of right-of-use 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;font-weight:400;line-height:120%;">Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases. We do not expect the adoption of ASU 2016-02 to have a material impact on our consolidated statements of operations. </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-weight:400;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;font-weight:400;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;font-weight:400;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><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-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-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;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement </span><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%;">("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.</span></div> Property and Equipment, net<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-weight:400;line-height:120%;">Property and equipment, net consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="padding-left:9pt;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:98.245614%;"><tr><td style="width:1.0%;"/><td style="width:61.541667%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544048%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><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);">September 30, 2019</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);">December 31, 2018</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 #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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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,698 </span></td><td 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);"> </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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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,958 </span></td><td 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);"> </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="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,183 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">649 </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);">Computer hardware</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);">3,690 </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);">2,535 </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);">Computer software</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);">1,727 </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,727 </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);">Equipment</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);">80 </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);">138 </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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;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);">46,378 </span></td><td 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-right:1pt;"><span 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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;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);">15,007 </span></td><td 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-right:1pt;"><span 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);">Less: accumulated depreciation</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);">(6,355)</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,468)</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: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 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,023 </span></td><td 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);"> </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 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: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,539 </span></td><td 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);"> </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;font-weight:400;line-height:120%;">Depreciation and amortization totaled $1.3 million and $3.3 million for the three and nine months ended September 30, 2019, respectively. Depreciation and amortization totaled $0.5 million and $1.5 million for the three and nine months ended September 30, 2018, respectively. During the three months ended September 30, 2019, we retired $0.4 million of fully depreciated computer hardware and $0.1 million of fully depreciated equipment associated with the relocation of our corporate headquarters. During the nine months ended September 30, 2019, we retired $3.2 million of leasehold improvements, $0.8 million of computer hardware, $0.4 million of office furniture and fixtures and $0.1 million of equipment associated with the relocation of our corporate headquarters. During the nine months ended September 30, 2019, we recorded a loss on disposal of $0.1 million. During the nine months ended September 30, 2018, we disposed of $0.1 million of fully depreciated computer hardware. There were no disposals in the three months ended September 30, 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;font-weight:400;line-height:120%;">At September 30, 2019, office furniture and fixtures included $3.7 million acquired under capital lease agreements and computer hardware included $0.8 million acquired under capital lease agreements. There were no assets acquired under capital lease agreements as of December 31, 2018. Accumulated depreciation related to office furniture and fixtures and computer hardware acquired under capital leases totaled $0.3 million at September 30, 2019. Amortization of assets acquired under capital leases is included in depreciation and amortization expense.</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-weight:400;line-height:120%;">Property and equipment, net consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):</span></div><div style="padding-left:9pt;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:98.245614%;"><tr><td style="width:1.0%;"/><td style="width:61.541667%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544048%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.857143%;"/><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);">September 30, 2019</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);">December 31, 2018</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 #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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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,698 </span></td><td 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);"> </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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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,958 </span></td><td 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);"> </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="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,183 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">649 </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);">Computer hardware</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);">3,690 </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);">2,535 </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);">Computer software</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);">1,727 </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,727 </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);">Equipment</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);">80 </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);">138 </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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;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);">46,378 </span></td><td 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-right:1pt;"><span 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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;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);">15,007 </span></td><td 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-right:1pt;"><span 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);">Less: accumulated depreciation</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);">(6,355)</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,468)</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: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 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,023 </span></td><td 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);"> </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 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: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,539 </span></td><td 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);"> </span></td></tr></table></div> 36698000 9958000 9958000 4183000 649000 3690000 2535000 1727000 1727000 80000 138000 46378000 15007000 6355000 7468000 40023000 7539000 1300000 3300000 500000 1500000 400000 100000 3200000 800000 400000 100000 -100000 100000 0 3700000 800000 0 300000 Accrued Expenses<div style="padding-left:36pt;"><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%;">Accrued expenses consisted of the following as of September 30, 2019 and December 31, 2018 (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.853801%;"><tr><td style="width:1.0%;"/><td style="width:62.128843%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.569546%;"/><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:15.569546%;"/><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);">September 30, 2019</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);">December 31, 2018</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:10pt;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,558 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,128 </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: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);">Accrued reimbursable employee 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);">1,318 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">459 </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: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);">Accrued hosting costs</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);">931 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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);">579 </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: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);">Accrued audit and tax 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);">797 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">375 </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: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);">Accrued leasehold improvement costs</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);">426 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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: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);">Accrued third party license fees</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);">301 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">729 </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: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);">Accrued marketing and tradeshow expenses</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);">287 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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);">229 </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: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);">Accrued legal costs</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);">276 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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></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:10pt;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="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);">1,022 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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,965 </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: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);">Total</span></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 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: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,916 </span></td><td 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);"> </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 #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 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: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,464 </span></td><td 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);"> </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:10pt;font-weight:400;line-height:120%;">Accrued expenses consisted of the following as of September 30, 2019 and December 31, 2018 (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.853801%;"><tr><td style="width:1.0%;"/><td style="width:62.128843%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.569546%;"/><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:15.569546%;"/><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);">September 30, 2019</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);">December 31, 2018</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:10pt;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,558 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,128 </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: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);">Accrued reimbursable employee 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);">1,318 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">459 </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: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);">Accrued hosting costs</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);">931 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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);">579 </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: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);">Accrued audit and tax 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);">797 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">375 </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: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);">Accrued leasehold improvement costs</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);">426 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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: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);">Accrued third party license fees</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);">301 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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);">729 </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: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);">Accrued marketing and tradeshow expenses</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);">287 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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);">229 </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: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);">Accrued legal costs</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);">276 </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;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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-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></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:10pt;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="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);">1,022 </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);"><span style="font-size:10pt;font-weight:400;font-family:'Arial';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;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,965 </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: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);">Total</span></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 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: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,916 </span></td><td 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);"> </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 #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 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: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,464 </span></td><td 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);"> </span></td></tr></table></div> 2558000 3128000 1318000 459000 931000 579000 797000 375000 426000 0 301000 729000 287000 229000 276000 0 1022000 1965000 7916000 7464000 Debt<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:400;line-height:120%;">Line 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;font-weight:400;line-height:120%;">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 </span></div>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 September 30, 2019. As of September 30, 2019, we had no outstanding borrowings under the revolving line of credit. 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;font-weight:400;line-height:120%;">The provision for income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law. Our operating subsidiaries are exposed to statutory effective tax rates ranging from zero to approximately 32%. Fluctuations in the distribution of pre-tax income among our operating subsidiaries can lead to fluctuations of the effective tax rate in the condensed consolidated financial statements. For the three and nine months ended September 30, 2019, the actual effective tax rates were (0.04)% and (1.0)%, respectively. For the three and nine months ended September 30, 2018, the actual effective tax rates were 0.2% and (0.6)%, 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;font-weight:400;line-height:120%;">We assess uncertain tax positions in accordance with ASC 740-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;font-weight:400;line-height:120%;">Accounting for Uncertainties in Income Taxes</span><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%;">. As of September 30, 2019, our net unrecognized tax benefits totaled $1.0 million, of which the entire portion would favorably impact our effective tax rate in the period if recognized. We anticipate that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to our consolidated financial statements.</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%;">We file income tax returns in the United States federal jurisdiction and in many states and foreign jurisdictions. The tax years 2015 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject. We are not currently under examination by the Internal Revenue Service for any open tax years.</span></div> 0 0.32 -0.0004 -0.010 0.002 -0.006 1000000.0 2015 2018 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;font-weight:400;line-height:120%;">In May 2017, our board of directors adopted, and our stockholders approved, the 2017 Equity Incentive Plan (the “2017 Plan”), which became effective as of the date of the final prospectus for our initial public offering. 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 September 30, 2019, there were 7,099,083 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 4,859,478 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;font-weight:400;line-height:120%;">We estimate the fair value of stock options containing only a service condition 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;font-weight:400;line-height:120%;">In May 2019, our board of directors granted a stock option to purchase 700,000 shares of our Class A common stock to our Chief Executive Officer (the "2019 CEO Grant") under the 2017 Plan with an exercise price of $33.98 per share. The </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;font-weight:400;line-height:120%;">2019 CEO Grant is eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. Specifically, the 2019 CEO Grant will vest when shares of our Class A common stock closes at or above $84.63 per share for a period equal to or greater than 90 calendar days or upon the occurrence of a change in control in which the value of our Class A common stock is equal to or greater than $84.63 per share within five years of the grant date. The fair value of the 2019 CEO Grant was determined using a Monte Carlo simulation. The fair value of the award at the grant date was $9.5 million and will be amortized over the derived service period of 2.6 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;font-weight:400;line-height:120%;">There were no stock options granted during the three months ended September 30, 2019 and 2018. The following table summarizes the assumptions used to estimate the fair value of stock options granted during the nine months ended September 30, 2019 and 2018:</span></div><div style="margin-top:12pt;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:69.491228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.888889%;"/><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:11.888889%;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">2018</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);">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);">2.1%</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: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: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);">Expected term (in years)</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:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</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: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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;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);">55.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="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: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: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);">Expected dividend yield</span></td><td colspan="2" 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: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: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);"> </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:10pt;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:18pt;"><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%;"> * Not applicable because no stock options were granted during the period</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%;">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;font-weight:400;line-height:120%;">The following table summarizes the stock option activity for the nine months ended September 30, 2019:</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:43.467836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.573099%;"/><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:11.596491%;"/><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:11.596491%;"/><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.573099%;"/><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 Exercise Price</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 Remaining Contractual Term (Years)</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);">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">January 1, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">5,021,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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.4</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">97,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">700,000 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33.98 </span></td><td 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);"> </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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="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:#cff0fc;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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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,017,391)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">37,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(58,620)</span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.19 </span></td><td 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);"> </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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="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:#cff0fc;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 September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">4,645,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">12.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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.0</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">164,826 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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 September 30, 2019</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:3pt double #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,894,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-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.39 </span></td><td 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);"> </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);">5.9</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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">116,112 </span></td><td 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);"> </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;font-weight:400;line-height:120%;">The weighted average grant-date fair value of stock options granted during the nine months ended September 30, 2019 was $13.57 per share. No stock options were granted during the nine months ended September 30, 2018. The total fair value of stock options that vested during the nine months ended September 30, 2019 and 2018 was $1.7 million and $10.2 million, respectively. As of September 30, 2019, the total compensation cost related to unvested stock options not yet recognized was $9.6 million, which will be recognized over a weighted average period of 2.2 years.</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%;">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;font-weight:400;line-height:120%;">The following table summarizes the restricted stock unit activity for the nine months ended September 30, 2019:</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.990000%;"><tr><td style="width:1.0%;"/><td style="width:70.368421%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><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:11.450292%;"/><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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at January 1, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">1,175,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">26.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Granted</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-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);">199,845 </span></td><td 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);"> </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="2" 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: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.50 </span></td><td 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);"> </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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</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);">(379,462)</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:#cff0fc;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);">29.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Canceled</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-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);">(28,556)</span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.11 </span></td><td 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);"> </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);">Non-vested outstanding at September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">966,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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);">26.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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></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;font-weight:400;line-height:120%;">As of September 30, 2019, total unrecognized compensation cost related to unvested restricted stock units was approximately $21.3 million, which will be recognized over a weighted average period of 2.2 years.</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%;">In November 2018, our co-founders were granted 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share. The awards were approved by the board of directors. The value of these awards at the grant date was $7.7 million and was amortized over the vesting periods. The restricted stock units vested 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;font-weight:400;line-height:120%;">The following table summarizes the components of our stock-based compensation expense for the three and nine months ended September 30, 2019 and 2018 (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.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.315789%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><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:9.695906%;"/><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:9.695906%;"/><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:9.695906%;"/><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="9" 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);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">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);">2019</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);">2018</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:10pt;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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,873 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,477 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">10,544 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,388 </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:rgb(255,255,255, 0.0);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);">Stock-based compensation expense related to stock options</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-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,176 </span></td><td 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);"> </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="2" 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: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,232 </span></td><td 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);"> </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="2" 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: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,235 </span></td><td 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);"> </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="2" 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: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,559 </span></td><td 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);"> </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:10pt;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="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);">92 </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);">92 </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);">276 </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);">300 </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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Total stock-based compensation expense</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 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: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,141 </span></td><td 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);"> </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 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: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,801 </span></td><td 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);"> </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 #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 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,055 </span></td><td 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: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: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 #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 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: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,247 </span></td><td 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: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;font-weight:400;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 condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (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.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.169591%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><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:9.695906%;"/><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:9.842105%;"/><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:9.695906%;"/><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="9" 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);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">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);">2019</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);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Cost of revenue</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Subscriptions, software and support</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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">147 </span></td><td 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);"> </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;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">138 </span></td><td 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);"> </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;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">462 </span></td><td 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);"> </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;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">355 </span></td><td 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);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:12pt;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);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">645 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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);">Operating expenses</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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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:12pt;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);">Sales and marketing</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);">776 </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);">736 </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);">3,971 </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);">1,781 </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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Research and development</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-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);">433 </span></td><td 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);"> </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="2" 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:0%;"><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 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);"> </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="2" 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: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,983 </span></td><td 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);"> </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="2" 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: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,106 </span></td><td 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);"> </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:10pt;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="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);">1,542 </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);">5,332 </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);">3,178 </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,360 </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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:24pt;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);">Total stock-based compensation expense</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 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: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,141 </span></td><td 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);"> </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 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: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,801 </span></td><td 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);"> </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 #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 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,055 </span></td><td 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: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: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 #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 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: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,247 </span></td><td 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:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 6421442 421442 0 7099083 4859478 700000 33.98 84.63 84.63 9500000 P2Y7M6D The following table summarizes the assumptions used to estimate the fair value of stock options granted during the nine months ended September 30, 2019 and 2018:<div style="margin-top:12pt;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:69.491228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.888889%;"/><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:11.888889%;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">2018</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);">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);">2.1%</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: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: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);">Expected term (in years)</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:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</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: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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;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);">55.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="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: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: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);">Expected dividend yield</span></td><td colspan="2" 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: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: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);"> </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:10pt;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:18pt;"><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%;"> * Not applicable because no stock options were granted during the period</span></div> 2.1 P2Y7M6D 0.550 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;font-weight:400;line-height:120%;">The following table summarizes the stock option activity for the nine months ended September 30, 2019:</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:43.467836%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.573099%;"/><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:11.596491%;"/><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:11.596491%;"/><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.573099%;"/><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 Exercise Price</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 Remaining Contractual Term (Years)</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);">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">January 1, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">5,021,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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.4</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">97,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">700,000 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33.98 </span></td><td 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);"> </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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="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:#cff0fc;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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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,017,391)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">37,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(58,620)</span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.19 </span></td><td 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);"> </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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="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:#cff0fc;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 September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">4,645,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">12.02 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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.0</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">164,826 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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 September 30, 2019</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:3pt double #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,894,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-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.39 </span></td><td 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);"> </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);">5.9</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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">116,112 </span></td><td 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);"> </span></td></tr></table></div> 5021068 7.30 P6Y4M24D 97440000 700000 33.98 1017391 3.98 37562000 58620 10.19 4645057 12.02 P6Y 164826000 2894857 7.39 P5Y10M24D 116112000 13.57 1700000 10200000 9600000 P2Y2M12D <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%;">The following table summarizes the restricted stock unit activity for the nine months ended September 30, 2019:</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.990000%;"><tr><td style="width:1.0%;"/><td style="width:70.368421%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><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:11.450292%;"/><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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested outstanding at January 1, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">1,175,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">26.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Granted</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-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);">199,845 </span></td><td 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);"> </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="2" 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: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.50 </span></td><td 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);"> </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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</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);">(379,462)</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:#cff0fc;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);">29.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Canceled</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-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);">(28,556)</span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.11 </span></td><td 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);"> </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);">Non-vested outstanding at September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">966,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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);">26.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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></table></div> 1175049 26.04 199845 36.50 379462 29.83 28556 29.11 966876 26.63 21300000 P2Y2M12D 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;font-weight:400;line-height:120%;">The following table summarizes the components of our stock-based compensation expense for the three and nine months ended September 30, 2019 and 2018 (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.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.315789%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><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:9.695906%;"/><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:9.695906%;"/><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:9.695906%;"/><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="9" 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);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">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);">2019</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);">2018</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:10pt;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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,873 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,477 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">10,544 </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 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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,388 </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:rgb(255,255,255, 0.0);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);">Stock-based compensation expense related to stock options</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-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,176 </span></td><td 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);"> </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="2" 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: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,232 </span></td><td 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);"> </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="2" 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: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,235 </span></td><td 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);"> </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="2" 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: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,559 </span></td><td 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);"> </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:10pt;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="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);">92 </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);">92 </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);">276 </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);">300 </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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Total stock-based compensation expense</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 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: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,141 </span></td><td 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);"> </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 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: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,801 </span></td><td 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);"> </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 #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 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,055 </span></td><td 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: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: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 #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 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: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,247 </span></td><td 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:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1873000 1477000 10544000 3388000 1176000 5232000 2235000 7559000 92000 92000 276000 300000 3141000 6801000 13055000 11247000 <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-weight:400;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 condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (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.990000%;"><tr><td style="width:1.0%;"/><td style="width:49.169591%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><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:9.695906%;"/><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:9.842105%;"/><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:9.695906%;"/><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="9" 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);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">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);">2019</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);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Cost of revenue</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Subscriptions, software and support</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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">147 </span></td><td 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);"> </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;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">138 </span></td><td 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);"> </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;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">462 </span></td><td 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);"> </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;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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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);">355 </span></td><td 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);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:top;padding-left:12pt;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);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">645 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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);">Operating expenses</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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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:12pt;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);">Sales and marketing</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);">776 </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);">736 </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);">3,971 </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);">1,781 </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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:12pt;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);">Research and development</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-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);">433 </span></td><td 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);"> </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="2" 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:0%;"><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 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);"> </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="2" 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: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,983 </span></td><td 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);"> </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="2" 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: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,106 </span></td><td 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);"> </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:10pt;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="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);">1,542 </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);">5,332 </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);">3,178 </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,360 </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:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:24pt;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);">Total stock-based compensation expense</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 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: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,141 </span></td><td 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);"> </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 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: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,801 </span></td><td 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);"> </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 #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 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,055 </span></td><td 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: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: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 #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 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: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,247 </span></td><td 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:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 147000 138000 462000 355000 243000 222000 2461000 645000 776000 736000 3971000 1781000 433000 373000 2983000 1106000 1542000 5332000 3178000 7360000 3141000 6801000 13055000 11247000 Stockholders’ Equity<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2019, 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 34,204,362 shares of Class A common stock and 32,942,636 shares of Class B common stock were issued and outstanding. </span><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%;">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> 500000000 100000000 0.0001 0.0001 34204362 34204362 32942636 32942636 1 10 1 1 0.10 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;font-weight:400;line-height:120%;">The following potentially dilutive securities outstanding, prior to the use of the treasury stock method or the if-converted method, have been excluded from the computation of diluted weighted-average shares outstanding for the respective periods below because they would have been anti-dilutive:</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.990000%;"><tr><td style="width:1.0%;"/><td style="width:61.011696%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.128655%;"/><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:16.128655%;"/><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="9" 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);">Three and Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">4,645,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">5,642,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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);">Non-vested restricted stock units</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-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);">966,876 </span></td><td 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);"> </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="2" 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: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,021,970 </span></td><td 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);"> </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;font-weight:400;line-height:120%;">The following potentially dilutive securities outstanding, prior to the use of the treasury stock method or the if-converted method, have been excluded from the computation of diluted weighted-average shares outstanding for the respective periods below because they would have been anti-dilutive:</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.990000%;"><tr><td style="width:1.0%;"/><td style="width:61.011696%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.128655%;"/><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:16.128655%;"/><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="9" 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);">Three and Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">4,645,057 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">5,642,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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);">Non-vested restricted stock units</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-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);">966,876 </span></td><td 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);"> </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="2" 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: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,021,970 </span></td><td 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);"> </span></td></tr></table></div> 4645057 5642484 966876 1021970 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;font-weight:400;line-height:120%;">We lease office space and equipment 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;font-weight:400;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;font-weight:400;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. We took initial possession of the second phase in February 2019 and recorded an additional lease incentive obligation. As of September 30, 2019, $1.4 million was included in other current liabilities and $15.7 million was included in deferred rent, net of current portion on the accompanying consolidated balance sheets. 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%;">Capital 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;font-weight:400;line-height:120%;">We lease certain office furniture and fixtures and computer hardware under non-cancellable capital lease agreements that have expiration dates in 2022. As of September 30, 2019, office furniture and fixtures and computer hardware acquired under capital lease agreements totaled $3.7 million and $0.8 million, respectively. There were no assets acquired under capital lease agreements as of 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;font-weight:400;line-height:120%;">A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of September 30, 2019 is 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:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:68.321637%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473684%;"/><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:12.473684%;"/><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);">Operating 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);">Capital Leases</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);">Remainder of 2019</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:10pt;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;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td 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: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 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:10pt;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;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">405 </span></td><td 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: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: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);">2020</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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,312 </span></td><td 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,620 </span></td><td 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: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="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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,840 </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: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="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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,620 </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: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: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);">2022</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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,983 </span></td><td 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td 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: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="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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,035 </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: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="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:10pt;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: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="2" 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:0%;"><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 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);"> </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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">65,217 </span></td><td 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><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 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: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);">Total minimum lease payments</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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">90,460 </span></td><td 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: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="2" 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:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,529 </span></td><td 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: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: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);">Less: amounts representing interest </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-left:1pt;padding-right:0%;"><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 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(337)</span></td><td 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: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);">Present value of lease obligations</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:10pt;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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">90,460 </span></td><td 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: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 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:10pt;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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,192 </span></td><td 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:10pt;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;font-weight:400;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 September 30, 2019 and December 31, 2018, deferred rent totaled $22.6 million and $17.4 million, respectively, and is included within other current liabilities and deferred rent, net of current portion on the accompanying condensed 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 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;font-weight:400;line-height:120%;">Total rent and lease expense was $2.5 million and $8.0 million for the three and nine months ended September 30, 2019, respectively. Total rent and lease expense was $1.9 million and $5.8 million for the three and nine months ended September 30, 2018, 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;font-weight:400;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;font-weight:400;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;font-weight:400;line-height:120%;">As of each of September 30, 2019 and December 31, 2018, we had outstanding letters of credit totaling $10.5 million 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 1400000 15700000 1200000 14400000 3700000 800000 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;font-weight:400;line-height:120%;">A summary of our future minimum payments under non-cancellable operating and capital lease agreements by year as of September 30, 2019 is 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:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:68.321637%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473684%;"/><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:12.473684%;"/><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);">Operating 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);">Capital Leases</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);">Remainder of 2019</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:10pt;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;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td 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: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 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:10pt;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;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">405 </span></td><td 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: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: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);">2020</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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,312 </span></td><td 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,620 </span></td><td 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: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="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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,840 </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: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="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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,620 </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: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: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);">2022</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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,983 </span></td><td 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td 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: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="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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,035 </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: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="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:10pt;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: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="2" 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:0%;"><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 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);"> </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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">65,217 </span></td><td 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><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 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: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);">Total minimum lease payments</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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">90,460 </span></td><td 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: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="2" 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:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,529 </span></td><td 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: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: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);">Less: amounts representing interest </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-left:1pt;padding-right:0%;"><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 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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(337)</span></td><td 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: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);">Present value of lease obligations</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:10pt;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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">90,460 </span></td><td 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: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 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:10pt;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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,192 </span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1073000 405000 3312000 1620000 6840000 1620000 6983000 884000 7035000 0 65217000 0 90460000 4529000 337000 90460000 4192000 22600000 17400000 2500000 8000000.0 1900000 5800000 300000 10500000 10500000 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;font-weight:400;line-height:120%;">The following table summarizes revenue by geography for the three and nine months ended September 30, 2019 and 2018 (in thousands):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </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.990000%;"><tr><td style="width:1.0%;"/><td style="width:40.543860%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.888889%;"/><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:11.888889%;"/><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:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><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="9" 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);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">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);">2019</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);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">46,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">38,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">135,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">116,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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);">International</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-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);">22,528 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,966 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">60,840 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50,029 </span></td><td 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);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">69,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">54,948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">195,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">166,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </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;font-weight:400;line-height:120%;">With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. Revenues from external customers attributed to the United Kingdom were 12.1% and 10.8% of our total revenue for the three and nine months ended September 30, 2019, respectively. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the three and nine months ended September 30, 2018. Substantially all of our long-lived assets were held in the United States as of September 30, 2019 and 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;font-weight:400;line-height:120%;">The following table summarizes revenue by geography for the three and nine months ended September 30, 2019 and 2018 (in thousands):</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </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.990000%;"><tr><td style="width:1.0%;"/><td style="width:40.543860%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.888889%;"/><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:11.888889%;"/><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:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><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="9" 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);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="9" 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);">Nine Months Ended September 30,</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:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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);">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);">2019</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);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">46,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">38,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">135,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">116,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:rgb(255,255,255, 0.0);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);">International</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-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);">22,528 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,966 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">60,840 </span></td><td 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);"> </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="2" 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:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50,029 </span></td><td 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);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">69,387 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">54,948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">195,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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 style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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);">166,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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);"> </span></td></tr></table></div> 46859000 38982000 135037000 116498000 22528000 15966000 60840000 50029000 69387000 54948000 195877000 166527000 0.121 0.108 Subsequent Events<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%;">In preparing our condensed consolidated financial statements, we evaluated subsequent events through October 31, 2019, which is the date that the condensed consolidated financial statements were available to be issued.</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%;">On October 29, 2019, our board of directors approved the grant of 224,770 restricted stock units under the 2017 Plan at a fair value of $44.34 per share to members of management and other employees. The value of these awards at the grant date was $10.0 million and will be amortized over the vesting periods. The restricted stock units vest over five years through November 5, 2024.</span></div> 224770 44.34 10000000.0 P5Y XML 25 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Detail)
9 Months Ended
Sep. 30, 2019
vote_per_share
$ / shares
shares
Dec. 31, 2018
$ / shares
shares
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) 34,204,362 29,626,054
Common stock, shares outstanding (in shares) 34,204,362 29,626,054
Number of votes entitled to stockholders per share | vote_per_share 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]    
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) 32,942,636 34,290,383
Common stock, shares outstanding (in shares) 32,942,636 34,290,383
Number of votes entitled to stockholders per share | vote_per_share 10  
XML 26 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Additional Information (Detail) - USD ($)
1 Months Ended
Nov. 30, 2017
Sep. 30, 2019
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Credit facility $ 20,000,000.0  
Term Loan    
Line of Credit Facility [Line Items]    
Line of credit, outstanding borrowings   $ 0
Minimum    
Line of Credit Facility [Line Items]    
Unused credit facility fee 0.15%  
Quick ratio 135.00%  
Minimum | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Interest rate margin 2.00%  
Minimum | Prime Rate    
Line of Credit Facility [Line Items]    
Interest rate margin 1.00%  
Maximum    
Line of Credit Facility [Line Items]    
Unused credit facility fee 0.25%  
Maximum | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Interest rate margin 2.50%  
Maximum | Prime Rate    
Line of Credit Facility [Line Items]    
Interest rate margin 1.50%  
XML 27 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Summary of the Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Number of Shares    
January 1, 2019 (in shares) | shares 5,021,068  
Granted (in shares) | shares 700,000  
Exercised (in shares) | shares (1,017,391)  
Canceled (in shares) | shares (58,620)  
Outstanding at September 30, 2019 (in shares) | shares 4,645,057 5,021,068
Exercisable at September 30, 2019 (in shares) | shares 2,894,857  
Weighted Average Exercise Price    
January 1, 2019 (in usd per share) | $ / shares $ 7.30  
Granted (in usd per share) | $ / shares 33.98  
Exercised (in usd per share) | $ / shares 3.98  
Canceled (in usd per share) | $ / shares 10.19  
Outstanding at September 30, 2019 (in usd per share) | $ / shares 12.02 $ 7.30
Exercisable at September 30, 2019 (in usd per share) | $ / shares $ 7.39  
Weighted Average Remaining Contractual Term (Years)    
January 1, 2019 6 years 6 years 4 months 24 days
Outstanding at September 30, 2019 6 years 6 years 4 months 24 days
Exercisable at September 30, 2019 5 years 10 months 24 days  
Aggregate Intrinsic Value (in thousands)    
January 1, 2019 | $ $ 97,440  
Exercised | $ 37,562  
Outstanding at September 30, 2019 | $ 164,826 $ 97,440
Exercisable at September 30, 2019 | $ $ 116,112  
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Basic and Diluted Loss per Common Share
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Basic and Diluted Loss per Common Share Basic and Diluted Loss per Common Share
The following potentially dilutive securities outstanding, prior to the use of the treasury stock method or the if-converted method, have been excluded from the computation of diluted weighted-average shares outstanding for the respective periods below because they would have been anti-dilutive:
Three and Nine Months Ended September 30,
20192018
Stock options4,645,057  5,642,484  
Non-vested restricted stock units966,876  1,021,970  
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Debt
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Debt Debt
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 September 30, 2019. As of September 30, 2019, we had no outstanding borrowings under the revolving line of credit.
XML 30 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Taxes [Line Items]        
Effective tax rate (0.04%) 0.20% (1.00%) (0.60%)
Net unrecognized tax benefits which would impact effective tax rate if recognized $ 1.0   $ 1.0  
Earliest Tax Year        
Income Taxes [Line Items]        
Open tax year     2015  
Latest Tax Year        
Income Taxes [Line Items]        
Open tax year     2018  
Minimum | Subsidiaries        
Income Taxes [Line Items]        
Effective tax rate     0.00%  
Maximum | Subsidiaries        
Income Taxes [Line Items]        
Effective tax rate     32.00%  
XML 31 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) - Restricted Stock Units
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Number of Shares  
Non-vested outstanding at January 1, 2019 (in shares) | shares 1,175,049
Granted (in shares) | shares 199,845
Vested (in shares) | shares (379,462)
Canceled (in shares) | shares (28,556)
Non-vested outstanding at September 30, 2019 (in shares) | shares 966,876
Weighted Average Grant Date Fair Value  
Non-vested outstanding at January 1, 2019 (in usd per share) | $ / shares $ 26.04
Fair value of shares granted (in usd per share) | $ / shares 36.50
Vested (in usd per share) | $ / shares 29.83
Canceled (in usd per share) | $ / shares 29.11
Non-vested outstanding at September 30, 2019 (in usd per share) | $ / shares $ 26.63
XML 32 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Basic and Diluted Loss per Common Share - Summary of Securities Excluded From Calculation of Weighted Average Common Shares Outstanding (Detail) - shares
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Convertible preferred stock (in shares) 4,645,057 5,642,484
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Convertible preferred stock (in shares) 966,876 1,021,970
XML 33 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant, and Equipment (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 46,378,000   $ 46,378,000   $ 15,007,000
Less: accumulated depreciation (6,355,000)   (6,355,000)   (7,468,000)
Property and equipment, net 40,023,000   40,023,000   7,539,000
Depreciation and amortization expense 1,300,000 $ 500,000 3,300,000 $ 1,500,000  
Disposal of property plant and equipment   $ 0      
Loss (gain) on disposal of equipment     146,000 (4,000)  
Capital leases         0
Accumulated depreciation for assets under capital lease 300,000   300,000    
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 36,698,000   36,698,000   9,958,000
Disposal of property plant and equipment     3,200,000    
Office furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 4,183,000   4,183,000   649,000
Disposal of property plant and equipment     400,000    
Capital leases 3,700,000   3,700,000    
Computer hardware          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 3,690,000   3,690,000   2,535,000
Disposal of property plant and equipment 400,000   800,000 $ 100,000  
Computer software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 1,727,000   1,727,000   1,727,000
Equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 80,000   80,000   $ 138,000
Disposal of property plant and equipment $ 100,000   $ 100,000    
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Basic and Diluted Loss per Common Share (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Summary of Securities Excluded From Calculation of Weighted Average Common Shares
The following potentially dilutive securities outstanding, prior to the use of the treasury stock method or the if-converted method, have been excluded from the computation of diluted weighted-average shares outstanding for the respective periods below because they would have been anti-dilutive:
Three and Nine Months Ended September 30,
20192018
Stock options4,645,057  5,642,484  
Non-vested restricted stock units966,876  1,021,970  
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed 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 (“ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.
Use of Estimates
Use of Estimates
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed 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 condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.
Principles of Consolidation
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Revenue Recognition, Deferred Revenue, and Cost of Revenue
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 general 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.
We generally charge subscription fees on a per-user basis or, alternatively, 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 three 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 three years in length, with more recent contracts trending towards one year 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.
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 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 (“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.
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 and Customer Risk
Concentration of Credit and Customer Risk
Our financial instruments that are exposed to concentration of credit and customer 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.
Accounts Receivable and Allowance for Doubtful Accounts and Non-Trade Receivables
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. There was no change in the allowance for doubtful accounts from December 31, 2018 to September 30, 2019.
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. Our non-trade receivables relate entirely to a receivable 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 condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019. We had received the entire tenant improvement allowance as of September 30, 2019, and therefore, there was no receivable balance remaining as of such date.
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 condensed consolidated statements of operations.
Property 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.
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 September 30, 2019 and December 31, 2018 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 CompensationWe 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 containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units 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.
Emerging Growth Company Status Emerging Growth Company StatusWe are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities were held by non-affiliates as of June 30, 2019. 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
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. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.
In February 2018, the FASB issued ASU No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”), which provides new guidance for revenue recognition. ASC 606 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. ASC 606 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 ASC 606. 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 ASC 606. 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 has not been adopted in our Quarterly Reports on Form 10-Q during 2019.
The ASC 606 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 intend 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 ASC 606 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-02, Leases (Topic 842) (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, both issued in July 2018. ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated.
We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the package of practical expedients allowed under the standard. The package of practical expedients will allow us not to reassess: (i) whether or not any expired or existing contracts are or contain leases, (ii) lease classification for any expired or existing leases and (iii) whether initial direct costs for any existing leases qualify for capitalization under ASU 2016-02. Additionally, we plan to elect the practical expedient to not separate lease components from non-lease components for leases related to office space. We do not plan on using the hindsight practical expedient when determining the lease term and assessing impairment of right-of-use assets.
Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases. We do not expect the adoption of ASU 2016-02 to have a material impact on our consolidated statements of operations.
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 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.
XML 36 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Future Minimum Lease Commitments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Apr. 30, 2018
Operating Leases    
Remainder of 2019 $ 1,073  
2020 3,312  
2021 6,840  
2022 6,983  
2023 7,035  
Thereafter 65,217  
Total minimum lease payments 90,460 $ 87,200
Capital Leases    
Remainder of 2019 405  
2020 1,620  
2021 1,620  
2022 884  
2023 0  
Thereafter 0  
Total minimum lease payments 4,529  
Less: amounts representing interest (337)  
Present value of capital lease obligations $ 4,192  
XML 37 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 165,554 $ 94,930
Accounts receivable, net of allowance of $600 as of September 30, 2019 and December 31, 2018 70,792 79,383
Deferred commissions, current 18,468 14,020
Prepaid expenses and other current assets 10,200 21,293
Total current assets 265,014 209,626
Property and equipment, net 40,023 7,539
Deferred commissions, net of current portion 13,069 15,088
Deferred tax assets 560 326
Other assets 561 601
Total assets 319,227 233,180
Current liabilities    
Accounts payable 5,316 9,249
Accrued expenses 7,916 7,464
Accrued compensation and related benefits 11,458 13,796
Deferred revenue, current 100,497 95,523
Capital leases, current 1,429 0
Other current liabilities 2,067 2,369
Total current liabilities 128,683 128,401
Deferred tax liabilities 136 42
Deferred revenue, net of current portion 13,557 16,145
Deferred rent, net of current portion 21,280 15,400
Capital leases, net of current portion 2,763 0
Total liabilities 166,419 159,988
Stockholders’ equity    
Additional paid-in capital 336,694 218,284
Accumulated other comprehensive income 1,106 542
Accumulated deficit (184,998) (145,640)
Total stockholders’ equity 152,808 73,192
Total liabilities and stockholders’ equity 319,227 233,180
Class A Common Stock    
Stockholders’ equity    
Common stock 3 3
Class B Common Stock    
Stockholders’ equity    
Common stock $ 3 $ 3
XML 38 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2017   60,599,877      
Beginning balance at Dec. 31, 2017 $ 45,524 $ 6 $ 141,268 $ 439 $ (96,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (9,553)       (9,553)
Issuance of common stock to directors (in shares)   2,935      
Exercise of stock options (in shares)   607,349      
Exercise of stock options 982   982    
Stock-based compensation expense 2,240   2,240    
Other comprehensive income (loss) (565)     (565)  
Ending balance (in shares) at Mar. 31, 2018   61,210,161      
Ending balance at Mar. 31, 2018 38,628 $ 6 144,490 (126) (105,742)
Beginning balance (in shares) at Dec. 31, 2017   60,599,877      
Beginning balance at Dec. 31, 2017 45,524 $ 6 141,268 439 (96,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (35,548)        
Ending balance (in shares) at Sep. 30, 2018   63,588,316      
Ending balance at Sep. 30, 2018 81,816 $ 6 212,971 576 (131,737)
Beginning balance (in shares) at Mar. 31, 2018   61,210,161      
Beginning balance at Mar. 31, 2018 38,628 $ 6 144,490 (126) (105,742)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (10,967)       (10,967)
Issuance of common stock to directors (in shares)   3,670      
Exercise of stock options (in shares)   399,049      
Exercise of stock options 1,090   1,090    
Stock-based compensation expense 2,206   2,206    
Other comprehensive income (loss) 1,102     1,102  
Ending balance (in shares) at Jun. 30, 2018   61,612,880      
Ending balance at Jun. 30, 2018 32,059 $ 6 147,786 976 (116,709)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (15,028)       (15,028)
Issuance of common stock from public offering, net of issuance costs (in shares)   1,675,000      
Issuance of common stock from public offering, net of issuance costs 57,829   57,829    
Issuance of common stock to directors (in shares)   2,555      
Vesting of restricted stock units (in shares)   6,300      
Exercise of stock options (in shares)   291,581      
Exercise of stock options 555   555    
Stock-based compensation expense 6,801   6,801    
Other comprehensive income (loss) (400)     (400)  
Ending balance (in shares) at Sep. 30, 2018   63,588,316      
Ending balance at Sep. 30, 2018 81,816 $ 6 212,971 576 (131,737)
Beginning balance (in shares) at Dec. 31, 2018   63,916,437      
Beginning balance at Dec. 31, 2018 73,192 $ 6 218,284 542 (145,640)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (17,537)       (17,537)
Issuance of common stock to directors (in shares)   3,461      
Vesting of restricted stock units (in shares)   278,680      
Exercise of stock options (in shares)   482,444      
Exercise of stock options 1,073   1,073    
Stock-based compensation expense 7,225   7,225    
Other comprehensive income (loss) 340     340  
Ending balance (in shares) at Mar. 31, 2019   64,681,022      
Ending balance at Mar. 31, 2019 64,293 $ 6 226,582 882 (163,177)
Beginning balance (in shares) at Dec. 31, 2018   63,916,437      
Beginning balance at Dec. 31, 2018 73,192 $ 6 218,284 542 (145,640)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (39,358)        
Exercise of stock options (in shares) 1,017,391        
Ending balance (in shares) at Sep. 30, 2019   67,146,998      
Ending balance at Sep. 30, 2019 $ 152,808 $ 6 336,694 1,106 (184,998)
Beginning balance (in shares) at Mar. 31, 2019   64,681,022      
Beginning balance at Mar. 31, 2019 64,293 $ 6 226,582 882 (163,177)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (9,394)       (9,394)
Issuance of common stock to directors (in shares)   2,684      
Vesting of restricted stock units (in shares)   6,010      
Exercise of stock options (in shares)   147,852      
Exercise of stock options 914   914    
Stock-based compensation expense 2,689   2,689    
Other comprehensive income (loss) (730)     (730)  
Ending balance (in shares) at Jun. 30, 2019   64,837,568      
Ending balance at Jun. 30, 2019 57,772 $ 6 230,185 152 (172,571)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (12,427)       (12,427)
Issuance of common stock from public offering, net of issuance costs (in shares)   1,825,000      
Issuance of common stock from public offering, net of issuance costs 101,303   101,303    
Issuance of common stock to directors (in shares)   2,563      
Vesting of restricted stock units (in shares)   94,772      
Exercise of stock options (in shares)   387,095      
Exercise of stock options 2,065   2,065    
Stock-based compensation expense 3,141   3,141    
Other comprehensive income (loss) 954     954  
Ending balance (in shares) at Sep. 30, 2019   67,146,998      
Ending balance at Sep. 30, 2019 $ 152,808 $ 6 $ 336,694 $ 1,106 $ (184,998)
XML 39 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail)
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Risk-free interest rate 210.00%
Expected term (in years) 2 years 7 months 6 days
Expected volatility 55.00%
Expected dividend yield 0.00%
XML 40 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Schedule of Stock-based Compensation Expense Included in Condensed Consolidated Statements of Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 3,141 $ 6,801 $ 13,055 $ 11,247
Subscriptions, Software, And Support        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 147 138 462 355
Professional Services        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 243 222 2,461 645
Selling and Marketing Expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 776 736 3,971 1,781
Research and Development Expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 433 373 2,983 1,106
General and Administrative Expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 1,542 $ 5,332 $ 3,178 $ 7,360
XML 41 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [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”), which became effective as of the date of the final prospectus for our initial public offering. 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 September 30, 2019, there were 7,099,083 shares of Class A common stock reserved for issuance under the 2017 Plan, of which 4,859,478 were available to be issued.
We estimate the fair value of stock options containing only a service condition 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.
In May 2019, our board of directors granted a stock option to purchase 700,000 shares of our Class A common stock to our Chief Executive Officer (the "2019 CEO Grant") under the 2017 Plan with an exercise price of $33.98 per share. The
2019 CEO Grant is eligible to vest based on the achievement of a stock price appreciation target of our Class A common stock. Specifically, the 2019 CEO Grant will vest when shares of our Class A common stock closes at or above $84.63 per share for a period equal to or greater than 90 calendar days or upon the occurrence of a change in control in which the value of our Class A common stock is equal to or greater than $84.63 per share within five years of the grant date. The fair value of the 2019 CEO Grant was determined using a Monte Carlo simulation. The fair value of the award at the grant date was $9.5 million and will be amortized over the derived service period of 2.6 years.
There were no stock options granted during the three months ended September 30, 2019 and 2018. The following table summarizes the assumptions used to estimate the fair value of stock options granted during the nine months ended September 30, 2019 and 2018:
Nine Months Ended September 30,
20192018
Risk-free interest rate2.1%*
Expected term (in years)2.6*
Expected volatility55.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 nine months ended September 30, 2019:
Number of SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (in thousands)
January 1, 20195,021,068  $7.30  6.4$97,440  
Granted700,000  33.98  
Exercised(1,017,391) 3.98  37,562  
Canceled(58,620) 10.19  
Outstanding at September 30, 20194,645,057  12.02  6.0164,826  
Exercisable at September 30, 20192,894,857  7.39  5.9116,112  
The weighted average grant-date fair value of stock options granted during the nine months ended September 30, 2019 was $13.57 per share. No stock options were granted during the nine months ended September 30, 2018. The total fair value of stock options that vested during the nine months ended September 30, 2019 and 2018 was $1.7 million and $10.2 million, respectively. As of September 30, 2019, the total compensation cost related to unvested stock options not yet recognized was $9.6 million, which will be recognized over a weighted average period of 2.2 years.
Restricted Stock Units
The following table summarizes the restricted stock unit activity for the nine months ended September 30, 2019:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 20191,175,049  $26.04  
Granted199,845  36.50  
Vested(379,462) 29.83  
Canceled(28,556) 29.11  
Non-vested outstanding at September 30, 2019966,876  26.63  
As of September 30, 2019, total unrecognized compensation cost related to unvested restricted stock units was approximately $21.3 million, which will be recognized over a weighted average period of 2.2 years.
In November 2018, our co-founders were granted 255,930 restricted stock units under the 2017 Plan at a fair value of $30.06 per share. The awards were approved by the board of directors. The value of these awards at the grant date was $7.7 million and was amortized over the vesting periods. The restricted stock units vested during the three months ended March 31, 2019.
The following table summarizes the components of our stock-based compensation expense for the three and nine months ended September 30, 2019 and 2018 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Stock-based compensation expense related to restricted stock units$1,873  $1,477  $10,544  $3,388  
Stock-based compensation expense related to stock options1,176  5,232  2,235  7,559  
Stock-based compensation expense related to the issuance of common stock to directors92  92  276  300  
Total stock-based compensation expense$3,141  $6,801  $13,055  $11,247  
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 condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Cost of revenue
Subscriptions, software and support$147  $138  $462  $355  
Professional services243  222  2,461  645  
Operating expenses
Sales and marketing776  736  3,971  1,781  
Research and development433  373  2,983  1,106  
General and administrative1,542  5,332  3,178  7,360  
Total stock-based compensation expense$3,141  $6,801  $13,055  $11,247  
XML 42 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Property and Equipment, net
9 Months Ended
Sep. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019December 31, 2018
Leasehold improvements$36,698  $9,958  
Office furniture and fixtures4,183  649  
Computer hardware3,690  2,535  
Computer software1,727  1,727  
Equipment80  138  
46,378  15,007  
Less: accumulated depreciation(6,355) (7,468) 
Property and equipment, net$40,023  $7,539  
Depreciation and amortization totaled $1.3 million and $3.3 million for the three and nine months ended September 30, 2019, respectively. Depreciation and amortization totaled $0.5 million and $1.5 million for the three and nine months ended September 30, 2018, respectively. During the three months ended September 30, 2019, we retired $0.4 million of fully depreciated computer hardware and $0.1 million of fully depreciated equipment associated with the relocation of our corporate headquarters. During the nine months ended September 30, 2019, we retired $3.2 million of leasehold improvements, $0.8 million of computer hardware, $0.4 million of office furniture and fixtures and $0.1 million of equipment associated with the relocation of our corporate headquarters. During the nine months ended September 30, 2019, we recorded a loss on disposal of $0.1 million. During the nine months ended September 30, 2018, we disposed of $0.1 million of fully depreciated computer hardware. There were no disposals in the three months ended September 30, 2018.
At September 30, 2019, office furniture and fixtures included $3.7 million acquired under capital lease agreements and computer hardware included $0.8 million acquired under capital lease agreements. There were no assets acquired under capital lease agreements as of December 31, 2018. Accumulated depreciation related to office furniture and fixtures and computer hardware acquired under capital leases totaled $0.3 million at September 30, 2019. Amortization of assets acquired under capital leases is included in depreciation and amortization expense.
XML 43 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Segment and Geographic Information
9 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
The following table summarizes revenue by geography for the three and nine months ended September 30, 2019 and 2018 (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Domestic$46,859  $38,982  $135,037  $116,498  
International22,528  15,966  60,840  50,029  
Total$69,387  $54,948  $195,877  $166,527  
With respect to geographic information, revenue is attributed to respective geographies based on the contracting address of the customer. Revenues from external customers attributed to the United Kingdom were 12.1% and 10.8% of our total revenue for the three and nine months ended September 30, 2019, respectively. There were no individual foreign countries from which more than 10% of our total revenue was attributable for the three and nine months ended September 30, 2018. Substantially all of our long-lived assets were held in the United States as of September 30, 2019 and December 31, 2018.
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
Summary of Revenue By Geography
The following table summarizes revenue by geography for the three and nine months ended September 30, 2019 and 2018 (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Domestic$46,859  $38,982  $135,037  $116,498  
International22,528  15,966  60,840  50,029  
Total$69,387  $54,948  $195,877  $166,527  
XML 45 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2019
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019December 31, 2018
Accrued contract labor costs$2,558  $3,128  
Accrued reimbursable employee expenses1,318  459  
Accrued hosting costs931  579  
Accrued audit and tax expenses797  375  
Accrued leasehold improvement costs426  —  
Accrued third party license fees301  729  
Accrued marketing and tradeshow expenses287  229  
Accrued legal costs276  —  
Other accrued expenses1,022  1,965  
Total$7,916  $7,464  
XML 46 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue:        
Total revenue $ 69,387 $ 54,948 $ 195,877 $ 166,527
Cost of revenue:        
Total cost of revenue 23,951 20,092 71,068 62,715
Gross profit 45,436 34,856 124,809 103,812
Operating expenses:        
Sales and marketing 28,858 25,467 89,951 75,815
Research and development 15,697 11,737 42,418 32,392
General and administrative 11,191 12,537 29,468 29,022
Total operating expenses 55,746 49,741 161,837 137,229
Operating loss (10,310) (14,885) (37,028) (33,417)
Other expense:        
Other expense, net 2,016 110 1,700 1,785
Interest expense 96 67 236 134
Total other expense 2,112 177 1,936 1,919
Loss before income taxes (12,422) (15,062) (38,964) (35,336)
Income tax expense (benefit) 5 (34) 394 212
Net loss $ (12,427) $ (15,028) $ (39,358) $ (35,548)
Net loss per share attributable to common stockholders:        
Basic and diluted (in dollar per share) $ (0.19) $ (0.24) $ (0.61) $ (0.58)
Weighted average common shares outstanding:        
Basic and diluted (in shares) 65,508,113 62,480,927 64,860,342 61,583,610
Subscriptions, Software, And Support        
Revenue:        
Total revenue $ 41,599 $ 30,905 $ 115,767 $ 90,904
Cost of revenue:        
Total cost of revenue 4,484 3,261 12,105 8,713
Professional Services        
Revenue:        
Total revenue 27,788 24,043 80,110 75,623
Cost of revenue:        
Total cost of revenue $ 19,467 $ 16,831 $ 58,963 $ 54,002
XML 47 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Organization and Description of Business
9 Months Ended
Sep. 30, 2019
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 development platform that accelerates the creation of high-impact business applications. The applications created on our platform help companies to improve customer experience, achieve operational excellence and simplify global risk management and compliance. We were incorporated in the state of Delaware in August 1999. We are headquartered in Tysons, Virginia and operate in Canada, Switzerland, the United Kingdom, France, Germany, the Netherlands, Italy, Australia, Spain, Singapore and Sweden.
XML 48 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Segment and Geographic Information - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Sales Revenue, Net | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 12.10% 10.80%
XML 49 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Feb. 28, 2019
Oct. 31, 2018
Summary Of Significant Accounting Policies [Line Items]                
Change in allowance for doubtful accounts       $ 0   $ 0    
Tenant improvement allowance receivable $ 0 $ 0   0   $ 14,400,000   $ 15,800,000
Additional tenant improvement receivable             $ 2,600,000  
Commission expense   $ 4,900,000 $ 4,000,000.0 $ 14,000,000.0 $ 10,200,000      
Customer Concentration Risk | Sales Revenue, Net | Foreign Customers                
Summary Of Significant Accounting Policies [Line Items]                
Concentration risk percentage   32.50% 29.10% 31.10% 30.00%      
Customer Concentration Risk | Sales Revenue, Net | Government Agencies                
Summary Of Significant Accounting Policies [Line Items]                
Concentration risk percentage   15.90% 14.10% 17.00% 16.10%      
Customer Concentration Risk | Sales Revenue, Net | Federal Government Agencies                
Summary Of Significant Accounting Policies [Line Items]                
Concentration risk percentage   7.00% 7.20% 7.00% 8.70%      
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       3 years        
Term license subscription contracts term       3 years        
Computer software                
Summary Of Significant Accounting Policies [Line Items]                
Useful Life (in years)       3 years        
Computer hardware                
Summary Of Significant Accounting Policies [Line Items]                
Useful Life (in years)       3 years        
Equipment                
Summary Of Significant Accounting Policies [Line Items]                
Useful Life (in years)       5 years        
Office furniture and fixtures                
Summary Of Significant Accounting Policies [Line Items]                
Useful Life (in years)       10 years        
Underwritten Public Offering | Class A Common Stock                
Summary Of Significant Accounting Policies [Line Items]                
Number of shares issued in public offering (in shares) 2,329,000              
Number of shares issued in public offering, by the Company (in shares) 1,825,000              
Number of shares issued in public offering, by the existing shareholders (in shares) 504,000              
Exercise price of shares sold in public offering (in usd per share) $ 55.70 $ 55.70   $ 55.70        
Net proceeds from public offering $ 101,300,000              
XML 50 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [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 nine months ended September 30, 2019 and 2018:
Nine Months Ended September 30,
20192018
Risk-free interest rate2.1%*
Expected term (in years)2.6*
Expected volatility55.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 nine months ended September 30, 2019:
Number of SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (in thousands)
January 1, 20195,021,068  $7.30  6.4$97,440  
Granted700,000  33.98  
Exercised(1,017,391) 3.98  37,562  
Canceled(58,620) 10.19  
Outstanding at September 30, 20194,645,057  12.02  6.0164,826  
Exercisable at September 30, 20192,894,857  7.39  5.9116,112  
Schedule of Restricted Stock Unit Activity
The following table summarizes the restricted stock unit activity for the nine months ended September 30, 2019:
Number of SharesWeighted Average Grant Date Fair Value
Non-vested outstanding at January 1, 20191,175,049  $26.04  
Granted199,845  36.50  
Vested(379,462) 29.83  
Canceled(28,556) 29.11  
Non-vested outstanding at September 30, 2019966,876  26.63  
Schedule of Components of Stock-based Compensation Expense
The following table summarizes the components of our stock-based compensation expense for the three and nine months ended September 30, 2019 and 2018 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Stock-based compensation expense related to restricted stock units$1,873  $1,477  $10,544  $3,388  
Stock-based compensation expense related to stock options1,176  5,232  2,235  7,559  
Stock-based compensation expense related to the issuance of common stock to directors92  92  276  300  
Total stock-based compensation expense$3,141  $6,801  $13,055  $11,247  
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 condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2019201820192018
Cost of revenue
Subscriptions, software and support$147  $138  $462  $355  
Professional services243  222  2,461  645  
Operating expenses
Sales and marketing776  736  3,971  1,781  
Research and development433  373  2,983  1,106  
General and administrative1,542  5,332  3,178  7,360  
Total stock-based compensation expense$3,141  $6,801  $13,055  $11,247  
XML 51 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed 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 (“ASC”) for interim financial information. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the results of operations, financial position, changes in stockholders’ equity and cash flows. The results of operations for the current period are not necessarily indicative of the results for the full year or the results for any future periods. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission (the “SEC”) on February 21, 2019.
Use of Estimates
The preparation of our condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in these condensed 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 condensed consolidated financial statements include revenue recognition, income taxes and the related valuation allowance and stock-based compensation.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of Appian and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Public Offering
In September 2019, we completed an underwritten public offering of 2,329,000 shares of our Class A common stock, of which 1,825,000 shares of Class A common stock were sold by us and 504,000 shares of Class A common stock were sold by existing stockholders. The underwriter purchased the shares from us and the selling stockholders at a price of $55.70 per share. Our net proceeds from the offering were $101.3 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. 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 general 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.
We generally charge subscription fees on a per-user basis or, alternatively, 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 three 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 three years in length, with more recent contracts trending towards one year 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.
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 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 (“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.
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 and Customer Risk
Our financial instruments that are exposed to concentration of credit and customer 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.9% and 17.0% of our revenue for the three and nine months ended September 30, 2019, respectively, of which the top three federal government agencies generated 7.0% of our revenue for each of the three and nine months ended September 30, 2019. Additionally, 32.5% and 31.1% of our revenue during the three and nine months ended September 30, 2019, respectively, was generated from foreign customers. Revenue generated from
government agencies represented 14.1% and 16.1% of our revenue for the three and nine months ended September 30, 2018, respectively, of which the top three federal government agencies generated 7.2% and 8.7% of our revenue for the three and nine months ended September 30, 2018, respectively. Additionally, 29.1% and 30.0% of our revenue during the three and nine months ended September 30, 2018, respectively, was generated from foreign customers.
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. There was no change in the allowance for doubtful accounts from December 31, 2018 to September 30, 2019.
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. Our non-trade receivables relate entirely to a receivable 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 condensed consolidated balance sheets. We recognized our initial tenant improvement allowance receivable of $15.8 million related to our new headquarters once we took initial possession of the space in October 2018. We recognized additional tenant improvement allowance receivable of $2.6 million when we took possession of adjacent office space in February 2019. We had received the entire tenant improvement allowance as of September 30, 2019, and therefore, there was no receivable balance remaining as of such date.
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 condensed consolidated statements of operations. Commission expense was $4.9 million and $14.0 million for the three and nine months ended September 30, 2019, respectively. Commission expense was $4.0 million and $10.2 million for the three and nine months ended September 30, 2018, 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
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 September 30, 2019 and December 31, 2018 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 instruments measured at fair value during the three and nine months ended September 30, 2019 and September 30, 2018.
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 containing only a service condition using the Black-Scholes Option Pricing Model. The fair value of restricted stock units 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.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”). We will remain an emerging growth company until December 31, 2019. After that date, we will no longer be an "emerging growth company" but will then be a "large accelerated filer," because over $700 million of our outstanding equity securities were held by non-affiliates as of June 30, 2019. 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
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. The adoption of ASU 2016-15 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.
In February 2018, the FASB issued ASU No. 2018-02, Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income ("ASU 2018-02"), which provides entities the option to reclassify to retained earnings tax effects related to items in accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in accumulated OCI as a result of tax reform. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018. The adoption of ASU 2018-02 did not have an impact on our condensed consolidated financial statements for the three and nine months ended September 30, 2019.
Not Yet Adopted
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”), which provides new guidance for revenue recognition. ASC 606 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. ASC 606 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 ASC 606. 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 ASC 606. 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 has not been adopted in our Quarterly Reports on Form 10-Q during 2019.
The ASC 606 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 intend 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 ASC 606 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-02, Leases (Topic 842) (“ASU 2016-02”), which was further clarified by ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, both issued in July 2018. ASU 2016-02 requires companies to recognize on the balance sheet the assets and liabilities for the rights and obligations created by lease assets. The new standard also requires additional disclosure of qualitative and quantitative information about the amounts recorded in the financial statements related to lease agreements. Because we will lose "emerging growth company" status effective December 31, 2019, the new standard will be adopted in our Annual Report on Form 10-K for the year ending December 31, 2019. ASU 2016-02 requires a transition adoption election of either (1) a modified retrospective approach with periods prior to the adoption date being restated or (2) a prospective adoption approach with a cumulative-effect adjustment recognized to the opening balance of retained earnings on the adoption date with prior periods not restated.
We are currently evaluating the impact the adoption of ASU 2016-02 will have on our condensed consolidated financial statements. We plan to adopt this standard using the prospective adoption approach and electing the package of practical expedients allowed under the standard. The package of practical expedients will allow us not to reassess: (i) whether or not any expired or existing contracts are or contain leases, (ii) lease classification for any expired or existing leases and (iii) whether initial direct costs for any existing leases qualify for capitalization under ASU 2016-02. Additionally, we plan to elect the practical expedient to not separate lease components from non-lease components for leases related to office space. We do not plan on using the hindsight practical expedient when determining the lease term and assessing impairment of right-of-use assets.
Although we are still evaluating the impact of the adoption of the standard on our condensed consolidated financial statements, we expect there will be a material increase to assets and liabilities related to the recognition of new right-of-use assets and lease liabilities on our balance sheet for leases currently classified as operating leases. We do not expect the adoption of ASU 2016-02 to have a material impact on our consolidated statements of operations.
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 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement ("ASU 2018-13"), which eliminates, modifies and adds disclosure requirements for fair value measurements. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early application will be permitted. We do not expect ASU 2018-13 to have a material impact on our consolidated financial statements.
XML 52 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
9 Months Ended
Sep. 30, 2019
Oct. 28, 2019
Document and Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2019  
Document Transition Report false  
Entity File Number 001-38098  
Entity Registrant Name APPIAN CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 54-1956084  
Entity Address, Address Line One 7950 Jones Branch Drive  
Entity Address, City or Town Tysons  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 22102  
City Area Code (703)  
Local Phone Number 442-8844  
Title of 12(b) Security Class A Common Stock  
Trading Symbol APPN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Central Index Key 0001441683  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Class A Common Stock    
Document and Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   34,210,508
Class B Common Stock    
Document and Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   32,942,636
XML 53 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net loss $ (12,427) $ (15,028) $ (39,358) $ (35,548)
Comprehensive income (loss), net of income taxes:        
Foreign currency translation adjustment 954 (400) 564 137
Total other comprehensive loss, net of income taxes $ (11,473) $ (15,428) $ (38,794) $ (35,411)
XML 54 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)}}} ZIP 55 0001441683-19-000179-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001441683-19-000179-xbrl.zip M4$L#!!0 ( /:"7T^9., /W>(! '_Y&@ 1 87!P;BTR,#$Y,#DS,"YH M=&WLO6E76TFR+OS]_ J]]'G[5*W%QCD/5#5W48#=U+6$#<(^XHM7CB"L@=9@ MAE]_([>B(R,_//_7+1;E2^AUV]V._]:P6MH MI?)_-O[\_[+L?__:?UO9[KIA.W0&E:U>,(/@*^?-P4GEHP_]SY78Z[8K'[N] MS\TO)LOR:[:Z9Y>]YO')H$(0UO<.]M:-#,A89S-#0\B8BCPSRM#,6<5=9/"? M"*O'Z]P%29GFF;2!9HQAGQE&14:%0-@P*7T@JWX]4 M,ZM$4"H]]F0 ;P=OV.FO-R\&_UHY&0S.UE^].C\_7[NPO=9:MW?\JMEI-3LA MO>ZK0<]T^K';:YL!=, F>(9(1L3*^2;]WFXZQ=H]KN,8/F]*T9GW+1GD$&K M[UPP>8L?R43=>J]A/SLVYNQKN8P/?"V;.X\\I_G)6&O]ZB+IRW4'])L/G0BO M@E_];_7M@3L);9/=[P9S=M:Y!5_M:O-O[KO_[KST%ST H;DV'_YZO1]S]?C>YJN_YRXT_?_%+I#RY;X5\K MOMD_:YG+]4ZW$^#9S8OU=&+HC3XVO0^=_",TTW>O3%8#_$?ZTTB76< M(^TM\81)8BW5SI- J!6444L^;>=]AJ$?;CJO8]KIT:&Y/FGGZV;?F58CF-YK M^*6_4FEZN+FG'R[M=O?+6[+_I4&K0W^Z\^7HC3[=:S=P[?28UZXVSX_JM59M M>[_5:._RZNDA/MK^T*Q>':+&Z3$YJA^SM[36:ER=M6OU!MNKN_/JF\.KH_I[ M=/3Q[^9>?1?7/K['C=,JKKW99;7V(=M[K=!;AS@U3YWL?#\34?X%F\7QRU]T\;5Y_YT0=%W]9W!M4#=/&VOOG)"X4BX3B3 ME,:,.>4S;2D&6+8F.$Z5)FAE(_7_GZ_NR')VHGT']^_Z4KB/$BZ[+5P7*?%! MT Q1BS.&J(,DAX#1+_>?'NP M,\-AO-,!"W*Y!2+MF=9NQX>+_QLN%U*R'YC_]]^M(]+Z8D_/3O;>-"YK=7]2 MK5=)XVH7U:YV\-[VX17\!NT[OJJ=O@8-V/]\U%*\NOF)&T.I9RKS03& 6"0R M907+N$*6(#BJ-5W90$ M@.X*]?*C\49"6\->[XX)W>GX;>#ZOY:0V!Y ):9, M<8!*Z$+P.Q2&P6-,S(3!U 5AP:<0*QM9A@F0LB=)2(-@N.2GU<_'M+JU5\GT,;3:ANPL ZX=[K+:V3W'-H$ M]WD=H;VX>OQ)^DBDCCB+D@/T.?BC.3,9QUIPQB.*' C,.]R8I="2.-Z"K#K] M4EQC<=6V80QN?D(X$.>ISS@2,@-'WX!_+T.&N"42@RRM(*6XBB"NZOG>SXCK MU5TGL!=B %/C0G_CS^2LKO=S%QKD5\F=U_4!^*;_6NDWVV>MY$_GOYWTDGB3 MB*[EMG;1]^!LOKI[C]'C;C\C_]KO#GOYMSR>L3[6F9$@GV,Y)S<*.;&9?&OZ M]#TV0Z^2-R@\&-78VOV_=XW\_8LW)C_=O?M9[OU,OO4'IC=(%GIC$B) >'+= MS;'K9OI;I^J,HIM'C(Y,OD\>\NI.1TWN,^PT1YW6/P%#U+_NAG8P_6$O;(P? MGQ^-!.4C';<2$.!XDNGN'[]& M.$Y.R.BKAX==G+6:KCFHAK:%1_@F'!W%2\=T$9+QETP47C/'+&&*2!$;MGD\E=QY7(]_H8Y]MT=8./ ZOKA MP?:3QUX0GAC. U><,$!X(SPB!!N%F'/(^)&,"P)]=WKS#IK]A)8'$J2PSF$, MY$$29K1'R#GBG*$>6Y3W /C0%!>K!]3$$?E9?7H7>@<)N*]?SS>_0+-NGYJ; M=#/H]IZI>E]=GW[<#IUNN]EYZ+:/-2=W;O'J;NM_I/D*X32Y8G!$CH%8M(U( M(0$2C\(2KF8G]V6P.C^EC?<0R7#H=&>%I0RLC Z**A2BA?\B\71VB+0, M3E)G3/"2B^@1"V#T4U21:D^14I1CNFSCY679P/3&"W8: UPI;(EB3EH5P74Q MA 9P;8P+:MG&RTNSM&F-%^*YE00&1!02NDR"7#C82N&XU);I241"SM"[?*J M^KW!^KM>UP_=8*\WCCV.Y#**2]X*E/2O@Y0=?S \.^OV!M.7TWW75\["];TC M5!]#5 HYA#QE2GA%C'34$:*!/UHD,VB=,*YY''*#(J MR'BDXG*D/GND/E:HTQNIC%KPR9D&-R P(X-"C"D;#(F1Z>C"XMM4.!1#/YUJ M6N.C_:4TI,I'Y:1VDD0FI;+:8BY%8-Q@@\02&-(Y2'(NUI-0X8#;1H($=*X1 MAFH:(O/,QJ"YF\^^"9S/F-R M]G92>12[G8)46P@9PI2@%DT[ (V8R&B6Q@T[CPED5B=!S0(Z%&*<8AJ954FH< M). M5QCLJ"+!8\\(DJ/9-[D0,=6=_PQ3IF>W?=;MP-?^0_&[/+#WHN$[.;6P MJD3(,8,1]+YB46A%F9:>,4K@9S^>'EH&T6QZWQSD%O&=:?K=SI8Y:PY,:T'$ M)*S"6@0.! 4SAT+*YB%6*8X=QIC'Y1&3<\/VL)56X>T-3D(OG=<+)^EN7\)N MQW7;84%$QF+D,)R FL!0BEXI D:68T8%DXZCY1'9?AB89B?X'=/K-#O'+\ T M7T0^WGOJC.-66"[],96JKJ2Y(M>DNJ/T-2 60$03;-E;+ D!),: )J'2WG(=@Y2'4A^BT$ M0Y620%410+9/:U:T,80P*6(DU"W?:'A1MCI_@4H"?#82!@PWP9M7-%@; L.* M8(8$73Z!SHSCSE^XWA.%!,+>2LV(!:(%5BPB#R::,.Q92D= M"Y@DI=HNC6CF$3N8GIBH@/]''KTC")Q285DB_)XCR8$5RB42TYQC!],3F5"$ M@5?*F""2R<" QI @'/+ Z@T'SVQ91#;3V,'TY*,,9=:G&)R1S&%J@%*FM%3E M \8"J]G)9UX] -AAN5.$IV0R*K51.K!4T,H+Y3B-8_[%)OQ+%&\2M7"J>I]L ML<>3+3&EB1K+.=?!>^I+D2_H>@T=HXY$L&ZVF $ M4I)+3!RE!E.T?*-AIK&#V0M44HFD0S$R;UD$7NM"),@R&JQ@GM#E$^C<8@=S M&*T,$;#6*CKP6[!P*B OK/8@62& 'R^A<(L0.YB]H#F*&DL@)\(C1L%#13XR MS&)0!DR<(F.:MOCRG6'L0$QGV1!F!(:4(I) M[#FC7(,9X,@XI0!E(L68"FKB BR**)RJSC\Y5E@N)%:<86P8M<;(D&JOQF63Z!S\X'GL!A8"Z>% M5\%1P[#TVEMCHTX?M K$+J%PB^ #SU[0&A$0'U+21<*DUI9:IY$F0#VP1R*, MZ<;BRW>&/O"42FC#-+#JOF2-> UWB"@4D&5(.N:41S7S, M\K3$9#BXI$QZ;(1@EE)C6' >2Q8"-X@ND9CF;I:G);*T_Q*W43 >"'.>:Q.5 M"8QP(%>**[TT(INQ69X:\O' D Z8>!Q85,'DRX8H-\$B'1F[7^.DS#_\L:!^ MHM[)E#+H8Z36\Z"$5HYY'H%JR B<& 8A8DZZ.4AU(?I-""JE!(9*L&/2@8%Q M@CGC"0P1QM0\^FV1N=K\!0H"Q &<=T&=9"Q(0[D%KT/A !2/ZJ\V3UE\@?IR0?DH#V6F MOF/?"!*2%U@:S@*5 87;RF5L/ M$*G@[<'9)(09<#:M,IQZ NUD7+H)_V(3_E7F'SZ=;#TV@UY/;QT,PB+8$'V0 M@:7\1$&Y1Q)9[R0Q.,Y!J@O1;T*9B*R67*:">L9:%A6A3DCA&7'&+M]HF&GL M8/8"!<\B2NZ45CX5=$/61H6,"YJ#C.-XA=]2"71NL8/9"Q?&)F 9\\R(R()Q M&JE(M=.42<2(XDLHW"+$#F8O:.^L!5*2YCEBJL*HD0.'%1-OL Z(FC%-6WSY MSC!V,*5% 2)(C;FDB G$K/&6:*R%D\HS3:VS2R.:.<4.IB2F2)#!1C)/79ZQ MHYD'?4$.:71TSSCQU,26166TJ5PY0[Q*2)RC%.G'*&4<(1E4LCLEG' M#J8D'VI$8 0[+**%OC,FT,@4F*, CS%AAD-J?CT@=:1"P N[5$!,">#9/&I) M#<;>BP78[ZAPJGJ?;,UAEPE!@EEQ(&GRN#@6TFEC=#1R$@H6Z2-QPOC T]I48 3 M :J-8,%3(M.> MG5$+OSQBFK\//*T%84*BX(+A3"B&F#.!2:^Y(6D/$,/PTHALUC[PM.1#+3-( M>P?> ;-"FQBP),8(H:(B=N(KZ$5@'T/;;_JFZ5T>F%;8B[D!NK4YXV''A]YY MKSD8A,Z[H86[[<4(/=4Y_H&LGJXJ6RW3[]]IP5W;F!_??'F2HV=.=XO.5K^EIM=IKM8;M0^;[3&LJ&I9V7>92",&*"M1YH,78V M(&VI$ LJ,'.Q1 (;=IHC:76&J>'7_=\.IC_LA8WQ/>#CY :3(Y/OZ0X/DVU# M,0/81LA*)EDT*G!G. H41::M7Z"XQ%:WX^"*GDFNSWZS__FOR_KE6;@'JX9\Y.FFZ[ MV1_TFG:86G++M+WI?@F]3NK8VM4VK0V4*:B ;I5*O:T]>IU M %_ M)ZL7G,?6@NIWUH(S5.U2\4UTY$;I23'G@=MH\Y G]VSK=[87F<>?Z4*G*+Z#* MB@?OT^9WDGHF1- 2D8H&UBX(;YIE7AALC9.#(>R/<9#< 7"IV MJ=BSV;EZ6HE6BG+'D,1IBW+II?$1&(9E*JVEE1&5B%WZB8L,W#*E/!$#P"T- M,TH9K;TA&M/( G+C.%\)W*5^+RA^F^!4H,:F3>I8H,$&@8.)6%IB(PV\Q._2 M>5P0J-8"J(>S.M6D841)3;QT:0],ZQA#VI107:KR@J"R8^ FAJ $M_"O! W& MR&%!F) H&B3OJ?(LBDF_:+_=J>W\,Z%0&ZPBQ#)!)4LNB08OA#(+5$U(Z=BX M]C8J1'?=K6Z-IE.ABJ;\"I-6/"N>,H>TI9%BHAPR5EDV60=-B"I6#^@,D8RH M*?2 "));@'YP1S$CC"O!(M::4C %2&"Z0.'P=[TNO/C@\ET+^F*SXU-6_%FZ MQT/FX* ;!^>F%^"\R<=M ,E6-[]BJ]L?+&4B!K/* U(BY[EDWAL=8?"'0"E6 MGO#(EU7<:6W$#IV(4$TX@@)4U8A%SG9PGU];#7:0Z&.4*_;EZD3TN)R%PPIYF# M'J>8>1RM1M$Q(#E1(0;LM?C+4IXDUK?!],-)M^5WVV>][I=\,J.)6,-1',1FF\$58 ,%+M''7+9K<6S5XEA -I",Z]9$YX2TTTBEG- M3>#1R05: E(T?C'_11%8>1"L 73$DIG #%,ZVFBQ)$J38)=5N,LM5$.)P(XJ MX143T,\^@I]&B!%$:KR\4WLSBEO-/W0,DG3<>(H"QXQ3KSA5,DCMB-"&"K= M*3R%AN2Y)+5PZYG#!',K,,.>&2XM&U M7=/KT>+_8'I-8UMA'S#JG@WM=GRWLPL=VK.F\SFO(Q=\.N_M[E][^R\,N+D: M/ YP[VG,SP"N)U1[:X0FE)FTWY.46%OBL,"$*[^@&O.HHF*EQCPK>Y!X9+VD M,I+(*!7*:>M45-@X'RU95(V9%<:\Z\'9Z>=EU(V@(PY,V, "9MIP'4R0W@;M MHI8@PP75C5FAR5+K!G"1@*06V!K.I!#**,D1CUH3I;%W"ZH;,ZDW.A>!@>]L M*8].I]T0C,.&*RM1T@8:Q:A MW$X:*UO=3K_;:GK01[^3FM4,_9N1=%V8>PKK;G^M2LZ11YL*Y4GM/(M,*^H M58%4"RQDD')!U.-E:-)4%6\AU8,JKRPB@G$06.18@5)8[;B1#)"<+](41MU< MO,M?_-X,E(';A?X #C>"Z2VC$!%7@CBFD4$,W&0-W DY$"N3VABC%VG-T3>$ M^!9Z9JE%&#W&4D<>4,H!E5$SE[9B40@I+S0=\2F)>'%S,Z:[<\6C'YOF/FJF M?7NRHW[>K9]TAWW3\0=I6?8@A,YH Y_=?$UW\TM(5[UPG!WQZ:2%(!LUD<#R M& +-2,G<*!B".1ARA$E0Q=>,1X@H5Y:]L[36?I%$$Y%02%K.'&*."Z51"#X@ MC(5FS)OB.T'EH'T9IXR;:'$D2"N,&'Q46J6Y#V*TQ40A57S-6'X1!8!1[I$% M^LL,2$> H25,&6ITL&BR%02?D*8" FQR4.K-0=JI:K?CFU^:?FA:-[[+UDDS MQ)V+X(9)-'LQ-EWX$7E:2/VX3]_XX^D;GTZA#ZPBV&=$ ["X41 F:DP)$<9X M2IT;C_=2APJK0W:@OW]PN""9UDRKZ#@B/'C+/#<& 6?S\*-PU")$%LA? MGK=\YN\Y\V!PE$#KN:/,TF"LI1Y'@8SVVJL%(.'SEN'++.**/FJCC ^>,@GN MJK:$B6@=%8Y+-]KR4>'KDF$%G-%[$?DLI'&\EZS[Z/E&-<49?4RIIERD2K=$ MIMPQ;M-T(P]I:^FX0.LGMD,,O5[P*2<7CN4%!C=[O33!D>[TL3DXN6%B!R>F M%_XR_>#?F)YT)%%D!ACW(,U=S0&'"Q> MH+*Q2ZX>*RQ*HQG_U/HN.)A!(:/>,:V[QR%0H4>2$)%B77N+<]SVZ_/S0= M!R>.$A5R_:AWMYN]X ;='^X'L9"L(SK%C) &2] /;*D1*%B,A76>8^1LR3J* MI21SX1_!1A81Q1A+,#66*R4D$TIX4 BAG2OY1[&49"Y,! -LV<8/9OEV8TM9QHI;1A&03L<09]Y9+2U6*D8C MF3)1+M+D2='E.Y](A V<<(TH")1%(XQBJ?(W$=YI2\DBI;L47;[SJ5(F(S:4 M.66"8$;KM-T@8H&A0(AP1"V0$2^Z?.=B?Q$BTBEP[["VC L@:]I(CSAF#B.Y M4#&!'\OW7:\;0S]=!2PM]+XTW2P67L[>Z"+LP OCR&EPYK6*2E'D)2$AR"AO M8H#+873G(-2Y6%J"I4MQ&<,(9\1%@SFQ7B@I0*12X*6RM/,9J;,WK\%H@%ZK MO?.(8>TUBB8@9FT^YN*A?&:@Q=+M0 M6.8!H &9A8DJ>AP]"49@IO"RF-NY2W2YM VJF4+H6O MJU4MC=W=#_U@>NX$Q'MK4Y\E-KW"11M28%&2E&J-4[E%++P*E-HPV?]ZB4SO M/ 4\%^LK@O Q6D4D@#3FV*9,!$.-CT"PY#APL436=\XC> Z;G./ LC6\E1Z M$ULE*' M!#\(<'B$GFF!?#=]N]EI]@<]D]9*+K$5QD"5C<&!(*I8!'HE,18R4A0\<^AZ#"^- M%9ZOB.=BAS%P*\>TQQS\8:F-SNO8A$BL36L@%ZERXP*(>"Z6V.D8D9#.(6% MHEQ;S+DW6!(GE66+E)VU "*>E2T>=IHC^7[I#L(G./=3/V6C74NN'4Q_V NC M>/S=*BN=91&S"/Z7=IYS9SCV5'BW2'5>GR;-OY91FA%AZC3PL:B!>"-N,<'> M:V$1X#V)BQ0*^T:%E%]E$6ATP3EJ%.&>!>; 0*N ++5".$KM(BW'*(P@YT*I MF1$"64>04(%I$)V3:;I0(,PM]/QE3J.MZY'[.5E^(CNNE.S M$+'IU%,37#,2&&;* ),7%HR,5QAK*T&[L::SZX'G:O';;N=X$'KM[6 '#^TI M/8"#>W&T+<^+%KF;GE 8,=Y9A\#(&V:,,XPJJCUP="O!>BP"AA M>]PS9R=--ZD!Z[K#SJ!WN7YXL%S600HC251"1T&84D1)%C0'-&$F2CHI3UAH MZS!_R+8I&* PK,T#QD=B0O@!,]?V&<1B82RT)@ M%/RC("4(DU"/N2)^$;&!\#,Q('SRD#>JMA5\7W^#-4H3S"4](1*5+NP!% MS$! !HR@XA(S;(W2=A$R;PHDPOD4*[>$&O 6N)9I$6Y08/TMQ'6\<"#I(B !V%)6 !;>#/#DI<-[^53L?O-_N=1 M$8S[D[(3$7]U^@_$^S/M^"MTW$G;].[-"1V85NCOI]KGPU +2UF-01 !H!!% M#"2A?#+4-()GRE*!)\,6J6Y/J5\%-$%" F09!@!E=-I-4"&*K'/4&W##O!UO M"(P1T=GD0U'U*]4""/\9PD4[:3>$KW7KW@G3TJ?'Q>-?7'DPRHA^G/+<.?5G M2HEH@H73SF$4F)/1FNB9]0(1;K"B>+392JDSQ=&9.YN[W%&#Q\:]7S4OUGNA MWQWV7.B/OIX$X_/V^.:7C3_AST@[/J%/:2.KFU_[@\M6DG!H'I\,UAD_&_QQ MWO2#DW6,T/__QTI^TL:?_3/3V?C3]E[!I://HSM,SVB%.%@WPT%W>GZT?=F)ZGH.H)G^6;_K&4NH9M;S4[(\N>.WU[+ M-<)2 =B\#P;0D0,_:=*X?]9&_?-JX+\^J-4:RO_W[5/N7/\J?\+H*=#\U'__ M6J$K]Z1#HZPX],+=WOKO6/[&^%\=?)?!:VAW[]Z]2^A-T@>P/BW M48=/>F[<_7#[BN\.4^?_8]3Z/\Z,]\W.\:C[,3Q^\L.H^_%(8#>O\"KOPT>) M/@,DR>#7GG&#]?ZP#7*]3#=+[SZYZI$O.SHV:7.$49%%TVZV+M?_IP[#O%^I MA?/*?K=M.O\S.MIO7H5UK*#U^=?S4?=*N#A7A'%W8Y)+Z+"V6]_9KAS4-^L[ M!T_0[2*^R\'.UN'^;GUWYZ"R6=NN[/SOUK\W:V]V*EM[U>KNP<'N7JVH+T@> M]X(?-P_^O5M[4]^KK5:VMRH$<::7 8\P6R-<<Z79JPS88?U<9V_S]$%,Q&^LX1]I;X@F3Q%JJG2>!4"LHH_;! MLG&5CDF4SH?F^G;7#=MCAK4R3I2C'R[M=O?+6[+_I4&K0W^Z\^7HC3[=:S=P M[?28UZXVSX_JM59M>[_5:._RZNDA/MK^T*Q>':+&Z3$YJA^SM[36:ER=M6OU M!MNKN_/JF\.KH_I[=/3Q[^9>?1?7/K['C=,JKKW99;7V(=M[K2[>DJ/+QD^_C#JU!&_;JF_#=T<;'#Z?5-[7VT<==4CU]#^T]:=5>*U;; M_!2]E((XE>$H9<8,YIF1QF:1$D>1HM$IH$K Q][GA.I&!DM!<'XI0!ETSUX" M368)&>AQD/%;JE!0V>N$W[^II(55R9_DW&R-:T788S7R:>J.UQC"4DQ)W2>* MEO22G%U<*]Y8)NFGZ0P#>, CU?RV)G^'=K'[.OL1[I3NUO^?>YK]R!> 1T_; MP,5NKVT&<#5T#3@9@ 7=EC6M5G=@NQ'KIGUS M**KD[^;1Z4D3GGU^=%J]JKV!-GU\?=*XVKPZ^OC^HK;]NMVHM\ D[HZO^0#/ MXIVC>O>JT?Z[O??F[];>]E_MZE45'=4_M!H?7Y]6MVNMH^T=5/UX=++WL7K> M:*GSM_7-0?4 7<"_GQSST@9M,\P]V%',?):FT#(2->%!.J2)6=GXYS^T9.*/ M;YK2\9!:C,$R8^S_H>\S,L/O#S?WZSO[;QN5_9UW>_OURKO#_8/#S5J]4M^K M@.=7!_>N@FEE;[^"^6_^]\K>ZTK]WSN56T[AM4.XN55/A[&F[%[$I_#D^I&6 M\G6W5QF?+QL F-53N&=ZWIN=JT;]K\_5[;\^U]XT+H&5H6I]YQZC.SO9J^^? M[M7_/JENO[^LGAX#HZM];M1K)]4W[Z'=T.;37=ZX>G]1_7"7T2%"D0P$92[] M84B2S#IE,JJC8#B8P T;,SI6,KH79'3U__A-.%WO= M]C4#*%B[\[X%IM,=);^L5Z QP$?AM#_2($NDYO%_"_J.*QN50?>7$L""#J%4 MT:&9%Q>OO&X"@014!VJ]_I*S$#MY:D1ZVNAA"VFLG^WI7%;KQY\,B=%ZAS(J M3,B8-S930NA,>R0B<0@%1U.V#60BP8L#WGXXSJMG=08U./*K@=[I^T\A(J6L4ADFQ&6,:)PI%'W&M178 MNNBE0RL;F^_>[6[6*EM[^\!_-^MYALJS9V.+:'%_V[DP;E!)2E#IQLJ-6E1, MOW)P%ES*IO259J?2'/0K6R=YM/+;LWLEJ/Y2H/JHO,O":H"6:U1Q3]=*02BA#S[\BDV?/&BCPL$P^AE[/W]H&4_+<@[ZW6_)")P M=\)G1 A2_V=@)S9?O;8W6JF]U_6+R@_&<]/;Q1?6TU=JKP_D?#Z]JV[OG MU:M6"QP?UB"UTT;]\T6MO7]2VSZ\/R=]OK>]<[GW\9 #G\!']2JJGFY>P?>+ MO>V34[CV9*^^0X[>[*#:O0@F41(3H726=E4%A\JZS%B+,N0P8ASDJ9!8V=@. M+7.>U^S\'J/X3B!SJH;B";:@A(&%@8'[H[QN+G;':V1&]747..@QZ_&]>SV^ M%?/..!C:SJ7<349I9F'(9SJF+91C]%[3E0W.,JRY0(H]8H07Q<8^"0T*,[Y^ MF-$\&EZ_Y7:MTNU5NH.3T*N<#GO-OF^Z/%;?C05UY1[Y<_.V?UOBR83\(0I1& M]X@<#[<:^_C MWR>UCSN7C:O/J';5N*QM;_+::X4_><,$EA+<4:Q0QAPAF<6*9-HX(6A,^P"Q ME0VI.:K\W>V -OW5,QUW4MGN-;_\P%DM=?T;NKX%'_=Z(/%.J>FSTG3V20IE M!%4B$QJ;C!&#,HUES*3Q0G*JX!>\LE&_['<[_?N*O?KR20=CWNU[W M"W#X,M8V,P6YJ!Y_XH8& D++@DW3@)S*#& 09<2ES;(D\TB:E8T/FV60[ML- M'N/[SS3Y&^G"#Z'X]TU 49*&OS'6WW7[ ],Z:IZ54?5'CO2;J)N05.$0>>8% MIQDSG .:&YF!3"3VWAF-@+<0@A'Y;E9P4;R(!8QC/S;>,-;VE%%PU@.CUCPS MK4JX"&Z8=FN#G\%[#_TR*/7K:@A 8"5AX#=#-P5-X'IL7LU-(LT__Z$(EG_T M*X/0"F-%[YD@#I\LDYQS##+I"8L8\ZJ3&NF,N><-"A5.55V98,QDBG%?C"=5F:C M%3X;;485EL8]3U/7CZ683+;^VN68KL%7SH:] M_C#E8PZZ%3@CG_+ Y#?[>R)7:;G1IANL+V#NG5[3'- 2/T_?*5T#?!",O\3J M7"S7M,1,/#>Q[_O)=V0-2:V4*'#RW>P<^J_6_T['H?_NFJIZ<]#*DYV#<2<5 ME[:/G=>JT27OZ)[)R6W_LFV[K;*/7Z*/)XG[N2Z'"W=B.L?P0Z=R?M*$7VX9 MDKG'0!9>$"\:)AQ;_TM,; Y0"^D%C(*#1]O'I''5H'O;P/*O=N&:S[1V=?*Y MENYSZBYJ5W^WJ_4=4B7O[Q<-^+RW?70*YS"XYJIZN@GW=G3OS7L"W@2I7>W0 M:KMQ4:TWKHY2&V^EW!J"-5419PA<.? @C,Z452+S5K(0K<&>^)6-?*_PRF9E MM'-X):^H790* N7P^-[P&-N2@]R4E&/C$6-CYWILQ!BE"XYE7E.7,/>T3PXPSI!G5:>@1.]F'>EO^/?*B>E7 M8K,%+-2T6G P545*48[_#)N)F@ZZ%1O&)\ ]K\,<-*4QCRK+C(,=MV(D$PU/ M 9!T.%66J7@X"AY'.O6L%US(_0],*GFYNW[E-[@?C*-*?PC/W^'WU8KI^,IO9/2.%D8C'+>G\ ;I_/Q4N"BU8GR? M5""JGS/RE(E1R(R4)H,.C<3IE#4$=+$1ODH+>OEJ-[1VP'GQ@3L!&F!9NSD8 /J%%F!:K]M)?*QU60G MS2XKNXFF&9=/ZF^;@1E5[;F'ZS?WN!W+WA_"F0SQ<=6!86N4S7^0U2N_)2V0 M?U0()6OC,P8GS3XTV9REZ@,OC?*C!E^#=^C_OC;6RY?&YUO]F;IS#->_%CY? M5+>/SS^Y&)!4C&;"&)ZQ8$)FP9'/#.)I7S'J(V?? >BB(D@)S24T3P&: 0Q- MI65ZP'Z-5Z";S@Q-I7:K1PA7D10K% $5B$O'OW/OY#2]RC_^H M>LX/VGWG\J)D!#]U76&A[-A(DF\?QOPRTW>*#7YN:/OG:ZO?IUJE')=O!+_\ MQ$7NZN:PD!CO<;=W^5!!JA1*Z&V-3UA(%W@\A=$&-[A=.VG4/S3S:]\G>]M_M&OD;GEL]W\L+U+R_GL*@@@=CANU%%H-D M&9/895JF+!WGJ?&<&RW0XW:)*JG0U.!RY^'H>PF7Q9;\3Y&A>8/H1.?>Y"JW M-=*X$DQ_!*:7MU,>K<6,RH@R8H/*LLXJ+3%@OI.;*Z_"(3907:W27K2E> M:YZXJ+>0$_GQ.S/FJ>3#@_/\S?A0]E6>@/3\:;G M^Y6T34#3?VOM,?W-_/[@S'FEL!DBO<7/977MUYT'??X$>/7#A;\/2DKOY):+6NTZ]^ R.0YU:- MMN#Z?NK2[VN5!K2XX-EZ\\;B@]3!B^PE_!0*\T_(.AHYCID*(F:,2 54G\:, M1V(8L2AZ]>/=M0LWTA8[>54L>/+J9I[UN><&71MZHZXF:K62QNAJ@JE>J)RG M/^.Q_SI/<0PT1R._?V)ZH;]R%PVDXS:FW1EYD,P%!KJ)J'+P24:*4?RT MFQZ $5$K )*NV3:M_K]6=FNO[V#">F?8]MW!^(0'ED3E2\'S)7P'>2OVAH.< M"H-$P1\";P9.1[\64ESL;1]>?E*(1@(T+6-,!T *P PMC,RT$L2C&$ST=&6# MLE6"T2I'U_L"3\2[41F)=6*K>E^7Q)NLQW>C]?C]?"%ERN9]FJ: %E#GG= & M!A-WT#+A/7/$&J9<$*[4E)?3E/HF_6059I22F+F(=,9HVCO:69-YC0&" @?[ M+4%3R*IF9%50\6Q-^>N.IJR.JIZ,O-S*F>E5OIC6,"^'\M\HU4/#R2T>W7NU MTKV1UM=)W@M8,4[+-0*]SL0O5#$.;E_QW6'J_-EM#/VM[4WS5-R\4MH^[=W._7ME=>_3\9V&5^F?[-L8I]^UW2Q[^:1:D MI9637G)/_Y%((D8K&Z]W:YNUK=W-MQ5P/??VJYOUW;W:GZ_,G&;0Q\P@:>// M5V(NX>2GDZ=V!Z%=P26<_-0@?;!O"PDG3V[I'3BA "?7L_CY#F+MD7?Q!#0I MK (]0++R4WZ>8Y6J]2C58M_0HX7R: JKWJ42O[P2BY6-K6X*9J1\)_B4LYM\ M>=9?I@6P&2H')R$,^A631YT/PAD@J V]"D6CB:O*;\..&?HF7/)[/B6Q'=SX M#)R?H4JL+9#P%U=-2ZPML7:QE5A_$VMOB&F>(' 61K>ZJ7\Z@/N$'%X[<-]) M ;]1=NL#F)Q._.IG=1NJ2U ND)8LKC[S$I1+4%YD)2;DD:"<4B%[X03.2T5< MWW;[)3B7X%RLEM[7:U&"=KA2;<%]^N/D^(J M._\9-@>7)5R7<%VHEM[7=%G"=0G7"ZW$ZK%9Y#B2,L>Q!-D?@VQ:,UHU'7.V$LG;"8U!6K&SLU?^]LU^,N@DE7)2E$181+7X5 M3J97-MZ&8],:4?V0Y%!R_2)):W'UBN$RM#,#H-\LD;XD8JL;*2X?>6U M<8-NKP3Y(@EJ<56J!/DR":C$^*(,2+ZR<=@9%80/O;1\PK1&A>+'J]\.@AOV MFH-F&(7W#_MYM>4Q]2]-0I'DNK@:6)J$,LFG- E%&9!J96,[1).G=!Z>=3M@ M SK-;N^6*2AAOT"R6UPM*V&_S.0I8;\@ U+CE8UJ6DU]8&( XG\KE;.$^P+) M;'&UJX3[6< ]+^&^')"/&)!L96,OWR9YMS/:I!'.+H&^0-):7+TJ@7X60"]* MH"\'Y",&I%S9V+DX:=IFN7U)H82TN.KT-'P72X[OI=(\8G^VX5@>GO69VV(WS,[;ZUS_*S]JU^>-?GK^[P M4_M6%V]CZ*^48[0Q-)WZIMI4/-2]3]A4^YO:5)"E0^36TJ&\' SYXQM;:GY3 M[>E#NEL\G?G&JX^7053^^0\LT!^COS<]<%#?K.]4=VKU@^]T@'CFAS7?O=C=KE:V]_7=[^[DR5#9KVY6#P[\.=K=W-_=W=Q[HG,?T CF; M@C5\@1?>VJMM[]0.=K;AG6L'>V]WMT$)MBM_;;X%K=BI'/Q[9^S/].!LP&L%/5\BQ810CG2:\1DYY3/#07=RR8CRY;^,]_V%-VN9LWY8 MGWSXBE7FWYNIQN9@/8EJ0G6;G?Q=\N>.#8Y6:UH*@51N=L8>UKA)8Y.T-C)) M$WY\YZ"D:X)(*;]SRG>O_^Y!O::P4%0_\W*TAK]WD%/%.7GFY=-L=UG#=SQ( M?J;)MQ'BV\-9_A *[L+&(U\%S%?*;+W&@^*M9RV%^5/"+(?HXDOUZ_+]Y7A= M#LD^L,%O.78?*^$QJ4P/Q(F*IVKLE22"GY*]6N.SDOZ= O$+-J"GVIJ?E>1+ M3:3_P\6(HIMJGSZL=0_ZWB]$$?HAS7H^7=]>HC?*YQO, ML_5Y>?!S85M3,,PF/ZGL[,64/>WRE:*,+GT(_QDVOYA6VF3FOM[/S]@]@5"] M6#?]]\MVQVB"^OO],5*;48QL[OWQ9_,B)0F\3G,H:6."8:0//UP:;>[7]Z2_2\-6AWZTYTO1V_TZ5Z[@6NGQ[QV MM7E^5*^U:MO[K49[EU=/#_'1]H=F]>H0-4Z/R5']F+VEM5;CZJQ=JS?87MV= M5]\<7AW5WZ.CCW\W]^J[N/;Q/6Z<5G'MS2ZKM0_9WFMU46OJMFN_[NRU/YPT MKC9Y=?L]/ZHW+HZV]T^J5PU^=-IJ5D_W/^_5#UGUX_NK([CV+=T_:;0O6GNG MKS_7WC0N&J?N8J]^TH)K2;7N3QJGO@WM/*F=[K=J5SMX[\TNGEP#SQH>D4,! M]T)'IZ^;<)SOO3D\KVTW+FH$OI,&JKW9(;4WA[0*SVR(>=HM"L;6/!5SMF?K^ZJQOUY@3F/GZ( MRL.],F^R6H)\(91T 4&>!"FLRZL%U%E6@B4L0#X;B-RF=3<*4>P%%ZO;&BV"H:ZQ/CG8OQ".N2W\]J^ M\FJ*E8XV2A7;= Y:,.A7>L$%0 K;"JN53LBWH3>M5O?<=%Q>6>>_9\)C[^+8 MYJ0!K[N][>[0#N*P-6GP_G5[QT&($L^>@F=-=#[!,[A/*_Q[__+HHS^SA(G: MQ_WFWIOW9&_[_57UJM6L;;<^[VU_ID=OX%ZGFQ=[VYND!N]6._6QMGWX22%/ M%?F]*L?*B:O$/:-G=:_FN>K_"#9G[RLL7F,E?Z&M5E UOOR MH8VOAW8M#,K1_:S1?1/1B)%[H[#,@@1@9\1IH+TX9BQZ);A@7*;D:HE6I28O M3W:G,J@*3WV+-3]00N+"!@)*2)P>)-[X_\@RS'C4&4&!9 RE2(#Q)H5[10#Z MZTET (EZE2I:0F)AHP%+.4FY'6+HI7JYKMMN-_/MLONK%3<:\M\T,C\'Z\^, M0"T/D+\.:0E=YJ#QC'5A$IYZF*Q$RGY]@7EJ>^ZX4ST_25<'$6.OWQ)@[=O.Z?>UQ2 M:1F*6 @&.PE%C 6^,Y+W9L?G11Y'B? ETC\=Z?>V;J>=H8"MIQKH:W" ]-AF MBEJ48:JC9I%;F@J_8+1*'IA&*2,299"V1,;Y!6E+9)PZ,MYP8*X5$R"T3#L! MWCWS)#,ZABP$HP0B#CLL5S8(7B6ZC-46EQ'_1(2 L**NGJIW!Z8U&[K[1.?K MFVM!'[$<= $Q?@:Y"26:/Q?-;R^O4-QH&)7,TTPJ&3/&F'D-BI0(JE54F<=I M(1KB(3/I*U6&"(.8#]&O;,A53G6)B87EO7.L]S;CK-SQ,MM) /BLVQOM=5B$ M"/#RX?K,DW1KW8XK8QO/ /6=VTR7H"0H)S,3M0:F&TRFO1.9(L11K#D+.*YL M8+J*Q Q0?5F3V'[9H.[RX=S,$W5+G'L^SMV05VTDXAR[#$GG,F:]SZP)+C.< M*LF$EQ$1P#F^BE2Y(*%(?'7YX[37['5@+LJLW$6@K'?C#1/Y[7; _0AU"NC#4\%[-W;Q-11+QD1-L/(R(RIR#--B.O)>C- MO/A3"7K3 [T;EFJ"!T+*718=$%2&!(!>Y#CC+BKBN?22VY4-.HL\@U\#],H MZZ-Z+D^9+U0*[?(!\Y38Z*W5#67DX)F87+U-1"5FGBKF,H=8R("2ZDQ[CC)$ MC/.1!,:H3T04EV&#,CSZRZ/8E.AEB6)30;$;9AD IS W(0.&*5)U099IZ6GF M'0X421NH0*D,:(EB1>*2A0E^OO BK8>9Y9PZ[FD+$8J@C-/<+N*G_+XG9)LO MH&V;U3JVTLX]R1XU 49C.F& .QATW>>3;@LT MH/_/?RB"Y1^5M$!B+BU3A9&)^E +RU1/5" M*.D"HOKLMM,J4?WG4/U6/JG"U@LI,ZXUSA@E-#/!PA\L24"6*Y-6/>E5PLK% MG46*1/T".Q3 8.\-P\T.!>62IZ6AYDFNM^*.)8X_!\>/[^2@6J(( F).*0D9 M"U9G.A*>8>\8$Y**Z&0JO:)GP)+J62,QQ]9AE.BZVL MRXSD-%-*8*.%UY&F,BUXE?&R3,LBQZ%+L%LP_EJ"W93 [H;$8B%UD#%FP%() M_'$DL]ZKC$<")DLK FB8U]Z3NIQT*Q)O_07"L]=%J7KA2^@,P^JDCFH9IUT. M#KL%STLM^=@)45R6X/X,<#^]LX6 ]YC30&/&09 9<\9D*AJ> M"1]0Y-3J*!*X([3*=-$7(BT,UI=!VU\"'5^>]);H^!+H>$-]I=&:11TSPZS) M&*8ASTG(G(_<>N8M#FAE0_-57FZP4F B_ _G0HAQN:COECEKIJ($K6#ZH?_2 MQ/>!+ORUP'P&5'C./R9<1C&?!^)W= X1G2@-<9\H(!S >;*:\ M"YG#S 2AE>:< \E=960F^67/&DF%Q^U'1VN?C\4SB];^XE@W%>)Z%7I=;_HG M)LC&GH*H+)'R70%8F@QOQ_ MRT501]58W1-6K/XD;'_=B;\6;+\\1':9]I1(0BF)GJ=0([.9/>^)06Y8@5."2MJ#951 M+=<9\M*G^4%/*\"W\'C^\J2UA/*?A/([^PP('+B/AF821 =\U7A@KDYFWD0J M/2-6"KJR@8E:%6H&Z)3;^/#;>HKG:*144(*($ M6&0& <,5F&44*Q8<\I8;/L)&-IL=#'Y!;"Q8=+:HP=D[N[F6L=GBTMP?[&=X M"\#+30V?"MYW2O)CK0+QEF7<&)LQAF1F;9H]0\%00I'P.JWIHK-8X["D$8HR M#+LT>/92^[.6>/9S>':+C ;-N9!$$\[\R@8C)9P5 MB6J^@,M>&*IYO4:K$P:5;KP.P9YU>TGQBA%^73ZHGO,BK7)CQ&>B^>%M=JJ< M)MX3E#DCTSJMR#/E.,Z H6HM:0#R*O)%N)S/(D]@25.[?MG ZO*AWIP77Y6H M]WS4N^&PD40:%1?@B1.1,>3!)^=!95$$@0Q3RD4,J"=6,>,EZA6)QRYSR#2- MZEF3V%\]WO#R)'8BWGV0YA;\VQR4&/Y,#&_<9JY6**.DUYE@B;D2C#,3C!]YT-MWBD5C.5=I51";PIRBR+)DOS9LQ2BH2-:7Y, MK#)-O/YBH#C3Q5@E*#X5%&\8+0DL67Q$4ERM&^V)T]V#0=9]/NBV0>#]WL>0?E?"?87-P M6=A R:_X_ 5QWGSSRUV5?J0>WE7>[ROZ#V8R6LU.R$Y&WS'*K?Q6R_3[EF%>Q99(4P0>"!]2PVX>/;;'J+3'/[;' M5YN#ZM;8'F]I=/2_)\BU/W3,1SW<.SWD#>BC1OO]977[&/KJ/:^UWZ?WNSSZ MV#BO7NV2ZO9?T/[]YO]>5?$GC(-!7M/,8BPS!F+.% &[+HB(AG+C(U7?)W+? M4)__Q]Z;+K659.W"MZ+0>>,[W1%*=PXK)]<;1%"&ZJ9/(UR&J@K7'R)'(QLD MMR3*P]5_N;<89(-M!!JVI-4#!@FA5&:NYUGS2LK)"5UY 4J&84,+0E'WY M?^91W&_EXO59K^OC>;&%;;+$ HT$D]%_IT' M?FI]\Z*-JG,>S>^.S9"&?'/]ZKLVVKTP)5!LN;U126*#CXRS7$Q?N@3V7 M;#N*JPZ5,"<&WDOABH!93<#FQB5=^QFQZF/..1>/T:WO-M29DM_: X6!Q%D% M]S:[ K)(/$ @.8 M@L>+"'HAB,Y5)3)7/$I55-_&A1#7)DJXM:D3&P=?CU-- M$+[F#U^W>1!1&^>-UR0H5ZF@,A+/0BB&/ 3/L^,>$L+7YBBEBI'"HERPX.CPD9!C1&2"0P+KPR>]K]C%KWCW9/N67F/L@\'G\I:WW;_ M^+.\]^OR=P_9X=O7<,B[Y;V[YW5.ZX2)):%Y+!L/ F7!^0C&FK"R,6+"!@0K&IA8C$ ME9..KAAANAI(M*BP\!/N&+JFU_?:R=,$PK-RM(1+SZN>K)X8SP-1@G+'%!?& MA_8.6[1C>B7W#QW3J[Z K^DI,U&8&!6)650C@JD@+EM+K#262E>N!0NSNJ57 M]?VQM9A82:Y451I(D,$ F"AX%XN9"RHHA2RU75AR*+9=R4W$/%RE;>O M"N.5@P8%FI+"E(5Z(XW%8I6:&$=#@& *^_)9J79H-S2&:26*6I1UQSRS&M0@+;WECENLJ&]4E9=[H?P-2_X>IQ^@O U?_B: M:OB4N4O4"")X]@2D9U7#)T4R,!Z4$$PY@?#5L+#P!K;3WRUKJBZ6.V^]=[U( M>OU6F#1Z:T;/IXT#XR6T=;H]TY?E2 _Z5YW[IN ;D7LFY#[XHMM34,%%QHC. MB54U79387%6U!BE,3BZ;; MR"]51]FX6,*;U8%;BMB'>XGLV(>+-'_%N=54: M=';][>E**FCLB_ENQFTU5=I['K]%/?=L%\V;31U MS'N34T;XG@F^?YU64%6![F2)>(+\Q*1RAG[%)7@J2BH!CK6WFTB M_7=T.J";=8M@[]'J*<)>$V#O5FLU(+VEBA'J,RM:JQ3$TUIKE1"B I5--<$4 M9$?!W?1HA+UM\[4N>!#4:/;^^$MU-&S9")3%NV"G!R+LUP>-:#X3FO\VK<1& MIDSF-A(G(1-0S!'GJ"/9FZ"+!BMMKN=1\XZARYB$L@#A:CS>;ZT3=LNP9H\>^<8FG!?_Z>!(^ >N(]K MRZ%+G3N[VX_(J$]DU-?3UD:VTGO)+2E*#R<0M"5>5_7.VD%.,EGOJGZ#S'8X MUXU+UIN/T#4%O9KI;T-*%^N5SFU2R$5F1Q^_3&6 MU+ZV?K?G53%'+WR_H2VO >[D++53.L M:QV'XZJ/QO@LC5+!('<9>U5F3L&?F/JCR7?UF=<).[G7=_W0JV,AY8&+LB.C M9U^VW*CVKD:(4WK*;/M!6TI&*9#R:'7GGX\N+R[<\--/][WT_6!4U[<\'Z9S M-^[]E7[ZT(OCLTD7WZL-$*KLV=3#[?O_@O/E8UV.TT]7]Y=^^S4/7W"#^AI/ MK@%\U0]EZNO9\!9%WB3BA\F](RZ7C_?^9#=XZ/_'.SMGI0?CD_*/X?[W9/CUM$O MK:.7^Y-/W_Q/.RM"_JW7+[ WN!RY?AQU6NEC2!6_G4T@,K;>I^'53P7[W-\W M[_/?H/VW/UO!M3>]_C7%JPF)UU3YU6_4)HJ[' ]^NGI@0OOU(U=Z0OE\Y^[] M*#V__N:.]53_W*N(IVCIY;UB;_3^W'UZWNO7RZ_?]PIZK'UF;;51-0!=>6VO MEG0%3L\FSWVE,4V>!/6,6@M,?OM7OOOZ[S])GP%7EK)'OIX^^\XKZ3,IJJ4_ M\N6X\+5>^ ]B% ]$FH5&=>V3(B8_7/ 5Q,X_@F*6%D Y&Z;4.BQ_^FS4VB]H M%[_L(_L -]DU,!8[,=U["(_Z5;P]:W![NH4)5WMYU@"#GA:U?=HM>DJB23.N M6!76>HRO_BD'/8==PULP[UM@EGT+\*!1W%'%/A\_C2C\*P][X*R8TZ9??S M^,.U WYT^?[]8'BG.T C-O1[NV?7,17GAUOS\'+'[R78+&UO9DBOX5%ZS0WC M66E@2ILL)'"F@M36@S6G>W6BIZ:,/#GC\TI=^&4XN'A1UE"M[H_>^.S%Y:CL M8QKN?PSGE]56[HY&J?PO-JGMS='Q5>K-V[.WW;WR&OX;/=S[E1[MO>J]?GMV MUOVC^_;/DS\O#O_8E^7?\S_WSB]N4V]^?GOX^9WLGKSYV/W\[UZ5KM,]">6] M?X7#/[KGAY]?G1V^[5Z\KM?V5>K-/P\_'YV\8T=[^^+PXM_ONO_<9]W/Y7/N MO?GXFO_VN?S\Z9#_>7:T=Y9OTFZ.Z8=3+9,*5DLBM9,$?=S-'"6L&_#P^JW-Y/@(D"R2+N9)%S"D;0P.E48!1T7"G@PB< MV\"8IZHF"W--%@;)HMED\?F&+*+.DFOGJ@YI@D#,BEC-)3&94F%D,DJ&]HZ@ M'4LED@62!9(%DL4/$_>=$=E)6PP,#E(*FYB":)TS!@*D>&59,+0LUH(LV U9 M2*>9TX(1G6(D "81(V6Y.=XR+97R,9OV#F.RH]42BLN0+9 MD"W6G2T"EUF M"YE'!])7/.%5B#0RFD$H?F5:,#0MUH(MQ U;B,()UD=&@O*RFAN2JQ&=E.2< ME??&:&U5>\=6IL42QH9L UDT+'C=V/#+R^$@%_F>S+T;I>%?O9!&"VMF=V<# M%]27M(G@#L*+R,#R*!(XG0PM6J-/CN<,-H>$08;U ??NBZD@ _4BIV+AD1R, M)Z"\(YYF1K*7'(15*AEH[W#=T68I3>T>)60-A_,F)1X@"#[!>6Z*71RT#9IG MT-IXZYG4*H%TS%&%SO/U L%;YWGEQ))4,^)\3 28!N*LUD13'Z.T2;F<"PA" MA\)21CDC""((-A4$N5#!9)$Y50R*,>B$%2E#!%_T"!DX.H77"@1OG<*%V;@K M9TB\LIR @$1\B+;HA#I2I87AHH"@H1W&EM'F!4$00;"Q(!B",)866U@Z#A*\ M%\8'K:76!>]8DNCK7"L0O/5U1@F%S:KVQ3RZ GT%#DT!P.H4(7*C0Y(%!+7L M*(Z:8'.\FXL/FZW:U3GI6SR<8,&"7)Q/X MTUYK)Z@VB6;TAJX1_!]/>4.5SDEQIPCS)A.HD+^>V&2-T=*IJ 6+[1UE.\(T M/2]B7EWMUT!=7D'--@+M4H VYR*0FA?K$P* <[:H9CPSFT%$R%*CQW6M@/;6 MXTH5]3QF3JRCBH"SEE@N*7$I*F\*TEKFJH'.'0M+"#LAT"+0;C?0&5 .'1J[M>0'OKU14T1^DS$"$!2#%6,O$Z,2)95EG%6& X MM'>8E1VC4:5%I&WNP6X(TDICA(@F^LZ M+B#K@V 5OHJBTOJ@B8=,"1/>,FM$#)86I%6J(YB0_X?OC^V_;^SY9!B>P43>R:@A ^%P@_FFZ.PKWU$!@C$;@EP(TBWJM(-##JI.&@ M/%3)4QU81IO$S:P&6W6(#;%N_9JC(-;-"^MN/9O>::,5+5:[<5"P3E7=4#@E MT4+,23-IG:S2ESK%V$>L0ZS;9JQ;9@\4Q+IY8=VMPQ)XC@:,)49(1X"")=9; M("FH")8"Y8RU=Z3I6(55_HAU6XUURVQU@E@W+ZR[=4."D;3H=HRPQ'TU&$80 M;Q,G5<\"KC,H2+ZNM*24(]8UQO.X+1U-PI?IYTW,R]RFZJ1E=C9!M)\/VD\W M,+&B*M^5B4"PDH"@B13PSU5=O5369IU<07LN.E8V/4%I$VJ0,$Z_Y7BZS 8F MB*?SPM//4PVA8A!5/VCII24 --102B)G5!9N#,G$@J>T0^T2M&?$4\33[<;3 M9?8I03R=%YY.31Z47,7$.7&-K< M@]T0/%UF-Q+$TWGAZ:UW5W-=[(ID"8>J'@FL(-;(0**0#KBG62G9WE&\HUG3 M4^\W 4\;EH+:5-?O/X>#T:CU?CC(O455XL\8:-@FS%^FC[<^Z9?U02/(SS* M]62W OB)8W?WU"C/4G:9)%XT9C#2$A.=(#XYQVVR.4!N[X#L@%"-"^)M K!O M;3;#-@'C,IVU"(Q/ ,9/-\!(K:59LD2RI)F LIY8*1RA*0F3C'")Q_:.@(Z1 M"(P(C B,C?>Z(C ^'AB[MQJC=)8''@TIQV:+QL@4\8%S$EG6,7#I0>6J)K\@ M([6(C(B,B(Q-]Y\B,CX!&6]5QLAI8#0Q8I.7!))5I-C/E'C%DC(L^1!U048J M.H8U+R-V$Y 1TV4?L8]'[]/0C[YPPW>IPLQF!)DV3/==9ASI.)V?EYW:[T8YX1:UG.#CSU*K5WC%U.)2BB':)= M<]%NF5$<1+OYH=U4'A#7CB5K"1.AZ';,\2K<+8AG13474KMZGKR6';.,//C- M1+M&AVT:ZXU\E4;)#<-9[9",Z:]T/GA_D?HX@6ZS')37QUQP?>_VD!'9'X/L MA],^2N%4<#D! 1 %V450!=2M(B9)2)PII8)H[S#94;;I4Y77!.>;%?5":%QW M;R9"XURA\5;IU:J0E]:12"LE 1Y#L>Y-(ME3R%YE+T4U<9YUM$!H1&A$:&R< MZQ.A<9[0..7]%-%2JH4BU@1#( 19H#%84HVC+IJC"$R8]@[P#K"F]QE!:$1H M; @T+M-/BM X5VB\U1J3D51YH$08[PD4%9*XJ"51U%-#35))ZO:.X!W1^)9V M:P*-F+CYP+8@J9^&[KSVE+IXT>OW1N,JY_VO1;6%WNZHUU+[@$R.MH#Y[A<' MBWC^&#S_==I!ZC0X+PJ>,^.J2L^JM[]GB>AJ3&P0/$LF:R\ LQCHQT#_5D/> M4CM\(.3-%_)N5=C 1;G&DI>K5- . A7$2Z$)8USZJ'D02M0#Y^4R')\(>0AY MS86\I?;N0,B;*^1-.31SI*"%2"1!8@3 *^(M%%4/C-591%_TOO8.KT818ZD. M0MY60]Y2FW(@Y,T7\FZU/)6IR=$I$JER!?*8+6A7]3'*N1R;L&HRR\AV*&]> MGXXU@;Q&YW0VU4\YF5PWN-.0HXDIG=O4C&F9#LV;=BQ70#]"I)\)Z7^;=F&J M;$U@+!-&8R)0?B#>445 NF0%..>J9G7E4FA80A?/K>]BCZ'\+0?29;I)$4B? M#*13&:%.AKJFW446"*ALB(V1$B-HTIE*;UUL[X M0(KC/Q%(FWNP&P*DRW2^ M(I ^%4BGW*T.G)0L4Y*LUT4/#89XJC6QU C#G%? H+W#%.N8QN?6(Y(BDJX] MDB[3IXM(^F0DG:K,!^^UCH9(RB6!D 2Q5AA2S'JC0\A65BHI$[K#^1(:T6\] MDC8L&;6I/M[;=LOG@]&B/+O;UEC_;\MUYH[*WI7O'H/\!_TPN$C_*4>/V#\3 M]K^>]NLR(3/U01-F387]UA%CLB&:1EFL(%:U9JE:[7<$HW>@_^_89!^3&1 E M%^ZI191<"4I..6V]D,)[1D(6F4 R@AA5-.3L$W7>.B.ARF:%CC%W>U"VFN@/XMX\<6\J$"1I03YI%+'> @%;9>5G MKP@W6JN8I$^I2LWO:(K(A\BWUO\DO\ MOC[,+V![&L^[:8PH/A.*OYMV2T:EN:0,B*>FZ*_1,6)HDH1J >4Y!MSF]HYM M>J.3-0'T9@6\$ O7RWN)6+@(++S5:#W0R(/TA <>":A8K'H90_5CLCH&8YQH M[ZBF5]@C%B(6-@0+Y^GL1"Q<.!9.^36+$IB"BHZDX 0!R@VQ*B=B01G@6EA) M37N'"U0,$0P1#)?N_T0P7#P8WBJ&(B7CJ?!$5&U! 2 3SPLB"N.,",$$(TW5 M-000#!OJ]MS$IB!7C9^GLS&;D8BY]G5*3<_2Q'C67$#^[>ZT)S1[ZRC7DA1: MA@+R.1.74B1)4C-]# M8! U29(+ K9@HO6"D:0@.R&,4)$6Q5K=O>>!!Y!)&VE-:%*B+++<)HB7")<;B)-3BYMJL^UZ@C4 M\JD@1VKU:B1HC=U''+:W\G91*_'#WG:)^F4XN'A1UM/K7Y9-O&HC->B/?JZO MRN3W3JJ+LO]Q/'3E8'I]-_QT,$X7HT(NU2<9#L[/:WJ9A/*0669BEOUI3RZ- MVF9756*I% BX9(GQ/A"3G*[*;B\ M$KG1K%$EXVPB0AO-0$O&7$R45(-'A#)*."N:I\M.^*> MB"+B0B75.!@DNQ""K<$1'2"09)!DD&229KJ'E^K$5 M>^>7XQ0;$KQ'@^.A.33-MRE>IN%QQ>7S#<7S;Q8![+MAO^S/Z/I]ZSN^VX][ MDQM^8U%0M"@>8%'\-AV -\YY(ZPFAH$E8)0E3@$G X2<)\$B^T=^NR>1HZ- ML2?6Q&1 OQ0RP98PP1/CY<@$2V."J9Z^D+SD21#-JRAY=HHXP2F1D3.FA&5> MF8H)>(/[R" 3(!,@$S2)"9X8U$8F6!833(6R&1=2:BX([ M$SKK7E[X-#S*M2)[=$MFJ-,^1:<-TQ'/9( K(R-A)EH",F3B(PU$2.M=L4-T[ !D1.1$Y'S?N1\8J ,D;-QR#D54:M2 MZ:035?=PSPGDH(CAV1++@M5:5%6^>FG^U[Z?C#J5>+[?)C.W;CW5_KI0R^.S\IIEZ.[.D8ER@>;>KA]_U]P MOAQ.@>&?KH2:?OLU#U_P"J[W]R^S_/)PIK^>#6_A[DTB?IC<.^)R^7C/W?D' M]VG4_L<7N_#=[?WV?7CX;5K-QNG[-V[WYO=D\.CKJMW>Y> MZ_BWGX\/]@YV7QWL'\\N+XWZA"^.NGO[W>/]O?(AN\='_SG8VSTI/QR?E'\. M][LGQZVC7\I3AR]?[?^K_-[![_NM_QP=-_]3SXKW?^OU"X@/+D=%21O]??,^ MW@TUS?+9KGCB"ANOJ&)2FW_UFJO?J.T%=SD>7+]DHL+4CUR5_)9/?.[>C]+S MZV_N&%'US[V*-XNE4=XK]D;OS]VGY[U^_8'J][W"'&N?65MM78T\5Y'CJR5= MH=*SR7-?Z723)T$]4P8X8]_^E>^^_OM/TF>\/OO.LN@S*:BU\,B7 MX\+7>N$_R)-H@O/"+M9Y<05,\T]2,_?0Y4(,JI.S84JMP_*GST:M_8)VL76< MWA=;P*=A2]#. YQ4U\!8+-GT@QR>&7X5;\\:W)YN8<+57IXUP* %9XY]]Q8] M9:9Y,ZY8%4!:MJ=\#KN&MV#>M\"L2;P$#QK%'6_!G,5](14G(:6<-ZKB9 %# ML&;;IFWNXWO/3FUKYUX<='4=Q_YTV+N.8W??E><^E.<^'N[]W#O<>W7VYS\/ MY&O^&SORCDS?L\.20E?6)UR>O+KI[\>SUR;L/?_[Q MJSSZXY>SU_RU/#K9EZ_?_IX/>UY)$X#)9 M%1632QESM3AY:@;V/&6,[?RI"ZD"J0+'52%5_)@J/M]2!0?'$@6B=/8$7&3$ M,.6(X,PJ9KBT/BYE6!52!5(%4L6F4P4.G5HWJF"W5)&"""Y$4DZM4 43BE@K M+6&.4RFRH<(N9^044@52!5+%IE,%CHY:-ZH0-U3AD^%!"4E %H( %@TQV>C" M'$XJ816-R2UE<-064D6C6]\T->KR8G#Q?IC.4G_4^RNU>C4$M/Y6Q6'^WFGU M4UV1H=\*E\-AZH=/ MK?'0]4=53551]EQ\>SD:5R5J"^HK-B/;KW5M\D(BME\JPT?CLS3\@AEO=>.K M@WYQ=WA[Y[<^9%M3[*)^XC:M4S:-7=%U-A7>.UU596;7 X MK]KC)N*%+3?(JAB,U$*XW-ZQ\N[$C+E7)3]2TAJN.C? RX)(V+2()&)B\S!Q M*GXI. U!^'+=C"60120>'"/"">E$M*V=YA80K/8S41"C"X]ID)_,';G MK4&%%=4 F:E(4Q5ANC? M,P.H! NZX"^ M.]JB,4/;YBF,S<"Y=>A/C)R&G+8YG+:2*BCDM+EQVFU,05GO&?!B.H;*G<:M M)2Y33P3GS$MNG4^\KHF"!==$-488FX%SR&G(:6LM1FO':2LIUT).FQNGW8:( M6+2)259-($R%TZPO=IHU0%2R(=M8U):JSE>8CK9WHT3(:^S_ACT;WU)-[_K7;_>?^ M<>N@6QX_>O'__G7TG[W]5\?_W_\QG.F?6ON__G9P\KKQ^S K=GXQS*?32A]# MJKBZ&L38*CCHMFN^3V-&]A@IBJ;^N)$]@CY3DE(M%C&R1S\KAH-2C_W;/YP? MPZE:R/R8Q:Y;&*GD=T;3;-^Z67FIY,7J7+>%FV>VWO%U6[=]IIF@XJ$O_T&Z MXS5DRH)4S2J4QY7ARG!E*US98W..=X?%EGY\+<2*WO9:0_QV&&,X^/"(9/&G M'>+Z3^?:#>'RXO*\]K34M2:M+SL5'5QU*JKJ3>YX-)LG%+BR^:P,A>GQ91C' MXT%X=S8X+_;HZ/^V]O][V1M_FJ7$I0E7 *<:_KB?V\6@/SGKK9Y_.0T63ZL< MW8);LUN65$4""DJ\=+U(#OJM%^Y]Y3-K9H(&ZI@HHMLFHE,*\5[*O=#[=C.Y MQAWS]^[G&F@=JQR(N!:7\[B*!]TIW<737,_3W+THO[0AZ-*8A:/*LH:'MC4+ M;UB;W]F$Z.O\OH4!X\_NW/5#ZK3^[?J7;OBIQ3JM[T[W7FK+HF_F4ZYW,Z,Z MUV3T52XSB\YYH[5E28/WTC"1N>$IL@B7&5*7)TK- MT>5X-';]:KMN$I;IBA.6N\?7"U^ZO)#]N?;5[WNYP-X_?F7 ML\//Y;&3=Z*[]\N[P[?OY%3",GO].7QX_4=9R\E9[VCO5]KEO\K#/W[]>+07 MV.N3 '_^?S_X\^?W\J%K/WJ_BS[UW'__771(VOO M*-J1UG;*P3:N3=&/I:OAF<@K;.6&ND\3IDAM>F70@@2ZV>QXM\SG<=1XM\/? M=+AH$BQJ3,'.FO#?YRG^LS+QY+4D@4M*P--$7-2"4(@F,B>B!5ZGJ"/M(>TA M[2'MK5J@UXWVBM$?P#%:F,U 5M8(L#H""%X>CM)\F_8>;A B(SZ1$=D4(PKA MHS'<$L/+ET*#F5@E J%&2$]IC"!T>X&,D"8TQF- >717YBBORBHB&IH(F5IAI7P3SQ$0R)23,? M=2PDJ-H[("P2'Q(?$A\2W^H%NA'$-TN_(\A9%C,P>"@F8*YL#>VX9" 4Z"#I M=YAO]C9'R(Y/94LZC!SER!7 M.-X.N1&Y$;D1N;'Q1F&,4007I#>>0 M^]A-XWK,UX*R(Y_4>W(=,B+KSF+BI[D+[UPVKN$"VYA$;%1K4>!1X%'@4>!1 MX%'@4>!1X%'@4>!1X%'@MT+@9YJC"5IPF22K*C4BMU90%F@0,EK)$F=?SV<1 M\PA<=M-XTDJO:J2''MH9/+3=%SZIY-<6;"V)T= 0@2.(X]T0&)RRC MD8FJP-%VI&SP.&BD J0"I(+54X'DDBE.O32&00)J%"C+G:392YF21RIH&A7< M!.NZG]^<2JHC*.-(2)X1"(X2(TTD.BB>"YVK) 5R06-#I=4 Z["I$?HJ(K0M\:#5NP-4Q@/AHN*U,T8+5X',)^M6TE*3IA*+W34 X_2 M4&]=T0Y!JYRY"#^ \QG;EE3'6AUWBGN7P[)O+].P-XB3;B:3QW\9#(_3\*]> M2"/L:3(+SA_?]#21W3>G+IIH@J$D2^+P$4JQV?!,:(B!P*&6>(DBP1 A>RMXN6LJV;L MNB-@&1V('B=J#<=U3%+:0&5M\TAA8387"C4*-0IUPS2]>_HF\ZQLYF4IH\<:CEH< CX"_L8"/FIQ*-0HU"C4*-0HU"C431;JY5:! MH6FV7"?[3G)F6KA3#$,2BVF1>46!'+C]:&1)6*T6FTS1H6.=W TJ]: MLHEW19ZKTJ_WJ3]R-?2DC]7W"1,;5JZ0;61B ^8G;80*AF*,8HQBC&+<.#%> M;I#KP:E,N_'MY6A\D?KCT3"ED MK])_+WNCWCA=%6=/K+-7*0S>].N_4AMJ:)/-8I-]^B)90(Z4 M&%&,L^PR]U2&X&)=L5UN"E9L(UT@76P07:#6AV*,8HQBC&*,8HQBO.J[NMPP M&!IO:VJ\?1%0\XJJ#)*38+6IRE8$,=;*8LP9$-Y[2R&C]=:XD-H&%B,>C<_2 ML ZF#=-908#>7VF1H\XV, T"DNMNY?)X#*I #D .0 U"Q0Z%&H4:A7NMW*+O5&@W.>[%5?<2U@/?96GB:*J^Y(+LT M8"&[:%.*/B7';!'_$,7IP1PZ=]9O?'0Y'HU=O]HN;,PY"WC?3A3[>+CWYM1X ME5,RF6AN4@%O&HE5/!.O$UB1G':AF.6*=3BC':98X_(#8?X%6;,(3 N M)9_L<:CXC6X*9X/SLFNC_?]>]L:?4&^=#?H^WT+?NU,+)H'1C&@ 1B %3RR7 MBM ,NJ"?4-KR GV(>(AXB'BS(1Y()W261A54@^BLD\R#I-99*X2P_MN(-UL# M=P3#)X#A=9VB.-S;/:4N*A-#)*)8[02,,\3&; B7D"U8I9T0[1T&T ';O&17 MA$1T[S;!O;M-=#"+XU>H\M\L1/^GHK^X M1?^#TW(V6G%3T-]K22!20XQRB1@;.!0&ERFS@O[\KC(\5Q&B;*6TS\]=2P9,'%3$ ;5C Q 3'% M@B$R<>""NZ @%$RDLJ/A;D=%Q$7$Q2W#Q5D\HDZ C]%S[C0$)EPUO]% ,#$Q MIIA!_T #T/ FR%_V@9\653!(&2*)6HD"AU80*ZPD$F(T3@DOI6_O"-,I>B3Z M!]8@#V!NB6.-+9KMIO$BBV1_N('KGMJUJ+&Z<]FXA@LL9F]NGGL/!1X%'@4> M!1X%'@4>!1X%'@4>!1X%'@6^R0(_2[!*2^=E,.7EGH/0UAF;(&D!49D@1;XJ MSX+K\BPEZ-.C5MTTOBW50A?M#"[:PY/=\4TZ_\GAYU-GHQ(<'#':9@*&*^(I MC80KG2A3#B+$*F+5L4HO-&"%;(!L@&RPYFS O)32IAA#T!!I]BF[;(.PQD>9 MLTJV!KEJ9WLQJ%8S".]:XT$K]H8IC ?#A76UW:*NYO>6Y](<+ L! M L\>F$].4:.E9CP(X9B@/X#T&>MT[Y_].RG?G3S^RV!XU;S\%NNQB/;5;JP)OF.%QB9H M^!M( 8MRZ:(8HQBC&*,8-V%K4(Q1C%&,48Q1C%&,48Q7O37?%6,^DQBO^SWY MQM78Q'-'\$#P6)? R09. -S_F(:A-ZH#)Y.(R>!]Y;_%$8 ;'RRIGSR:G/;U M-8@8,)DI8'(P'3 1IUI&B$H+$J+0!(1@Q-@LB#5.2@G@K'#M'6%MAX)=0LAD M(YM7/]2Z>SQ:HW6',PN:I*"A&*,8HQBO7)^[)[5=:*H#S1FBARR9#RESZD$D MKR!R\8!DQJ?JJ/7 U-Z6/U?<+\C94KAAN9OX$YG!OA'$(Q1C%& M,48Q;IP8-S3*MQO?7H[&%ZD_'IT,=LNN58MSYR]=+Q[T7[CWO;$[K].W:HWL MQ91"]BK]][(WZHW35>W[Q$1[E<+@3;_^*[6UAH;93(;9X9=!0>$UE>7<23(Q M$J "R]S&T=WB'T^;-=T7"0,) PD"]KUE^_'8^'/7\Y=OX\G0Q>NF'JC]%)-).3Z-=Q]]-49D%V M44C).+$\9 +94^*8YD0'R802DCOJJX1O1CDF?*,RBN- MTXO:N)_=>367K]/Z]V4_M03MM"IH:4;&B1\,8QK6[U VJS4:G/=BJ_J$ZPW\ M][:=E31;IK5U*E(0T5D:,S#(R91/%@P_/9A#M]GZC8\NQZ.QZU?;AF@K#*3$F66)=(6YPAM.HVCN*=13C'6.:-X+OQ_+5 M<(A?81XB(N-25.+'P6*E"=_3(.-L<%YV;;3_W\O>^!-JL+-BWZ=K[-O_>*IC M3*!T((*GNM J$2>-(#XKGH"+I'V%?0AY"'D(>3-Z 8 K;T,6GEK@3'HI@J(R MF&(P&LG-MR%OMG9!B(9/0)R1A>YE(3 BN^!\=*!!6.8#8\:84'X(PEA4O)=( M-;>*-SOU%JC*&8ABPA'PS!*7="(Y #>!:6^ MG>L1II!U1M!KSK)O\V >BY% M+W7T4,"OX![W,=ADG.0V6!^<_C;JC]0"5\F,A[=*N'\-(-,6@F0U%"6>JH^G=V5Y_1V!$8-PN8)Q%&RSJA0K?P<7$0Z7Z*&]R3$('X]V3Y40S 1NB*1553-WD1@&BD07(4*0 M)H3C10VW_>$&KKL_:%&9JG/9 MN(8+[ .UF+D)(2:C+SX9'04>!1X%'@4>!1X%'@4>!1X%'@4>!1X%OLD"/TN\ MRAC0+$H0TC+@DKI@3'8A"U85I;M\53&FKRO&[#P"5]TTOJT50R?M3$[:US> F*9E4I%JU=YCL4&X6&K)"-D V0#98 M>DN=(" H!S-FO',[,91(0L-;)!X]C@-F1W\/'PU]-@:? \9J*2=P0" MI\1$*HB(59,AI3FC#OF@N1&Z31PP6HT5KDJ$6X-<-2:^&%2K&81WK3P<7+3> M7_KS7BC/Y53-'>ZT^FE<_6;O^E5A,!HO*IZWB1G=,U4-*R^59D8"8PZ$=TXG M&SE(94'%"/P'B#]C^?#]0Z8G5<7ED]=/W5( UA0_A +"34UQ;1#D#-XJRTE. M051U=8J8X#U10E";>-(BL:HOA-*% VCS2HK7!/IQ@,DF*/\;"/\XAPC%&,5X M[<5XEN&UB4K/DO1%20,KP'"I$P?!/,LLZO0 H_VI&EP]0^BN HRXW7HNFW6M_]5^%;YVGBSA+FE21@I"4V.$G*.6>0 M(%74#HV_YD5M-W"0[#>CMN-!*_:&*8P'PX6%9;>HBW_#P[*3QW\9#*_FAV-X M=C:(?_-E>-84NI96>2*=E%6^9B3&QD02N*1DP?HL134H7$J);?L7ZQ7 *5"- M]@IL'@7@%"@48Q1C%&,48Q1C%./5WU448Q1C%&,4XRT58QRM.L>/WJ1S1_! M\%B7P,D&EKO]GD;CLJ@J;C(LWPY[89SB5>RD\OIC+=M&!$VJ%?SL1BE6,Y!3 M?^3J2N_21>I/_[YT^VOO'2?JH=V/[AAG+0F/NB7FW%9/3BJ!RF?G+G^ MT?OJ3XRJ^Y/B07\2A<%PRTSAEG=?AEN4BBFS&(B-D B 3<1H'PC7M-P*$5R* MT-Y1'8&5<)B$N=66X>:1!R9AHABC&*,8HQBC&*,8K_ZNHAAC20261&!)!((' M@@>"!X('@D<#M@:GCLUC'_<_IF'HC>I:F4F@9S#QY6/3VLT+_'RO6J9^\BJ. MZ7(1S@6E%0@L1,J]&\5!&?N" @3=!> 42:VSO"W2."7VR+QXE- M9)KRI-#L;'+H>1/K"VM1)[ZJ*ZL:,][4GK72Q^K[A)DAJ];>-C,S!-/*,*T, MP0/! ^M2MM:\VT Q;NB@M=WX]G(TKOL#G QVRZY5BW/G+UTO'O1?N/>]L3NO M4\[\URT(7J7_7O9&O7&Z:M@\,1)?I3!XTZ__2FTOHFDXDVFX_U4\4C'PC@.) M-FD"/&MBA>'$1!"4IJ 8=U5; 4.7D)&V^82!VB9JFUM.4ZAMHK:)VB:*\=:* M,>H J -L.7@T=# Z$BXT%JD')1D 8W5 MQD4N-W"D7-WILHY9#M-9 8'>7ZEU/ACA%+G5ZX\;V; 8NYUCMW,$#P2/A?J0 M<.))HWU(*,8HQJ@#H Z X%'OU-]F<"(EJX)5T:0@'# =;?3.9UM]8TWB_@%. MI%'9GO+=URZCVA!\,6T''O2+69C^4XS!;AH?Y1/W\>5@6$]4&(^'/7\Y=OX\ MG0Q>NF'JC]$C-)-'Z&#<_30]$T$*Q01U) !7! PS5=Z")\':+++D/!C3WH%[ M)B+\'=D&E494&M<1]U%I1*41E494&A>N-,XA\HA*8R.4QJ_"B$*#U2E+(IFC M!))TQ*54OLCHK?*0G+*H-C8G?KBTW+:O-TXO:N-^=N>N'U*G=9S>C].%3\.6 MH)U6!2/-2"+Q@V%,P_H=RHZU1H/S7FS]G_HS3IZY>B]1GHR#RP).DV?7@0-F MZ\AK*2_83HT.F8.VU@L?++6\6)PL4I5.#^8T@7%T=#D>C5V_VB[LLSL3PA_> M]-DM:_IXZE2F264@F7M6I8EX8IG.!!A5P4MAI8_M'24ZTIB.8*IQN2)/E;Z& M9L\%YV:C19%XQ6D^S M*1NF-<=^FU-DFRB#;/H5MN[>6K#QEY:R$%I: U() M=H)8"9:8)%5D4B9:%3QPQCM6-Z_D 3D7.14E&40O$8S=GG$>F/&'GX\I=1[6Y0@HH Q MPJ8HP!$D I"-IJE65[1VHT M9)%4D5215)%4FY29XZF+/OB@J3,@,_4F\I!M,8],Y2&.WV;5FX0<-&F7Q[Q' M-R;MX>=3(;1W @))-BL",2CB#2L_&J_+J3K+=6%>)EA'"[W8!!PD7B1>)%XD MWNTFWEF"LD8QS9( :1.D&*MT6% L*69"C%:@![D)='N;[1H^=W\]M50KKR@E MGBI-@"9%G!>64..D$9Y2:VU[Q[".P4RHE63+_J-.[B[_QMY?._];OERO<6J/ M0BIB.+S^$#O_ZX?_N*601K[NSF^]'XSJ3EC/A^G&&G[Z^ M'0\\TR\OPO/Y&K76"\_ACZRPV?_GHVO)7!-XGX87+OB,OEXSUW MYQ_W]]MG_/ ;LIJ-T_=OW.[+EP>[W=:+HUR^.M@_GET&&O4)7QQU]_:[Q_M[Y4-VCX_^<["W>U)^.#XI M_QSN=T]:1[^T7OQKM_O/_>/60;<\?O3B__WKZ#][^Z^.Z_(Y_5-K_]??#DY> M-WX?ZG=[7C7>ZX6'",W?>OW6^&QP.7+]..JTTL>0*MZH$JQ;T8W=WS?O$U_V MW67LC5/\]FFU[\F2S6APYIVOOJ-6KMWE^/!3U?GO?Z]?+K][V"(6N?65MM5 U&5W4C M5TNZ JIGD^>^TCTF3PKZ3%$NA/WVKWSW]=]]4C]38!D7CWPY?<:^]Z041?&" M1[XN=^ M4?[>FM2_M_Y65<#?B?&LQ\7 E:$P+4>83@;%.&Q->\K_;VOB*Y^E%+\)5\ N M=D3[^A]U0CZYH M5;,KR$&_=36]XC$A_Y62%E[3#;ZF4TKA7LJ]T!MOQOU< ^9]6DN>IUW.;P9U M[\TS:>+-G31L6?9EG<.^X3V8+X)=E%_:$-#"A>/"Y\-OBT]B? HX++_)V[]= M_](-/[58W>'--KW#VP\VM]E)B_?V<),9O)3,>V.JMX;3\J%R*RD9U5?G. MNP^VKO,6+?7ZX]_K3X1_['P__^.7L=?5>%_OR]>=WM%K#Z[?[GUZ?_";_ M_..W3U_G+;X^>?VA^_;@X^N3_8^ORVO+Y[IX?7+^]NCDU_)YSWJ')_\^ZYZ< MG_]Y\N]\W6/F\)A^.+5)4DM=(!H<)^!%)E[33+2*$%UFTHM0]V^S3'7@GBJ! MYF8MKDE>X@J+ 1J4$(\I[X^YU,WFA[M)[8\CA^TIT5X> WR^88"8O8E&):*" MB@0X ^)5B(3;Y+2SQB7OUZO+& +_HJK Y@89*U] 8RO#D BW@0AM$!$*!^80 M+00>K:56&IJH!FH"#=\FPJVO[EH>1[);CJ0RYR2 ),\$ 0I G.><,,:4%#%* MB+'J#68ZW RY08Q)3(#,L-2F<%577U!1^:4 B^$-201^?0L$?^VWLQUY+R^<'><,/,@7O"U,3H2$2D($1 M&Z0BD=IHJ\;/U(?V#@/94;#@06=(#T@/33@KI(>Y6P:))ZTJA9-)"9J#LY'2 M$'C5MSPR3]%GU !2^'@]'>UP]S1&087@AHAH%(%D#+'49:*S"-+*["- >T>+ M#K-H.:S#=,RY98>II@9FNFG<.A^,OIUNBU..[]P\')$^?WWM[H?'F.>"8IXH MVBC:*-HHVBC:*-HHVBC:*-HHVBC:*-H-%.U98FE6)J V,1Y9@FR2XT[2+*1+ MGMH,<+I7U8=11AFIOQ'S"*IUTWC27:GJK82NTQE4I5 M/"T2K[0F3$5E3-:25X.OF>[(18\M0L0]9L4#WM"6D5C M(V 'H]%EU4J@-![MN8!2@FM MM;2)LP Z".>"@N B+YH\@/D1@,_81: ZUNJX4]R[')9]>YF&O4&<-!>8//[+ M8'BJ5;P MLQNE6(V/2_V1JU:X.QRZ_IMTD?KCGS_=_LI+]ZEZ:/>#&\9)X>A!O]R,R^K! M43V$[N3,]8_>5W]B5-V?% _ZDW@+!E9F":ST;@(KG\KG.%4 00@92/8Y$Q"1 M$>^8)%0RFK6/SF7;WN':=)2YVWD 61\Y,,I388QY2*QR7@"*@AB,Z4D>R-DU#3)Y-H[ M8'@'H'E36]8$U3$=9F,5MLTC!DR'0=%&T=Y(T9YEQ)(++'&OE0@:(&DGI ?% M#$NV:'?6/*!-Q%/UO=_=^67ZOKJ''20>I.[=#NG+WG,:DB9>>DT@EN-SGCIB MJ4K)T*+7"]W>81VJ!2I[R C("!O."*CLH6BC:*-HHVBC:*-HKXMH+[?=']IQ M3;'CICL!6@DB.RD)9R (N"B+):^-W7F=4N6_KE]_E?Y[V1OUQNFJK^_$C'N5 MPN!-O_XKM46'QMLLQMNGJ2!SV\ "RKK=8!VM&Z:S @"]OU*K5T_HPRR, ME>MV&QE,QP2KC=7M4+11M%&T4;11M%&T4;11M-? (R--8BDXI5TP0(VTC $S MR9@ /@*U#_#(?.EVJ0VJ%]/VU.W \VX:'^43]_'E8%BWAQ^/ASU_.7;^/)T, M7KIAZH_1JS*#5^7H!14WP?3@@M9*,))<]@2T<,0JKHF,ANH4##/:MG<$+*.S M.U( 4@!2 &IW*-HHVBC::QUO0^UNA=K=%W5N@MD0E" B"D% <4F<-H[H+*FV M'*AD#/6[AD7,EI:@\?7&Z45MW,_NW/5#ZK0.W3"*^*T:Y-X"P;JXKE?C"GL6ZC MH\OQ:.SZU79A?]%9 /QXJK]H5#F RXQD"XF =$ <4Y'D8I]+P;6R3K=W%'24 M81W*>>/R'GXL6PW']Q4FU2$J+D7=?1PDWM5RZT+NL\%YV;719$ E*JZSX=[G M&]QS13?E@AH"%#P!QPON>0LDFB2$Y#2;5-16A7"'<(=P-V,1I80<:):^J! % M^+0-Q4+41=8T9Y%)^6VXFZV3#2+A$Y#PMMHQ, [64T]8SD" 14M,BN4[8 9R M=L&%U-[A7'6D0?4/\1#Q<-98-D\L:9JM,ZXH?]8E'[+1T3CA6(HFH22;QT-XQ"'@(> AX]4G^;0;$\PR$,=IY MX0!\#B9(6\3-%=@3GBK];<0;E?TJWZ$JN$14E#>H: H=2:L\45%& IHYXI7. MA$IKE.6,:L/;.TR)#M/Z#C+^'4$107&[0'$&3"S89R/33*KH($;E$K7*6L<@ M,:UH0JNX 5 X'=B.6>;,*+$V@3$&RC_#L\QZRX2(HK2+PX/P/ M,'S&VL_[A]A.2D(GC_\R&%ZUR+X%=RP,?0BX7P/[E4X/*0BO@R","DG LT L M8Y8HR%#I^DY6^6"\4TRTQF5 K F^XTB%C57L-X\6<%H*BC:*-HHVBC:*-HHV MBC:*-HHVBC:*-HHVBC:*-HKV9H5)-K!E_]B5%U?U(\Z$]B+AA^H#F78.AFSIE#AVW1"P3QX%&T4;11M%&T4;11M%&T4 M;11M%&T4;11M%&T4;13MS0JN;& -RO['- R]45V#,@FI#"9>.,&48AH(2]7<<*$RL?3_9^_-F]LVLG[AKX+2 M?>Y;297:@T;OR2U5R5NNYD:2$\N3W[[>^7S;5[=L,O]_?3'BQKK23"5 5$B:B0 MD@0CR:B@G.C*89P-MA4+KZYA[5IB;F1BS5)L\3>O:RK\E_B[S]D/#X[,UC+[ M(2U+;[.*NGJ5K\8+P-NQ87IX=O],#M MC%[HD\%4#U.2E#E;D/ZG_^]L4 ^FOFW6VQAR?WH[_C!*5TDV73;?;EADOA1M M\YPXK%2%B)0"T8 KI'602 @2E"4\WWI9-O\=J^IV)W)F*2.&X1X0P,/Z(YDAB62'EC"@I%EH+ MGXV_E8O=K6%I9.HCF*)V$W\$0F#PR1?#<9TK(Q\>W:UE2#UG4ZTMNLNLG5D[ MLW9F[C;58O!YGM^NA\.]).#])=X#- M*NKQ<."*^(2/0L#?K.6HL\8PXA3S-%!AF2IML"6NG,;*ET0?[MS2^+9Z?S:M MIWH4MRLW$KV1^'ZWW$C4. )G1 P*U(&57FF+-.:@@JDN Y%5)0C>V.)T4Q*Q MR;A&\C?5!7V/ MK=2NHMQS%$SI$:5E!4">2N1(H":41#HXD2V>54!6 5D%9!7P(RJ >Z$P$Z2D MO*1&.U,IK+@5TE%%C#67JX";C23(VN%'M,-2L2S!VC)6$H2I5 B4 T>Z= R! MR8 K455QIL3&5@76-Y8LZXBL([*.R#KB1W1$J$J-M:".6$PY]HHZ8ZBW6@JM M*^JRF7!_BJ!O)ABI.8/]1SPXB:B%WZ35'C%!09TK0>"<-K;PO\V.IP5158465$\-D5Q SU! M-/>TPB!8@J$4:^U)H-*7Q(-^T/X*:R&KAWN,-RRG#@D:> D_$/:E0M24<=(1 M%4AZ.,E*8>$HWMAB8E.(;$T\BN2B-2S/W_/37(Y_0UK+&=\YXSMCMQ]6,[3]%F(R/BY.9&0XLO!=\'#J]68S\-'YRT'W+CNOIG070GM!( M@PO+[@.OO),A4%89&GQEG,#$5KRJN*I*77Y#P-^P_O[B">--63X\>7IK(?%S M4?YU)/X_BZ+\KSOE(9AB8),!R-=:2$255T@JHU'PH:QBM;ZG%$3^IJS8)M#5 MRF5&/!+1_PB3Y+8G SV\?YS_@[==I82XQR#^\["JS,:9C1\]&]_ 1M>.2:DJ M)LL02Z*UYOT9R/\.WS,:9C3,;9S;.;)S9 M^*%I]7XCI=D*>U@W^CQPNGNZMWUH"2\EEAAQ2PVB3CHDF21(6>I9"38:ESS; M82L805W#,L)+(ZC3<>$&$V^GXTFN,5S[$&GS^NOQI!WNGD.E-Y[CODB))*PL MF8%#X\)B1(/V2!$A4"6%-UP:@CV+,]P9OP_IOI;Y,8\P+3+C^J>@ ')-2V;C MS,:9C3,;9S;.;/SPM)K9.+-Q9N/,QIF-,QMG-GYH6LULG$O ;GGG_N/K*2PJ MQB\F\.MD8*?>M3&,Z'W/]5UK$;R(*WBN:^_B1&T_JG6:FSV9Z-$'?^Q'T^>G MBX^\T:?QI>W/>N*:CK@[(Z",67RQ3F.Y#X[T:/\D7J*.]./=SJB)AN2PQTVG M;B_"'I1JR0.52-F2(2I9B62E R+<2&I]<-**C2U%5[)M[B-1"CF?:2VPW?KI MCIR6F-DXLW%FX\S&F8TS&S\\K68VSFRK,-7W1DD",7-Q[ZMXA<",Q4*35! MS@J&J- .J8H1Y!G6IJ26!>8WMH@4FZ5BN63CR:2EY$[63U4UY%25S-J9M=>2 MM1]A_[NK 5_NPG ]P+>W 'S.EEX:XE$IE$*T*ADRV%1(*V5#*2O!A8\5NB7/ M<"_KA*P3UETG9+B763NS=F;MS-J9M3-K/Q;6?H0]]+(E=RNN^]X@,NPKC[$D M2&K-$#6L1-H(A3S'BG+BO(M-S;,IMV(1V36L1$N\C4RL0(JM].952H7_$G_W M.6'BP3';6B9,/,*\IXS9,FMGULZLG5E[C5A[10-KV^[CK)ZFVN^#\3;L6ER< M'K[1 [J%/!E,]3'E5YFQY^9_^O[-!/9CZMBEN8\?]Z>WXPRA=)9ETV7J[ MD?7VOA^'T\)QSZE"5F&+J*T\,@I[I"I);:F89+;:V"*;F.)<,9Y52%8A:ZY" M,CK,K)U9.[-V9NW,VIFU'PMKKV@<+AM^*V;X]<-VA$IN<"60J"A%E+@**>$4 MPDH;(2M9:8:SY;=R8;LU+*1,#0%3P&[BCT "##[Y8C""O^\L8+=^F1@YR2HG M665PEUD[LW9F[ MPR6S['=)!M6+OCVUD\RIW\=UO>>G^^% ?WDSGJ0&[M/I9&!F4VV&_F#\1D_\ M:)K=*C=RJ]CIWND\GLZ")<*J@*ST'E'E-3*VU(A4E&/'@G%";VPI1G,J=%8" M60FLN1+(^"ZS=F;MM63M^PVY97SWD/BN'S:3THBR8AX1Z2I$!1/(:"&1PY09 M.$16>9,!WHH%S>XM2>/LQHF[VKCG>JA'UF\6;_W)U!\;/RE(N5E$^;$::1-F M/'%^DNX .U;4X^' %?/';-YL;T?@?3>>@82:?^!1:X +FY>*JO+6"8$]XY0K M8JR02G,5M @5H>1PYY9FM-7[LVD]U:.X7;DEZ8TD_8=^2]+28JXUF.Z5X6#) MW9SH%(Y]556\ E53 M&4'!L+ 625PQ)$E).'584N=!WV0UD]5,5C-9S:R^FK'<8V)Y&3AV5%1>,ESJ MRCOM)*5.A*B=.<>D884JD\*77>F,+;^(R6T-9"V4ME+700^WE M3S=00X:+TENO&>62EM1J3X533%>.6*TIOEP-U;"%\%O61_>IC_87=I$"T*"D MM\AX'!!5@2%II$4VN%)[QS V"O21I!>&@7Y>#WY;#>&5E5%61BO('"NAC&Z@ MBSQWE6;,,\DJRDJNN2NK"FL)>LF6.IM$*Z&"^FEGS ?OL*^0%\XBRE6%=%DI M%$KOX 2EKX@%'<2J35GF5(2'2US[5\JTA'_=X-/6_X$?W1I[.V4]L.+DUV,] M^3 8I4WAYY_IFBM97O[5C_J-O.+A8.314?,WKI)(6W[*!UA>NMLOL4_,P%YG MP0='OM VMI+0HU.@F6(TGL)=] 1>'A4#V/+3;XE*=7PY#$9Z9 ?PQ7H*+Z2&-L_F9__MDVZ/=NO_F,F_MLY_ M+PG#P_*PDAO7NARJ 8O"JY&[?ZEGQT!(I[]>]-63<9V:Y?PR\4,]'7SROWX> MN.D1["]L5KMQ'!BN__+&Q5?0!K9C-O6_MFQ:7OZ=ZR]XY>A=+A]._^?19"$O M/WAD)E[_@W2 Q_M%#S_KTWKC7TN[T%ZX$A=M[^7T<'UJ>IB-$Q=OW/:;-SO; M>\6+_3_?[/^Y?;"SOU=L[[TLWKY[_G;GY<[VGSNOWMZ<7U;J"5_L[[U\M??V MU4MXR+VW^[_OO-P^@#_>'L _NZ_V#MX6^Z^+%]MO_V_Q^O?]OU;_:6\J67\: MC$!U'KGZY_5[O+D2N/S96H7=2L!69R=]?^83R<#2L^FXT_$-\Y O^9-43XCE5"<7?Z1*[]_]9OX&:!5);_WXN4S?-6;C%0E MI]_Y]5M=^#?J%JY)]W?AGIBO1OU0 < W%]PR_.U75/@= MNLV(TS>WYOKEV"L10;I).D-E+&.E^/_^#] [C>P3;9^_H'WCW^S^#OO]ZS_=_^ M/'Y__*J"^QW]_?$_@WD\Z>,1_/WOP=^_O?N\>_!\^/[@CVKO&-[[^!K6\.KK MWM>_C__^^)Z\_^L5.1M/VO_M]?'N\;__^?M@^\ON;_\YVGOYOOK[M]>#W;_> MX]V#7;)W_/?QWD=W]/[ A7FAT=OR\Z&5N-1!5L@IQ1"UN$3*!H+@2 GGE:(T M)7JK3<+N-I_A%AEH-:3+]^F^H UW M-AG-NN!64@16I[?-#UHQ=V;F]^;&%--Q,?$@;>Q@Z(M1:][$5^/O-OH#9C%> M/QC=IC/@[E(%U\_>7Q>37JZH2?_2GP ##-)8I$*/7*&/8VNWK^F%.^KU="NR M^%'V;KH30_?:F*9_UMLCM]T[Z8QP;H!PYD7-">$H8Z20 I6.5XAR2Y#4AB%1 M>1)A:UDJ&P==58++D4T Y*V?Q9JEXZU+Q%DR^+!7O7RHN[#Y=84E*R5'E M*-A]G@ND@@[(,BR98M8X'(N:-BFKLE1<0]MO5>%N].84/WW0@]'/!8B@F"0S MKO4P9FO'F: GT2IZ/WH+LGH_O)E$4WUZ^F:H M1]-7W:%F47X343[H 5P=J"B-\LAH(A"5I4$R2(^"XR7#I9>:$1#E=/6Z):RB M %K-$M,LXE8D4)%%V]V+M@5*=3K@4AN%2NM+!&H((RV"0A9K;:S!AGH0;>>; MD3U@T?TCD6FK-9MZ9>'H<^U )AIX;_$X?1Y(O6*0L]EL0QB^-.@AKN^'D]> MCF=F&F;#;6MAU=,<*KZ1,.ZG#='2LY*4'!DI01A[#X@SG@DI#:7.4,FXV-A2 M(D\^>73SK[(X6RW?:!9G=R7.%MB2^M*!;5RBDC&*:&48DIA3Y*7#V.&*!J8V MMN[!^[F>TBS[.Z\9W@]^,DD9+#&9K9CJ+_Y<^GZV_E.-)&#A@]WO"*+,E<@(+)#"V AN096* ML+&%%<[F?W9IKI-0>Z#4ZRS<[ERX+="GPLQ7N H(-!!#M*0,&6 N MEK7ZP:?8QC,;6ZMI;-V\*<%YIUEWW'_.3SMCDYOT*IC/0&A&\3C&A/,54H08 M1%EID;8FH%"5RHC@2EKJC2T%1MCYH$ &)]D(>^SR[YZ3G;/<>U"Y=]H;089! M]&[@7:KF5,^*$])%DDKDQ\X=I) M+UGNW87<6R#;4G,A2FV0"\HCR@E!DO& 8H]:&JJ@&0:Y)W+M\@IAVS7TRL[3 ML.WX^'A0QV*+.X.S3]LM<:]X5I^?2V]$]DANR:2[U[;9&?)=W>2;X%> MJ:9@I0N"@N6 7K$ND>9<(&\IJU3@0I=N8XMM,G+'12IK*?FR7_9F&04G^C1- M(TU=@JV=S/S"69M]LX\>S'X[V/:F(8#8)+,Y_M\7R5)9S-](S/_1![C65!03 MH9#&5H*8EP)I0+A(8A^DAS< _\86P@J7N18QNV7721H^NH2#+ -O4P;V'+5, M,ZO JB?*:$2)#\@H"7B72%T*$B@7(C8,KNZE_F4M!6'VU5X7[R9HVZ]73)AW MXH=Z"F\8/_)A<'?Y"$_;C7$?58R7>"_:D^]7^H"<_[,Y]N?MJ6W$+ MPCL1A0N\BSDGF%&/A(VE!MYYI(26J++1Y+=.5"SA78G/MQ_.I0;9OWM[.YRG^%ZY_;X/88GBJBR)196T91QN MSI ,UL&?2E46SE!I#A#V@BS:[*G-GMI'+.,>LD-QEFQW)MD6B#1P;CBC DEC M!**$54B5CB'#L!"EX51RNK%%"NRB@Y7?R[2VM?0J9"_K>DC ATTGR!+P5B7@ L425CH@%X4P\;%8@$FD MQ#X M?,%7]D5D5^MCEWH/5?65A=R="[D%4.446ZN\1,'9 $*N)$@[$')4* ;GB0F/ M5:WB@GF7.9#TN#RMN%K1#LA[?EI871\5LSI-B"OB='$]A646D=0^W6D6P,U, M(S.>.#])=X"]*^KQ<."*[H'73:8_2-D7$,,+H(4T#-1Y]_ST71UG,>UW)+$] MIX@L]6\D]?]9@K9<@%JF%0A\+A#E'B/EM$ZU#@Q;HUBK./V2TV>S;+S[F7G C$[*W!5EAYQPDM$ TA156&!RN T'+'C*G:I MK>$1T Q0"440Q MC;8>^DN\^\W.RY+L[R=>SW[#T7!*!@L$8 M@?8B"&0A08)2S7PIX:Q3[6LXV;=PL/MA5]NCPV08ERA0*PV!,R15&>63K'#U:\[.>739.1=O!B[O3:P\ M^ *Z@\B*8!5S[K/(OQ>1?]H3^=Y@S3T%.F 21#XF&AD;,,).<.4XU\K)C:W[ M:%.REL)^O5S0]Y>L=%%P936.<$Y#X^W.R4J/ %&O?[)2&(STR.9DI=6]_WI9BO<4 MXCF9F>' %N,0_ 16NEF,P) GAT(0Z@,CB!H)9B&I M8@M,(1#6GH*16 81^,86G.0FOR 1.S?96'7[[\$C, ^^@+L- 3UI/7"O:5U9 M#]RV'CCMZ8$@6,DUM\@&)T$9^("T+C4RV#JK*;-&F(TM)H%4[J-/QUJJ@14S M95<6\C<)G!'7VW$]K>>SFJ;CLP9 ;FN_JF&@BW-R]T,2U9W\?A&/-\OM&\GM M]\OX79/ U/6[S? M?N96%N^W*-[[L%SK$$A%&:H""'5*J4.:4(&T*GU)N:AXQ3>VR%W7R*^E?,\> M^._PP/LO?F('M6_0>32^86G \\7X)))=]K>OD[\]2?/]YF!?M0?OLD"_D4#_ MHY^$Y>%XJLIY5$GA$=56(F,Q1]X8JT60ENER8XMNEBPWM'Y\OO8L\]; MYQE MWJW(O$7NE/:TM!&X&LX)HJHB2'MN41 LH5OJ*YW&F%3G*X6SS,N.Y=M$LH.1 M'9SH87'2&JP%R""K3P93>&T86R,78P//I>\4RCYMY\.M^Y9?IU0W_WL\OOD) M=QZ)++AO)+A[G?L_[G[=_^/0&!.(IPSDM@7AC9U#LF(4*:(D"Z7WF H0WDIE M_\-3\"]O3P9Z>/]>Y1^\;?8E/Q:4?EDWB"SC;U7&GR[)>(^5Q3AX! K9(VJ" M1++4'A'GE?'2$U'JW 5B!2'Z.A<&G[0%384YO;"8837\S)<6V*R;G+]/#_0E M)6VO.RK()6T_GOJ]?4A!;QOC*')66$1+JY'62B!LO8M:G):^BHG?;).H^V@' M<=N,M^+ZX,FZJ9^,R+Q/!W86F7>?);T=*C2U>;C*R>N&[1R\Q5\S)O:( ^E4(WJ;<:1 ><*]1X;_8(SWZX(N)GOJB M^;UU? /.CFW?TR^Q:^8GD QW6#.Y?IZ2A^JMLRS]FS/?#Z_:D_X3#GI_%!5" M_/^KQ<'^Z>OI9&"GWL4WMD=N^87>)[.:^-ZD[(BLX1"%=\3*J 8%Q98!:);R?%5AEH:/S*F\HI X^I0'[0CLV&ORWG'OD\[CNT_/ M\0\)^3=^,AB[L[/2X>_A+&Y_7YTT*B9KA1MI!=O'R,II;$5I4' 1(TOA0"L M9+;8*,(9+(NYC63H/?I2,X2=+4E:&\ D_38VZI" MU#B'*)82J;*4B 2FL"Y+2S3=V")DDY6Y8<<*X>OU(A.Y?O0$7XR@MNK,68,0#95"L'$L!6UFKBL"D/=Z)FP!7!#Z,9LJ#_ MWC3L[4,L8J)&Q1!W.J7G*:1<99'#A DKJ3?.;&PINJDN:-R>L_.R6_D)R4'G M'+':,B,-IBY08VEP)&A6FA(D($UR4&0Y^'CDX +P*JX%D[1$)0T:46(]DEQ: MI*A1I>!>2<4VM@39%/?2H6XMY6!V*/\@X/7PZJ50]]YV\69C-QZ>$O]G!=.B MSF=&/39EZ+FK-&.>25;1U-W3E56%M2RIM:5V21D^H,,]*\,;*<-_^D8!#U(S M 58 &'L840GF@3)2(TQ*09DGG"JRL84YVP2#<.7/1Y_TLG08P9II@TIF&*)46:0E M_"D +3!!A3(NC8$0FQ7G69\\$M-K_6(-;VP\RK'O$1(#XWGIFAO^Z0PU6:2+7:N[-BKHE5[7&4?!,G&N0? M\ !PPM1/0%\^F"N>FG98ZWP"Y[OF<#7(C_/;U5=\?0%S M@G*)#-,246XJI+BB<=@S\[P21 6_L56Q^X@0KF4JR%,R][/07A^A?>N]_K/0 M_D&AW2^-\65%C42><(\H*P-2K!)(6["V-962^]C7A?8*$.AC$]IW M8#9DH?U#0GMA-E38,ZL%1H81,!O 3D"Z+!ERTC!+G"^%BR,?1ZR1H>'Y_,IGY2'.F)^ZSA(]G.SI!M%>SL&^1I M)6Y(_?CW%[P (&\VF>1Q63=$=TLC BT11HA P227"E$M,5)>5HAY8D7)X"PQ MCR,"J<(9WV6C/$OXIR/A[VG82A;NMRS<>Q$_;XQR&"-6<8DHTPI).""DO2?& M.ZFY$'G4RGJ9[ZMJT>R'X"?1-+?C>EK'N-]P%@>N#$9@SUBX +QXHD]US->, M9@N\.)G!^_[+B1_5MQL8:L]&ZD]'H-3+Z^9X<* M5XYS3Y!E'"-JA4*Z<@0%7F(?>]8$86.OJMRHZO%E)UZ\&=^>Z7AKPN;!%W#Q M>,FL#E> 81^;.KRUL&M6ARNF#D][ZE JBJO !.*..T0KSI&TDJ)2VQ!850'Z M"1M;8O7J+!^)-DP&X+^FD;CA7S?XM/5_X$>WQMZS6A^3F7\]UI,/@U':.'[^ MF:ZYDN7E7_VH%ZFI=+=?HN-E8,_MW' P\NBH^1M72:H='/EDIQW#4D^C&3<: M3V. *46<4N'7ATF:=#])TX"F1[[V('KTS VF/L*%D8O,GGY+!;,ZOMP&;.&+ M]11>2/-UG\TW=[Z5B>:3?VO+?67EW_G_&I1[2V"5R/; M_5+/CH$^3A^(*JZF ;6\E?V?1Y.%7/C@D9EX_0_2 1[O%SW\K$_KC7\M[4)[ M84ZNVM['L%7BXJW:?O-F9WNO>+'_YYO]/[J2?P O[+[:.WCLC_S3N[WM=R]WX.E^OH@3EB05O4A2/1KRQ<]:/=<@ M@KW9,2 [>PN^E&77__[D@QX-OB:'_XNY7H _ "2^F8 &&4W3G_OA=:5AT^'5OC@X_?-V%Z^]^M>4^7'P#8;;!;O?ZX=_P*[O/GT/_?/T___LN=F(KR_9>[7W:K=X &_Z![?\%]7O[! M_CY^?;3[]=_P^7]__/MXY^O[OW:K]P='8>^CK0XYE2*59")17VC".F9GPQ.TM^@[9_/:J"ANNX09$LOEZO>Q.^#" FFOY (@E8" M$UVM_2(OM-O8;$2BM6]NY=;VR'(RGC3?_&DZ_N !(DV*SX/I43&8 MUD4],_7 #?1DX.O-(H9DJO+7YJN;Z2_\:P15W3LO&B V?ZM]^;/O7AA/NM?& MLTG[XL_=F'/ ;<5P_!DVTWFPYS[YX?@D\E1Q D HQNS@5GH:\9X?^CC'L4[W MC@WVNR,_@JU! UB$G1:F/?X"S$" DTW\[EF1(&/OE>;[@/KB%6:3Q#< 9NDY^SRHH:PO=8_*_[RQ6<_\:D:J3FF M)C(1GSHAT_C(+P$FIOPI>&-[]@&65F"E5/IV?/G(:_??&0!@N%+Z]L%I#8^] M6?QG$(E[H--MFU6GB[R !3F]6;P%*OCJ)T-X>S/=\MTH@>;_!SC;C8\W"[#( MTI/_YB?'\=33A_82!<4OP2UV ,C#Z]NP*(#A@WC1$ST8P3]P#0U/U.S+V\\> M>.Y9XM,^+?\PIUX&M>?Z4#QJ?5@]*^Y%(3[7]:#>#WW=!ZKP+>"B00 V&DU; M9PHU]W/[^'[[W_^N_!^WC]:N=T_\ - M=E^^J_9^VSLZJ_SV_HIK^./S[E_OR.[7YT>PQH^[H/3V#O[\^/[C#MNK=C[# MFN ZK^-\BJ@D#YE07#D>D&NT'A;(2(V1%Y)PHS&.K0C.ZC], JV\J'0P5'.L M>%!6&C@3B1G\=U;_]0Z@6)Q T1W!U6KO8K7QS14LK]A6H%]*QP+6@AI3*6EH MY2@/&"ZA<)B[_>Z8,L_0WVGS\TG3X,>=0RF8 VTO$.=6(%H&CR0<+I)4F."H M8TSCLS2U^G#H4A?1)4(RD4A4E'WQM580\)P3[+L<7$V*]G@\;5QH1QJPC/%^ M!.C,G^C)(B=BXJ+:;S"B7HB=DPG E,')$+[[P8\ 30R'IPFKG?102PLADKE4 M%S^U6/#=L[?/BM^VM]_,$:&NDZ@ K+#X[MS8Z@L[N-+(Z8FKB^=C^&=^R=?; M;Y_/KW;AYU^,71*>#?3MH.W;%_-OS5M'#8Y[&]8KX7A6[#0K&Y\ CFH Z +- M-7#HR@MTZ2:P]\-AH=U'P$G-6<"5=#&*GP.4Z&/*67)NZI1+/_(68"V DK1$ M700]F,13FE-WZ^J$;]:S87.U.2H%5+982^30>.C^I4Q*6 M^#6U]YZ>+MI]QPYS+9:^\"9I90F3XKVA?X'@.;A VECFILTZZK]C8B_/AK/A@X('JZM$\G!=S[. M1DVP*M%Z>IQK<5'RW/H^-_7SBJ*1L3T"O3LL_O2 @:?1\G@=+0Y;>3&:1GJKF^NJ,L_LLD+A;G?ZN]OOA53T='$2(FUCLHCP%5(:6R0Y%:IRDGKFOE=W8_EHE/>[.@F%.36LG=YNE.M<:D?9 M$[B8*Y,00RE@JRZF"7OQ;'^QP/%M#N9Y,3'F?O07*CQK*1Y MA$F@Z.,F]W&2)-1<"=]0JK89DV?"<\^*[>$4Y.V'H^)SQ!C#Y#=)*XBW7BP1 MWIW5C1TB]M10J>.H6Z"NV?[!]NOL5UO!QM]K_XU!1 M9L#JM$@X4&-4*88,+PDJK>/.5Z+4A#X!A?9F826!N%\BF;73;4N2_WL$QK2] MR*PUB=J8190 ,3CQ&8R4X2D:?XY&8C]2$17,L#&]VA4L+I-$S"*'JV_H@B(Z MAN6T:L#VS^8;@F4-Z71FX)-%ESRW5K0)5OO;Z)5()E64YIL1::3 BX^'KV-V M(EB_G\&BFD8'2+,7XZY4!"CQTFS&^@C02GTFH=$00S4H%\NKBAJN=/#10:HY MET%6IFR5B[HDOW]G[_4-JI+?ZB'83V^CA@3ZA$>$/]*B=NIZ%C,?+\I@+)^: M@CK8!@7U[LON 3S7P?MJ]_.AJLI 3+2XM**(.LZCQ851J8*0ADA.@MC8JC9) MI3:!*L^E)1;-T7-PZ53;CFY^/!O9H%0DH9A'J>GX*4 M;T.^F9(:2B)[VX=:E=QQ4:*@&$?4:(&D<0()7BI!M)1&J(TMO"DK]BU*NHB* MFI@PZ"97F--HVT65MC;T].K+H(Z>VO2IU@N9B:LA+KKWQR&<6\4<5ZC$#'"T MPPQ)2RPJ>4E]8,Y5'(B+E?3'2Q1LL528D)S MAV0ISQ8F7>V'P[/7*J+/(08.;/+R_,]5-0)O_"21Q!E*)A635%>XY-11[(6F MI6>^9!@D>5G2ZN+Q?HF +U6;;^*"%O?+M!=ICX%@"T!ABEB%B"HK1$FHD-0T MH*H*2DD#,J2L@/;8,W$!Y9T I23: K:!P4Y\M.8^&.]=W7G5_$+D)4H\4J* MN%V9AMCW8:QHP@U<&_?XTUL_^.3=_H4@BS]I"K+E_A^',I@0-'>(4Q::5JO* M5@XHJ/(E)UYRY>.$+?R,G*<@, "&R6>4,KCA[-S,3IMX9RN,XA^Q"=O"U+/S M $CS]YR^N@)NH,:_/'S)I;C4I#G %%1J@U'G:;2&TXSOMI(.).5E @XN?B[K MX@X]4'\V#K;7L% @RY2_]-=@>O2B35=[ZCXI^Q76=BBMM0JH 'F*552@@/.- M< C4J0!LYH@)Y_-<-*3%*^(K)_04W0W=;G&*;K23QW=C/D+GWV,Z==1 M?@2?)%!T%?%W?\?.23K[L3/F$<_=Z=_VS0W"W&0X[]])?B M)_QS_%3,_:RC?JUGNH[2R\=LVE$#JJ*_;#*)P>#H6_NU^*GZN157:24QH@XK MC)*T S797RD?%S715FZ?%?X-OFY%QZ*UP^^R8TUONF>WTK#>8HLK"P,OL3T MVBBQ06Y'%YL9^E^3./Z)_MR&$X9#;[LHV#Q^'J\]J!?!GU/8T)A:[YX5.Z'_ M)?A0([[/?C"Y=IR/L9L+P@]%S H9=A?29C",833C8TCBXMM&Y-+;S[IPXW3G M-ENE2WTI4G%@W3S,=#89/2LZ!DK/TYZ[2R@HG=)I&P)IUQ*?/NJ;;A\;[16I MSO]W!C>&-4W\38_&33; -_R6YQ-NK^+BZ]6O7?2U M[RIRN[H*ZXD5N>$R5[GE*K=:E%0X952IZ3< Y(H!QLOR M"/H(:;-X.P[3S[HK^)B=I,2W5B>N%9 \\]QU_[GK]KDG"RRPP)@=Z@%U#L"N M*>Q8?#L61W68KWS(B-; )\PS!XY@7XT>+](EV&?'WHW'KXVN1 M:0/+(D@$J%; 646)E5.P1'S]6-+DL-9S$<*D\K3N!UF( A#H\@PE;P!B[ MU*4BLI@_>J5UDO*XW:=T8''!Q3$\_E%<35LF!D^8\FI3BFI:>LIT;A.LX.OU M-'ZY3M@ZA<^/M.NM"E820?T@IJ].8T=PVSHCBME)1+6C[R6.A[.6K]9-D0^+ M);Y?*XD6;9[TB$L$WY-A#JR)3Q=8+#8F>:>(>4QK'(YG/?_;R2R:JT"O0)T= M?71IB),^LRWM1\*@@R_H:.!@"W]Y.LZKK^_P[H=#X4(E5, H""81M?!#,:H1 MPXHSRD(96+FQ-1YU&C5N[E4^1Z(IH(_ @N 5K;0WQC%<8FM\J0SA_$*?8\]+ M'H_C%S>;?!Y/7.U'RY&_5G5MUV\;U=)GD,X]61^ EGEJCD@XR_WMPV"P%Y)R M!+M+$562( ,;CRH>**X(5D;JC:WIT<0WM0#GZOFB'!_ZT8?I4:KU!8V3I'OT M'K69O^Y2S1^5Q 5,&3\2_26-3Z-N4I/]0N,M>#M>H(,.J75J5PR3\G47_I'- MYC;S[[673EHC97I&09/\3#$[.3FF6KII-"?HQY/HZ -V+R0JI$3&FIR=P%A MS>S1LD^FJS)ID[Y\,],QHI6N>-J.3^;5)G.,U4FT#[.!:PJP.Y]-$FSG1&!] MQI<#>Y6<1=$7DZZ<(%1WE]X7-POC0>B/4IRK*^%PJ9X;-JM#>7#Q8[ 1"OU) M#X:I 6VKR+O=7#,M&D5!\7L+.-=;FUZ*K:^A52/!7,(;"9D-AVT)5IN(-(=] M6>/>1$KOO=PI][8/2^PKZXA#K.0"I#332%/A4'<;<).K6" $<4XC;N(4&1T(4M1Q96QE34FOJ6LW6ZMWG!1&=)CUF6GB M1R[5FXP_IR+3S$KI$'8_[W\'*Z4*R![(*5XL"<&K/!3G\44L)$K:M>^/Z<+] ME_DP8I^26.K<@T2 KBX#53V\M,@56%+[G73O:CPOUP/QNI?=Y[M1Q^P$KNS\ M$!YYLLAOF#?760[V-;'(E N6O 1UJIP>POFT/H''ACYNZL!\TP__D%,G8^9/AN/%5 M:;AQXTSJZC(&"13W7*%]"-.$7R]><8?YX9WH=8*W6GH.;1&W3K'=LZ#(>*NC M:%CBA";D[$Y[5>P-3[3E\'62)H/C8^\&#;\OIRT 3_FZNDI@V MNN!&I[%;P.B[-=#K1=PF/GI*U"C/N4.P4[HA@QU L-)S P<*ZED]OR?.J%7BCR6=.[X@/ =<<;5Q[ M(LRF=#92=T.>1T!-=6=[QP2!BU9TYA&65Z*']?BBY33-S0#G_=-F=S1W*&9U M6] :&2'J@X81V@\D7CKVTZ-QXM=%?XZV=>+!@L4N2D=(,C\E>-3UV X:)NR^ MLG2:+;''1YY?:)ZT\\EO'5W)J>(K M^:*;1!+8QZ[Q1?I[E/+*XSVB)SU]+:G_QOV8)E/&A)IH=G4+[1P>8&3-)MUV M1KAQQN1?//K2VN/RVDJUJU7QTM>:@N(U8_:_%MDUBZR:E/72V\9$Q L*3GO1 MX.1Y9."XUXVE;M-R$HTW?4. F)JZF?C:\F<3ENO:S*0>-K/FVH/$J+%AW[FL MI&=%Z@:?RG%NNK9XOS9YU$4N';03P=8>#^U&H7XR],6K9N!QL=T3Q6N'BXZ[ MI_7MTY[S,%[F%$Q(YG+3Y *'2R((:ZFOZ;%16IH=9X $X5U-=07H^44 F[R23NZ0%Z M59)B3B2\:2(ASHF$.9$P)Q+>*)'PFXF!9Q+\@BZE(A0[9P@53&L=*D-#:;P. M1I)+$PEOEACX"#39\X5[9=(T#28.Q8$LIP68"&X\28T\"E@I;$;TI20? M:T0V;1E"6W-U?)DN.Q,5;4/.EWN)7#3>W-Q,[/DUHX*+V5=Q6LS<@WM.P3XK MMEO5&<%;4HW)GDP^C+IH5A^<*;2W1U[KL';Z[Z:NSS M&8J1'R3LDJJ>ZQBBKQ<-L-R9Y^@N_/S5VWG3TG:'8J8<;$#=NC46L8-$;?$I MX@UA19T#?KYOK6]R.7VB[8$6;]2Z,I8V/Z5^+ !8^ECC'.EL!#!];5NC&M<_ MQY4!M&]DOKG3%AYY-DTKC7UP&O?K9H?ZX/W6NQ:=4HG'(_E\@N/\T-09-0W5 MF@*IM$EMP67:U.YF3:Y&78!@JF-Z0Q1@BT.'QXW?;+8Y5GUV%X&/?P;>BEWD MI_[#:>20LQ^+^2-IXM-X_KA+/5:!]$ ^=/'8A972E6_6"O#8OG6?#U-,N9B6=K8=8^D0R8FYBWESM2-J],:[]0HVU>+(U# MTT&YT?Y=R.?2D/"5^3OU&<].BAE?&D+=[+IC-,I\D4_=!+*B,WE0'P&/7K'. MI;L_2QWE.G_0YCS-KTO87]KD)3=!E]Q]R;[U\-OG<0KAM-[_A?9**7;)1WO! M:F-I:7RHIL]:[\FZX2*]'0 <.(R1D*8N-'K$DOKMI%-TZ48'1!-*C+BKR7AL M9-O"+[IJ2)#%7MR[K>)GY;8Y2!_+CXP@C7%*RTQ@:6<1IDN9N MTMM30**#B_W QKEXP,0?MP&%UJ_=0H#>ES93K>EQ"J+&L$52G^=2%/O>=INZ ML QTKY/=L7]\*?8W+4A_&<\^'N8Z%A'-'^Y\*7I"-VWPHNO2VX96@0/C;PEK M](L\PH5TDT@VI<1<7+&T>3VA"FP5OVTB6YEQ!";G%G\.T[TZ63<>F@, )TP:)5_6H:W M1R/8PP^G_6$0J4RM"^YW#SCU^KA%0 NK!>S$I@=#NFVS7E"><8;9^LB";U#' MA7EG:\T/W\A!ZP])<0"X;*.-XMR0]$=#*RD0E0#>5?Z_7I99GZC]<WS@&1TN@Z,O\>'C@?&;OS#N?1L=_V.AO4 M_[P +3^8QM^>6%YYTTSJPZ'CVGI;>N2H-8A2HI V0B(AG-#:*X#M;I\ LVDE@@I-:-,A)1HO4OR+B)9K96XBYZ#_ARH M&LZW/WVC22P:UXWWSI[=([O8H[DR31-$6XBPC!#2F*;YO*98#PB6N.]U0'>] MWNI-'GRT&YX5 -]32+R. U#;&G^C1_]$=^UIFFC:-OI<](""1YFE6:"+SE&Q MHVCT*KKV8FWY^ME9'\O;,9C.>AD,1\EO$B,[\0FZ"S6I-]W74O+,;-3Z$9KI M9+&&_G2S !,ZMF[LMBWM5./;;YYIXF/48;IPE(*(3V7MM]3K?54S]BZ)<'Y+ M*&W]U6Q:]%M?$')K=]GW)G:TLU\BC1R/P< ;3UHP:KV;35I'\ZRE]G1:G5\E MG170U7!+2WJ9DF\J[C=^$E^ I>)Y>U)4/34E?K -GP$E'IR1'#L$ MFKM$E$B+-%$8D:JRG$K'- ?ZQ^R9.M>3]']?W7S[PL.E"A.#,0<,)FE)2QT$ MEQ*PF3"\Q%Y=",3RX7['X>Z]?'=(M>!5Y2URC"D$K*21P9(@S(GVF+N2J-B, M73P[W[+X?W<1V7-E6ZE0,)[\* 9=4_^4NIW5-Y\LT02H2+G9CIAH]4W;^&4^ M""!=;WS27C-XE]H'7B1.%A+G9O3&L/7,8V>M(]0I;+3$F%I/J Q:$9KI[9;H M+8XZ.F25$\%JBZ04 BP"JY'".B!EN:E$Q9RJ^'PL\G75 >>*<<.X9(JJP#1< MFV''O#+!X=)G=7";)ZB%YM0;ARJG06)PRY$,WB"'6<5TZ8+$8)5=)#"N)T%2 M^FP;^/D.27(V_>AFI.0%T(RGI.+PD)@K:82N,)56F@J0O_G$8 MD_\J8@TBC@"RH$PC:05&/MC2L5M!%I)YYS@)3!!'.?=*E%5@ M3.+@;'!$9TE_:X=[\.H06 EDN;*HXL*!G(@ TMD2$2,%MQHK0QT<+GZ&ORT7 M>F5HMP N/NOZK'T2H^N##Z.%R?;L4E/F6S[&G'W_ ]GW5I>$),S2 M4L#C*AJCGBZ 86&H],)3$,L9 2ML*&1^ WFQ@0'G,(@YL M+RNI15 A^B:J6Y$E@E3PGP99(C354FJEG*X4)H'ZTK:>PRQ+;N%L]UYN'P99 M.N-<##X(CZBK/%)>4P0@0RD,+%8*O[$EGXE[%"4_YFS2WDI/M+&!&.J)-YYC MP&Q8F,H$XEF6#;=$/U]W#_XXU!5 ..,PDE0+1#'!2$DJ$3:.42ZM*8/CF=F&F;#[E/-L,2G1FTIK>W5H6= 4-8QA(/0B$JM M0900A\IH.E:,5V"V/($TM8X6B@7))%Z9TTU2M!WE%-W'URII;?M\7DS*G6GK M9G4:NC<Q;*MU$ZG&[]RDBIY8UK_/$FO25'Z/)[$_O.Q)5V3PC=)J4<> MQ-_X&,1@ZAUW)T>NDJ[+ 3*FU0(N-/NV4O?_/N$9T;O?(G!-8S+ M !8#!5$6'2LJE,@(^,'A54&%9H;2*](HSI^]I4Q3[R5G!OX5@%)Q:3&'Y8DR MZ%*<@:MQ D<^^X^T-LU(#S&52(6I8B32C!'FKM%1"DC*FT(S&W\Z_: 5T MUXOT6XHF@56+ M!E4]91%:P?,<>F,--A1LMR XHI@[) 73,:794\J\((*EH!,]+S./8Z_KF,"? M"/@2<=BV.+?#V,(]-3AOQRN=3'RJ2VTQ7[_FM(.\$;^G)A]ST'T, N&TFW+> M=-:-12U@@KL6%*;2C*(^\GYZ=GAZ4R0RB"7DL>O[->D9'NTFY"R--[*J#.4 M/V*L0PE/"36^M%P(2UMR+C,YWS(YT[VO[P]+B4,IG4:58Q4"^$>0T5@BCJTT M"E.OE4P9^O)R[BT\_89K=_;SW0*!^SLSWR4J7T M0$"Q1"OD! <[5!#%:-C8JI[QRTDV=>/O2'*9%+7[J&WC 0FQ=G].EJ^]F0!) MG[:YPI$NXW36=M*-Z_>MN9(R&^E_:<+AF<9%T^\QQSUWE6;,,\DJRDJNN0-Z MQ5J6U (9NY:$?\P*OX94+9\:A7Y\Q?8/MD]WO\(:/KXC^]N'J@K* F)#1L:X MLJ !J8H:Y ,F3I?88V$N-+GZ$JS3THLN1[K%P+$0%(3O+556/A[+Z8XB'4E M=UUV7HR/CP=)+K0QB^;G =SH^7!LGV)E_M['?PZ9")YZ8Q!A'".J/$.&"X48 MT525L-/!DK.)@Z!)M<=88U$1Z@53UAHF,";2^3+0:.CWAF3/8[>;Z\YX! M[J)]'W1-7YM!5,WS-@/G)O_X%#EHK;>;V&@I(+1H9#OO_G-1%?5B5^=WNJE_ M0;I8,>LED!JEP6F-*RV, -.@%!*H[AN%3#>US&(SR(FOIZ^:Y2X>H'WA*A 1^,)R3 M2> V2>#K3LP:X)H*AT19&42U A(P B/!=/!66FHY3TZG\SDJ_GJ$(QFY1AQB!.O M$65<(!D"1]3*(#AA@8@0IT6BORLI4J'3,2!Q8J5GT!987Y$#?@I0YEQ^[ M[L&_.T[6>S.)2'%Z^F:H1]/MD7OUW]D@C8K-5NP^$#O7DE@G6E[6SXUECHKE8KA;^8=1 MFF495]WZ\^LT &7A! 8!^&7:S;$_\HOK!=]E]<6K->:P/DFB!"S:S5AR-(PV M*=C4D\Z@7#31;RS[IBRIFZ:^6 V8^.T2E@S;-E08NV:D-;7Y;$N/F-9Q!$37 M!'AI\GJ3H3[]93!*5)SNVQ9[*_5,,@+ M(Q'T= +_=]V2VG+P9PVQ_VOJSK])Q3-.B.+R\H]<^?WR&;[J34:JDM/O_/JM M+OQ?:6N:[8%]CZ>>J@_FM?8N4GHZ[^KDRZ_=W^V!QY>N*;+.%V #;TYCRFC[ M:G/)^1T2P<1I)]T+#<'@\S)S(>#4!5765PO'94%ZS4?9V-I.+/XBCML93T[G MS-+N]@7[>/--2@3_(UMTQ6KRJ5YXJN\:N?E[%.4_#49IY'7]\]+IW@&[_"]K MO0_A6VYA;3N]KB%XWB7LSL^![>N>:./22W7+#$ M*_GC\9_L5980][$PQL42:$PKRB2G 2M%"#Q'R3&YT!(Z&\1VLTEDR&N;2 TW M1V9^G-;1T?OC+\/]C^^JW6.PA [>P?>&Q_L'T4)Z!??^]_'?!]M?=ZO_'.TF MRVB;==^!>\W^KMYQ6./IW[_M?MF#[^S_]9[MO=S^\O[@ ]L]_GNX^W+WZ]]_ MO?KZ_N,VANN&W;?EZ>\'KZ;P[^=#22O'/">H\I0ABDN!E! &:5T*JD2I1/0A MD$MMH+L2E"'][U;9?E7$(0!T]]WB\ [VY;;%X?DEWAM<>!")1XUTWLO2.B:H MH!#5N _$$&_T0 M$N\.@,X#,TW/@Y:!WV,YM"NQG>:>&JVK("7U%=:,5@9;S!R._D&?)=V#2[K3 MOJ2C@@NN&9(B-F".W=Q-+'W0MA*V"MY[IC:V6,9V/\PT^TWJ<9A-1H/IK)U? M%H#BXW2'C/,>ST%>B?.D5]1KS:M042J%PM9'^[:L2BFTYUGZ/;3TVWO1DWZ6 MTU)64B+",4=4ER#]C-&(.E&5AEE#+([1\0ST?IAK?H_%VFE(43]XEE'?XSG! MMT?C6/L5HYIG@YSSN.,PM;*(2;KG6>1?*1YWK4[9U\D&.1>*S.VU;]I>F^3V MVKF]=FZO?:/VVM]LEWTFOT@09I641"MM 1UZ([#P4GK)M70JNI'N.&?LM1Y, M_A,[3>V'UUV7I)W%-,4GW+GMCT,AN*E,R9"K8@,53BJDB7=(R,HHP;RS[BD, M&(TD4B0:B=I\3B5%CTS6*J$M=O*P>C))!3I=BY*N7=AEDT W+VIXUGOQ1)_. M6][!BT K_;8.)X!YOZ24LR+$W4Z]WZXN&TY7NJ2AA/%6 PA;*H1**;9%'5%: M;%HYKVIJYG7V!JA^;QKNJI;9_96R[@K=)"BCZ0! :F^3C^!O/;%'J?5+VX*C MR4ET@]H.QW5J==2!V/CZ<- T@(MM:HX!T(9YT MTS!P\?QM^[D:MBM^+Q&0B4UT$N$.1B>SE'/H83&?]$OCH_,C1EO1FHTN^ MGCKL'3=5S8NG;);39)''0ZJ[BC\XTE0%&,:QH+[^Y5KDB1)]+EE.HEJF6'+? M!%M=CV#_O_\EJXK_VCWFBN&BI2TE^%FCQW[W(%X:>L3/'G[EE^YL7.#^.:J< M=\2CH-(:JF/9<_&7;#SKS]$ MJ9DT;YTTJU4GS9U$CYO][F??H,/-17UW3]KZ0;K O.([TNJH^^O7YEX@N3-] MKA9]DE6GSW<7J/0H".<#4N(@\!IDX'0:NS#%IGLMH<:>)7JS_6"+-%J@X>(& MC$\2OAY_3A41L^.3KMY]39N<7-8A>H$+?^_APMT>+NR;8Q%F_CF'F<\C$BS> MI2*7?G'*TJDU(F:]('[;P#C^ (+KV3*7 >H?&Q&9/GU)2>-W-C!]N)U=L1K& MMT>@RIY'/!:S'<$\3H;J?A('VZ/8WS="KD\^ACF?L'?JY?:A*EFI%;4H.AP1 ME9PA:3#\8+K2A&G/K3CK;BR--LZ5$L>!4K82TG(B2T*-\ESADISU9KV=CNT_ M*!U'T3^/I]B8YYM[%ST-K;\G*<4Z;5YC6]C>YLVKZGI=%/N?U9_UQ/6,DN6* MQ+Y;H*U'C)_O/OAA$B5^:A 6V]6!;6)3T633!W_IN^F>Q;AMIQL?N.TT-A[% M)D%=_]Q>S_Q%_>3S(1P4>FN/QK'?3<.>Q1L@A?B!W;'SPV=-2]SE6\9B?/A0 MT^(FWCWV"E@>2I#&"0S'Z4XM=$C8=^Z!&Q^#C.X6WWQ^3]=._[?X;3@V8(OM M-M]JWXM;$;^;-@86]3J>3/-D2_N]^>WS&M1+C5*C\EVN(TVNF$49:8(Y]0#N MWVUEXZ%YEA8!OZ?4CM&/+F1Q*D!]?M@.C]%3V&DS2]]KZELWES?Y9 *[M1CR M$&]1A]/N4KW5+0B@67A+G\GN:*FF.ZGY)^/(ADM6/E?)S;HUD NHD.*%G@R! M#P:IQK>KZ_V.IUQLOX/-CET:ES?_#%]]B>T'O)N36N^Q];SBM\]4:0LNIN-[ M):'BC+2!_P>?4L>B=S%^&8[5 C3<+&"KYN9D*TBZOE3I$7I?O:BZM\A]&7Z@ MM> KN&8<>_+;9/QY>O2B:?WU=JJGLSJW98C-KH(7I2HKBXSU$L4QJTA2KY$6 MON2*5I61["R."100CFPH,)69W%,=PA%PQ%W\:7925ULVVGQ4_Q@>X-_[S]_&U]LK_AS(^,^#X;#M@MJ7,PE MJP !/!T,Y_&PH@V%Q::]VS$MI=%6S;R#*L5UCW:JD?\] 4-AG<-*HT+LGZ2$,9%%VY/'=1^ M[7NO-J.3D@_U\R#&[TY.FLD. "0_13C8W'7@FXE6:2*2'S:Z,,Y_B-&M>%"U M'\[;?@SJJ_8%[IS">[H=&-4GLFGS.-?9J Z5@&'@/W60([W:^,WZ^Y)Z8BZ^ MF8!%.SXJGE+C03Z9F6%2:-WS7J3>[W.>((BR[?F#OYF,1_"K];U4DZP3][Z^ M.Y0V>,NMCB47#-%89J:8=R *! Y$@,4OZ%F=:+T5CDKXC\/_=:5424HLM:LP MCLU[GT"F2NQ+#ERSH+!BF<0>F6*_L?,XB@=_O:C.HW'&[(R*[=F'63V-VHZG M[OC%Z^VWST'BU3&)9OOMN\8#NS=^UD;YX',(L\WFKP>,J-ST_-YV77^C?'\1 M$XQ>QX2'XJ>#\0G(XHJ4/_]2O&BGQ-AY!L^+5D.F;Z36_"=M""&]\J8=2KCB MH:6?6A0X/\_V&#LTV!YGJP@'Q^T@*3>SOK7D!W5B>2!X/ZDCJ$H3=&*XM)GF M<#3^/$<3*7UKTM^K]$HWP#%!WQ/0Y3$[M>DVW9O.T^+;NG]LA'M>SXOPC MI)4W0+:)?"TT>9,I-)V,NT:(K0M@-DIMSP;3U&+ZN'V0%,*)&"5"FI3TTVR( MC8GU$7.EY9Y["IUF2ODV[AY^3[.:Z$-#K14@6HEE:2& MQ0;Z$A.BO-JXK /BRD*LDX7R2=,A.K>WUY,A&(V-&5KT--!E*BX:R2&T:BPY MI0>QP7+3&@VT$NQ$,\HFN626DYGYPE M+P3M!>#U]"XJJ\U'!-*[1#T[/O;%'+&C/_U);$$+Q!A]RQ-_!&03N:#]8 ?A MJPCA :-?"N(/])?B5>*A=H3N=J_O[7YRZEQT@Y4%]\5/&RV[Q8/>^+E+ 9N[ M*6,Z1_)[1AII>30A^WDN?OHK;DXLF="3R/'P:=@GW^Y3+XX^@.-HLR07V]9. MS%S:MD%[+AO[+W8V?FZLKACR/38ZQNU(YZZ=\!+M)W M_R4!"@M,$]V.HP]ZL07%]PG)HI./E\NS=/7'+,]6T-%T"57OP0Z_]]/B1SPN MJQHP NF]JY/@IM?TME!4JL?G;?FSF?/42-D7XVXT5 IJO)@/O6H%-R_YS\7* M"MF%[^1%7.F%+I.YP(UQB \SX/QN=GL[\*I+3&@2/>:7BE&-HNA&A^E.7\PSD+NU-=D-Z:JF?7'8"&[_I9UDWTBX&#LZMY@S&Z"']7A1 M']6VJ)A7B*6<"[C/D1^>Q.*G24+0%PI5XZ=1J@.YP*>F[>#/8J1C\L5F^[C M=8-CT -$H[.ZP0-FC2=^0['+5G*)GE6O.I4:1+^/7V:>C*D:&-3%Z"+,$O. MJ+[;"9[^>.P:#]?R.ZD\4,3'V\F M "$&)W"\_X&CG-7%]H?H"GS1)TP0'PM<>+MOD.R'O3_[J-P67SW-+MA!E@+3ULP@5FZ13MO$K)&6" M.#EH.IFZ'^4LV&+J_/S4P4ZM]N#:F',W-N#2SBT# ?CYR=9V<:ZL3,;[>R8C M;<=UVM^JZ2F/"/A,9\.P8J<;5F29_+ORMO3:>1>6:$] M%S-8/@%;F?IT9HS,>5&:A2!;]O\N.G!V,JUHEYFPJ^.HST38,W%P6I. MQRD"/?/THVR,FH5M6%I6%96L&J86_ZITJQ\+ZW FBZ3*!RYS-<;V<"E[F:R- MM>M%R]%VNR-8H;&3[ K'64ESYG^_>C,/FJJR?H$PE(;T+XSP'ER B][DYJ[ MFZ;[S"1479'V4Y"PXWR6?3B8'&;+1'="D,H$I3]MMW"&39/2MLN$IGXID(7- M,1;/!=-:A Y=Q;M*$INM^8UR$DJ*D:4:UNFH03#Z?Q.F-N-;:%1MB"[DR!7I M;0=V4/@-"C?'N>=\@,'#K'9.JT<-9I_U87R8JGJS%U8](OM:*F4Q!1!;%")H M#$]Z5=)Y(37C17\S3Y_+U+-H"QNL7=A;8TI8B=%O"]AX>=_?RXRQ^;M-.A97 M_J?\\W+7Y5%4A1ZR(_^XRM.; [^9]//*Y34^(3$N$9&O&^O;WRXQ":KAE3NJ MZ$M5[J4BT^V"_$YS]Z^\W0MS@\/,5+VY2EOTXKQDF['PTS7RV9Y^GORIOZZP MG M#<-;NFS'29_V>A7.OTQN%ZO#!;$OO4C&4#^WTNL7)CQ2+/IC9.)U8O(W_ MZ9W 4_I%\N+U0YYI./8KH^YU$:C<[!,H"@-6]"U.U2@,[',VEQM%_['\L&X8 M#8;]4Y3%)X]@TAYFX?.FN'I2@?]!>S#L]3.Y@5T"SZG:=Q=H?A+G7:C_?-K9 M*JSY"\>NL@V?FZ;UIT=,YES1U[[8ZK@8$*@!F*^1U#J[N*O3(R=EA9C):A>SD'7*PI?.6K^3USR/ MHO1/%Y[OF5SKD3F'B_+L%QT%@1$"Q2L53-69M:H@-*F# M56Z2:DEG.A;.%C>JSH]EU9;5XEQOQL;;X6)AY\QV MEVP7F%<(1.9N$7[3C:D] [87WV9,#V[\#A5GK99AYF#>^+W^O\',N59 A&[O M",!\7#8V96)0!,7&YEQN.#XYT#ISD*\0VO\ %6X/2S:4EQ_^G>V4\H,$(^KE M&Q59\W ;4(%A!*,L'N9/?2<6)Q;+L6=2G>6CLN F0I7/&E92O#TW"1-I&125 MWMH5)!>DIS?]'N0^GMC.8#(WA6#TJP3#F8F:.Q9X,5%O/C&O3M6[UU0]4:?J MU:EZ=:K>K5+U[IIZ]_)2Z1:?X1X3A@+^IR>X-\X=&)MA+SGK1XGN%:TS/GW=+[<,'O4+BKJCN-%FK]7R+0\]V>GRZYXUHKO6PY MGG5R>U(:P>?D>V A)8V8UD48YQR-:V_,I>&4;J(9)ER)?$4$8K8?Q[4XQOS\ MXGUF(ZHSB3M7I^O,KUAF#$%G;]RS."9M,+;Q%F?H:)AD5CC$D:BN;T M]Z4-PEQUC@?32:QOALRG4;],S:OB-,61Y[G<4()7GS+J=-LU>SL3Y)F/J<'V MGRSA:J-LLYW"_S\XB+'D&)?4H!Z'CHKF,N77LV'V MS!>&Y4XMV[F4MZG24F?)PZ+4J1GGQ#1YJM*SEYOO[6[9!*L(MKK>:#CGDLJO MV@_3I7X9(:AUO+.-;8,SB^=Q%' M*IU-N3Y2F7H-]Z?Y_L>S-QU?,7]W.Q/00E5 JRS'7/BB9]SBU9-[P&_+\NJE M:!<>Y/.)XI7XSX^R?)OB+<;OE#W^XV&_.+]Q17+]V/?QSF.BJB,GQ)'DE3I-7 MBJ!M+B0VL71FK)S=&]R@>._B+CG6G^6EP-DRE>1-X[?V[[F\?;&GBLJWV9E= MY*$640_X:')$>29\TR\2+\=EU IH B[_6QMN5N+4N:,B95+%XMN65Q8 M&<[8=5OYV$L_Y?1.\Y<72)Q.RU#!V&ELJVR&/'4S<)/!9X+HE4M_O+C%XE0+ M>6$V\P_R# WBL_N?C-N)/8?+BM;* )6\_'4LJJ MX&LQGKGBA0>P?0=Y>RPFKG:0/Y9W3[H]/@1]T;>#O-Q3XWDQIMS8IYDS0CJ%'EGZ@CDDY;'11+99/?-2>Z, M/VCA\450]U=F$%QP',SPH5R*ZGB<:[OV\D1TNUN6R;K403 V;20B[%F9-@L; M,*&WH S:P\9?O<&,W>";>L5.&O0?C MU*NJR$>1,#7MUU.4&9E[Y90UG5(BT7>;SX#SXP712!NQD]KB1IWJ8[1X6O(< O M#F:GU9FN.^C]W(!VVFBA.;,+QSZEXBCWYM2)\:YOC^))K_\]>SH)_??;XI#9 M8+R19W[Y<9IA5LFD+6(LLU,SRTIV@TPXY8I(!=PI<*1]?_C^O]:4.NVB,SNXWV.9]LH M7WG-U3=YOA1C=L@:(\SDI@2A^6I#8N;KX=U\9M'<"]SIJ;7]M[AWL_FVW^,[[ M+?%U\]UA\^S@H+G[0>Q1N/_[5FKN;IPT3_:C(S8E;)$GCB*>7$*&&8F"XDY: MR7V4_GS)KA@3PT(F&F/DF@7M@:%IASUC4HI+>'L5>V;+%;4.*[]I[^K63;HP'\9O#[Y:S MQZK9+=TL\_F Q0WL:-@;7U)X;4_N?+ZJ[\4:R#!A+,[7H_7R%5?"LXQUW>\_%X'_J]BWLNYAT7-,O9_ M5]C*+7?>>2GX 1LE^P&KSTK9FV_;269ZH9:"1DK1'(]YP6C&O\^B38]_3JZO M9#M_=/L!5PSO5X8\BU538#$+&-'5H#0/8#=\E97U";A,>EE,P.+RN:Q7]AFL M[/DD%3VWL-?LW;O,Z?_R'EA6NF[9X99CE5!X58^'C<+STAB_X7W.+G^HV2UR MVPYZG3 N1#7?VV >.Q]P-BN)O'1"+\[FT\_=?SWL-!5B0-%@,UEN(?;,\(#2<[@Y#EL^J0Q3Q;O;T_M$B#: M[2/;&?S?%00;ODSJ@UO\'+[ICHY";UA]?V,#IJBE!<@!DQT+#'F.9LS!WM'/ MSL[A'H8Q='8V_>G7PVW6.H1G[?YQ\'5WX[2YN_USC^Z1YN:[H[VS?P[&U\"S M1E_I9]DZ_/B]]>4S;YW]>=0\]#2_5_/]NTYS<_MG\_#=X=?#SR?-+U\/6U_> MI>8G_/.OW:TA_._)/O&),:K ]E$I(BZ"1)89ESM.22:C"H&+E74F5Z718\-W M+!+K\P6/EG<_+0?P+)ZMFQ"1@5)0)BB! MF=166 M*0Q5*0A/*2*TDED))G$V4!..62!"\:D65DWJT9(U\_C.)'CN> M]!KE[QWE<\&6H%/"#% >:ZYC4CY)8CU.G"ES.8VOH?SAH/QL#LJ=9$I1;Y$C M J"..>D3\2OKDIL:R)>'@C^ O^^))RYW+!OE%.L#VP^Y,.=# M ?+M#, 7!LA$6VX#H4X XP9HMI9Y1G$D-D0=<4V[EPVKIX$8JIS$3N:.E%(C MKD5$VD:-I,6$!V.Q36EEG:U*@Y?.C;*,@+.X!Y:0BWFB."<&&,V&M MT,JP%%VT8+/2VGN\;"@W]1[#BI'$@T AT(@XP1QIG")B6'(>91(\ !NEJX*) M&N66AX^^/)?PA(^."\77#H('0.I\FXH-M+ZR*+B06J:**GYZ#(A M=>OM#!^U7@A/'/!1SQGBRA)D)"%(&..M$4*8J%?6R:JBJO8'"&&2X4#:+FHTN&(3H:KE75=>SYKS^>KQC')(R:" MB&2HY"XI&ZQT$NQJ9KQG_@K/9XUC#X=C,W32A( 3 U,9>X\X,QB9) #6K"/< MID0)$4 GV?(=I7DF0/8,#GW_&KY=.^ [I3/?X&#K4"2RL# MII18C;GWV(;:M;A4*#D;ZN:>R<@=0=CHA+C'$FEI-/*!97O;4J?CRCJ7JTP] M E ^_(Y;2FM?Y\VJE^1F*=97O7YB M %0Y[@-P%!7S:@?H3>?QM^6BRQO3!=V<64_XNQ/S'P#[&S/-22]5";4VN(TV M.)UUHQ+"<]P>"1\PXHYBT N$( M>&:72-\NE^EQJ?YLQ5J%WD:%[LRF *= ,$Z8(I$" Q6*+=*2"R1Q@I5S*49L M5M8Y7L7T$PZ._%J-U6KLY:BQ)XR2U&KLUFILIGJA4(X2PA&- MW"$.6 MF;,NH;([XHPOJ#'L#6&CA\9_W0*<=! "JZB!EG&>@K6$6N64L@PK'7&J6@2I MN19!,R@E;H%2-W%H3=!*/D^T^H6^0GMD7V."M9(826M9/N64FU#;BMWG13D+J>Y,]/PH!_+TI5=@)3&$:S\06Z1'0 K+NG2M-KHQ\%Q MV2VU<[K6:-P_\J2D4E14*L8]Y]::I"Q-Q"3. D]"%3*GQ\BC:YE[,)D[_$SW M-:Q "C(B3Q)&G +A@=5(R"@BG)9)!"97UO':9=45[HH\0FO&@@Y4!LU5LCJ7 MZ$A<2.]THM)44D!J*7AP*=@[VR<<.YND *TC*3!>)Y"6S*/*:R.-B3[KG^ND MX.[(HR\BSZC?KGJIE[>[&7Z=Y%;1PW;_EJB43]]*BJ4007$O@V,6A)([(VP4 MR:O[Y$-7->P\[@W@AJ]7&GY0S.ZOTONU;G'2.(B#)!!CO@'% IW@^,AAM,!@3&G 6 M''(7P9F$XQIV,.A5'^;&\05@]6.G5_5^AZO+ANW]XUX??M4X@*?_9V3[('6# MM5F4NP5)NR/($TL;/6V>BM!X4Z'V02@> G!T M+EF,C ':49%$+2A/(2@"!,5II:PR"5&J+.+,,R=7!+E7 . ^,B%EIABK6R4M8P\OHSL;IRV3O9-M+!5M4$< MLY0/QSOD3&"(I02L/AC*F+LA8^I=U0CCUEQ)VGR,RX*!J36/E%C!J2.> ,,C MSK%8B\Q3B(QH?=@/"BMKB4;:&C#[HF'(),P0+ X.GAOOD[PA5[HO9O0KU,CG MT$9HV$:G-Q@TX%FA6O3\T$=VD [:W[KPURU$][UM=_^"@>]T/X%\[J0Y4;Z8 MZ?FZQ7?[M E:T42GM 4;D3N@3\I09!WVB%FA:$Q&1L=N(+YW$SI="%TI8?"C MVTJ8E5[8P' 4A L6M&!:164\E<8RZ>_3$59CXJ5"!=^S?2>),\8:%%,$,?(F M(-!8$3DIJ,2&$YM;E=W18KQ MT#:=@\BZ-23_%^/YT'?;KV;DQDTB#[+S0F MYB!V?T%H\"L3FN;AELB1)\,D#)F5G&(@M *PO)[OTA#3L-]A&A0^D$)6+ M'M\[R8QP@7M"B0"=P4G@0#2 <+"HP 3G45]6J+B6F?LA?O"L[5.P6TB,1&EI MD>$^MR0G 3FF&(I!*R&TIX:;F[A#;BA!=U;9=\L%O*6FOE9@7IM^;ITU3_<] MQ4D#F"!A/) Z"7]IXS BT4OBO?38I\4:V193>'-T&63BMQG]K-XB$PV]<S=PMRP(6%TQO,&=,C3N>/[B)MAFCX^[;]ZUN[;K8R&G'[/>WTF? M![$0V$N.0=:05]BZWTGK9-\J$80%M*,LY B](LAH[U'P21,.5D%013STVERQ M2TE6%M;9+!^0ZAML!2!?,_P+.&RX,G4H_CR.W4%N>MN, 3+P=,#_Z,Q^! MI><[O0& T-M1OP]@MPLC^J/3\]^?>CN>CK?CGYVOFQ^/6F=_?M^!;;1W]O%H M9Q.VSOLMUMS]!F/8XWN'?Q[ %CNZL!V/_OG>>@^C/OK F[!EX6_>W/P.6]C# MEOY,6X<'[>;1N^_-+U_S=F3[')0X6 D8,4#'LFB"39PB"?K$L9BL5;Y$5)!B M4,09#VW.*3=*XA0E[%%GF9*&,JMD3"I(O=*(@'#'V5Z#Y0 +J%R6QE:Y2P87 M,IHOD_>YPRALQL!;M$_.;;9R+:\=ZOH#2^@G?Q##*#L^+PKG;I;9URM]6R?[ M1#-#?ZRIZAC3]^TN\7,%<_]]TD[# _>&+.6'EJO/VU9#*7Y"U\AS5N:,I MY9>2KA&J-6>7_^3*ZZ_^4JP):027=[P>KY&KOA2,8LGO>/F]#OP9U)Q]X,H+ MU39Y^-H+ZJ'.&4W@I#%&DN4^.5NO[$U7=JP,&F,]L"0%^>"6OS2!"U7K@\S@ M6#EGXI?MJD;'@BZ#?PZ&@X;G[9 M^OEU]V.[=?@5GO6U#6,\^_KEGZ.],R]V-IMGY\]?-W?_Z7P]W!)?#S_\W-M] MUX$QT1:\5_9[[1VV.E_SV>NS[[QYUDK-V>8N/EF,H[ (&P4&MC0!F:0H$C)F M*S+%Y$+1\U4L7UN$EU"4=@GJ%M9JHU8;+Z-41ZTV'E9M3,MV<$)U<,DA%4(N MVZ$XTBXF9!P6E'!+)28KZVP5?E:KC>=1XO&&G6R?G^G4C^TC-^H/"I=A+# @ MQHFWLVXM_KQ,@W'DHHB;;56K^;$,Z\\$+RJ$W^B&5J_K:[B_/=Q/FP+];&Y^ M8/O>,VVD)L@&QQ'/I0>UHPH)$D5BCCCJBFZ\C#P&Y+_(;KQ/V'/\KF"]T6_; MSMTAY8D>.Y[T&OJ7B-[7^/[(^'XVA^\X*5@FS!#3-B(N?$!."8J\$3Q$'51@ M;&6=BT>HP_::=<( MOA1,NT;P>T7P>38=@C81U"IR,@""2RV0$S@@(93DA GG M\)NS:3L*[6&1G3NT/VO/]S+3ZIFC(WGI_N[W4AP,X*&V\R[&&IOO@,VMM^?8 M->$DA<1B&;+D7EFD"4^(1$PY<\*27+-)F4=HROPR/1VU'_M%L.O7#>3WY,>N M@?P^@7R>9!OC5"X%@70T$?&0/+)44D2)9E8'Z6V**^M,759*NP;RVF5];R1[ M82W8VH&]M$Q[UOWQUWCMMF?*^-;8?+=TD9-]$KGQ6$8D:>Y-B0-&!GN*?&"" M*"*CI'YEG5-9.S]J]_4K)MBO&[_O)0_\+/9[P0X.:E1_X"21DWVAC4HN**0T MS>46([!M#)2;.NXX52Y01C-::4KHOVMD7Q[&_5+=VL.#=C\TCFU_>-KHM'UV M:C=2K!W;2T^W=_/"Y5,YIW^5R_8NQAJ7[Y8PI!>D=F>_"+;]NN'['I-%:OB^OVP1H-54)DIQ0H)D M9XE1$CG#%$K!@4(MBL/AE75%Z[SK):+4+]6)?63[WV.1>5UDB_1MB(.#WLF# MYXR\;D_(_>:,-,=K6&?SW370.%LA!;MD==0,$4<4XLX&9+"-B$BG"'P6:"Y[ M3O5C9(N\2)='[TW11Z'8+Q+":Z_U;?)$OMG.P^:%O&Y/Q[WFA_>^T\<3OK^%=G\9GJOH>W;FJU=R^ID[L;PTD#HXU]Z2(G M@EOD8V*(6Q*1<\HA@Y/UB3A82[&RKE8-6;[0POWLM.4 K.4*2=2JIU8]ST?U M/+S95:N>>U,]IQ/5HZU6WH*YE9PTB$LGD=6,(2==\E@:(U7.VU_EDM>JYPEL MM7\5O;K'+<:K%6B-CF*_[1/7_]?4Q33I4%YLD'V\ MS^7*S,=77U--"QI$CV!I\OJ_&8R.CFS_]/S4W?"%YV?IZAF]P@;,+7\7]((7 M:XUJ/N?F:QZQJ/-"8!,<#100RSEF?*"1LMPQDCFZOUF098()FK+F>43:C&ZX MV1[X3F\PZL==N/4?G9[__L0HU&J/4:ASU*)[IU\/P\'>[A_?=W8_G.YL_G'0 M//S.6YM_'.T=M0Y:NW\<[< 8 %$Z\7\^GG[]$HX=Y1)0B'T]_!.N?W?0?/]! MM#:W>?/]UNG.[C?:-)_ %%@'!_V68P.F&M FN.'$3S(KKN0U1KL3UCYD?5D[S48J"/K.:)ZQA\37EG-)D530B[YR9 M;5&@5;L;0!.]81(D%/;%MW:WP"5Y$5P>:8<43WO3'@)B^@L0MF#/_ 4?-7JI M\;8?0WMX*08LY\M>_6K;W48K%\[(+;QA*ZO5QDEL%%W)8VBTN\->PS;^ZQ9< MQP5NL9$L,8JY,=IAQWC0*41"0I"EF:T(.6=FBUMPG;P:.ZECB,?:(@;SB;A(%CE!";)6Z42T]8#+*^L4I.@"/6F '7R4O;CCU[G1SX. MUJF$W!<3VSAI#P]@[3L1Y+F_UFCL'L0&6-R979XV8*$ U <@(+/20RG\[DN$ M;T\;L1,]W.0@EO'[(Q#SX: 1^O:DVX#'PJ>7/]I%V\^R!S(XL_%\C=7JV M.+36M\/8.,ZW[(*0-.)_1K;3 "F-[>)!^;Y_;?^Q\['1*_]QW(<]4EW5&0W@ MLD9F.,.B3./T(<4/RNT*E\$CVS#8"%\>P=!"PYT6-[,_;+M3,NS3/-[\V3P: M+"0=$]K7&Q0/?M//S8[:/^*_3]IA> ![%;9BM2TE$++9CU<6W\$Z8'2C8?QW M1>/PY=?,$$9?;.Q_+Q]7N029]G@'56,P_K^>38+#V M>R< _@,@'J$"^72![6RWWBVREK:[ V#RN839'W;0'GPZ M!D@+.]U_;+^=[=R/,'PRX3N(OC;"L_G]9%_#),;F^ M2"[3P;-$$U9YF<6B96Z7[-+;00$+)1NTX8?M^C@H MBA[<8<32.0YY!@)!]DST4857#0^&5#1N%[FAUCF#WB? M<:.)UA(%'#DL,T[9RTZ1Y)ZRX*B47N9EOLF.GS'YQMN^8@676IQ9"&R[6YB' MH^YH ";?Q-9-,>8G9,.QL&+!/!V>Q-B]I6@!1XA8&4F<%5Q)F8,+ HMD#-6& M!'][T9KU@[RK1ONY&/Q;>PS_'IZ^[1T=M8=9\-[%^'?L9Z8+QM(KEK7#/;J? MJ++):XV4!]N.**Q8R)Y> :P M"$^LT%X* !K,@,7@6"_\HRR\/]M7@005%4822!R 3-#(N"01)53' +22,I$7 MGBY:^,K=8W_$/LSD&"6.>_U"!*IO+P.8U<;)0=L?9*_2L3W-H-_XS\CVP3#I MG(XMEF_].&XH4(&1C_W\1\./!L->=CPT;$KM["5M_XB%)';CM_(?OO6/^_$_HW;VSXT&60<>P4V*&_U&?B\=8(=P1Q@]_,I_STC9[N6QVF'1XF#X M9,A6G.3+TMVKI/MM]5H?\D _YG%.1!B_,@G>V=TZW2V.]Q\:KE7*G>B7VT_ MBV\GMW_OVT[[K'2W#D9N,(25;]M.!WX#UCH(:&_4;]@!/'Q0.II/P+#/(_"] MH^-..VOZRFW=Z8/-ZKOB_B(0?V"M"_& ,) M8!OZ?"0G1&?; M_7]L9P1?;!0+L#,:YEG,$?U7&REI[FZ)YK?]R'*5+[ IM75@4V*:D$V<(D8) MQE$&Q0U=6>_V+FZ=3M2>.OAY\/?I FD?-T];9UZ/F[L>CKYL;O/4^[Y,_.\TO6VS]?[K]^;F-YSW2?/H\\^]W2;=._OS8._H M'>R)O1/8$X$HP760B"<*A,AJ4">,1"2]!OB23@%VG8__,V>T8Z!TJ-2<"&^ M1X&))+'2"0N0TW-I">6L-V#:\['=6Z8LB4II_6323+>Y>\$-0[(/VMVX[M3UHUH(# MY^>W07$.5AL!ME4_@M4=?^0V'#D"ZP^RB[V($^=;=>S)6F,'E'@/'EW&<[.> M;X>V[;>S'W\>]P;E6 %UAZ-A#WCOHC?,WOM\A[OX[WU,0/855Y9P+H&W M4LE\< %C:9VU"\'DSIIZ:SSX"0!EC\_;4M3A#7;*R>AU!\MCGSTZ()U]X/O, M:9(B"8AX!^R6:H$,V.C(<:>H9SQY BHZE_]8R&Y!RON]G\76 ,IX.XE((CE! M@E"@57C*&5$>#'07E"023$9UC430>LWOLN9[?!\K2Y,0'K&B4Z\UN<$CZ*% MDTS$,P(2L++.+AY;_^^UQKO.R ]+93$8&R( 0L-^VXW&5OEQ/Z*,&17(@5T" MD-&['(( V+(17.!/FKU_9>%?1**)^[&7]4Z&+OBKR+3?QV 7:FH MO7>6E)=D[AB[GFOY=NR5LN^9T8]73)6;WDO[3DS9/]Z$UD MUE'D939)I7;(Y>+3VG,F!/44"$H1VUJPXJM@=0Z.RWDN?(AW1Q1],T2YI4)- M*D5%I6+<NQ2\*IWH]WOCTMJ$X1@2OSI\\>@8G%3;@ M74;=@M9F#\#G\5OG$X'Y7>>],4_V6E>_Q-IU+OG,W[LQ.R#ZT?>^=8N@05Y7 M%[LQM8YNC"'2L$W.;HPN>9 <,:_%$-=_? #K_T1D4;4QCG!/HJ MT%L:U_UCX]O.[@;9C]$!+Q9 BP@/B%-GD.46%)HGE% GJ3%D,4L:'W)8S<)4 M!F +$PYV _"9<>CV)$]\(]D?O;YUG=/\K6QT?M1!1VZ M(+<-0L<$+XSBV+T7?QZW2]58A"(JV"N=:;'86)WV$4!*"8!9YP_B<-@I@\_9 MS(4QV%'((V@/&MW>,!_WB+FH5WY"GI?K#=R7ID52NQ-G_+*PD,-1?^IU^ RH MDOGUL/2]QI!#F8W#4;\]".T2>/(\PZ^/"B=J^;LJL@K/ZL[]=K!69 3DYV3W M[:!Q56"$Z: =II(+ I:[(%JJZ(P75@'W4X+=(# "5*H+4+,'SWIE -/<_7"R ML[$?5)(B)(L\"QXXL]!(&TW! +<,>&S@8++D@U33C*!Q!".;6[W1MX,KEP@+ M+:GG!EO,.6-&>XD]+!I7QH)E).HENGJ)?NY\V(?9 5)+-#+*)L0=S4E;$2.L MP8#F./(8?+%$^L(2]6-.@,D.OVYQ4NPG($.WQ,?J7->1/=/<3LP7 ME)KC)!;AB<'('8).*+$>_IWAL8JG *B7,>$%3]C.AQ#R:82/.3@"6/TI]G^T M@7%FEI8AH1S=>,>OW>14V3@VG N_O=38L'JLT^J3D/!.>ML[RE6&BYG^F$_J MQ5!4%/]T O^1X[%_6U/"S6W).%CTIRD5.R=YK2)YJ$_@>_(U\./WYM?]OC7 M7=B'9P'VZ ?^]?V[@[W==X?G]V3K\,^<-@%[>0/&\<]1Z_V'GU\/#SK-LS\/ M6Q3VZ.;!][TO[PZ:7UJI=;A% 38M3TE;V(Z&?# MQT'E"#,11!K'):R9TTY;!4@;G9>$G@\??QK"]*)BUANS"W.'4/+UCYX?JA-. M ;L,U,/K)8\=Q0E3+)V(T23!;QYZ)G1)FL,<_E&C:W_C')>%YB:F6D# M>?Z[ Z_]6_X^%XRG^-_%S_*GQ;_)OW\?YT>ZZ&%;SO!N.PF\9+(Y_CM3SDX. MFA>^BU$9[.3 8(:?)Q".[K>23TV>6H;;PTR4_%O?EMRW/1ET M\98 RQ,U$(^..[W3& >KOC,JTIQ@XD Y]:M7A5_!RZ'Q+V=EHUM&NT:=G*LW*+1BM0:@#>'E0,O% M*W+G!AE2!^==QX$0!1LL@F[G5B7#O:(6S'"L@S2L3)]36,R72SH?E+_:$,\) MTKUN 2YO[7'VKQ3H/OA8#?E=K_]NE,^X;P\&HSS)RY)W^@18W^3[4?KH .L1 M9397&E ) 1I*!,R+*D,9"T*LK,M53LDJYQ==RXURH8L:&AT[�VLAS""E12 M6V2]5#,]DU@WV;&3_.E"0F\M4=@E0Y7WD6.0*&Z-QM%2(C3SF-"H:XEZ5(DZ MV_ZYKQ---G",4K08<:4C,MYJ))GTWDMMDP8^?YT\%1Z2DM_G=*BR/$,G+I*G MK!XHQJI1+%%CIX#F1:H)SZNF1N7$&>9#11.7SE27G%=9I:XI8R59WJN13K!P M@71GL2Z\.X.).5!=55D;I=]EFH5:@7P/E$'6A "UA18Z=_?J1Q +YZO-XP50GYQZ"*4J&_][9F,^Q4Z\)N%J M2M1G&>-&OSCO71S#.[W Y3?RE+:*5=M)Y<[=&(L3;-WW>7Y?[8YM[FZ=M+[M M)^(8C@H(*\W'<@UL7)NBSO]T$4RMQ'-H<5$*=1KU"S)2B.F@*!#CLMD=XB*) MO=;_G^\5KXE*+Q:_A*7&R@GN,=@G4AL<8XB8@$W >; WR\RO%<&]B14#,S(R M3@-@/H*EP;F,42[N&Q.2B8SS(F<8+;B96P MR9%$L=$$<_@S.P\9&([6.$(UUK58/:Y8;=/6QGX(C*:$-:*" UH%G*MW$H6, M!K;J2# B]\3AJUJ85> ?%\6JP)&N\4WEM8-\&6:5%[:U[;= M;_S(!XD*!C-G"5>G$PLKL9N/9C4&E2LS)T"VR]TRR%_G._W1@?=#G_Q!KP.# M'),NL'CS#YJ]$#MC:C\YLY@O&Y4GN2OZ4SH"!J.CL3D]-52K>%KE<5SY@M3K] :QY&U8Y M-$[;L1-*.SF?!6H/OJ/4+\Z,S]:=&;L+KAALR1SG?]"/QQF^NL/!;-@Q7U;2 MT?-^BBJ#OKI#(;$SQ'&ML3D-$^:5*23G=#!['>Q^9+* M9U)0PRJ(&?/)A/:@/)E0Q5=[I=OA)%\Z)U,+7_R-.^:?I5AEY^TUM@:/W@J7=.S'O#TF;68_*)= M60BE>PLV']PS3(0U!WN![]I^L33%G]U\Q21D/#TXC M)Z_4^./!)!9R3OB.;3N,@Z3=?!0E%3IJYCQT=A_!JV;Q*[)O\B*6[WY:>M6& M^D+!'L+A&P+[LY^\!; M)_O2)F4<=8A&0Q#77"+@G!3EFF1">J9UC$":,5[%"TKCS%#F+' +:7.5Z_'V MH!T3H%7THT(1[Y2NX=)ILI)EH_%V:Z=1&LB_+W1OE&>RNU.=,E'$5Z9GP6H7 M4G&_DGOAJ,ZUPCFXE71^*?9V#!MEH8BMZITSYWG%E/QL[[3U85]'E03Q'B7L M0&B%8<@*FE#$&CAZ],D'OK+.V)I90,=ST==";*N"&77AU09!MI:M^41XZ 7/R8))[:.:M[+NP]A+>/PZOX"FB%3V!Z%&?3.YW3 M23["[("*JJ_%,$X.P'"[ 0G*24$Y4W-81$X5P["121[ 5EY[5SB&VN>['/)M.&!HNP^1IP*@JP3' FAM994\=Q2 M8UWS-;G 8SSA$F7 ;>Q7F523[^501[D$\4SZ^<2O=JG0Y7USV4AJZ7OBX/7F!FU^NR_I MRY81"$?*AE69ZEWY8LJLHNQ-FK1>F'7)+L(V.]>QH'3!VD8S"T+CK>UW>MD% M-NK8TM5XR4V+R/(XY#T=1''WVYRE^44C[5:':HJ8R/O20;(YROE>I2565,(J M1-:=M^[F70A/?*SF"61X&^]L[#NJ0@(NCFS0--?!M$@;XE N,I?39H6,:F7= MK"VH)3?N'I(]G852=<4IE_ZP.,0R<3@&6(<<>!M'"*;NZZO2>>\D.^>S \*H M?UHDRR] L OB<-$3Y2ZQ]6<*JITS]#\662CP^=NIJW<7=N,3GTE] N%JYB,5 MRK*0!<=$G& M2"Q+N3ZQS=9EU$P3)K2Q[GS2?*';>YU.4:FP471);)0N%)#8,I(X$T]MC*IZ M6S>. 2^0UQN7KYF(ZYN[-*N[;B*N-)FK?U>>N^JT834[\'J^1J[X4 M#!O#[WCYO0Z\:"E:S?U-VEHO5B(/T>1Z,AHS&.^#*'_[%' I+ER#:W[Z#*2(/:$47=J6>&&O]&44 ML:S#;B!'][K0]S!KM13;M MX^+TN!MLJ'N:P>60RP>;W\-,\^G+:^_'FT M=QA2LXW)7[M;P^8G?+*?4I0V1H6$S X:EQS2/F+DF0V*J,@5MME!0R[6B;N+ M^GL(,'NI:/%XHIW)I+I?VMW2T=F+\_D$I;'B/NH778_3DQ M'SHVL$A%C<4BAP!(K9NNUTVG,[I)))RT3021P"CBV"1D1.0H6.D)D9AP%A8& M#Q[;,'N&MM?S0-4'5TPOT;A:<*3DT@U!'Y4J73-_I1=V.=3.HYE.#V@?C07A MGXDHZR<]"(;7>SB@DC*E,VA@D16Z41*)!.AB)K)36\10%\WAE78@% M14C_>[Z&\+DXQ#UMOF(;7;/WEHGB+9Z35VI'/@_E4IN*]Z>?YT]3/I".?E": M^"HU]JRS,W>A"G9P\"AZ?+.2EUJ+WUJ+?YK1XI)C9V'QD8[>Y>ZY"EGG&<)! M*TJIT3@7=1MG1-3B;12YJ#V:C^ M\[\;K=ZP[(KIRSH653V#"YF91;[F@G2W,I/Y%D=0K\Q9?;KYNK2_R"7GXF:+ MYPTN).P]FF=.?#ON9.A20""IIPQ!4VR,3(4.0, M!\>E(IZ=3Q]][OT:;I#^.E=%PU;R,BG2<^-DUC>W..;Z4K-/.5L#,=),/DCV M*5X3*J>(/L/L4V$D-W>]OA[X0XM*G:GY O)])V5VRV*(M>GQ,M9U?+:N41VN M:XS+Z!2U V^2+E@O\W-==O>S?-K:G7_QFL_\:W;_WX M+9\XVX;5;G<'8#@6/M"<1U6N^/"@-QK8;CBWZ ^2$9 23OXZD8!;/H\TJC]M M=V3[IPU2FBH/E@EP8=:N\EK^2L[DL+W._]9[;WY?/I^0##U\,MT3QJPF\[AU\W/[9;[YMD9_.;V-E\ M][T)8]VC6_"^X>#K[I^I^0G_G 08-(\16YD0(]$A3C%'EG&)DI::6AUAX;'&W0.D"MS_[EPFC/N5/((;H?V=",##*Z$[H>G3+]=_/0O17FX] M\2@4LA(;1%2N\)>B"PJHNUSC M]W'DI":?-?E\KN3S7D@G>I2CXQ?1<^)F++R,$PK*:K2\"5JR"5KF<']07"+* M!$.<6H4TI@HQ ?I12&.Q\"OK1JUR7I/0AR"ARY)_?]$;3I>4^U4%8I\JV?XF MJ;POQ^_]B[GV=7>A9Z49VC,N<(\E34E(X-$V(.YQ0(:8A)SR7DN,7;3R\KY$ M=8K]BTJQKS'UOGV\OPBL=?.KYX.I4X;1+%-6TK+:86.=\%"6V"V= <^!)_RVS,97/DBS731% MG^V]4J9CSQ[*FJQ[S0-NPP-.9VPKR70B4E D(EA4W/*$K$@.&5A?RRRLLPDK MZV05$[7*S,7"C1?R9A]_FRT3$BUY;+>&P1=H+HU1L+:8'@ IIQ:3D#H9H1*" M%0V(:X^1ED0@Z3DG+$9C. :+Z5$,IAHI'R\+YG4^O]84=X]?_Z*&>-1 ]@7E ML=L;VDX=T_X5G3&-:6OFF3)!(Z^%0]R0B#1L#>08-TDE3E7PH#/4JI"TUAIU MV/IQ)O&M[?K8J>/6+])W\HOZX%VOGV)[..I/-4)M,MP"_EMOYYTKV%@1D9 J M%X>3"KG@+.)2DQ M%R[$E76A5R6]&+>^3\]*'6"I0]9+"ZS #9K+\S] M0>K4"Q.$MI)&@SSC *2F@%2<LEM<-F#A$T['"^K6Q=7^/)ZFO(0*T046A!N<#2RH I)59C[CVVH3A]\L16 M6EU?XY<(Q6Q]#0*( =/T#ZXCDYPD1&(T8%M* M@S3)56!RHT>/:8C1 3^2?%5363.DEY;_L:2DI3)^BBXAC^EV_*5HR8R;@QT/ M&Z$WRL.?O'OY;?7T!3]XUNKDV;HI9R2M=E/>7I7,UD!P$H@C$0011BC021&1 M53@@FP*SWF@?)E1]5J'3.B/EA;H\9Q"W=GG>'PY/ M79Z>.>(8IB@F+A!/A(&!3RW20K-D-B*_Z?W@Q;S?E-2.T]L!Q-1Q*HF@D@>++ 6J!2PK((>%1RH9*S&-VAF_ MLDZ(7"7D$4++KX%H+6C%?AY\;]IZG%Y\QZ7IX7PR;@]HJ_: 12-V%'+#N&3; M_<:/HE=<+S7FF[8OZ-=^XX[.C1,[:/S7W\$TS@>.GJF5 M>?<^Z9N>-C?V/>4D),Z1XX8C'F1$A@**<6LTK&C$07- ,;:VP%_7.([]1N'X M76LT6KUSTG@2^_&6(CGV[FNX7]X(PWS.^TJ1'Q[88>-''-Q9[&TW%$^\7O[O M^0"]>$3U_T\Q0>,],9']J?*7KT[XOV,0?J9T<-X2%$7.#<,,(Y=20D1+D5A@ MQ&@&PK^V0/0!\#M90K+\W$9LA-:,!1VHA(VEDM6*>).XD-[I1*4YUVZE%IME M$YO6R7Z@3%NF->)*8\!,(P$S34*4:D&P4#$97)SONDC[QG*SVNC'P7&$#W_$ MSBG W<:@Z.:]&*56"U KT=#/+"7\8S"$.W5LQK]A#P2OPL)YE.SVAHW3F'_I M>]^Z0$?"K>'NCD;.;<1UZ^BXTSN-\5/L_VC[N)@(M'K5*Q:".B@J@$IW9E MW:Q=3/68BN[)0=L?-$[@GPT79X6J!RRK82_RU^,"0+* /Y7#[<%DJ\+&7K_Z M*/_NF?K:?D&TX'<;^\(2QS2W2%N>6TD1@S3U%/G@$F:1@98#6*135!P;;8V\ M8H.UB:E7&'8W->3TDQERQ=/>M$%(VOY"W_ %IMU'D"UXW;PQ"D1J? 9Q&"-KK?;P=#?;X;LPOC\Z\-5K MD_G#+=K\MI^$=#92AY2)"7'!+#(.:*3%WA",G206T"""SCG.@MP'@_/&HBV7 MV$61>IU.[Z0PMXHCR%M4O"F^T'0U[XTM*9UCQ297M ?/:L<>#^&;\ MQP47_>QZYND,[<%QQYZ^:7>+B2R>^^^3=A@>O#%FS9B\0(6[NTH.K(94_H*L ME=^=\PZ67RJ\QB0H;7+Y3ZZ\_NHOR1J -37TCM?CM2N&A=<$P\;P.UY^KP._ M)C%S&0(U#QS#K7;-PP=QU4,YBLNTO<)\*I(0GTD KE[7:]9U[+MM5,[;1N&] M;63W;2,[(QJ%-^*A\ZS_E_NLU6GFYYU]/-QY_[6]=_85 MC(/OI+7[#8P&_W-OMW5P/K[T=;K$D__X1W.VN];_*O1V!0''T^V]G] M3'8VMUGK#(P*^B[W&IUF4W,FG%-<(.V90MR+')DQ%I&4K(^8^F!I[GI E%C% M_!%2^>JB#Y?(C_L5703.T,AX/G M3"*BJ$8<*XM,5 ZQ:&G.%[""^95U*MLNRX8]GVM3MKA_14N%& M)R\P%3$X'H2U.&(2X$/IF<-X2:J&7ZM*YE/&:G5Q&W4QUP,[,1D-P8A:$A&G M02++DD$^,DZ\HR;97/?6F%7-19T1^[*/'M5 >]^4_!?1]A&Y^2O+P7ULQ)TE MZ):*)"VR5N;F#8H@JV1$(0:O;:# WMW*.I-KXF+OAAIOEX.1W]!Y](PX>)DW M^F"Q@PO3]=QUP2U[];P0UCV?75SK@-OH@+GNR-SCZ(-%0+*+C$Z%G*,!*2DY M2(50*>2>G\JL\@4-W.ZW-_*=MN:20_X2Q #J\H:ODD;/(V1-H^\90JM@\3&U*LI@K2[X-R&U M&WM)V?CKRI-_EGT07V$%9U+_Y * M9C:77C/"DF($X7PJG3N%D>;8(.L-QXI9)Z1:63=2KFJU?$TN[F=3+[E*JMWL MSQ%T+^?X=T/>.H'\!>#NE-@;)RV/)"(M\QDFZ3@RW!G$N)'"V)2X=44"N:P= MZP]7$S/_.^_-=G=4[)[;5J"X4'3AN#._JY7#EU]S\7!SKOB#X-,L,F_*$A2G2UDR8\8\*%=HYK\/ M^E.A_A:1ZT?['0QA>+\WMG-B3P^G2+:B#+^(:MG=VM3XW='7C'UN96 MZ]/69O[KT\Y?VYL;N_"/=]NMC=;;[8V_&I]VX8/F5FOWN;_R;Y];&Y\WM^'M M?E^T$\X!5*EE;0K81I,PI8:SZ'3$-!'"J3),>\R??R6=ZXK^%07_1MV9"FLW MJ_ZWL/S.H*CY9X^/^[V?P+:&L7-ZN\J5=R)TRU$!\!57_8/G?]C7,6F*+44. MXX XS#5B=Z' MGSL;^\1&;*)52*9<(4T:, $B6.R?JYI].U\G32$9JVV(@7%%A#9YR9+S3'JAO"Y+"Y-Q:6%" MEM/I^;).X_W*]N& W"HY0V/"R%/80UQCL!"R!2TB\XE::YS+R WR"[AX$;PO M80*%L!4E^$ 25./O#NP3.P0,GZ^U?J=^ +\FA?4II264Q,^DN;%O+/S'Q8!$ M\A& G#!DE9;(6.4HL\)KF<\: 8HNJ!T\VRD@UX^T!7.VM^V_$VI_L($.NKUAU/BFH4G&Q0YLELRUK&\70*>%]M-# _Z\5PATZ;M M UEF51VU+WO7Z%[%RBJ2#C4ZGYXM?5Q6"+^!NOLO@C].L,%Y] M^=]<\AIKEUAD*-"4,='%W$#"(*\<"":6 LSCNY;_7>H61=?4_\UNBEXWBU2& MZ\QQBPV$"FR;=V+$G_GO.*D)7.ZEO%?OT,3EMW87;M ;#>"3P>]WJ!K\XLH$ M<[/&B%#:/$298+,FC3!8/K]YW'_0R*,INZ>._5DOM7DO!/6_W9:KGM*RG8#Y=Y[J924%9 M[#)]V!HS=4WS^ZC&\Y)JFI^+[UA!&#-,2,(2IPKKI(0+1"<1.>8^53YU=5FK M9G:+^$[E0H]AL?]\J]PRDV@.>YY^\S*C_.CKX=?#;?%U<^ML[ZC)8&S?]W:_ MMEM'7[^WS@Z^-S4?SUJ'34/.]^;NZWVWIG'K?V\_[#27,S'+0VFWSOR]?Y&K,RXA0)-HAI+A$/5"'-B4I2,\H?:8LL!1\MY3*?6'K7V>$3M$3772G-0%B;Q1*3F@#32,\\ B*(C M5<=V=5G']EI[/+7VF)Y'4EYSJBU'FE(/VD-29".H$..Q9XQIK&G,VH.KBWD$ MM?:HM4>M/9Y:M)^;]DA8I(@C*!#F>D&&T(3)@JJR-^)I2-[7V>'+M0:9E M:B0V@JN$!!<&\1@M,LDZ%%(,@B3E(L_]+?"JX(_2#ZE6'[7ZJ-7'BU8?3F-+ M:3)1&L--4)H$; (3WD3N&/.5\4%JXV-9U0>;%J&)^2 '<\A['A%/3"#C@D*) M*$42BX%@L;+.5IG6M?9X'D7/[JD$\4N(_)3AGEYYM*8N6?SPAH6VR;C M:A&2RHU *0!DW7BY!L@:(&\$D#P&S1B7UA+!20I6!R(PCXD+)83@M?-UV0%R MZGPEW 9E2 #>& @J=/9NM9($J=TD(09(5;6U2HHOQH@E]3;^JHSZW-MA/9@ M,,I-X7)1!?C]4:];N5WA^TFQG+KO\D.DD" MP-M:X_T#X_U<[S8?0XP:"#&/EB/N*2"_%A0I3:T7(EJKV01W0=T5>=G; M-;QF8$M>H]]K$X!0(#=CW MW#B.7!0*!9D$(2DJ[DT-;#6PO79@BR[QA!DA1($)[X364G&I90 0D\;[&W@W M:V![>&";NC")\B%:E9#')%OHV"/#HD(J.)\45K!N=&6=/DY_KAK9:F1;5F0C MP,L28T0SSSE+3(/6]U(PP0D.R=(;N"5K9'MX9)OZ'I63+ $[0\(8@GCP"3E# M%))*>.N"2CC$7#GY8OWN&MF>>68G75;78]$VY=JJK(_I\[[K68C;=[5]>AF^ MS\,2OQ1,N,_6HL]-C^H@!%91>^\X3\%:0JUR2EF&E8ZXSJ!=D+9&(\V"0X=:AJ%1@'%2K4[DYP2KAR]Y!OF[V^Q39$[5BJQ7;BU%L*:D4 M%96*<; 0\YD096DB)G$6>!*JSGQ>=L4VX^Z7SE"B*2(F!L0U(\@DCU%P3@3N M24@ZK:S+5;#W:\56*[:E5VQ7KW2MTNZR@6XXI\]3F=VI(5*MS)9(F4U#/)$& ME[#S2',9$3 MFQX36C,6=* R:*Z2U8IXL,B$]$XG*DU]F ]=@TH,==U)IJB3"L(>+8YPJ2 M7""9&,&8"RVC CU&5H&QU'KLR2.#_RKZZ8W; )YK,_YHS3BWCHX[O=,8/\7^ MC[:/E_0UGNG ^3'ZWK=N;E1:MH@M>F^^ZH:;W_:MP\9QX(U>I [3U%DN0]( M):^9$HDZ\_(:;EY[3"3WSES<>6%UOBY/T2ES?(ID<.$827O0:'=]9Y0;;A6= M-&<;?>:!-=K#>#08?V=]'HWMGN:O8>.$/)@\Q&X!([8<"_S/T:03Z''LVW(D M=;_/A^KW27*SQ;NV:JS[?2Y5WTS-*<%7W'M9QUWW^WQE'1OK?I^U]-3]/NL& M@$LK8G4#P%H*ZGZ?KVFAZ^U>2\&C]/M,"2?__.+BG?GX].?7D/.WDU*>K;E_8:>0&OM\NG>ZK,/5I>&+[I9M[ M,#H^[O6'2W*TJDY4N.GIQ^>6<,!4U"8$XPC/U:J8R3E63N) 6,1*TKIDU559 M!1]^-L^V?S8W_^RTSKZ=M,X^X-;FGM@[^]AI'7X^VZ-_'GP]_"Z:1Q_$A:R" MS:VSYN'62?/H,]O9W&"M3;CVL'/8>O^9MG9;AWM'[XYV=K^??MWLS'0\PD(:2:ADUHF5=;+T*07/)#5@Z2S_6@/4&N!^4\X<+T*J MGF/!@W=&.:)U2E9Q;9.Z2>?B6@,\O :8'O:1&%MC/$&$48TX"00Y[PW20@O/ MD)'2F*290XY3CKA((O>FYT@PYB-F*6$N5]:YK-OM[1W(2>R9/\D\*!$"+B23JD%(< MY]._W0 H4INW>*%LGIKCV!(7+-V_7M'M)" !7$IL*87G2=_W29R^>.6U_H#D MCDB -@6$6QO.>%?DJ2Q+(#*L&:?/K]Q?GXFUU7M&M3T=AX0\B#7"]U&?"2ZG#@]"W81.D31F)0&&/B>WSB,B ^Y*%T8M7 MA'H/4=OS5IS3(T)"I S3L&ZFUCFC M'Q?9:F=T&+F$23^U@\ );9JX#)#-]VP>"2?T99*$*0=D(P_2::)#M@[9VHIL MQ TY=M!AE/B4\)2Y/DE$$(6@%OAAX'85BMH.>HT^NHSZ3$2![4DLM^>)V(YH MRFWB)RE-P"2/"()>CP8/4&ZO@[T.]MH+>Y+%8*8FL>#"H6XL8B=ETJ%)HA2\ M..D\BZW MMJS*#W)?*!86X1.8E,NB)VD++)=@#8/8X,">X0'] $\BT\3V=J; M*-U6Q^*QK@-IAM--YH['$V;NH2W-OQR OJ.+MTT9L4W MB7C9-?F^C\9J 1.QGR2!%POJI*##,L=+PB0"?9;QL#LQT0:--FL$7V))N!_% M8*C[#H#YR41#3"#M(A MDZ[G!W$D D:NTQ&D0[;[1[8Z^$)AQT*/2C#.$VE3STOM.'"8':?2=1,:ARR6 M@&Q>AVP=LCUO9$L0SQAQ9,PH< UH PF&E./$Q0!,U 5?V@YZ=?"%.B"@>,QL M(84'H.=Z"'JQ[8$V3J4KDLA13?SB\$&"+QWL=;#75MA+8Y^)(*$"+%8P50.6 M1JEP4T$D"UP:N5TW@;;#7AV7B5(:@V(N;>$'Q*:2"YM%06@S^%NXGA T]EZ\ MDXO,M-;I^$&6DA5\J/R.0GZ7HWR*==SOR?-X)V<-G@BXAWX2N6&2 M<#\FU'=$'"9HN//(]_S$9:SS0[8 P9N56ZB;$L?#[8B2U*9I+.W$#WT[25@0 MIJ$7NFG\XA58\=V9G2=Y:K/#P#O'P("GB<13ZB$!+==S8U=P-Q"1]+Q$^JG? M>2Q;@8&-VB6AE[B)%]NN3WV;AC2R8TH]6SB.1U(>)A$58+R''09V&-AAX/4P M4 8B39.(A&#IN[Z+V@1C'A.IZX%Z03O?9MOAL?9M\DBD02RD[;EA8-/(X78L M?,_VDSCA0CK2C6-,+(^C#B [@.P \GH Z4HJ 1L3GX?4<9,H\!AQ'/@@H''L M.IT7M.T 67M! S>0U &%4?H1Z(]1DMB,NJZ-W7)#FK"8Q@R]H*[S #'OYP"0 M7>KE-=;MK9S(@HV4$Y2)<3;)RAEFK'_?WA:A"VO='M!Y0'D$&,X2GP+/^TD0 MRA2 W/.H%T8LNH;GLP/TQP/TXV9E##>5'HAG4''3-+6IGU";^2*R?;!84C]T M0N%S!'2?/L@)\J<8UNJB^4\#]MS I8RYDCA>1-.(1Z'K!F'J.5)0[BSTV,N< MG1WL/2KLU7Y0%DG"B._:?AA%-J54V%% J!T['I<)CUT> NSY/<_K8*^#O><- M>YX;*4IE[GWVP[[#4*9R213)C';!'ZPJ;,\^TD M2AW;\9R02B%"$CJ8N^F&#U"\OH.]#O;:"WL\3E,G"#EW @8HY\>)Z_N"N2'A M8910TGDMVPY[M==28%UV+P[L,""Q34E"[#CFJ>UA<13)*0VP9U/8\P*G@[W6 M^"GO)G>3T+9Z+4_S&1;JG>7\FYT@S\/"U4Q?U=IH20?"2]M4FB_-NSWX7N3S M9"2W][%\?!IN3>7ZNUG9W12RD?!])Y01YPFEJ6#,)2Q,PI"!/AI))^T\R>T6 MLB<-3S+W!95I2.R(>YY-0ZRQG'B)S;PT=OPH\D.7*=N"/L !B=9P9#O ;A4D2,JS(V(N<3K!U@JW]@NWRG>Y$VFT8Z)IK MNIO"C"0[R>2VUXL M(YL2&MF,^@3$6L#2U$^CF$?8O+CGM+YWV=TP8SL0KI-CG1S;.=;9-3GF1Y'G MB4B0 -/54Q:%+@>+S ]X$J4DB+N07MOE6!W22YD@P@M2VX_2V*9Q(FT6/CR^\QRV*7H/[ UB UO"SGXS$K M+E:7[IH37EZERU?TDA!C"#>/LHFTA_IOERAHC?8LLYY+ZW4'RODR5IU@"'*8 MCX#6RL/_S+/9Q2"?R8.LY*.\G!?R%%[V)\#9MT<&J<&) :GQA_'QP?L?QV\/ M'0 5 ([W='#Z(3L^X%[_] C XLS__/9S]NGKFS$ SDC^?Q\N/G\4TX30X//; M3W1P<$@_G;Z'ZSC\?J;?\9/_Z'_]GV_'!Z-OG\?_D_4_?D[Q6?VS+U3X+I.A M:X<.9: H1]AB37BV$ %QL:*71T(M:8!^I=A'\9!0[@8DD8R[G!(_C"@/&:>A MZ] D2 , ?@G(/X5-F!5S^>)5^N>(%NYH7]TLI3ZT1.9W*?T+"3JGG4NK2$3%IO/AGD!SQ765KV@1(%)1&7 PCKS( MD6D"_T]!T'PYVF39'@W>W$ E /D_SB=JIY524.XO1KO0 YQGQF*#TV]?>"23 M.'5\VW4C 2:I)^U(>-P&"N2N%*'+A/OBE>\X/4?_?TV>6WI/D4)>CUA96ON8 M2@&+K;,KU+FPF]$#*(8N 7W130CR ^B' *4,A@90R[B,.GJX'WJ <7WAGNA![^7**'G@5@-[3.L]G08M:4%=9W M-II+O/Q?EYD3[V2A-NKN:&4K0;QCQ7%Q,D,#XA\<6_WJ9TH8_=._O2\.!9A. MW=B6(7=MZI+$9BP-[,AG,N)AQ(DO+[<(MVSA+\!_MX4WVD(_9$E"7=BSB' ; MCX_:"94,L-^)7(>00$;1BU>@7#L;HFGKC#Z5A6;V'G+O^3 #OMX!R7]4EO-G MC/+]T[/S+Q&A3ASQV&9<1#9-L:"JI +4ZE (+Y:A2)Q+F+D]FWD\GY4S4#' M%G_>.\JH=*(X0-Z.4YOBWL(VIK9,4E3$DOV- $Y:9Z.UCYA;0RM?2*]?.: MK_:LRC'R>&Z\+:Z+TZ&TE(]636P&?QE'SZ6PMG$!&,X?/3SH108SY@>7TYDV M9&#=II+/K%EN?<]5LTY\"G#*=W@3PIYUNF$ VIVR.@IX&;YJ-H+EAL=N M94MXG_P"FMB7W+-$YC!IN$YZ#RB5SG3-SCIK:-Q+6)E#4E;2#;7Z?#6(5M8+K^Z_#,56 M:6]4YM:0?9<6[&R1?V>C"HR!%BPNBQG+)G!+,P?W+G2^JY-$F!DM.4 M V$GS+49I1ST@0C/R$=.Y(DM$+F)5E9%ZDR!9CY5- &79D"'AJX14<\S8 0@ M)C:?@;:AI/SHHB.MG2>M8Y2^B>N 9>*YML\\]%YRWTY"P6W*'!?L%5 ]8_?V MI#6?PJ^S@DW*%(@)J*R0>=IK@FB%=5IKU"!W!-@K1(9_]L*.80?L)(EI$,B=D0C%BP48V]&G@PUL;'+S8_@25E/IK/ MY!\F+\G9?D\C PK93A9_M"_Y9HO53ISE16_^'!9ULMB9M)-"LF\V2V%^+]GH MG%V4+WY?6H9KK>\NK-661*7]=^^.]@?6Z^,/[XX_[)\>'0^L_<&!=?+WGR=' M!T?['XX.3RY/6UF:=AMG.#@^/3RQ3H]AC@"2@Y/# _SMY/BOHX/]4_CCS=%@ M?_#Z:/\OZ^04/N@?#DYW?O*TW@D'P^Z#N?3H\<>-^/3U_?N_V?1[1_VC\'Z?^U_W6??AZ_ M/^___.2N:@*?3C]_Z__\,.Q_?4^.#]YD@X._?_;A&?V??X+T[U_T#X;CSP?[ M/P=?_TG[7[GW)?$XF$QN;#L4]0#/BVVPDH0=R23E 4TD:0SV=J M],=I1X0+(O2_>#'Q_,#W;.%A;H@?1G8)P 59#D'JK1'5='4Y5/F^C MDH)>L#0?C?)SK3S/T,NJE-N*C*QR04=-Y;EG38LL+] L1#U\7LI*)9^!,E/. MBXO*NR5GPUQ8N3(IK2RU:V>$_JJGG6N)E,JR5)1JI4"JZ@9>TRN^0!C>U;.2 MPH9;"U"A%KI\0[U/S3M-8 /G MR>Y:*$E\&,X2=G.'"XZ,(ZS^BL>_6)2=.'K1ZQ:2E?5K^L'7!J MTACNL,C*Z8A=O,PF:F_5>XV"&,=[<8PTH]1$4UC+#,FHD'OZNY7C"_K+ +YU MW2 .ME]RZ?V7?QGLN20*?/^6]SM[[F5?^IX#QN,M;[_3@5]1U*P-;6KB^RVQ M9O337QGR]4ZDA/=696U82*D4AP'PF-6'=PQ+ZW"",+5()[<\IW>-PY<5OX(R M(#?NQA67[@ ]W7/)ODOIZ=+R%#M!;*CB/?0AWCM8M8X*[IH*HOMOXI.F3LIO MWL2GK=4PE4O=1,;*>VO;L[9HMRZ7L]/ECC=&"L&$]W@L*$]C,%T=/W&)*T0< M) YW I)>U=#'IKX?N@/2]SP>]@]&<,\H M&WP\= :G?Y_W/_XS.CY5!Z^=3S__)^UGC5*-"4D3AHD;OG")30GQ[2@.'9L( M$O(D25@HTQ>O:"^@?L_Q'^#\]'TP9LN/15^[3ORU<> MBPC61Z6ER175 +L4+7EJ%K7"934851XB>TY$;>I9-2.J& V M"SPG%2'!%IG84RB@I$Y!/[.^R1*\L@->LR#C^:G** -GN M2Q=_OAV2-XH)RH+ 23AQ@DC2& 0##T7 2."X?@*O33KE>Y?%Q$5#^8ZEQV0D M$IO$V$)9"@[*-PUL F:7'P1!Y%$0$W$0]**P:Z+\-$OI=1AZ'Q@J?8%EMCV' M2P<4,2>F,@$%R$DC)@*/7%5TN\/0EF-HK6KC<<](<&X[D<-LFE /,#3A=AR$ M@KH^28/$PZ[%#G%[ XK>;R&WP+UV\FL+\\Y?AVMYZ1__/O_\]3WIDS??^F_?>X.W?U]\(D<_!^/W%_U3\;4_ M?C/NGXZ^#<9O4L"EB^/W7^(@2M,@"NT09(!-8QG8<1)*&X\/!"SE*?63M8)M MH>N$)(Y)& ?4P=J@4]&T6KJ4&,?]''=YD[<(@OMZO$:"]( MX7@RHD'$&/-"PD@J1>QR$9+K)S<%ZWCS0"REWO824_PS?ATF.Y[*@JEC G]) M5LKR5TKAM2Z5ZZ.T1C@K*T_3C$L+!LAUWH+\SSR;(J6!^H,'Q8"P;,XF7(Y& M*E$I7RR+?@ [*Z34E*D/\*BLJ.^LR/)YB6WELD(3'A[SP;,Y,/6SH44LR;P])5= M4(NBOQE*)OXS9X4ZYYI-K-.+,I^4/>N?#&>>L3W+ C*8Y?DW^#;#3#YKFI= MZ:7)G\-\N#0KRIDU';(Z9V_3LX_Y+,?,%ARIVL%$GL%JPB@+R?.S"4P;?H/A MF3Z#^MWX1W7D%IYEC=DW)*P"5=Q"_S;!(SE3=J$I3),D#D)/.],GR&;#K!"6 M&0\.$\D#7J%['B[NY@I%T>&T^ARF-&0FX0 I:H62.30E<+._@TT_P4(:0QZ,Y^!P.W#=N'I,C.O@WE=Y2MX9C)X M\/6]]T4Z$9%@@=E!+%.; \@"9AW!+T L M1W@N>S*1>MM5E8L&@53\I=A0G?)>X<61G!GBX_!I-KNROM\*,05^3(FD+HV8 M2_T@86XH(M<%50*L2S?V[H"8_LHG9Z>R&!_(9/9\*>9GW_U"(Y+(**4V<[CW MV7+0\0%6+O #D'T\M#T2138-&' 0BPA@KBM'%$P5*/+6&B1MS\"C0%H M5:#(1G%^&;%D0$ZS%2M M9G4#,.=SZ]#T\:OL4X+U7U+]N"9]6&--XA M&N239TPA?6=P]@6LE"0 ++>%&P"%<"R1Z,>@27L1]2ES11"!ZNSZ>^MI>5M) M1)B%5[#: UA3NG!%,E.]\)8I_H%8/@;=Y@+-/: /E0>"58RMA(T4X)=#*;&2 MG &E \F;F.3VC'5\(](C,@P2SEW7]VE(*(N%XW!..&>>3AR)!,CB('4%]PD&4RZQU>X3D^Z/,#I,N@:% M_/VC?_;%2H3$ M<%.@Z$G[P*M25<8-G[>-#CZF\&6AR%H,NQTF:2)_* MU(UAO:,@<9D,2"J(?P<:OJ%"181B'VR@6?FV %OH&4/EF0L*/BCQ@0@YL4G, M4K3"79MYDMNA ^LM Y!<)'GQRMN@O6FBJN#RIG+23P3E+G'])'#!X*?,#Q.' M>S+T@Y3*R.VV_#ZV_),#8R&JX>%IG_3WO[A2NF$4,#NF/+1IJ"1EZ-E21*'O M1YS$-,;V%M'EV]]K5#T876@G#&"&JG]][\K334L^7D46CYS=]!A(X(%:S8F3 M1L#QMA_S ) @0%,_<<#RYX'+>< =GKYX-M7]-6?6_?,E7MJHJ/J:(:L!D4V:Q&F;FF$YI_:;BV/F\A">7_[ZR?DRUR$^VG$RTYQ$W\,)[*2=#]FCH M!=$E)5]:6D[FA@/ORG_L?CF9K3EH[3YGT.WK%?NZQ:MR;]4[N)1I>J=[_L@) MXQ_DF&5*3*MLK_4Z. ^V7-O[J:\M9 O.7_[K?M?I=HWGKW\4Z.$6ZOX#F=X= MIP$N6 +,H0R-X4^@AB[,8F\W[1Q]Z&?\M]\_'7S]1#YD QC+X.N'89\,AI]. MA]\&!S#NGW_3/E;M))_.5P_]?#[]]@.N_?KY[9$S^'A$!F\/?WXB;X;';]_# M&/[V!J=GY_V/1][GKW^F_9/&PV1&G:!2DCD/<)"".436BG#H>21P(VG+B$A,/PCL*'1C MF_ @8 EQ4I9@<[Y>0)Y0>92GIOX^P3@!*+SNO97WOI'!U:'W/:JXV'6C0_ ; M(_A2H<#$(5$:1+9+0E!M8Q':S(N%3;#BB^N$KA\"@@>]B#X @M^2M]J.V2WP M:G?@MR/@=UW5M8.^6T)?K;P*Q\4"N(X=AEC!2XC$9G[HV2$/W3#P"!/2?S#E M]8E"7^>MO97R2CIO[9- \VNKLF_R>='!^4WA?/"ZJFSV MO7-+W!R^FQG(4>H%@:3<#F!+;1HELS[*8M'+,$.3DB+OFC@[V[U%3OV5:^/6"VHCF4JHG"TEEUE'\'C:.V-$7KG#(M M$WMWH?+7_-$)OYL(OV:BL>\F+N-I8H?$3VPJ4VI'//*QID\4$NKY0H8O7@5 M+>X#M$E_%CZ;SG7=H>1#& <=/-X6'AM)Q@$E(G9=F]&8V]3CPF8A Z",$Y?[ M7AQ0RA_0-G@6^-CYM*]E'*A&4U4A,5T3K"HGU@Y?]PT.F7=@?]==N3JDOP;2 M-Y.1?<9%*@+/3J- VM0)?9NE46)[V'.9>YZ?(M+'3H\&[4O)V_VCU<_6*]ZA MY$-G,'<8>3.,;&0M\\3S&'?M.""!35-"["B2Z#-G(?42E@+IO'A%>SZ).XC< M!;WXR>H-/OG59?K.]L-%=-7+7?KVZDNN;Z:T%) M2?.->94'7XI\CAT#NH*3=[^,;1*4[?(-=![4>Y"6S>3AQ'%\RDAHNQ)KEA%! M[1H2P1R?R!WTH-Z$[UJ"7^WTKW:BJ!-%G2BZGC5G%+U_4,\[3@=R MMO)])Z5N)J5JFRY.B4A$1&P>AF#3T<"S64"X[8=QRN _/W12]&&[\0-4UNR$ MU+H1^+MJZU6U(OM]J9^?_AO9-9O,E<%SFQ9QK_YO4OS^:FO+LVE>9OCHEX4< M,6Q0:5J,N=AS6?R#[,QSO9[UIL-M;&A7:.TG=Z> MQL]A4;/"F;230K)OMLH_>\E&Y^RB?/'[THROM90M6Y8M+:OWW[T[VA]8KX\_ MO#O^L']Z=#RP]@<'ULG??YX<'1SM?S@Z/+F\CW7K9S@X/CT\L4Z/88Z#@\/! MR>$!_G9R_-?1P?XI_/'F:+ _>'VT_Y=U<@H?] \'I[L^Y=_^'NS_?7 $L_OW M)J)? 2(MADD8!$XBA>-A#;N(,>:%A)%4BMCE(B1:UX![I-A'38%Y:90D$1&1 M2ZA(6.+[#DE]A\5,1IZ7[GX+S(_2*B0'\62IOO?RQU1.2FG-2XS!S892]_]> M)+*IBW@^'F=A>V1):F$A[/I97(V;F4$VL,PQ^.+M1+80R+;IS8;5,/6JX,.RLM M/H1%A\]G.:A_\,3"7+-W>1-U]=#-/6Q[RP^Z54?T6VJM-VF/?6 &BSY-L;^VB?]]U]$))P@"84=P-K;-.+<9K$?VYR%#N%.%(;8L(F0O6"]!_)M M^Z#?KN5UM]&WW^CC_2]!Q 5/X] .**,V=4AD R=16_ DC'G@1'X8O'CEAGOK M=4VJC5[N>-Y3^PYHDIEPG76>S8;9Q,H!M0J+SPN%!*.,)=D(=$FI06D))WK6 M1,X0<:JKIXB40#WY1&$?XX"C( XN$#:!A@0B&+J!)LIP8#/X(V$C[#=LE4,I M9^6>91T!18*QH)X#"+>"C#V+@V'"8)P*6#&C0K7P7MS31%&@-_@>/I'E#%YF MS=@/B4\ <$>ZAZ\L[ PTDQ,U!+4@DW)>X%\]ZWR8\2%>56$O+-$0,!L6;*Z6 M *^?Y+-Z!6%46]HK[UVNB6R1J"YIJ4C5J=]JRW$1= RHDE#GK+P1GD0"5(Y0 M G8EE*:",9>P, E#YCEA))W4-$4/EYJBWQ)85ESPB"^'>M@#^9PQAM/!^R\L MCN.4^,+V>93:U/>(G<2"VR$7/@$E,7%\"<)D;[WRQJUE"4DX;'XL$B((R)(D M\6(NB"1>$GC42XC9>[?;^WO<>[]_]B6,T] !"\&.B4QL"JJ;'0>1L"60 0A\ MFKHP]HJW2?K$ZKP9'I1RCBEM:AY(2Z'B@Q>^NYN[<&&#\"(Q:T9!*(B(8IBT*7P\;[ 4^BE 2Q MV7NWV_O[W'M08".:L A$O0U"'@$FC>TXPE M=Y((-BD(:/CBE;\7W0? 1&L MLVOZF'K;2XS99/PZ&MJQTN)?+]P8Y:TFW&*7#K!G;@W9=Q +*N\0M6\P%QAH MY!,P?T&#'XW0C6^Q,Z 67((%_7<"G;*9MH9D\*T#R9-J M$1+()9^JN^&.?%Y899[.SM$H0/H#]1[^G)@P]N*5L[=>-+E" MI;U;0DG4/BC9XH7^2\Z P111:U_,DX(2[3(%?61X6]?IN00<$@ .LW(&UZ&O M8U0O&5=+ICVJ^%7+7*IF)U 2 OE2KE'Q>(,^CWJ!,6$")-,W0VSEE M7.Y9^Z/1!JQ [4+=B^[1"W5WDA=%?H[/8D7!)F=:H0$[6,B2%UFBG8^#?"8M M_SE(I#,V6HF(WD%61JODTN;H[M71VC=%/K9F\'YTGN._2D IDIHG7X$\\?,1 M+B#:1&?S$9OEQ842<-KS/RUR+B6BA?;X\Q'+QJ56D5F180A2*\=Y 1\L]&LG.6C6Y1RU8O3&JW04%2-(X?$7%D":(G_S?.WEX3,= MWE3Z/3KIX9(,E&PFODM\538&_IEAF &98RF>D&;HS,>+E<^_\KZODL=V'EG* MP?2N3MJY/*-'[=H7YTM 7VQXEPUL;@-Q(IJ\+.=CH,N+5F8BN.Z>9=*EEM*A M[L".699=)_(,M^R#5*&DR=E!5O)17@(6GL)K_ASE_-LC"ZW!:R.TOO[S[?/' MP?CSU\]?/X&0ZA^\AW>\R08'GWX,QGWO\^DW=W#P_D?_XS^C5:$U^ AC(I_' M Q1R\-[!P;>+_LF3LI=$%G2 M 35$T A$%@_MP*=4A'8:+\ ^7V*#H7G2X>??GRAB1\1$E/;BQW/I@S48>8(:?MQ&DLAP%Z)R"I= M[;HDQM2=-!^-M/ZEW,$,S%K\1"U-5H UB_*4&;STOX MI/SWRXK;'FZ!R/46:"6/=E7(F2TV":AFE\TR+EVA)"Z;S_***G2VL/K$I!?# M1$9L6LJ7U2]K!S*:%(8;++)R.F(7+[.)&KEZKTGVC..].,854?J6.?IIAF32 M0??T=RN)UOI+"@8"]:+@DDLNO?_R+]V]"/\7W_)^9\^][$O?<^*8WO+V)SMP M/PYH?-O[KQAX1#P0?6T8^!4'G=M0 "*^WP(0)N7W_H]AA_=7F!WE2E^+D\-E M<6*!)+G&R;L*&$'WDALWX5:7=M2S ]0S0%WD48EG!S#HGNM:74I%6X]9;3PD MVD820TWVH:L-W<&J=51PUU00[4C-J6ZC.W;OJ.".V?U>:BJEZ J]BD;@D;^T M9@]W"OD@A^? T._T4/>UUNA6=/?X):CNMB#%VDK=ZOA[=PKA)]0GCB4='_&L8 X[N8S8;5L[XPQ]X MG@;3%?3?T;P1'^MW,3;-^-//]__/'[[_N+3Q__Y.GC[GO:_PCOPWX_] M'Y]^#D>#C_^,!U]':;_97REV4X=Y?F)'":$V%9S9L>-CN0DO\9F3AH$;O'A% M@U[D/TC-Y/MBN': TZ\4/KH):#]@X:-.ECPV:>^:+ D#%I(T"N(T(#2*2!12 M&?N>FU"6AAZ/KCIPT\F25LF21NDBD@B/>H$=P:[:- A\.U&GQ(3OB0"T!I>P M%Z^\J!='#U*[J),EG2SI9,F3EB4\H*D?QPE)F4\CWV6A$Z6!H D+PI23]*JS M,9TL:94L<>NFYU$0HN MN3YF\C%FIU[BVI3@B4X>."!17"PK0'PWBC"+/>C1>/V$>2=,?EV8M*4WV.X$ M?E2_G G31:N>6 NP-H*_]&*9>H(ZD>#4XRZCKN=Y,O*#V/59++H(QPZ!?[-Q MKJ"!CX+<=J*$V31P$CL**+5Y'*W$=Z0;I"*BMAM*QZ9)Q&SF MT]3F*=A "8]%&&,5+K\7!^M58SNX[."R@\M-KH70\4+N,,I2EP(8LC@AD1^Z MU$U8%">T\U/O%%S6?FKJ)$Y$4\=V P9PZ\Y+$CT/@FU1&*?$X2=S4)TE*F>P\L3L%E[4G-F%! M2CD7=D*2 . R#0 I&?SI!YX,7>;1*'GQRG=Z#GF =,/G )==DOTUSLMB^;WV M9=C?63O(9QV7O+-ND&T4E+_:':$3E.T1E(/73:\U<[S8"T([EL1'K[7 O'QJ MIYX,4E!Y8I>$8%?$/2_:H?27N^L#N0,6R-/.C.F$4R><[KFS1B><6B6-3CBU2CC5$1D9>5)P[MJNAM _^>G\R_43\,@5>#K :Y=9\L@L;-TA4FJ0<$O MM)R%<9[,$^R\-LO8:'1AP8_JK:,M6W0GWKM$EZWH-C'Q"FAV,VMBCB#Q4CR+85OF?.;9W_H[MI5K2$<;M?SWZ M_GGR/\///Z??^@3Y_6\Z^'KD'!_L.Y]/1U\_G?[SK7]Z>-X?'UY\^OJ-#-[" M^[/8^?S_A@X?_S-A'^/Y\?C]3T"8,8R!]+^"J@MC//XX&,+[?O1/]R\^G>+[ M/SF?W_Z3_;^?1S^.3[^=][_V+P;J>OXE]5(W9@'HO&D$VF],\0RN)^U$!+#D MCI0A358;%?F)&Q!7 )03AQ*?Q&F02$HEP+ND@>NO-2I:K+^E-^ 6?8FN?.?. MMZTYFEC30D[9H@,A+(+ GK_BZH9IJF><_,Y&)C/SX;6,9_E MJFJ\6T&UQMJLU/V3X7;=V)U'WDQ-XZ2.WP-AU/ M%HM(XFH1=1_^9Y[-+HXF)7"\(@C5S_P4A/?Q%!]1 MOL79ET<34-FR7"RT->?90?#A.4"P"\\D_9_[<.W^%^HF/ %EW':D [H;=ZD= MN3*V_8!',6%ND+((C\/27ABNGUA 70L4(-6!$QY=)\HI MT)Z",Y0$8Z7H*HT80)=5S7 7'4SE>#K*+Z34;4AKVH0O2Q JN-.HYC=05,DI M5/YOTIT[B0F8O3'GKB,I#].$I8*"GN,0G[F1Y^KNW*O4>J-.SHI,DZLI.;DQ M)>^?G17R#*9]A(;2I,RXHMA&K^BV=(E^?.(]_?:%I=050J:V+RBHM3)E=ARZ MTH[C /-AJ!_YL;*'-P!JU2$:"?0E/=*A]-[#Z':O @ZHV5=AB M:'<+&..U^L[+3)U;X6J#-K$[[4LQ+\YS8!@YN3.853_^T=/52.H^=Q+[^?<7 M$3&4T*[-_-0%D.2>'<6)L(7+TC3F:0 6ZHM7*;IE+R0KUHR>A4X^ ,)0K9Q\ M5"<)O8X/H.Y3'-ZD3_%Z\^2\S/"A+PLY8NBO,:T676RR:!3?P /-N/'QB\U/ M8(EJ%2W_,!$'9_L]ZQTVVJCI$[*R$8V?PZ*.\9R!M5Q(]@U,:)C*2S8Z9Q?E MB]^79GSI4FYWZ+39?7,$II^U<.'HG_W]P?[;P_[AX/3__%=$W/"/$^O@Z.3U MWRG,TV!^\/MK_RWI]/#@X.JVN^7!X\O=? MI^J2XW>''_;QBY-=LR+5VUYF,R!S?O.NM2(K^;PL*S$$6M/HHLS*RA]9F^!H MHRO^4]>!^)F/9OHRD$L*+TI0Q/+Y2* 8 S)5#DNXZ^M\HC6F;^^Z8^ M!_/"D;I@DBNOYW0JM?]"CDIYKKR^RCT*(W\_9P6PQ^C"TKW",3+U!F27Y3KV M>_6LW\B_E6!EUGFD(L;QL26^VG)6/&5'=N)0K9V[E M5XE@VABCEVJU<6'W)Q-T>*_/_7][\/J1%'H?\+DGDL\+&(29RN$//D0);8'4 M'F=J CT+AG!R^+JG'B23 M;VPB+&IW,[3GG$^.C-6>5*>D*!R4!-MG#["0ZJ M0"7&'N7Y-Z3/FHC4!>X?:OF-*W\LV40YX="#KYF$A/M5O+2Q/?M<.73$ZO6ACS32)'F?R^]G'E&5[_ M'"!G]4-4(<<;GBU_8+1H]=,,-(/)VC/&[&+UH^F(3=8^*_*O&YZ)^OS:9SC4 MZC.SO!.TM5!U@[^GHWG!1K5!JA<.OB@S('+$@!]3#*@K<,C1MU)D&BIZ!@:6 M*&C.8E0![^ M,07.F*#!#;:WN=V"]4CU&!%"9?$]XP9?&F/@;)KI\!J8HX4>[9YU@B2RG8$4 MK97SY*O)7V"6#@;C2(JL_ :K *)&%LB/2.-(SJ"2:K.VX05(F7::*O>S(A\8 M#](J?#Y7@])@7($^D))A4O/PA:\[!ZQ/4W@DTEJA@WDJKFBF63W)[!L:=865 MC:>C!I-LG^^>]6;;2/-")UJH% D'A0@VE1B&:3GIDV?FD$F5R$'DL#*;-LAH+$D#4&R*NA+DB^E#.<&D@: MN/<=T(EUU+.4)N?N5\K%=E&U)JD.7V^40&JP1O"9SEM]Y5O?NP._,"7XG1XY[>@$N>5H+"\@WF M@.'>14:,\BZIWS-D5ER&/01<.9WA588[%*F,V+F*O2AOZXQ]4P'N/ '31L>N M@ ;F4_4\-KFX;" JCR<=(0\9,D9BR@H^'Z.#1S$KFA=+ U2S:U#F5L'?E//1 M8P=6MM@3Q]\1E>3YCNGY5R1W243>[\#/@(N@V\-0X%(X>ON<"HIYW!VOZL]@$&7(!T M%0@TL!*2E?!N((0R.YN@-,A&0J,FK)!>L&E^#K)[/NI9RD4RA065]EG!1+5' MRSM=>9-P%"!HYQFJ+SWK>U8BF*,N58"$E1J!1]D,1 5"#, 5D"2"405K>]8Q M&H*+G+\A^ZYT1K'\/ASRS-"5-OXK\M9_U72= TJ"!C $I>J\)EQ<1=0%YO : MA+/O2O.H0@&H9'U+X8EPB28B33SRAS6#)5"*D7D!/F3!-98HYF=+_(6+JI?7 M$":0.:C;>HW+BQ*P$QAGPP:BBU^I5V. ]<)LH03]]0PSBH YLP*?)>8M0FLJ"W92.\",U +) 2, 7(!YC!'$JUQ,/<=L=E%9L1>+KX8,N>U, M)1>5.6B*LX4HQA4Q7*E"SL"NFJE+L '.4P.Z,3.5WS&?L 69.;'RT&0 VMEHZ5G5YI7+6+K(PK9PATM#LFB=?$?M M6=%F/I$ZM1KS%U7R5Q-8E)I=$@R!P6OT."N+2TZS$F0%MV IYLK! MH'V&"U$QG1< 4Z5),J\@:87+0%L6N=+WC4O!V%'*G5%69H.08#.ADKU(>X=Y M66>P Q,3<5,DH'-M8%H\+RHOX'F%Y=6M0,+GL^$38XN3##<=QL^7?5$^0$)1""#0[+ZK]J)/^$1&KI*Z%HB(D2NIE#EKA'1"K9DRE MQ)0+]-TB1)\!"54^BF$V77*3J,W[WW?]MSWK70$C/4<3'DS$4K[.4?LL3?+L M* <5!O0;XXP=&P-*-LD1C:\%]:I95KKXYC59$)-AC/I)\[+RUBS-37NH\/)4 M&YV*U#0',>UE6Y]Q\W MR]%DP7$]$Z(&$E-9@@@Q'9RF33*YUC*=$:?2J2(QGBM>>*\ JI M6'UTH0WW?+)ELHJTEH'"$ ]^6 G=I>G VE;@H/59).D*[#9.9=G5MC8,1;<* MT8S>AIJ8,JH5'UO[TRG8)3T=[Q=%]GTQ0]1[13ZMC+ E&O@E1&EM+'9;\+AU M$$B\]@1H=UJ6+!M\E:K;"+DMF PL?$!SKMP"\.<90LT$&;,'NL)(@OTRGD\J M>0"FFQ090P-6%F<7RI*;HYMWKF*$"I@+-BE1:35>CJ;1O&>]K10DG6&K]7;@ M/!!\,UA6/(>!V34R19>F%C]+5K?6!! -20_6K4XT4^_^%]%@DYA\GZS2G"K4 MVZL.Q&G5K)ZL!20%*Z, %%W(R#?">LS/M' !.1%4"O28PJ!%+6*OL^A$5!U3!E@PH[79!HCCZ!=KWR)ZOZ==S@7Z7Z:VW_718 M[190;%*C7#Z?E:B"&??*TO$M((M;CQ58@<05KWFPY?<_UOW+#ILIPT#[;;5- MX)+ZN)W:LR4SK+(BF(6>R2P%+,=3"XJ0,)=1*<<++3=KMD0#3LYG8(U/9NJQ MK*AL$01[>#&Z_QH'E)L:6^6\7%;TM#YN@DGF#RT#T%B%>U91>Z8>['3GY(%%S Z-HX>,KGU00!7AQ0=PU36M?*1(UF^CXVWF!-B'L MZCP!FU1CD0D1DYY'8J4#Z$,V%1.^'C$ N7U\V%@9,#G_ICA4>_W<7D3\E=LV MW:*//X'.K8*"QNCT'7KC6^6/S+@&\;LA?(K4J4[0UG.$53">%N/M-&]0J%%; MO, .VHO3?)8^ S)%TUH=__#]O="IT_7A52A")G*F_=A2F,?B\Q8+JH;\+]=Q M][PJ6[IGPI, C'-=9F QW"J?#4&GK.) )I/)) !4#T9C5?O-$$%$5L6%N42+ MK.$-7Q\< H,RN/5:F##^IB6X3.CO KOC!OU9A5'ZN9"C)\7M.+U%E&B,TP/! M F NE8(_9C^RCL6AD07L:RL:2$R[F!;G')F55JF/5;Q_7BR" MK,RJ]=0J<5 Y*Y10@@NTIT![048C_%?38V:<\+7W>=ES7]^J [WU0"M>-O%; MGI>SRL4"2W&^4AX$F6!QZYA=J#ALPT]J&*+AP4-1*ED!0KZH#BN S-<9*^>R MX84&/LM!YO^LQK :9UH\D/'_S#/M:@ MLM1I"3"S\SH,8_(GJP-:2FSE!AQ=HPAYG"$E0WM+:PL(.45T710MZ8MDK;J"T0],"K MU$YUAA6@2E9A/E5A17F@%>F!5CP;5H+$Z"47?"1[)G97?),*^\S(33D!18>] M.A%&_C >7$4R^BDU//:4&F6FBL4']'(5MSU5VUK#93G]6:64&9_Q-WFQG!O& M0%I@=N2\:";'O;S6>MC4;U2C4_7<(G=YB;R'7B%RO152*5S!HCQ2F_)T-PJJ MI46FSIX6IWW%%M9^PZ6*@/]NU:7:.@)5PZS"9$T;:(%6RN6O0B/*?ZP!8*OS M6(DB1KS;CJH!)E3>L4H^4 MU8>_J9Q6L;ZL6C(*>8;6.%RG%PA@>5'YJC:6EX7.1&H7TZ84E<5XU>+)"0:Y MRI5E5\FD:RO?,_'VJLR"KA:3IFJ&')#QT=@PQ1'O%EIQ6A=:5!?2OO)B^KC;:E5B_2:*A-$G48 ;)M*=8)@ M@?=5;E6=\HUR1.?;CP%>J_1 S+,&T9,;17V&GYW7Q11-?&DBK2J$H::!H1== M?=3U^:3F4GD7UP-XRBQ\H]RQ5Q92)(E::.\]>@>S?@E+!5S0@NO19L 0 P&6UQ856'4 ME:-\6X*6Z@UUM$S-LTZ=J&8)HP9M("N'4BP[$O2>;\@P0)L2DU8-42PI$8H: MSG+M"%/*1*U*5,&3%?6RN99;5,U,N2:DPG*UUSB6GCY D:\^;0P\()N'W)82 M./3WV:S66U6X1ZM9Y](0@CIX=#V[LQ,M#RU:S+$7Z]VR[GY8J8>O%YS=7D%S MO )6I93?2ET3M_(JU6F%2PZO=2T8#1R]4 K8="HH/&K9F.D;G_)R>E("K*TL MI$7:$-N4Y;G(+%,,NLB.$_E/J1U^ER?'-;(;E!>R833!O3CHR^Y?G&(S_+QT M'! O7&2H5ES/EM,C=)A7)TZ6TUS5D*GMBVS2S/V:+WD,P9@ISN2&I%Q\J,G^ MEX5*D349%IASNC@WW73UK>9IKZ7* C+NH\]6SW9Q*NO%2)_A-L<@L:"8AN2+ M&L/K<&KSC=LH:(.^LHK)US&^C%6G<%FM1\,A;+Q8RX%/7(^?*T)04[\2K1O# MFS/)\-C#XJ7&50WV.)"0]B."9$U9XX#_$NEL?7)/.;)A8#T+K.A)/M8E:O2* MU<=%UUZLLA9AWB5.&^>E1F+".%J'&968H&EK5S[F-HX7D]X\24SVS#'*VW#$ M-F*Z.J%;GPVI0F1988&>I22CTC9,-JML!@48)G^7)EZPV/FEI:GT2;QS.Z&A MWE'.RRHY$V>-F40J4W8(S[PDJ-Q)RD=U068_5+Y$$[YP@]\UR?"D(D.39=5B MJ;F2++N9FQ03&M??&A?A[.ML(!T\WNJW3"Z:5L*!SN73&F4V,\XD3,_'2IAU MY RE\>*^WG+::.*Q98;FNNQ6#%BRB/%\*X*19-%F$VT<. S1FI1QBQ M6 _!Q%R8-;N8HKD ^'!6'4Y4MIT^6*'"9^>Y.CT%A*(S?D (S4R4>:Q.GLO> MXG#6LNJ@UADD% ]O@1GMPC5KP0$\= QRD2V. ".I[.U09I5^4'3'*W.3 U7 M:"UF@T3$L@0+Z6+BX[AL59!SK;+WD@&^'#[;3#_J)/3('(%11U$Q;+JZ]8T- MUU0 =DV5C-ZK8J652W9;[L[*>)0>4S\8 5>+X3K1H1:QBT5:"&M3&[?RDH-] MH]E_+;\=S+MT9N* .1[37E9P5O(0L2*X.AZS;D ^[JD 4PMD\=S+"T!LBBZK MP*F^H%;#<-(72I&J]8D&#.R76TI0:*FYM@G+]+FA^KPZI[?$+TT%K#[A4!&E M6;_U*>YA^8)&+M^U,D9QG74N7X 9?#J=)]@CB]Q4,\[5U#[,XH.=4X7B;W?4 M<"1-1:.Q@32Z& #U]J*U9,*U-S9S8;8LR&)%KI]"6R^(OTAN].E>\#@+8M*L MJ;]'[V1!.D6ME8K:4<-["+#[=OD87RL5,27^T3-ZJ6-TR2^*DE#UEU#'?G78 MMFDB+N?$KADKV20M&):-Y2JF5[\MGY?*2ZORI303J9("C6H-W%C>ZKO&>?VQ ME!JFY?=\]%V[4##9;DW;85K.J0P:=0:U.CV&EYD >",XL'K&Z])P,$QV@TNX M9\Z?5:*U$3$V5KFVC6M1L1B)4AT1)^K::EL2F>MB;S=*#.XBIK\<,?7;%S'= MA930_P7=K"^Q\O#3ROS^J-23;&;TE3I!;*PGNSA>.B^KP)WVU9A6&!K$5.(# M6KZFZYDJ2U77<_RM2M50JCW )BJL_]Z>3V;6S3"B63K=?FCY"B7-L,!)M=2Z MV9[ZQ'3G4P=OIJ5\6?VRULFTN6VX:B(K :HO7F83M5[JO8:^XW@OCG$?%)5C MY[RZ%:'A@#W]W4J?0OTEC?;\B(:QO_V22^]W0#&\Y$O?<^*8WO+V2U\<[P6Q M'SM!-^[FE]X5>]F-^XK;5>])PT77:9&\&2#OHV%R2T<3+T9SF\:G]S_@UE0@ M7^VHNB;5'9,3C0Z+OK;/#]$^OURXMWT^]2$NS^FM:%W;*;L2>)-\(J]@@AM< M^@SXQ1#"KPSY>@V!P_MJ"#Q _]02_:.^OIF,[H^ .CEPZ]$\/%UO[8?M-)I> MMYKHT=]Z#:J^TXV^@U7KJ."NJ2!Z:"KH-KIC]X[=V\'N5R@=MUGC_^)IZJ3\ M*AJ!1_[2FFWT[=W+HBUE\)@\G=NPTC47YE8H>?_[=2L>N#;%W]OF_6MUI^YV MI=1F_,I2Z=W4[J!'7BKJ]*CGFU;IN[!J[:"PS0O6 4('"+L.""3N>1'M *$# MA X0'INT6P$(KDMZ#NU4A X1.D1X=-)N!2)$;B]VH@X0?AT0KO#$F! GY@:W MRQG;#:P;6#>P;F"[,[ NT-XED-RM.%^IC/Y "2/M)9AN-&T>38=_7\.!8<=!>\2!3]'O>*QWZ_TFM_5Z>D;GI5WZ3HY MM[*HRA4)LD^A/L#)Q@I=JIGUG_,NFSV]MEDJJ0]MJR$]^;%HLV8'*M"BWFQ\OKU MUB^J3ITNGU-=7I5]4Z7XL&Y-AL5P3"TUW9VJ44=WM8YL77!NN9IY-JF>M5X MM[>H]]JH@5O5W:E:Q.@".VMU<'4%W=NUJ-IM?-UF^#T%N-UO-..J:FE7-42S MTM1IF\AS-JHKYE8EJ9!D,<.!*J62U::PB^Z ""K M"F8VJB\#$*@:7(F4DZI^I(:7&;8K*F>J7T,Z!V[')F^JNT/]BJTL72PV5=&\ M+J%9MT=0%4A5HTF7V*J@GJE_J>H>IED![UVT%##KA&W<%%IO T3-V_)[EL,4 MMKT ZSUF95WC1K7Q,^WNRL9;%NV(3)/?HLA^TIMKRL+JC' M\R%*G:6U7WQYY:#5QN3SF<+\!I749;_A3[7[2RV6J@H_UUB_!Y[0GK51$UFA M<BDYK>E#P#3,A02=72"EM]G.'%=S3!JLW7->FH&AJ^:J&WJ JOXREV/#&B M4N5RK\PG1ZKU5G#\>T5Q#;7#FMSZ;#7 M^7@*L&CTUP^FL0!V*5JHLCLFQVXJR9^B-P1 IKK5 E5A?7-CYRRJ]%VO)6N+YKT5-:[A?@ J M.6DZ#TZTU?RD$.7D!LZ2%0N^+LC\:XUZV[@LCU]M^;+Q+:TA=?=\M8KH:+HK M/],?^&FWJRW85="]0=,?9Z4JA/QK[KY= ^^KA=96FJZ]$54+AF8_)].H7<40 M5#.L2=TM<@&!\^E9P03J"LVW%')4=ZJ8LAD?JG;TZD/1;*"A-LO(SRN'V5"E MSL&>M.$B.TOMKG'OG96A#MI=AKJM3,:^LTPUP%KR^B,-*^91*OI,\N%$]=]9 MQ!4^HE-DM3>Z[OAB0 I5^8:?034= Z/E?((M6N$;15^6:BF3?5=^@%$^%STK MF^&CE"(_0L#+*Z_)RI-6BN@K!\7"&%'=SN%F%:QIHNK6D:N^+-4=:Y+6F!,( MP3# LHX7P9KH.OO**Y(5PD8/XX62MP@7]52OV5ML#9T?SPEQ4]5Z8S.N)Z5, M'V_MU;7-N%(]%E/M)447S7*LK^X8T>Q1V>PJB63=Z-#$X,7:PEUNHM7HGKSB MA'M:K9SJ!LNE5/T+K?6V3!@D:RZMFL;_ONN_[5GO,$IXCKW&L&:\?)TC'^N) M',"29S/L':TZ2&X(=FQH *5&@C2<8CU'K6SI5J/P^%Z-O[V[;6&5@RA2J]A;B^5N M'%Q%5LV0A79D+QCD,B:NHN:F3\G&)EE-LKX<$;!IM^0J#T')%E@9% CF>(E?Y^5,>\AWT5O<>;NJ!#7FCU00T=3F=,O:VHMBX-:(CEPA=?/Z"L<6U_4: MK7$Y/&1)0$W919&/=/P] 0A-,]-B2@T#=6]8P[.+9O\3Y5VO6X*:WK>ZC9)J M?CL:Y5R+'=TC]$*_5H\74&8HF7;'0V2A/L"WKE8^LF;2WQ,Z5.J(T M.,6\U^*OM20U?0FLV*+I-'+?1&G)Y9P/U74%PX;@^)Q1+H $SI1>9LTG4S!/ M,SZK$KN,YPFT!:4,H?(]TRVM08O,E_JG;YEYK>,"0YO.YVA<"#;"A!O= 1ZU M#MU%OOG$*EZOD]NT/5V'Z$ ;!A,E4XJ-BDL_>2WC;9&7I=578W]2/*XGA@24 MS:HD$-7#'4>NTE_/EJZX0L/M@KOTOY0691)A>@X%7U>Q5OP\.SL!"5F7TJJ9F MV+%:V3LZ8[0V,;8C'G*RF8$1J28+1ZU$S+Y;VI=1&;/,CQ<=79=DDRL5M M'&XL 1RKUOW)2^MK*,Y6D\GK[*+6L>QU(KY+I+$4]FTR'Y)!G?2UFFAYE9[- MM"N,%=HOM?0PPQ25[.K52D#U%"4/FUZ?RH>TK?%HTTF\%/I4SMR&[MQXR?($ M\:]D#I9WE9.^+%]GP-O+;6"STHQ*SU"+R25&5*Z/!-M5'EWA6W>;<3? M54:YG#TNUX1OQ!"5N*E.!VQ^=%Z%\\PTS+""Q0#3*Q= MU[K9&"AKMG2G<:/I>0"FU0I^J4Q60(=2#\@T&5::+,Q&]V+?'@:XUJ)=-:"% MQ^\:0X'__9)NW06>?SGP'+8O\/Q$K"J3R@R(>&CLY"=E6]73J]P E6]28<.F M1NKH8&,%>@I47' Y3FC"+]H!*$"29"I8!#R\> $8-VP$BAZ:)4D^F5=AO-P< M$#/N#WL9=)DYP#%&>=1T _"E)'3)^-"X) M;RCW21'NR3II+K:[MB06CK]+7-_E*C6B)3 >9TJPHH$QR_DW6]NE2[Z]#41K MB+41"M]:^$)G)V%BPFT[:*"L:78RYZ853X@B3RY'/>HT9&T_".*^> M^AT98>D*?<(ST_Z]A9:A_ /2K.#U//6[QCF7T\\1GAO#,/6*,5<'NXUNBB'E M_*Q@TZ'*/DKS? ;T9> N*=3ZH?VIKSW?:"1J'5@G21B]"?=] [RB[M6(+R^G M-M37,\Z5_J:#0@I]*Q)#[Y=V>39'L^E5%;M<%5O9JM-CU)S_9XY'&#!ROGSP MHLH>,.ZE1?1Z*>W))&G=^5G@W<'K#TUI>M"0ID\1M#]L4QT6@GIC7'057JN@ M2A5RT>=WS?,,8 [9(GEA<1;I4LR_.!5B6 M@;C73,Q:\PTKE%9F:58(G:>SM'0+1-D>$>HM0+S*Y0+[-JMG!\9@,:LL>#VU M76.[ZQP]VD9[*5"'T3#3'-!'^Y\U"54@7$XQ94UM3GZNT7@I]V>1[::W6_^L M/8;;7UZI =N"W)&IZC5X@0+#N"_24FQ!8%9M;JF%1^?@5 M;<\RI9)79O+3B8UM"R$US)+]9;/D*>+LVRNML.LA[9U#Y@*ZET?5LT;R#(]8 M9A-D(OV0.NND9PWGL!)-J-/A7=E4AII!^-(4DI!\CL_?JGH;Y%[3P:^$\M5@ M^<):K:/I355[(ZH#8,/2SLSO,_9C.2- +4EU8>U.S$!4%(NYZU7F>3'-U8'= M^O480#>)I]?,Q&E$.%0T[VHBNKGF6$4]3+@0?<'J^;76NO -2R IM7;6=)X MGVLG[>1B;Z5*W:Y#UC;'D]K97T&G'=*"ER;;@Z<_K13!X\H2TM.;R-D6_)U/ M@)FP!I76-19_G+',B/!17I9RR<-0E879Z5F1?6+!*ON.YB,DQU4!6]*>T?5@CQ%36 QNFG@,5>V+24+ZM?U@K M-G<&EZ%JQ)--U *H]QIBCN.]R/,])XZ< M.-Q^R:7W7_IEO!>ZGN.YM[S=V;OD3F?/]X@3T%O>_HCC]B(_\,GNC;LUZ[T# MG82ZWF57U"L_'1926GUX]+"T#B?HWN@:F774 9T4[_;_\;E\!Z0[<=NXWSNSY;^I8&H^+]E$E/]^-&NC MG9<^H;:(]T9 KYL^Q9.F3['VO%H'2S[%7>K,U;V_>_]3?/\]0-NMA/_N]'\U MY:!N!6/M:J/:QP/*6^N I*W8>(T"$O?;IO8F>_WX36K_U9:>O:WH M9$S=GA]W[;@WK,SF-7ELO;7CW!80:"LXUW-ZL>-WG-MQ;L>YN\6YKNOWPB#L M6+=CW8YU=XMU8Q2ZM./<:W%N>]VO3/.TYU.MHOJ/YYT/SD=-S7:>C^8[FGP_-AWXO M(!W.M\0L>:S$LGM;MM-F%XA[LC]N:/3^2KIG*U@VB'M>].A>OVLM8\LYN 4N MP8X';K69/NW%].Y-\HX'.A[8#09P8[\7A>V5 AWY=^1_G^0?!#V?=.3?0AOF MB6>0OU[NF/K@F>3W>ZRZ#1Z;;N':-9I[/-S;K5J7M_X8>>N/HW+M@F)%>S3J M\E(ZVV'G"=GKD<#M"+DCY%TG9)?TW"X_OZ/DW:?DJ!>Z=Q]J?IJ$W%['3&OM M@"[G]4[C"SUZ#T=+GD->2'M='1W-7Q%4Z$7>W=L,'C7AQT^7\= MS3\GFJ<]QR$=S;?#+'FB.:]\.4[5FJENK9?254_9()O?.*'?5[U O:Y9=X1FK>\W+4[3RW>+07^1VW=-SRJ!N[ M$ZSB$N 5Y^ZK,]_SDG:,TC'* S.*X_4BMV6AH9UGE"YH=/6RF3Y;DS-+_IC* M22G+KM56]_[N_6UY?WO=1:W-QSUA(W@.GL(;L^*;1'!KH]MH%_02$H&MVU6@ M[;3TYT3S?I>!WM'\\Z+Y*+Z7]*:.YCN:;RW-AWXONH=X]G.@^38Y5EIKAGR0 MI60%'RI+1,CO:VU'>/*Q'14=)5]&R6XO]#I* M[BAYYRF9DAYU'ST'MJ/DCI)_.8^']+S'/\ZP(Y3>5N]]YSK_;XIIX1FK>\_+5/0%.H;TH\CM.Z3CE MD39V-]@$M$6'1.UGDXY'.AYY-![Q>M0-.QYIL6GUY")%Q[.A+*KX4%<+I'M_ M]_ZVO+^]GJ'6)N$NH5G/FLA65I#=!66$]!RW954O=T3KZ#3S'25YUW4Z@N\( M_AD1?"]T.I+O2/YYD7S4%0'9=6=*:^V/H\E,%K*<529(._)M=X$QXT=/I]T1 M/GQLKT1'Q9?LUST4$NRHN*/B!^]^VH%Q1\8[3\:N1SLR[G)0[_. 73/NS-]4G8H,Z+S7SU%9G'#EE4.Z5CEN;'*;O!)+]Z9_J<=FW1L\GAL MXG;-'%MO:3VYE-2_L/]W(M.\D%8VX?E86C/VHRM>9=T8;G MX_E[ O3O]YR@H_^._N]V\W:#^+VH%P>TC<3?47Y'^?=*^7[/\X*.\EMEO#SQ M,-'1PGRIHD36;XFGVEI'ZQVMMY;6 MO?CN,W8Z@N\(OK4$3]J6W+(C!-^%4:Y>MH&<;2R0>/]K=!TWI_G2O,V#[T4^ M3T9RNROY\0GQ7RWT'=QH+5N$?#H*=:?%CAYQ2=M!G^UT5G9XT^'-XZ^EBOK= M;0'"#F\ZO-GLS[]T-SNDN=-5;!/&>''/\UN),3=:S';09(Z9YFEO,Q#/UB=0^NN7++RWWYUESA]1IE$VF;57") MF@:)%SNBUK+Y& M_/^W]^W/;>M(NO\**Y.S]\R6PHC4DSF[4^4XSHQW QM?=NVV"!B?+8C"+A#!^AZ9G ML7$%EFYBW(H%K 0C$1F==FN'PU=F%(,P$&LGX:"?,GIJ@)[/L J>%SPUL$$G MIL=N1=%30G7T@)C=MISG9KH<06J,@F.C8%@3OI.6$UV;6=9'UWG^SZ_E#2)Y MG4QHEV4OSFW9B_.E\.)\\_._?ZC2(;C]O8U MJS?+_NRZ[#JY-]P;[LVAO=%IQZEMC8O;=!2/(V]!>\L6+$G3Y-Z-A.$&$R-. M%XLP.E71O0;FJ.[#GYRD>E4NO^C&^V((;XS'[YO'#V)C"#.$GQ'"CFDQA!G" M=89PU^2B+8]"6%]/B+;;_:]1.!5Q#)M]US=B$?WPQB=+Q=KX>/_N*;;[+R'@ M7R\_ 2-^=\1WS"$CGA'_@A#?-C7+FL^(9\2?%/$]D_-V<1JC$W'4RP%&>EPL MU#X%OM76X-J!L^#KM$BQ"K *L J\G'3X>N.?P<_@9_!K#GY]+U-T/"JZ'@-.NG7KW1E?7/9%;FH&PCLYK'K\W3 H*GQOJ M!>/>">[O&,8,XV>WQDS+9AC7'L8]AG'M_3':;O^9W'K,!![#$T11O 0:B+[^ M#4;\UKGLM$\0=,&(9\3KC'BV\8SXEX1XF\FMNAQ'&DIN'5>OA?6X<*@]PZ^C M040L$_QT6JM>G 9H<"''&M!$#:@+_#O:PI^QS]@_)?8'&F]^ZH)]?2]4=#W/ M_#4*X]B0-;=TO$:I_9:NKUVH[0O:X+TLYUS]=:5S@N,/ZPKK2M,VBZ H@YHH M"FL):\FYM$2[BZ#::PE?$3TN-E7')[C#.LPBB$7\#*5\#K0M_'Y^_TM[O[Y. M(FU9M[>N#^U@B-W'T1?XJ M5$8\(UYGQ&OFN:\)XG5RJ&A[_+@1L7"C\8Q.(!/Q0_CA JLFZ\&[K8-^VO;Y MV24UT5N?\ 0LUP3%?.^Q/ M3A6!B%R?MOWN9.X%7IS@U>J/4T7<-?Z<;O4Y&IP]4R\)\7#RY7)VC/@7A'BK MQR5+&?$O"O$#W8B>-4&\3K?/NK@C7M#V[F5YY^JO)_8 _L)ZPGIRGHFMAY)8PSHL M)JPAK"%G6T;:=5A&ZJ(A?"^TPR$JF8DHNPWB#!_\?GZ_+N_7UR.D+=6V8LU: M1B!.%5S7>#**S;'?O"M_28!OGZ#>*P.> :\QX-G",^!?$. M#AJJO1M%VY/' M=9"(2,1)=OC0@U=;![4\16779L;>GMLAP3!F&#.,&<8,8X8QP[@A,-;WED'7 MK;X*I2M?->AXRU![4EU'MP!PYM7INX:];%4Y1?0IJPJK2M,(=E9MEA16$E:2 MLRF)9C?AM5<2G6Y0=#U5?<(*WB,Q#2-A>,$XG LC<7]R@I*C!5\,CAM\P:D9 M7H['K_[HMP=FA]'/Z#_JY-4#^I:CI^%GW#/N3VKRX1S#N-?JT-+PBZ'K_-B2 MW0L9OXY$(*9>L@)$'=P4=5#C?_G3T+;LW_1R2-1$@]DW5U/0_]HV+6W"P!GL M#'8.O&+ ,^ UYJ:]!,#S+\G83KR1;T)"UV&/R?>C[_\&_PGZ][Z\0(Y[N-K['=]9[>CV06TY; W@8=\+ MQ)N9_+=E$S8OP_G"C;PX#(QP:B0S87R;14(8O\.CL]BX"B9B8MR*12+F(Q$9 MG7;+L-N60V5\X2_#7!S+@R=L>/!XD+SK]*$S)6GTSR8,>ML[+P%\CG<1SXWX M(8)4;!^E!/M88/*#;)@*TFJDA) E6)#%<-,DS!Z1,*=/E%[ :'UW$8MWV5]6 M#&Y9RCC(B1#@]\'K8#V[[L.7;'Z1SX>$,[;IE] MV['ZN\[8(VXG'1RNSFD=KDJ_G]+EW=:NPN MFF.R!@;SG/NH^JO*KQ,\JT6QX05PG [3&$[*\6;BX\O:6IVK-WQI_CAPEUT= MNKF#^?TO[_WZLN^U3<%ZFX[B<>0M$B\,XA:LH-/DWHT$.6SC=+$(HY5J$,\M MS4TX.+]W_[6>9#0M;I&Z5JOG<++T1I!46>-9XW=(/==N.>T>:WP3-/Y(K(K& MT]([7;//B#^ !:')Z5K;??G7*)R*.(9=N>L;L8A^>&-=TOK402_M06LP''(V MXV.N/LUC\=4"R=U6NWO\1*6,9-V1/!9B.FT2DJW>"?9*!\I)ITDFQ?K50?/"]LJME5Z MVZI>M^5TCW^VUD;(>N"W#K:*O<0[GN'[NI4:J0GBMP?,K;($U2#^\F^CZ.U? M#HHUL\\=>-=='UE6.=]@KO=(N+&8&*^MKMF5DH-W^5X8M(PP,A!QO[0DJ5# M_S&28RXC.40UDD,^FP?JC2G #WZ0A/1H[,Z%L1"1%TZP-63VMHP)= &^!Q%E M'<'OPC0RXL?I)/D@PBGTOFT.*KVG7ZYI>+'.'UYIJF,.#-E(-O%;)_%/4_K? MB:G,.2!G?9J(BYWTF[]Z-#3=)(F^4RFA%P,/KONE4)Q/F)7M@&H5S MS/#I$OPF8N&'#W/0P)B:'X=1).)%&*!5 M#Y,#AX&*U4HN:\W#E\F_CIQ0G^ M>IS&8-)$)%L"' R-[/TXJ*RME08"$%[^K&FLB&,[Y% 2@]>#\W.ZBN7WP!Z M.9W&(C% KO.Z:_?R9B2C>NB2OY3&:!UFU+)YXY:%%&). WT7"=Q/O1Q;] M:;4!(@HN?=@QE3]^M;X%=P2[KC01OZE%J[WYF57#_286XS?P:>2.DW=Q.H>^ M/VAIASOMZ@24_SN+BO7\3KP9P9Q^?^-.87SO7/_>?8A?O:V(8:M\-Z]D!\U\ M#8*G+\,X045M4A U6$3;&=J] X.H';,S'/0[]HF"J-O]?J??.U$L[ZW1R\$_]PV YB%K3*,M:H(>#J/>?V/K'!'(0-:. @Z@Y MB)I5A8.H-5/)XVG=L]*\=64M92X/Y?1[IRV9D=__\MZO+PE1VZ@-CJ9N F-' M0P9!M]4==IE"T 32#"L\*_P.@:4MN\\5CQJA\,R2VQ'R Y.S!W L-<=2:Z:7 MEM/J]H\?F\(1J+I'H#8/R?W6L'/\714C677Y :N/CV$EP&EDXN]-R>IIY0/:0H1[HJX-[A T)&Y*3&I)VJ^W8 M;$@:;TC8S[JK/\?43!UJ@GB=G*VZGAUV8$ 8T% <&S("2P\W;,D>U[0P_/ 4 M2GT2*>JDY%S-NCGP/SX]AN'/?$=V%.Y[L?HF[MCSO>2!?A>"WLR$.\E>5DG;V#;MM6D;1_ 9 M)9P3/QG'B3J@ GH]N62N$O]/@G$C)$8NVE,65R7)()/I+%[)U0"SP()L3$-UV>%A0[= MP1.46W1-5L_U^"AE\RQ&.PM5\DV2 OPBSR6*&6G'?IA.$!PP&/C1$X0$O?RX M&8"EEJ%W&0(H)VX^_V"M[I,9M/-^&88Y2,\S>?!CS#VB9G ]P$OS!:VA+ G> M\-I(S,-$^ ]%$MW]QKII?409)BF! M?L\>[*Q"* @$%O3+-7R0@2!=1\&HM,+X..J)ZU=3 V]/6XQ&^5&?=4G:L8_3 M!DL?B )=LD\5.WJZ=A'[$)W4T M]GA_X!S>_59U=BOF%(_R3YU4/$MMF]2GI6P^@_&BM^V1N/>6=!JG^G?V/IGI.04OHP"3N'+*7Q953B%KV8J MR42:XP:\Y,Z/>>;\."TKY.7F^'L2148+VH4]; U[QR^=VP#ND)X):%AS-0"H M'IK;XR1H==)<9J]N#/_NG* 8=0-P?/+$F@T/!OME2[(HCH39389=R^QS)$Q3 M(F$8[-O!WC_!0L1@?]G>*F:KGX?1N.H%RRBH5>9ZM\I6$^&+[I'C1] ,]\^U()*/GHPB"5Z M().4J/3QJ_4MN*,X]--$_*;6 MM_;F9U;OA=[$8OP&/D5:Z+LXG]58K$&^$7G+=H4:,^(%:$$8Q3-O(=M-$C#);C!&$O5N:U>[ MMHS6&Q$+-QK/:.0?0"!^N$ B=:-HK0/3Z75LJW\8K;7GF$ZW;9^*UOJDMA^C MAW;[=G]+VT^AM0X]?GF8Y1?V(BTUHUY;W5 CU,:WV) M+"VFM3(*F-;*M%96%::U:J:23&L]*G K'I!)X0%A;BLSY#:5I&OU'6;(K9&, MG@PYUEP- *J'YEJM08!S&,@OSMIZ0?UHKWF;T#\5 > M._9-!#.DP]&_54;2A>\FTS":-S[EXU]%@+E720X7D[D7>'$2$?^U412YCCGL M.?VNRV;1X_(SZ#_64[KC@-Y%F& M]+A#K%1<^;5E=JK9(-NG9.Z5^7J#G"R7=0=_=[>Y]RNI(,/I-!;$=R/VG;)@ M>V9X[.]+]UN3[;&09S' 3HF06!Y@G(3C[V]&]&N4&4R(2P6U\\DYI*PW=.KV MT89+O3RDS8E'W8^/2 ]M.D/S2X)5VA49LP6M)XU@9-IFQQGT^]:!C,RA.>@YW6VUH9_$ MR.SWAK8]/!&QT;&LSJFR__4(EDWO.#,)ZL^I8T:FII2M6J"'&9DOD6#$C$Q& M 3,RF9')JL*,3,U4DAF91P6N]'J(S.L1"$Y8R#RN3?N!5MLZ?D::!E!@]*1Q ML>)J % M%->RVJRV=5%;9E]NA'%KT+$Y7^'C;!/',^(J0,6X3$<%\WK6,JS0*6\9%BJP]WP-\26\\,=YN[SUXU\?( M#<8&Z&FY$3.8OG(O3V+K&)_J\SJ38H+2>PZ%I]09#IW<@B;1O]KKM?N=@GNC6+RW3 M[O<=YT0DTK[M6,/!2;B8+Z7C3'ZH/PV02:2:LLQJ@1XFD;Y$3A232!D%3"+= M,H?,(&4]80:I]GYY9I!N!6[N\. ,GDQ#VRH-A\FC:Z2B)PN-M58#@&JAM7TF MW-5&:YD[NFF^NAVSPSAFXB@31_73S38G[VP.F8ZQSEA_*5@_?V^8.'J^(2T[ MOF ;,'?A9Q/*U^?%"=8Y?F82E1ZT,J4L:H!?+%)$XQ,_PHRWD BD7)'-6 M+I/VP5"_-ORQFZ6]9(UI8XYMVCVKV[ MM#O.EC+63TKA5]..6\1)ZW/NP9=#_'G$L//M)H.'66/,@UCB"S%KC%' K#%. M/ZRIT.W.W1^_\M[O[X7X+:N:GR;CN)QY%%9H;@%*^@T MN7^Z7B[5[(C7@%IEAW/1GF]OQBK/*K\# M0[S=:H''Z^UW9A7:DQF=2-/Q%%M(&-\V&YQ MWFR.?6@ D@>]5M_FZ(>7A^2Q$--IDY#<.T&*Z0/%I#F,]75DZKI=^A8FL$_: M$,IS)O?%UMM)]:5Z=P>^GX0ILCXW7E^>'ZG:.#^.(UF-3*/E]%K#@6;>TF-* M60\ U\'SPL:*C97FQJK?;_5L-E9LK-A-O*O*#,SCI\]IG)MXTTEH)41RL%@YX92*7+RVG>P*0N6%;QEA9"#B?FEE$8P!AG(K/.'5YKJFKTL,_Z:*A;[=(SR[2=) MY(U2&8E'-3VL+ =)UM,B=X0QC<(Y1I*Z)-N)6/CAPQS0%5/[XS"*1+P( ]0X MD*@OJ"@&:F"B!E3N';Y._/3B!'\]3F-05Q')EEX/S7:YZD?>UDH# 6 M?Q80 M,9W&(L&**"Y*JILW E.[$$F*?XZ MG1Q84?\00XY/U3. K1;@X?C4_2>V_N%6')_**.#X5(Y/957A^%3-5/)X6O>L M!%I="2&9QT-Y?MYI2Q/C][^\]^O+[]*6#\^!JDW@0NAX-6NWK':/+V>;0$=@ MC6>-WR$VJ#6PCA]0P0K/_"-M^4>=X0EB+QJ'> Y3Y3#59PZ)&K:1@1M8K79_J-=Q< \9ZH&^.GA'V)"P(3FEX/IV:V!I=G7"AD3?PT+C MW:S6*>I4-\[-^CPGB<8QFG9@0!C04!P;,@!+#R]LR1[ODC="0Z4>.N;QU[B3 M2%$G)3^H"G M'%XO#/Y.^P09;AG^S'=D1^&^]ZK/L;PW?H]N]SEC-Y]*7Q3B MAYQ\J&&(/W]O^,2^ZVV??F?R.ABM?L<\?H9!9I,TZG!="QS;YS\^,X[K MR76H82K"I;D[(+OBRC.+,*9<>.\BX;N)]R/+\F6UX8WJ[?T./%SZ^-7Z%MQ1 M'/II(GY3&M3>_,QJ'/^;6(S?P*>1.T[>Q>D)#Z[LR=<>>[R4/]+L03.!,N)/L996DD^U2"Q-1M# & M$:*VA?+=063!ILN,D\L:)F,C7&FG@)>AN=(-$XA93L([#-U/45DR8 M21D]H1,;GL2VQ213E606B:7^_>Y&XYG1L62WUB0(78_&4F+08HYGH4KG*>$3 M%UE1J==^F$X0BH+$53RVKQY#)S]N1GNI8>A[6)=C)$8NVE,:7+=BC+A RZ, Y8)$&,:@?F)W$08TY!2^1:ZB3/^?EGS MGK/;5>7 )^#'N&ACU^$'ZU5:!'?PO #N %7(XJ:(R(\M" M43]I4=-H+P7\&/ZY:R+N"@[0M,X 23"T U86S/'\^)U5%6QX$_-$L*%K>Q>P M;=G!U&"=C51*VH6PQQ3;" M1MS!.M^B7U=F7>G']IS?B//]>IC+)!!W=&:$U&B6U^%! 0>E7=>7:)S/]_D+:K]]5G6Y5 MI[&RPT'_[!.5%UUCVY2W\5G9;VGQP7F&[?!W05;B2EJ=1F1H=TS'05$>EJ&] MWS9[@T[;<4Z1H=TQ^T[/:?=/E.<+6.>130[!KEI>+P5Y[C\;+ M"$W1;DAK/"4Y-ZT4K6!U3:L:KH#S6#&!=8()M]O:/,:!(@?4, M^N)M2X$%ZW]>88!-!086[!M7L'VD1>S Z,%PD/MT8.A J]01^4J8L[E'?8^- M2>3!1A'?@:2[C#DFN>>9#&S3KBL9\IA!!\?B\_^^A+05G!0?R!]DI%XW")#1 MF\84ZQ!,122"L6@9%XN%!]CZ9QCYDQ9R^.Z%[^.?KA%YR^C&&4Z,> &3'T;Q MS%O(64X2&+4+S2U3A.G/K5/OU\20AC7>*!" MNUGB]GH*'T<)/CE*L*MYE."&F:\!>?,&+!'9$T3\!T"_'RXPT*11#,Z!Z?0Z MMM4_C,'9!\4MN/,2&[?;N_I>VG,#@'CM7N]NK6;ZMM#CN]H;WK M\TP]J#\)CQF<>E*\:@$>9G"^1$(2,S@9!?::"Y3=#7YA]HF^VBBN8,<<]IQ^USF8*VA;7:?7.057$!: M;M]J]TY%%AP,A]:6E(Q/(MUUVCW;.56^QU-V?"^)\S5W_0E?S!;4DTY4"_ P M6_ EDE^8+<@H8+8@LP5959@MJ)E*,EOPJ, M.T'4GKI'0C$-S!> M^ Z:\A*/1H!=7B9B%K73BSGIEGB=9=FMHUX!H".,U[AI>_&L7%!.5%#)0J4R45ZE\:) CC\7DT, M? -B+.BY6)'[D5%*'N?I!4X5SDNZ4-6;G?!?H=[:L%$^F'H+@VXZ4?-+@M79 M%2>S!:TGC2!FVF;'&?3[UH'$S*$YZ#G=;66AGT3,[/>&MCT\$;_1L:S.J;(A M]@B63>\X,PKJSZUC8J:>S*U:@(>)F2^19\3$3$;!BR%F-GP6S_[^#$'U6D"8 MJ,I$U7J8J%H XNSOW]\*,7$W=XJ)S"D6"$[P69(.T_TJE],M4%^F2=6%[<>* MJP% =5'<(?,;:Z.X3-/=>.SHFL.54\;+AC!3=)FB>VX,MDV'28M-(2TRUA^) M%+$8ZTW!^EE[<^Z5[_P=V.2S8\+R68:TZ@LL$3Y'#\CQM4HZUV?7#>6 M]5W"$:U,Q#B-L'K]@S'UTW&2$OV52+G8A_>1EWCQS/B*"#9N04 K[N6<95& M8WEM1*36VWL/WO4QNCXBVB M$&"M@A[$_Z2>S,=[(/>_^?SOZ\QP-R@M[W!H6KW!T.D=R/[NF[UNN]\YF."] M]4O+M/M]QSD1^[MO.]9PTOQRTG[\WS&8]WY"6W5^E5*YGXK)BRE(O(9(6Y995G"Y?)-!32B@+37H) M_G2*/$IJ68S3"#/;3@3Q"F%#\S^I%\E!R*>1RSD-(\J.&H#$,"GH_Z1NE,B: M]!LG50\6UW;.UBN@ND>QDW(H;!CD5\$&#[YQ[K)D8@T6DW0*YE MW MCYDZ,UU:_9_;+^6S';CPC\=!?$!X_7!\&'IN',?IT5>A_"F,D? \V] !\ M5^97%C\]F4=XHQ!:H$YW@ICM]UZ"OWDP)$,7VJ$?3_WP/I9Y'+\C>NG/!(># MV9.IIT@P+88&9E:XT5A.P 0FR \E%U5,80 T!S-*>NX&<9:$&69'"AF@]UW0 M'$*WO!\P,9@C',PK++VI[T9@/XER'[@%7=95UA&^B,)).DY4JVC^J+O!S W& M8"07\FOY)C"J]$MLWG<3Z-H\^Z44%OZHDJ\\3^L=3J<":;5J*#Z.$5\H.P\] M'X/:8D-9FFIWL?!AZU!@*9<;]G2=I9;Z+O][+5<&/+LF$NQN3AQW I"2?[X!G?X.S8/:3<0H*60-[5Y/ ML0>/-"=1J8(E" UH9D>)F 2 JA:,%-2D_!'U=>:",:+M8ZRF.\*E/_"@'S"$ M6>B#S '3?(VL.-4.2-DY+P3>,";$%I M(*K9 EX*.1//3\E:0D\J-I>RHJN^Y6(G,@ J9EB!@">K&KAC>(D,C\#AM&@G MY9/ZN1&\+8T]% I9@$QU409B/ M@<;GS1!XQ(P$"J)AY(%(Y>M>/PTPEC%1F MXT<8;!EE2T[7TC3!.S')/X$VRG8;H K_%'*N@A#Z!U8/,Z][4J_=NT@H.P)/ M%WL]ZD5)*FB!"05E64#3$EXX\$MH(WX 1. ),K0N&;@QBJ)BCP_<1:XGSVNTL,"QJ&OH^ MK?"&XO7/<%?@&BKT)M.]\HX!@;G7L0'G <\&[YH0>N XIN/@=!P6>C#HF,/! MP'(ZIP@]<,R^TW/:_1.E;^^TG6T)\P\G\._9;^:>U9^"?7[^?@U0Q$Q?YGLS M"H[,]ZZ!WC-S^4G,Y>=F+#,K]_%)N<0#1(JW$%Y0.JH5?@ZFZ3+?;X,^VRVG MW^;\AS5@^['2:@!0392VTW)Z'=;:Q[26"8Y/VDI(9_OVK43->6#/I[,=J]7M M''6E;5R*Q\/77>8]:H=WNV4-C[I$O02X\VEWQR5J$84_O(FDK!6WRR=?IAH8 M*F.U>ZV.PU%?M3D',I0WS5>_W>IU;$;R[DO-"H]\)Q9&??(SWDJ6#3(M/B*G MJE'DWHPX)-<_9)BE49D)AWD^812"B(^2J:J82I)36>:B&6X48=:NN>2W%BQ. MS-@,B^U8B F)\?5@8 YSJK!B""(-"99=US<6Z0BF)NW&QKWP??PS MH^))BBER3<-I0K1S'X=AS$W@) M80+Y1J/4\Q$_2<9)6J&2/D5S."'RDQ,B]_5+B%Q'D[E;/$00$NLY<24+LU!B MI%0&QN?P1VXF!O00H8E\9C*]O U#R54Q$C]"_P"7Z0RJ2NC M\&#,7:G97N5]MBUM!;%B?3%.D+5)@0CN'$2;Q,8D3O$+M-K)M<$V M ?\X0MOLP5\4%WB,,5#0M!RK._F!=EGQ7O$I*WO*6O=422C9HZIW&^=$T:Q) M@&E /M@<#5-!N?51M#3/,(')O8!EK&U:O5^H4VW3[OV2)<^';4$$QB!K!R,J MU*JP37X9\1EF9N$^$!]4V7__(9-MQD@NNCN&73#1PV%1#HG7ZL):%*5!TK5O4<&J&&?K7^+$'TW] B]!Y^-?YNT*X&^YK'KL BWY,3 MT*;V?O6\/X/6!=X<8)L_??7^^MN'BVQ^,C6A:

IA"4IHNX!D=4U_(,XU,6)!>+#D_*]$>)R.T*K@3@EYT;Z?AW;$\'*U M#[C'M.U$MY\OL, !K/K24OA^68#;+)G9^,3K?T@U.WQ3KVU(&D9?@?6 7?D" M#!BH;UP$Y$4ROH9"?JIA9:&,1EN*!RN';9G&EQ\*K O4GEB@C?"-!U@*8,>O MDEK ^A>7HEICV"QYL/$$R %@R>[A[U'KZ$]X->V37147T%H)?Y-6042D#4+& M2LEC2_X6T_@;:!/TIAQGH")LU6]I;UQTBW;F62MX1R7OJ^[D4E&)70"=^B"K M%^3G!;G6TXF@+%UYYA&3W3;$F:V\%RK>!/M0JI, )P:QB<)OE&HD@,)C&%>" MT5U1^-,#LXDQ$Z_M(I38'84_9'#5:VMH=O//$S(%AC='9Z@TRBX&')#)*#M( M*;P,1@ZP+:Q>/D*R[&#R*9JLD,+K;JE&SDX'D)4#AUSG$5$C7*NRLPV\\..^ M<0ZM];:3A-*Q2D+)9G/;'285Q:"C1Q%N71)'TVWGWSQ0R0@=5P;YTC^BMM;, M,[)QS)NL:FY8+E;O"!JQ;AR@4N@X&3_&'22/2J=TGH&-7^R1R<7-BR\G@ M[QQ3W22H7[=*=:Q>6_VE;VE/2QNU(C0Y"(,WTAY#IY5G \]3U0HXSE,K]1]J6<%4O(>6V5 M#7=6%@Z; )DN7&]2; **+8[<*:_)A"$/-F/A+9)L9< Y3B)WHK[X02>:I8[C MVKYM(95'?G<\AK6SM!>'?\-1 %M1>S7T"]Z) +=4N#Q1\+-4*JI !FLF:F(" M2P[)_0*V1&"!*2J4RI/]]>+B:TLM\H.2MN%0MJWSD?#FHS2*59BH'&AU*[+% M(AA%'"&NZ"K(N[0E6FL2<.\C<++4D7_\*$91BB?M/ 14 MRII$6G&_^*J;Z/#$$W@X\KT[,DYK!6Z7TH!L&"0=$U:&5CHRP#YM'($68AOD M+Y=O*F7+B>49E_(QD+I4:AUV3&?[I&>^"9J8\3A*16$I-A@&E78"'3/N@[KC MH.%VMP^70JYIBN)5?,G+@(,*"BI,V87Q71XJC:JR^,AIEIO6$5B:J;?6#KIK M6_KACJM+TDB,W;2*,C2Y;Q+T6\%\ #IA:_60'7.2,/R.J3?0Y0BM_(<;$/ZL M_!RSBJ5RS3SZ7;?R&U5ON\DHY0CGAQ8OT[>3; M*+.P]7403[8<]3:4?-YGK5?+=GO#L46N;.45K0X"DGNS;!S;]V9EOL;Q]H#*E8J /I4)#\60'AI:$^B/+YE&.9(5YM>I@ M$0YR7!U\QM'P>F%CDMS,N_-$5[NN)*)C>-HW7DM5;K-:J[=U&]U"6?[*11J- M,__1^G+N!]R_K3N9;AZ"73Z7Y2R+Q_O5=,WXF+-M63-6-..QB!X)+:O=*ZN' M.M^IA82(OV4'9D$+/I@$C/V#IO/'\&<3+QX7-*+RN2%70KFDJ7MSV7AE37C= MK>8*SSN:._"IQ^3_,,*%L.0#/0B.):[[GEALJ:O3#0IQ')PM M87UY .,P3C)P=0NW5*W3QU_"3_!P@ZS8+R45HF3R18;61FG0=6#\1PJZD[.D MEPC/5<.2K?BE9+2/$XB\#2FLY9VT;!C)PDA.[?0S+:;M-=[@AOCZPJ+AKUZ7 M'>1AQGVC-M1U&[5ZZ(YW5)3>57V-D=8JU7A2_3Z9OWKD^4C-N9@-7QHA10URCL/AY#,_$FE()? M4G>#!^GY1/C-O$4LH9 &N%?"!(CD$T5Z@KS:C$IIQ=$+'8"!PQJT8_G0E*X<.Z]J;D9QZ^4%,\U\.J,1WJVOO0BW]!R-P,9 O_6] M.3&$U)MD[OM)2&(4P9U+BKWU?>M#.4UB+RD^B)RSD-D;%3^^E+V?#^K MT-/*BF&$>=1DY,7?9:LJ/7^$Z>R]:1:[)<>5$:]B4<5>O8W,)>[YD;9[4=#/ MOB)-(ZO7< 5'#Y1PLPS.-PHR$V ,\KM_M<)-\$!-,"PL26$]8F3;9:4B\$=8 MG06#<\@ Y:R[U3BD[V0%I"1)KO^=3NY4W06JI"%Y,.5XHHC6R QW:"O6]D/Y MQ['45_! X=5A@LI^X6-2U3L*)Z@4)*(B*7E?[@65D)#D.C<.@PKS3=8)0=V# MTQC85QF7E3PH=9:=FTL.FNQCWG++4%N%K+Q#>3RJ;$H6)B7U;N+A(:^\?<@; M,XW;(FQDHR1Q\9A,"HKDXY.X'*^EJF6(/&@A#V)!-MQ=H&S>1@Z)+"E3\"<: M5MM*WEC2&DSA%ZM[Q?S4-],GWI$-] M[DGKM%C?")SIRE(=A4&89I7!&K5$WPIA?(:ES+"SA2@-7-BK)W)UWF>=_HK) M2JY;QC5\9EC2"^#%QC^R0.0UQN8?LJ8=F:Q7GB;$5 M49+"\1*% M,O'U"+4":M%GE-1.!2/2HXQ!*E32XK5GOPZ^C/F=LIEZ^Z!LBV M?@%L7 2*[2XK;JAVDPD$7N*+"TF"I5V'4JRWHM?-H, MTC*(SC7X%+8R'H6Z%O"EA!1N-"$&7DH._JV=F< *I[(J3)1K'[UZ*EQ_7<,& M?N"KQ;[X])YV?'2 O:?B80OH,"HZS,P/3'$@W^JI8RMM.2@[A0JO7!%*7OIO MO51D75M\QZX2D1=OH1QH/L0\W<$DQ90Z:O>R4A"S*,F)62[6"I2&=K$4S4$> MTS5]$8HI2<=M2C:!)U\JXCGZ;SHXE"K\>GFM.I* 8L40+WJ78 M%B7_Z+"_:5"*W8_I1.C8(XL0>W%QRLK-="R[K=P@&]XZAT,_'0VPSF:B\AE0 MN@TQ=V4"BTV(E=!;WB)B:,$%;BCD@"942+00J^&'L(^-J-Y<8+S:T/8K8Y0F M\I$$B]SAKXU7,C<61FKY2+&G)0G^UGI5Q$:@/_HU&.!*'#0FV2IEAUFMG(@F M9B9\NCA$UPFFP_ ]>00BWQG=I>0QX$^UU^MV3-M:>>0Q;_+OK[S_:O_7H+UN M^ZS?MG7#^DC;AXYIE \.__CCXO.WZV\7WZ[_[Y5Q\?F# 1]\RO[]X?KV\M.7 MVS]NKL#NO__RQS?C]XN;OU]],VZN;__>K OQ?TH70LD!I]QLZ%S+V>,43X:' M,+ [41$I5"16^+UX"/T%\C0N6>3T&3Q 02BDN6ABP-:YXZ1J5HSL.)538&7= MR/(1M?BQZB>L.UDNGDAZ'' K4!J$'!M:>LQED],/Y6J0&?"ICR[B(EE>)5E0 MGB(&)!>H:*4Q.BW5-8M\;ZVWD'DU^QMHE@@8N*0'V$C4F8\25BMJ:BG%1+L2K M%G%9<9N8%DM8K2(Y5S>YB*D478H.I-)'R>T+;N6(E4H5DE4;HF%NL(OD"?G> M:JW?'Y7QNLR,UU5FO!JGZVC^I!+ M&95:>7:A%?LO5\A2[IC,Y4S*O9J]"*08PH[>5:YTU0Y==!84@*4^MI96K/=H M",#,?$4A2PC?HBN$[LJNTBAL&1=IG&">,6CL [5!_;F%TUIL?(3SU5BND#** M*;^U(]-2(N=7^TKDBQ"]POGHU:DGS^F47R84]-ZE"T>WG'MNC7PDJX1>,,E+ MS:]F3*![$SQ:5+NX-#UT2ON0!S)Y61)$Z>@UP.ZG^?&S)&^"0RDHF:9'5H67 M>>OR&M;5V:9'UE3&CG%X$98['RVKM=IN%L]#5]^^?SMYLNG6SH)?[WY:[ MWCWO>AVM[WIU5;PX'C 6+X/0@4W+EXBC,<BB/! JSS-R[G'EB"I.9"?V+%&X>*""__Y@+7WW?,H1U_?B*]UCJ[/?$%%,9]$5E0W&,%[0>%<&&X>/K\@S%;I)%"<0I;-SE M]GK'[DF:X1KZ>_QL]V@S(A="/HF M\R U:EOXK1PM4@T2\3*!**C(&\_"ZA4N-0^'G"\^\/- WG$7FE[2E-S>@;DO M;R0G#*S L M,K0X*^0_P +X74AJP\KO6_M)K-Y*8[E;F[%.[G%W7$2(H[ZJBRX5L_I*8,W=ZI2LD^+E(3.-C&J$O3[+>Y,S*-'9+#\PQ0CP24S\+2IBZ MF9AEI*#TZ*GB_E>984)B^2 M(=ZP:2K2B5;"$/R2_4#^C^\O]3XFT5>W67D/RI+.A+HLTW*3'GR5ZPW>YZG: M?S3K+8P2@G-'J\2)QP)$D@J8!;JO[;>,+E *(%.[R9<7X0R4!$UN_;-K$>S] M"& VS^SK/[2J M'9E*ZC<'GV9F%(=^\J+H5TO< R6A,ICB!3>+;%<2L$@5-6U%U3;XZ=B4_=177;^CD3-^)&J]WWUXN;;\;U-?GV[-^^?/O;U8UQ_?GC MEYO?+[Y=?_F\15FGJKQ>?Y-W5U8?KSW_=%343GG Q@ &24DHMBB8;C:B M> 'H6W@G*ULN,Q8R@FB)N5#J;VN5Q] JG13R199"RO-:9:9Q0]Y:7QUK23!I M@E+&-BV$LDL3/ZB;&V"48,CRM M]EREK56V3R^GCL3]?+A7#=X=.=Y#N_X<;^LBLPE(U#8^7EQ^^W+3,$/PI01P MW#B7E%H2TBB/XH\\0IT4C\@E,!6^KG. N M2QI!3.S,9A2D554U1YU6LH 7B>;R1=%2R.S@Z MVD@7"#2Y1Z*D7:U$K_Y6PJYN'/[X?'/UU^O;;UX9=JE['%LAS*(BK/RQMR"5=:ZIS=*FT0K)N+ M0K.N5<1GM"5 %9-\2!Q94_8\@$G=(Y$?'UI6,XKK-+5BCUH_/(=47];TQ M.BGW/8K7'*:C6L#4,9TN"5!5-OZ:)>I\44 \=*FJ.43'M8"H99EMN:I=HY\] M,KXJSC^9TY=M09^\QQK6?X^U%&W[X>KCQ1^?OMT:?WS]\ADV59^OO]R4]E;- M.J&=&A^.U7#/WA(Y_??KSU>P,?]X!?OQ4F0V@V8OT'3K;U1Z55RL.,-?%B)V MG/?!SL9BM_ 8OOK:\^IKJ8"1#E=?"OU*[DH!$J+R5']!>STW3<),82+J 'TR M0A9[A)+UW44LWF5_^:TT6?C\;V7E0Z%AF7/??7CG!20N>J\:3J=M#KL#I]>A M0241_'^2=4D-V)0#?IM,5K_L=$VGWQ_:OZTF!3_:$;_+\OXA(LK@J#Z#%RSMW4MG(3F? MED1 #B)-3+_$]O6WJ]^-_I+]R\1_3L'*!FLMVZO__-OU^^MORWNI K]O23OW M722TM2^.8P[:@W[;/LR^6# E=J?;/]2$M$UK\Y>VV1OV'+M[X.-;7SSLF);3 M[EO]FMFN?55,#V['<$?E^SGS1EZR!T%)PT%\3O'":V?C? 98U&ZI*$_Q(_O- M[9-9G?@=1_+J+Q]$7I0WG]<=C(+"!>+FJ$)3ZP#%2"P2@[+&&MF@#H1 _^2] M?C(VLU4L" -1>[O\5+LUG1[Q7(:&B\8WP4A<(A^\D\1>_!GVV*U'3RMG8"%7 MD]]>&;-(3 '82;)X]_;M_?V]"3\S[\(?;R^B\0R##=Z*R9T;O9VXB?O6ZG:M M_K#S%KIN64['LGO6P.H/AOW.VTFGW[$ZSD3\[%CF+)F_^@OL(GZU_OQO;]WE M R8;_(,/7>>V]A=SR5VAM Y"D=TO<313"I[&^YSK ."W"(N:&Q>+!>:7NBP^ M-758*G@UX-6 5X.CKP;=?L\JKP;=;#6P?[5Y-6C^:O#^P7?O8[;[;/?9[NO7 MTZUV7_RTVM8;\AXML#K>]\DH#J?2?EMMT_H3F^]&F>_)!.QW.C<^AZ9A(5W\ M-IPF5*_W*L> \>7J=^.3-Z:(E N,*J5H$\S'!%9_)))[I)^OFGKZ^N\_C=LL M6!N.!6;+D"5\9 *:O$1YEM]&TM^1V8X4^#HO%MRQ73K&2Q,O36=P4'65@ZIK M6L:O'3Z3-&I1HY KS"_DNW%,Z5KFE"2BY*DZS@%EH*MIYXYIO.8\ M*]&&%YR]%QQWL0C:3J>-.U.\T\@N-2P^!C5LQ2BN+]1]Q=<\C>MJKK:O:12G M6)T:3DLWE#F74A1V?W5+*0KI7T7RV2*RI9JP$%X%>Y0NY>.\P/J#>5:<:WITK&:N-9X+3E[3_=:2^Q\ M+;%Y+7DI:\EJ6F9>2W@MX;6$UY*GK"5V=BZQX5SRK[R8-'8QB1\[F7IM1]=/)QVGQ5E),QJ:R65*F>%?F,,:K)+J,SK,R M8FIG>D_BWLG:HYBZ;3*I%EV2,63RA]G[V!RR.=1?A] 2K,\W M]V<8A'.LW)V(@++%WHYG8N[F]I'-$ILE[;&,9NGRXA.;I?I/Y2:S=.GZ8RS$ MB'__Y 7?L;0'&RDV4O5!-AJI#UGB M/=NH^D_E)AOUR1T)_RCF29=8!8ZX>RF81O/T]>:*S5/]IW*3>?HJ*T =[Z"G MGS'@CC6)=G]N1;+:7;:']9_&2ZKNBAE[#5F]2L6_7I?N"I&Z@75372IVYP6& M2O9GP+JX:AD;EF73'IK#MF4-VH=EV72&IIR2XR2K5*:RMXQ;>1943X5 M(BE\#DV9MKZ357&[H9)3D1LD_R?._T&;J=NLO')><>[VC67\^A'Y"T4[G,?B!)O J"/N[";AKKL!=_8J[JBJ\."W/67/^E7/:'N(OVX(;/14@$%!N^3)?VO#-YCB_0;EM-&5.25;!K1&9;_O M,0E9J6XY-N1[[LCSL6HDM>PF6$$<7]:"_D1&/'-]WX =QDADW:RLW.4E&XG? M(2SNM#^!"5D?:UGTLK/2RSU'=JSJ*5G-+IBD5YOVMQ)_CQ3!XJI=3Z[:9>M7 MM>N\]4!VK=1W>_W7SQ??_BA=_>U3C,^R-3VDE8/GT#Q$XG]2+Z+32KRS,90/ M9H<@8P8F9)+".8HB4B;P-1CA2(!-H]> J8MALN$+-,_PFI$ *SA%6X<-D553 M/T"K*E(T>]0>'"UF803#6S9-M3B^.&;7ZMGMWH$UX'HF/#LIT=3M#MH] MYQ1GHPZT;5F#74LT:=/O'F@?RGM+X:I]SG1Z77_IT!M'\_29Y[Z/N_CZ]?KB MLW'YY>;KEQLJ!+O#+>M:FL_Q&$'YXJ$K\?WO%,-F(FW\9OC=_=!$Y6]QC1]MT+XGTHC7I-,?>F+KUY;F4\ M0G7-_?7KW[N,_+.O/Z\=[U&1.Z)- HAM.L"0N>J9RA+Z[1/Q M \Y\])WQ'_0)6]8G373#QA-.AR.)CJOVQ>)=?HG/2!7WG;Z%:X18]?/!B87/ M<GY\_/-<^,#ZL'%>K=N7/K_==W?0H M;HO'XV"N-5R@./C@,+^BM*]>U*I)VY<^]^A<8W4E85ZKT$!('#@D:1^P( C] MY02NY!4Y&9,*-+*@%>'4F=+E$\T3J :NG-*DM3JI1#>3IAX-?ABZH&[WL8 N M8"DY[8>2W#+N-\D AQY("(.?(?;H@!(7G,8CRBWF&J1N2\R'1#Y@GX@Q=DBN ME3^]0TAA2?TQXQ(%&<(!%GVMJN!2DUE5VZK91RA"_YXY6&J73MLA0U0AGA3J MFS5C\>%%N$>5X@J$PAIB/"ZO1)HP4B2^4EZ9E&O;%Q<7E1>%W4HULE#K]I;Z M:-G'Y<2N9WY;3(:%[I0[+H[F(*FG*AXA0Z7*A=+%/7Z?+ M>GJLJ\3RK%,0CH1 B3TI(U 0Y\.0/54<%@:23U1@G9DB4I@(DR_6C,LZNKB$ MYF:&C!X)D?JP,AG$&1=1]^I(C5Q_]4B WGGCSE[TK<:GL>>551]Q2_4#WU( MY'TA.78@-P^PIR)$:7]U5( RH)Z'^QXTECQ4HYH:_R['X![,[8&O7!U%(2R3 M6WWL*0971PXG+E7HAR"=28]\B*O/>;\6-G[,BSRS>"&7$-; ML,-177 I$Q$%NMQP')#MWA/(52/FN2G.?'1%1-+S37$'5;E/>OB% MB'L:$$4QAW:D5=3+Y6W?J@=0&P;#XG[[A0'G8'@#/\1-R#E17F7VVJ4DN^JS MO6?6&[%0X,#MDB>X14C0^AE2.0%8X"M](AU0Y"M1[K<*P9),WBHMN>"<[FD_W:^%0_''<*5$^ AY++&<,C)$*;B?S 5(QWVK)+: M#1Y3B3V=Z+Z/J /=H\,A3/-O6!#/]N,TN-*^;R)K\XX*7CJ.5"Q@OPYG R*4 M1J OX4_4(<(=2NYL<*/3V0V,YJJ*^SVDSH]')74ELGED6P8)8IFK M,J5)HI]W09- J(.Z,!C[5(.QNM I2+VK$=XCW+\')X-,U04!#J=C)0!"27=6 MJ/N&.KX(\1O5 0E1@4[>$I=P['T&W^.!GF\,2>#0O%C,)=MZ0*8*KYY2I$"! M%K?;@.JNO!Q-5)B%?5WRK5FF)>'R"%>C'/% )&3YJ.[JP)S7-"H7I-[9XDU% M$,NMSA9:;=WOEJ2XO-+:1+(^.F^:&Y,9&U0?1+2@")8><7M,EQ9J3@NUQLKN M%J)]H\Q(H7R'>JA(#W6F=LDC<0A]TO6K"]ZNJX_5BS2SUJN[_VK&.^H373:0 MSS"%;HBX.BL_:I9AL?VQ[BC/8A<6N;NC[X DP@:##@ ZH QX6 M3_'T# 14ICF#;2D6.S0.QSNM,(/5^0IF_@/&?2T[=P6H(/&VEX34JIM*$E @ M@#>R0*?C'FM23AS)>$X]6)1ZZ\-SO *1Y!(!-HGGU;=D=9%EI-G5D)QN# VQIY=2\[>0 M9BUWM5-JUR:4A'_!W%4.9O;)5:VW[H1E%TAV>&7DEG$"Y==-*"3S2=[(OJKU MUKM1K);,+<]*L]EVH;:X'Z5+K;;.XN4WLU80;QWH-5]TJ;V5E0]RWO;]NFC$9IY<%"'=G4KFX.Y)>KBU0 MKQ8EW]7=E5L:*"GZ%,RC.I7<'GP3I"$$4>DW]$-/G6ENDC',("DV+G2OPVI7 MRZ5[BOO4HQ+&G&C/5E+0LL-C='5LJQH]M5@*R,,8)?-RXR8X;SM]9G<4IW-Q M7QTIT**A$X]$0WY- NB!H8Y>F]\KHFJC_H.#@$DM1UV)KXW'%/)>= $NJ<.T ME\F)VD;*%=[KY+!F6[ M#R0TH'^+WD/PE.T]D!#O_[[C, :5[3B0"'7L9PW@%;U*&#J#JO,EO(.'H)^Z M_NWQ;M6S'UKLK'G",^$Z\\-/U6K5AK_(FCV-9"%-B13IQ\HBP0*K4!"W'7S2 MGQ?[&1/'30R$"VFA,-U\/"TEBR\F=C19M_W0;#UT6TWXT&W?WS4;O5;SNG'? M>+AI=;^T6KUN0;/G\S'@86L\C@$$=6J:)( D/%&:*8JYHHCM :N4C3M85<\C M(BDHO"G@YIF:453AOPZ*Z-C$T9^Q1^Q;-!!QPG)G]IOVU\]CZ FWN_FC=M[N;@C/+UXQJO5H] M60?5.3E("3J@&]L'0/C2>/C&NX(X'H[@&E1?Z"(J$'[%,1V.A^N;UO?]]81$_YF9$]K5;/UHID MX(^T@#U"L)D0.[8KMIV-/N@PO&8 M"#F!+VFV"/BB%&/$!BAAO4>8&3>WBH%E9F%&2?U=1"G%#\T8HH3C 9S(#AL$ MJ1!8Q]7:<3:D'ET+ MS>2AE$#T:R1RGT#O1.M]$QA7U%.@8U4N!$06PW05L3E[GMAZ+6 .LH23'M^F MO-XCX+:'8*BS"S)M5+W;6S!GYC$Q@5.KGM:R\91P?(\TS_?S(*%?(\;[1 M&T<)Y+5()5S,J>^LGJU"\J"*.>\35@L/:1>#9I'(G-'.;;T>-H=$S $E+/;7 MXF62UW)2<\JZJ&7C8-'Z^YBD%FRIWDCGAAYA@X4;9:JXDCR-"0R")EL(9("# MT]#F4J82,'8T%LPQP^ M4U>MPF0?"^/EIGW]"F=IMN;$!_/[S*"T$L9#$LS%5XC0CYX._0:W)&L)2<%( MY!93KI^K88/4\T.EID4;E6CVBO-Z\82KO&*F U)*(,E0H@92>B"MB)I;:2XH MUN7@-XD1XR?JV$".2 JMAB/I$Y63U[M),0%FK[BH5\]+>$4L4J$.0N>01XG< M@P=, 9JNX42?O ) M UCZ?G_Q?KQ M4FO*"+([!=VW:ZNZ1=1LWZV62S_X!DE 4O>*TO5BZ!<=46] M@44PC[I8!WY\=DNP07M,HH>O-E"3_ ^T,_L@#%;9#?L-^6"B-:(!FNJ-THK/ MSL0)Q7&F^][Z;_QL9/0*Z!*>-4]G7"2 *>F*ZB1F\@N*V.RU[4O']C)J<^S5 MZW;VW-H2'/8Q&"#[J!-#;I-Z(22*>R8$)(?X]5_J4?]BR.2S,8?*B9TMW33/ MZ.1GQ!4IM@CXHH@QTIP/8,VL7&:EK2@SXZ+;\6DMNX53$+A]7(/+-?IT5MPE M3LCU<_ZMEVAXO^7,OYEU@@V^$_6:!.(VGF X'Y(4%]$.I7KO@?JM3 M8 3U!D4P1/1^K*)/):]F8!XHSNWL7"[%3?O#'+\#+-.7L;X>G$)#PD4MNW-I MA&@?!P*#D1\P5[.SIU*K*"7X&5,M#.=V9D WHV=-!1QRX9QE;D,)]OL*LOS0 MU^\U2C7>$+A%9)@!M^MVR7"U4"05Q6*1ECM'M(>.T"5#U7,YMXN5_2@0B%6QI$2_BS9ZL[% M:Q^'RQQK3Z+,>?:>MU>!_"Y*4PB&UU/INWW>VST4D]]K2(VA\I9WO=?4$L#!!0 ( /:"7T^D+Q @&ULW5U;6+ATI#. MAB(U).58^^NW04HR)5$2+P!UG*K$MB3JX.ON[Z"[@6[@;__UY73X[#-,IMUX M],-S]AU]_@Q&<9RZT?$/SW_]](;8Y__U][_\Y6__0<@_?_SX[MGK<3P_A='L MV:L)^!FD9W]TLY-GOR68_OXL3\:GSWX;3W[O/GM"_C[_I5?CLXM)=WPR>\8I M<[=_.OG>&Z ^Q$"\ "#29D6\]8+$8%7,$O_7\)_'WZL(1DBGB D@B)0L$2^% M)D)KRKPT)@&?/W38C7[_OOP1_!2>H7"CZ?S+'YZ?S&9GW[]X\<+%U:>?7W[\RYW/_R'FGV;.N1?SGUY_=-JM^B ^EKWXYR_OCN() MG'K2C:8S/XIE@&GW_73^S7?CZ&=SG3^*Z]F]GRA?D:N/D?(MPC@1[+LOT_3\ M[W]Y]FRACLEX"!\A/RM___KQ[8TA_=E9YT??Q?'IB_+C%Z_&2(8/_KB G?_R M[.(,?G@^[4[/AM??.YE _N$Y_NJ(%*M2)V@9\J]??_G%U]&C'\;SX5S8=_CU MY2/*8-L @2\S&"5(RR-L)-_A^]<'[X\.7N,_C@[?O7W]\M/!ZQ]?OGOY_M7! MT<\'!Y^.MA+\\:=6T,B&T*]554:^&GLXCC<^-"P\'$^N?G/H PSGWQV<3\FQ M]V>#=YT/W;";=3 =".3,]/3^?/)-T,3J]^O\SJ=1@Q&[]\RIZ1SBS'L'IB."" M)L9XFE1@D"5MP88U\:U#$?&-4:2%::KQYFH6^X@(,"A.W6P)D4TZ<@Z9,"L, MD1Q#5BNB(\I0&6GD5$G7TINL K4.0^0WQI!J1J@WG?BS;N:'[P!#\\,P[([G MZI@NP6(B6J^0S9.@11WQA!ZIJC&DN. M9N/X^\EXB#J='OS['*>S 6AGK(^). QRB(P)V:HQ].$T*A32A9":^)>[4';W MJ*>GX]'\N?_PPW,8H'Z5I*C3;"0E4B6):;\"@GE^TCK&K!BT<9TW@?0IF-Z1 M 7==Y0XZKT;KES&>GQ:=0CJCK 7405'#12H2GFC#I46A]"LQKDZ>N7:KQ MY2/,?#>"=. GHVYT/%TB.0:,7>QF V<8#YE)G \9IIH@.(IM,66(F#18&Y57 MI@5?'H?6IS"],E\JVZ7>_#*=PFPZD(E1=(T4':46*)H'XG1D""6BK#B[A=QD MO6#+1[.-(+2R3C>498-EJWW%6UO8^,YT MM[6&JS'UPV1\!I/9Q8>A'\U>CE)Y*<_*OEQ9-Y59@/1!X0PK&<%W$4A0CA$4 M-R4(&3&F%C9_"%2?0J<*%*BF_YT943:CKI<_BL?MIF4O=RFQ]0R2M* Q62X9 M />8-BQ@W[K:K+[&>+U3LA"QD(UEPZRA M0!+-":\L5E^+ 3ASR@>) MXBAH4J+Q&*M[LQ]?GP8[6J%RAGZ5>A7&^9@Y\::D7LX)XJ,(!+UOAJS!6M=D M/^&!Y':;C<+I"1JL_%4T^]D/\:'3E[-7?C*YZ$;'BV5\*;5* M\XZJ,B4CA/ M'.>:Y!PD&@^T\;'-9N$:Z/HT&V[/D+M;AK4-4W-_97R.8#Y"! 06AH#AZ)7, M,6MMD\?,T[I4=GPL<2SBR\ZTC%'*;-M0Y2%0?9HHZS&DFAE:K0)<2^EUH,&6 MA8BD,5A-'%VW,FC":#6-03@1;]6AK+T&L,DBWWY7 '8Q<4V%5ESU@S/?I8,O M9S": LY-2YG)]7)DI-38Q(B%Y)!VZ.]18$\P/Q&98[IC1).*HS6P]6]AH,8D M4-LH+2M9%<=)!R)FJHEZ(HW&F(U)3XRWZ*JXD5F%IZADW1N:<:/UO$0 DDJ2B(9#\1RE@CD2)U.*1O;9 WA85A]BJ':3!4U[+&? MDO_K.)[AX&"*J )C ^/S8N78",%=E)$IU2;S7@-]^#ITR9,96[4L$#K0O\K3(8I'<$ M,8RFTL2&?D]D@5,<#1+S@JA]DWSL85CKD$-_F^2H:(];'/G;B]O:>H=?M^I# M_N +WA.8=3C@342UFI)O#K&/#N4'A&K2V7WT"?_\Y>#]IZ/#-XM#1E@8 52K@PMQBDN!7-@NJLG1-RL[N]0U/._GM:OG;S-Y6U?6I?+F] M,1UH%IUE8'%ZE9AC812-,# #S]JE1(VU5#=9#KF#I%=366W#[Z;W:N9_/QZ- M;TIVB6>0O)$ 2:"9%%+22XI.%S-OZ0*4+5 3>).@\%Y$559U[I>71\BK>C&4Q@.KL! M91ECJ0U7"(P)I@D8-S]TPA#KA2#.9 B*)_"A22/J.N#ZM 75AC;53=30HSH- MV?G@$0&W9>L#D,W6$,I%+ED+E[3)"N$C'G6+4ET8#DM&-DJ_^,GOL/3H@4R< M6<4UH2FCH-)I$EPT1$GEO(Z4A39=*O=#ZM/4N1LG[M3JUC%#Q2[L*>!C2BWE M:TSJA^-YH]P5)*VCXPSC6,X WVV3+/'&9@+<*@992"J:9! /HNK3!%F7'/6, M48T?/\$()1PBHI?IM!MUTUF1]_.U'XA29$^9+#X^+=H.K#:,X"0=8I(ZY-@D MXW@$5Y_VZNMRI*9!*@9=5XG5U9)@-SI'B2]%'X^F/T(>3^"Z30^F!U\0.%JB M&_G)Q5M4X+Q]JRPFCN MAC*U6,-2.9N@&9!,RVX[58R$I )AZ#@$C9C.AB9]Y8^N83VM]^X+,^]=0]C2 MA'M810C,,\NM+W%W.3O!H+]Q/A.6LJ:>2_0Z359%=TJH]^7X^\JK.N:LQRZ8 M+1$<4(#H%>3A>7): #)1WXF!PQ =V1 M#!BO!AF!&*D4EQJ5U.;$]7OP]&I?H3:==M/^ONNAE@M>7AW^\N'CP<_XF;?_ M.'AW>-2FB.?N*'NHY7E$M$HE/2M.=+P^S9$[D#PD0R!E=-Q)4 P+4R1,,292 MD"J(1F>:WXNI;EA0CHLSY31? QXG/"=X.;\G8]WZ['O.+WV##K,['BV*0>/%IXD?37VK -\]C'L]I8'KJ#%M:;+PN#[$"N=Y1H T M3_7>3J?GY;JXP[Q\@#)&XDHX'4EF01!9EO8M38Q0G[4#I@38)@4HCR+K4U33 MB%,K3O^L:*V:A\)>PYK#.#R;KQ,1=:G<.0)2+2[M>J1R%^4:&=ZF.>@KNA=:JRG YV2 BHT88*7 M"Y9<.>-6.8(1#S=>RBASFY.%'P"UX3YL\_6:O7"GEI&JT68A(K M)'\[^@S3V4W)*660$T=4$?DLDZXR<"R$!G] M<:-]T"W@?@-3_*[L6[&%VMJN-3?;;V&]2E8&U$E MD!F"5L$VZ>):"]VW,,^WI]BN9JMSM.S]N);.1AU(Q8T,TA/MRK$M-#GB0&IB M)2K$4Z_3;3K=<\KL6L/UJ0"[,3T:V:!>";_O1F57[7"T"'UO1"=?0Q,9DU"& M>6(XQ'*O.R2=2DYD0%0NJ$RRL"A[]%GJ)B1:#:=/IZSMB3,5[-+&*2U? M K]T48\35M!HR\7>)>_2,A$G;2*>4<."[D]"P3T:MB$)[UY@,U".2QVS)9GRA'Z: MEFXNXTCBU('/BK(V!_NL VZM-4?ZIV?8CE:K>"OMV01B=S71OCP=3V;=_RVR M 1.A'"^!C#94$XD^G 0/IA1 69F%!AN;;",]@&DM]OS)EJQKF:CA'+2HTEYD M"RA&OQZ8F+UMI/1C7,UY!= M#UXC,/"@:( <"9-9EU,R4BFN,R0I!2I+;APTJ4O:$.=:3/N3+'7OPY2->L\I M4U:YG B8&(F$F#%9%98PC.I8H!C@^28EVILWF>WK3I ]<65[,U2\!6)Z8YNBL'6G-T57&Z%UE12LMQ$E$0&>;785M*,GZI0J)@ M6!/'M&VKWM.6C7S['-V5 ]4XNA#Q,"^+?3C:2<$##LIYCJ]8TKYH"<-1*R4C M"M 7 -,8:#8A+%7CDVX?QL(O%JVRA MJ8,A+)@ M'0UD+9)42C8IM*@EP(;KD6UK,:K1<,6U]?LW=\WZU]5PYA?+#4+TX" L5SK MLD5&M@(/K! M3V:?NE,X0&J,Y^<87$FN0P;J0B8@/*!3#*(TA7@2J2^W48CHC'R,2YL.VJ=] MU#JWHV&7^&Q?%#W+OD>68D*5?V7[4IW4&" M>!^E#LIQ"'83-JPY3]\ U\E=3&G!23@0B; M!9$.,K$!XV(3;58VL!Q"D\*+AV'U:9.P+DL:F*7NR=WWBQNB!FX3BJL#+QLG M@5@J)(D9>:V2#I8W.:7^85A]VEEK0Y6*9JD]JUS?<#D_^O *D4G(5P8>%1JS[Z4^ MY9RRUB$I0FVI'DW6$D>E)4P$RK2RCJ8-9YZ&!JP:U/X\GMZA M?38IY$ 584J7$S4U)4&XXDLU,.>%";=OVWHXI%TQ1I]:QML%M+LJMZJE/YUT MDWE:=?&NBV7= ",G1*,HU=(1='FNW";N2: B$9<@*N\H3;>ON'[8U*L&V;#) M^QNU]<[JK9RK'OOAXF1EEB,RS<=R<29&.I:6 F%,IT0VE/.0(M)NLP3UZM$; MMDY_HX;=4I4-%[A?0]BJ!F#^>[LO2]X=?M>UV_+$RK4CCSVRCAKV5@FR?,+@ M%MJXPS@O7YU27>7;C=_,&A74T<901R6TG%R,,^;K2P@N>T(N:MMEO>%:F6$+ M81MI_7H7^VNSP?R3OXZZ63/=;S!H,PML*WAK.\Q_'F[__+*XH)TEUAFVO2TV M%OY)K;'H&(+4E7,E4OE.V3.?CH==\G,ZX9_S7=-Q_GKC^A.9L3VSW:FJN M0I:R(PZ3:2FVFUUL;<:;3ZFDX >@U1=]1QZO>E8+-;3@ 1*Y]**DU]WPO.PF MC*?3L_DMP>7NQG*R\39:>?RANZMG0^#-];1]-KCNH_>@LQ8YXJ.#7@>01Q#/ M)_,5UH,OBVFRW![UZJNLX_S;?,47TLO/.#D>P])3IH?GLVFI[^I&Q]N_ST\' M=@_6W8^B=[Y2NMS>,+]B?(J#E,(]' A&VW9,/O2XW76^-MB&6ME^YGG\H4TU MU&*V>6"X]WY2 JK/.V0>&SR]J>8>%*6A"M^WT. V655Q(HX;P<":\=)XXY0YQ6S%@J M//5-KKY<$]_.-4MK#/,13GV'*I\8#ZL29 M2++CRF@=-!5/IIB5B/M4B=^"?7>JF?9BVGK5<^NIY-,)3,#G&4P&(B2I? XD M)\:(Y#H3)ZPB&FBDP*)7KDD_X<9(^]0$T!?F;6_*?3/N[>C3'^/R7DP'GAK& MDM9$ "#,0RT8V1]JFAH$>,V]*4^V?<&XP]%SA9 M("_ $6DQ%'#*"&)ZZ%KJ]J& I$HK142=U(D);0:1 .WG%6;F= M);D<(PC:Y(;3#7'V*7VOS[+;+UQ+(^[W95MV1=$!"QA@$VX$QC\"G9+7K#3H M^00B!F"ZR0R_*= ^)>R]X=IV9MP[V:Z#;2V5$EIS8AV-I84'_\5C)$R++(P" MZ]L<-[4IT#[EZOTAVU9FW#?9EJ.=&(PQ&-Y8&4N'$5ABK34D,Z8EUR:"Y4_I M13<*7?=W-'=/Z+:E(??+MZ7U4BID-#GZ$S+ER@]=$D?+#)'@! F<.B)\!C",91^:K$-NB;=/ M"7H?F+>[41NVQ1[!<0'I1^DG&!]/_-E)%Y5^M]A,\P.H?ICQ=7G]NE8'GG09OK>E/!&]NA=C?C M]J,UU_S^^AO/PQ3^?8Y0#C[/3R'<1I&WGU%!/0_"JBWT#L?GW_>H^BIX^+!\ M'._2SY8_2M/+W__R_U!+ P04 " #V@E]/=E@C-T1: !9I , %0 &%P M<&XM,C Q.3 Y,S!?9&5F+GAM;.R]6W=;.9(F^MZ_(D_.ZT$E[I=:73U+:3NS MO,9EN6UGU?1YX0H 9N3%.GAQ6GWKS\!DK(DBI1XV: D.K.[9%WW_A!? (@ MXO+O__/+Q>"'SSB>]$?#O_TH_L)__ &':93[PP]_^_&W][\P_^/__(]_^[=_ M_W\8^]\_OWWUP_-1FEW@CBAW^-QK_W M/P-C_S'_HV>C3U_'_0\?IS](+L+J3\=_!8<<8HH,%"+3OA@&'A1+T9M4-/W/ MXO_[X:\FH5,Z&.8B*J:UR RTLDQ9RP5HYS+*^4,'_>'O?ZT?(DSP!QK<<#+_ M\F\_?IQ./_WUIY_^^../OWR)X\%?1N,//TG.U4^7O_WC\M>_W/K]/]3\MT4( MX:?Y3[_]ZJ2_[A?IL>*G__V/5^_21[P UA].IC!,5R^@U^?IMS^\CL;\M/@A M_>JD_]?)_.]?C1),Y_3<.X0?-OY&_8I=_AJKWV)",B7^\F62?_R/?_OAAX7D M8)S&HP&^Q?+#\M/?WKZ\C;0_G/Z4^Q<_+7_G)Q@,"/'\"=.OG_!O/T[Z%Y\& M>/F]CV,L&]%?#KF",A7._ZA/^^E@3!\)R#C-(C+Z+@ZK@G>(<=W3#\?\[5DL M8X'98-HAXMO/[A3OZ +Z70KXUJ,[0#M_$+O BXCC+J'>>.XUG)<@5Q'61\*G M3WT8_B6-+GZ:@WLVHE7X#7S ^X'1GPY974YY4'R.X.J/K[V=:.X/^W7E>$5? M+I]0W[4/#OPRQ6'&_.,/_?RW'_N8LE,.011,FM9H"-K&:*/C4;H85<]Z'[SB MB6F4FFF;$PN92V90@TU6:N/E?-VY1#L8I1LO'-15;_2-I@%$',R_VZO#[UWN M0V?#_&(X[4^_OAR6T?@"EL/%EU.\F/2X]$EY*UF,@G:7Y#P+U@ SUEHO95 J MF/MDN_WK%L+??4 9^]]>\)Y^MR=\"H5G9%$"":_DS'PF,1J#@-Z;D$2\K:N3 M2]V?8/K+A]'GG^BY/]6AU$_F8V)<+)?\_['ZSIO8KU3G;'PYBN4LVG.:5=N@ M*7W340?"7#!% _GQA]$XX_AO/_(N2/W/&8RG.!Y\?8N?1N-I+QOA(5G'R$X0 M3(<4F$?U)4GV(B&^S+KI@_0V.^R,:H"MV)_K9FV,,UXSU\>9E)!/W27YS'+=R-(,5CC,H+GK3"A"W+?UP!VN!VLJ"T95(*R-P;5*4+MV[#ZT^7]SU%?)OUT!GK\RWI?/QF//K< M'R;LA>2X,O7""C)IHX^"#%,1226MMCE'2=M2U]2O8#A=_@\1]IKSG(..\6X M>S.:3&'P__4_S:T2@QB!@V$EUQ5)1L>BEIEYRXWV(1LO1= MP_]!!WIU+3H;(\R!9*N21\E9)J.3:5$L\SG1NF1\,M$D'J/J@/'K[SPICO<6 MYAI6#SJVJ]?J@SVD!,-\2=$&J20/ M7;AJJ^\]*88/$NH:A@\ZH'L_AAJI].[K11P->NA3<=X;9D!:IH-&YB4'EG@H MFA?0I72Q--]XZ4EQN[\XUQ![T&'W\&@@: MI"P8>809A5(60A?5(T'RS<-6QW<,#V;#8>TY@7]SI5#"A41./QA;BE4B*-G=^=IZ#"?%?F?"7J,%'1ROO1Q.<0QIVO^, MSV$*2YP]'7)12I-2&J!=1E737WC%8D+NE% \A"Z,L[LPG* 6="#L-5K0P4%; MO?\;/X,I?AB-O_;(4LP6E6+ G2 \@K/H4#%3K"^<"Q.2[?1>]=NK3Y#S_46[ MANH.3M?>7H3 MI'I_T:X)D>G@".W%!8X_T&;SZWCTQ_3CL]'%)QA^[8DB,E62H72C(;4Y6=\?_K?>?(OF'"7D-\P>=M"T7HX\X&%PJ(@9PPNG"HL]D M9^J4&&2)3!4O@_:*:.@ND.+ZFT^0[;T%NX;G#N+A",E%C=\8I=_??80Q3LYG MTYK_5$\6: %2X$PJ1!;02+,0#&*-[T%4'CP4V>%UZ5U(3E /.A/\&KWH((SN M&0U_#(.7PXQ?_A>2IM*R8] 5YH1UM!=)1X/UGO&L3/$.#3?=Q4RLO/P4V3] MO&L(/^CT;NE'_M*?)!C\%\+X,DK;DU/)%:'(VI)CZ23Y'2EH%G*,.9*_X6(7 M9SF;WG]2M'0WY!YW8G1&D/(XB#^5Z3 8D:$5QDFF.-RB9[ Q0$ MR$HY#"O3>X\$V_FK.N3X6K6"HS';0)[KTA9_6.2F_S4-1A/,?_MQ.I[AU3=' MPRE^F;X88 7QMQ\G^.'BUKW&]BHRF[ / )]Z\U"]^J!G YA,SLO< SG[TI_T ME(]@02B6E28;-$1'RJMH<#G;B$5+&^'V6G!)78%)G/.W?-%B/<#!='+YG=6% MX5Y$'2K1'>4E=E"J/5@?M9!^ARFPE\"NXWD^7U6W0M1;J7S1I5[5.G3,V:B)P(^C"K9@$IKPT"Y@R$GA@4$ATD @F,!Y,NNRZ)Z."MPHA_* M&K"+G%LP/S^3FN,Z^\?"_H@C#?HLPCKKGLZ8/X6 ME..9C5T1M,KW8=+ML-K%&D0_+Q$!5P)CT0QS]4L-6A922*P$Q[D1HB2]IIA) MIWS_?'I\[R/=C?/[WW]:D0C9NK_O6<;H_/7S%Z_?O7A.G[P[?_7R^=G[%\]_ M/GMU]OK9BW=_?_'B_;N;:+:L;W3_4P\O?+0C\I6*2"ERER.BMSQIER%F[^J7 M)J#F7-@>@!7:EOG"7IE*B44(GF4CG"K1!#+Y]JR(=&M7N?)53%;21U>8P:09 MZ1TRR,4S*X(A\=HL2Y/9=QO*H4O+V62"T\E9K-GB:=JSNL020F!8HQ0U^5XL MD-R9@510@[02UQPE'SZPFS".OZ042,@_>2Q^AM7'-9W!75*VB.S_@A%*UE^Q#YMK 18?*1?./ZSXO_ M.^M_A@&!FYQ-G\%X_+4__/!/&,RPEYQR+BO'HJC+9ZBE?G16#!POED=2<=MD MOF^%[J&4XB F5XV+SFEHH"MG*=6:$).WF) @Q@&^QNEEV*I-I92H:/3!*,(F M@'FPB07ON0P*(,DVZ\0=H$Y!,SH3>H>%MQ8G:UB04.1J%_@"6LPHZ8LYSRVV;@^F-[WC*U'8IO@ZK:ET.],T8/T$_O_CR M"8<3I%7I?/H1QS>&WU/9!>E$8;$D7BO\">:52F1/>\-EL:&1 ;@%MJ>L&:TH MZ+ TU]I!]QS/1AH:; $?F 9=LU8"L(31Q*"Y]GY-Y'C'5N(I,+^_6#NLR'6E MAJ-/.)Y^?3. Q0T*F2:?JOM#6U#/B$0*B)XY'Z'&-'L6 3+H9!F&D!MUMPU M=[$$; ;UI/V#SJ3=?J=_/1JFI8IB-C%SK1AJ+^N16AVQ1EJ5I M6::F%W7.O MOWK+D^2U6]DUV.@OL=7:;Q?X'KXL!EW5K7! Y8MBQGE/R&I"JE29N61",1 B MN";K^69(3U(%.I9T@VW\FF%Q73%5('O":AHK>9O:D;<949&!D:0%*169%TW6 M]K5HGC3SA\NWP;Z^P--3,4J.A*)H&MR\HILW4)@K/ I$7NV8=D;;DZ9U#PEV M6!=SOK.\ZD/L#TAD.'DV&GXFRZ$?!TB>PV*I65QJ#Q?_?AP-Z(T36H;ZJ7]E MJ*J@1!(%F8@E,YVB9:"LK'Y$S,ZH+ &VVKL/Q_)DS_(?@HL&9WO71[#BSA@G MO%.U"HDW]>Y,!Q859@;%B^ %H%%- LDV0SIRR.FQV1TUH:;A@? ;^%H/)B^] MUI0$&FL<\T&326-H:0QHR:Q-6A:/Y-":-K>#:^$G2SW=;J@1&V"=FEIT(?T& MIPVT=7<2KW0_N9/2D(4SP/ [Z'^81^U?K7%&*UCI@B%(R M'2RA\\(P[M"98I0D@ZI-0,)=L$Y'0[J3?H/CB_F9RIK-SUJ9;!VL$0YJ^*UA M'FOA1"<,+71&"6AB=V[ -+ ME%BC^IN<:)TP^0=*N<,N(!L/TZ]!K"?J"DQ2BDARII91Q"QJ #XR"PB2-)4; MV\3*O ?7]W5HT25)#1R5.TV@ZP?UTGD5#?E33M(2)\EZ]L%J9BU:0_8T+7=K M6@PTMDA4"](:7JN^K1EF]&]_>@T;>5HI")#,2>Z9AH0LTG;)7#"" M"^ BYR8)6'>!^KZTJ#-ZCN?U7 /(HT^N7E%DHL*;1$X:T>J2J^NA8C%+P[)R4+C3#GV3T.QK&+XO M[=A7^ VF%A\G"J;3<3_.IO5.X?VH:G#=9D<#>N*' M>8EJG%Q)Q9;B0T%@7.M:HAP4"QEJ84NG?73TW[HN#UUDM'4YC.]+&Q]0!1IX M?]<*+2Z28A37P3FP3 0@:P]K7[)8MVPGBR_9RX2-CHQO GF("(:'(W9M MK+2XEC2;UE..\O(A.)-JJWLB//[UKJ&G#8X8GB+4Q(PYA6[UIT#F6E[RK#BP%SB4\7J M:"S+V=8.E$63WQ)JADLJVBJ42399A>X#]GUY@)W2U&%O]UNAV(N*C,(:;E,- M73.U7893Y#L 1"81>(F^2)Z;G''>A-&ZYFG'<>@=R/+QUS35" X\+7(B\U ; M;"@6910L>QR],$:6LL+H.4I(30I&-"AU.AB, M_H!APE]&X^>C69R6V>!V$;;+6%B10:#4A27%(]-@ZCD=DF\>N,PINVS:W#[N MA/)1)%?OHB&WCN>;<=)L"YLOV32MS\=S6>3YM>@;',^[ _:5D,B,EK?50HCU(C &YHLA!49= MLFAT(_^X+T)V8GGKBY!=I'V"[K\(V46ZQ[D(P1B["'GWGC[^X\7K]^_.?SE_\^+MV?N7]-/.+D$V/+[-!<@V M8UFY_ "#,CK/B[%>)Q2>D[=N)(0H0*)UO7J\"SX:IN9I)U*0_^9]C;:,CGP& M<"Z7[B\_7+9%&FT9+U+7/H"U(8LPS$N'4DD#HK&?UMGEQUO\C,,97A7)K7D\ M* PPTIQ1=#DX1F'\8LK,J-PLAO GD4)PZ[\'P[\/L R3;87Y9X?J%Q MKZNK\.++,LBY5CJF_\\UZ\&*()V4G(9>ZSXE3^.O"S#6_1"5YT(U29G: ^OQ M]>4P@M=K2S-VFABHD^EY60+_)H1:#8AKLK\=5S1EG+4L!F69570YCC_W$T[>C0:YI[W/9"D;5I(4C QGS:($RPPB M>('."M[(0]D$Z0$LU\,Y6ZL%!PN\@2K\.AY-)F_&H]*?DIYG$R*/S.N:L*"B M93YR\J0D3Q8A2(0FW%_#\.3G^[[R;'!/>?X)QS"E+6?9E.QJGRN1N^A!,IMJ MN(4D%PP4;7:2<^%LCJ:8)K4X-R)Z\K1W(^L&UY/O<)[51JO./V#\.UZ#2-8' M\.(L9\Z1R:.MBX2,@'K!K2Z8/+@F-Y2;(1U?#3KB;?5>HANA-UCNW^($Z8&U M<^USVM\&HWF[LDMP7'@D UBS+(DYK3S9O]H')@TF8YV6,3=9%^Y$=2I*T9WH M&^P5O^*0QCP@;&?Y@@1%9#.TK.X.G_FK)^A>5T+,8] MY=N \M>CX>@FJLMVQI<:GGBV$6)F48MZ:D7:&7)!AM$( G>M$GDNA?9DU>' M;F7?JH3_1I2]&&A]BQ%9QI[GC1F]#D>'D;<*>F M+IT3TL#SN$.;94S@.;"4:YLTJTKMLYN8 ,6Y]YJLK2;6QG>SFG0C^@;^QI5) M='F=UA_.".329AH-)S]C&8WQ6ZL"G+SX0O*@]_>',/XZWX[7EW7J@=$.G-$, ML)::C]8QC_/&.,X(61N@^"8;5<,Q/7GCY['PW:":\S?(RZFU;/'6D,RQ(( M0C:!3#-I& @1M)59NM(D]?@&BB=/]?XR;5 ([;(JY&6>ZL\PZ:=ZQ-L?S*:8 MO^W3.EBC%($S&&@92N3?@R"8Z*V#+&3FI@GU6^)[\DK1@H?;ZA(:JPL97MGD MD WC7.?:J,LQ<($S*5+BPM?2$4VVA7MP'5\]FO"YF\[L1$8#=_I?V/_PL8[U M,UE!'_#UK$KLO-S*@/TF"T!CHLEDIH<4:I0!>06\!M6F@@#*H6]3HF!7H$]^ ML6G*S!I-.CAT]"[ U_"N3@ 7,H>L:T?9VO)-$N(8"S %40K"#TG7$88-%;"7;,\?@@U62Y1+)6JL-=KSTCEGTQG@'&-MTYWLT^=&' M+#L'R/*A\Z,GXVGOS7B49VEZ/E[&/\Y3_@2IGQ=UZT;MF/:)L]I-DA152N1: M(%?;V,7T_&O*0%^M*L(F (\D"WHG+D<=RK3#*7\-S_4HUV7NUS:@=LA_WH7P MVVB.F_K<#5&W6>](RL=3 1%D AU82J;F^Y/5#MPA0V%T%M'KO%59R,=(_8:4 MYV,ROX-P.V1\7BS_W2Q.TKC_:7Y4^VY4IG^035(ASCY]&HVGRW3-VH&^D,"9 MMS;6DUBR1+(OS/CH38[%0EBA_W8.Y/:O.YXUV"$OHZ9"[3 G;8ZPAKGC9#)O M_70YZB4L86R,M8TO5S6217JH6;F22>V5$\Z*!'DKKC>_X\D3W)'X'D5F\[/S M?[QY^^+O]#LO__GBU?F[-@G.M]_2/L_YGI&MI#N+'(7U7 ;A@-P['K(P7BMM M@/RMHG6O:%#)UT81@4Q_'4)@(<3(?(2<)8>HN+X^JNY8HJ'\_>SUKR_>O7S] M[OWYL__U]_-7SU^\???B/W][^?Z_NJ?K[M3RDX9)82WM',' ])[5E2];U! 2V^RQ*U2:Q(;T1TNMC<)IWIX.MSBF"NPO\!;)KG68B[JPSV?CVN\1 MQ_U17BQ9K_&/^8\F/:\#+5G6,H]HR+M2Mb!FII^5!.Q1M0@"W@W?:^M* MHE8=56^CG%>DOPY2BF@">>F\-MZII>:"2K3J:4PJ"(/D"AY1CVZB^R[5Z "" M&J3,W*GKB^^3+"Z/?GHJ92DQD\[GG$@H"1@HKED4.O/LA07?J%7B+C"_2[WJ M@K(&P<6744N8:_=S'$Y@P<08AA_FKN'/7Z]^Y0U\K=\ZJS*Z;(L\F8YG]9N3 M>6+1^X\P/%^<-_\3)U/,+X>+X?>TE60-TG% M.-8 3URI'Z.:- BVOG/RSG^XA/WB"XY3GP;;XV!K^ 5G3M42HB;6ZQ.A6; H MC.2)O)EVGN).4$]<1=M2UZ0#]F8+9#U@"R5@=)J5ZA)I^H\%;C1+9.K*E 2) MJ-$9[HY(OTM5ZXBX!C'C9_G_S";3^?K[?G26\YP+&+R!/JV\S^!3?PJ#^42) MJTO\6R3)3?I37!HLBY&^Q33ZL&!T/NB>B25%(PMSZ,@X5C0TK[EDZ)1&K,NX M;I+5WWI@IZW'CTHM6@0MSXV-BGN,'VN\.FEZC=/S\AZ^O!F-YXQ.I^-^ MG$UK+-W[T:(U9X]F9M(*R20/1=(&(=)B@S"VU,J*V9LV1NN!N$];:X])ZAJE M//RVX=;UATO%&L$-$[5\EP;R 2.8R+"$#*J6;LE-5L][[ITZN4C)6I*<5G]6\&B-IXIGD2 )%#')L4:[KM(.3@.78D,H, R89VJ#4=)H3 9QJT-.@!: MU>J&Z+'$H1]P57R +!\Z#OW6$!;:51>DT;!NI?/HS A!2W2)@41<%/+R0@&3 MD%7.*4F5VDSINU ]DDCUG=C>I#@'2[W!/?(*IF5TWS:@6K;M6HOJ@3MW'<[> M:B)F9Z(_FEY4JR?PE%BN[6>U F0^N\ "6EI =XBW M08#9!H]Z"4ZC44F8>=M"=V!NL 6TV1[V!KA2>A*$SH: M1*6]Q2F-%?-EP8DEJF3)BY:>LP*2?+!LZ[#!LY*%)6VV4>4F_3;6PSD%C>A MT!O#THZ:3G/V[N^_O#K_5Z,TFF]//T+ZS/J1K&9=*%,X<1ZC0)W(I(\EN"RM M]\H;3V9^C%I93KYF"C62QV)A$!-?6Y2R,U"JD"!8L9M#&\%BT[R7Z MSQ6K&+I<.W1[SV(RCH%Q6N7:,BVK?67_KO]AV"_]!,,IK>:C6:W\]^'-:-!/ M?=Q+Z'<_\&!I[X!W1@%YV03,3<3]Y'$OI7X;2*+,9@8J_BE,YY'+D2*,H440(N> MB5F@JV>ATM>;#6]9<$(R'7D,(OF7?"O[)X7P[+:'PQG\G/ZT8VZ)R1 MN][5EJ2M1[G"&P8OR!P +;/5SBHPY/TIK[2UBNLH>@*54);,!?B,, E]V:;]8Q6H1*O!R^'\-P JGRUG-(SE8QA3E0F=8J M'YE/(!AD0"UL0=LFL6(7D,>S9YOKR:US]%9<=5TA8!>@/W]]_Q&K,P##KSUP MUD@O@0D72#I6>YK5$IGA2 9*+.3Y;SF+]D1P@MIS/$8ZKR^R*^@77_J3*KCY M;RWOD7L10PB<>Y:%KL77C*(1&,%D3G6*)"X#;Z-3Z^#\J6!=<=7@P.;:(-Z, M%Q%2X7HV M&D[Z>5FC_BTF['_&?'YC]S4":;=UGD'1U:NK070I<68U!LAHP;S<;S>/XL5"Q"/1Y'FWX;1Y<_7:/M-KH M>BP50VWM9"+)I)8?,JJ@UM6*F19)7V_& MM4_F].N;017$<%X7X5-5]=\F2-OPJW[!'D)Q&K-A-MI4 YX+:3AD)E#20EH, M9->D^[IF9HWV['V8O(,P%JDU0GM4B)K95*^RLR8-5TXPATGJ;"(/ MU?VCH%[XH$^OG6XOXVNW0=@R MH^U^B ^4WM8-IW>$:G1(R,.HCA7<1Z*5K"\IR ZKO5:=-"R)5&@NU7R,<$HJ MEX*UCHZRV#[C-G9D( Y4WO' MNUH=HE9H2B"L VU4 KV5%7/?FQZ@Y'K'U(Q:R;5%P?7+=,]G YA,KBM[PI"4 ME$!C1$? 4-52 H&9X@+RG'S4;:ZX-R$Z;=.C$QX:Q,QO/4CA7* M\0V&0PE:FR2_MW0;6 4;S]]^_OJ>'K$L!<%]0-+PK&L NB^<05")*:UTTLD* M@GG4D]$K;"=M*73-38-8RHT0*\!O96#NA]C2B-@"X\-8%9WSNZW^'$A.@VUG M&ZB.NZB- *9\A0H&ZS5 J5'$BOZ369LFW1H>3'_N,4D>@_KLPDF+(Z]K7567 MGS['SS@8S7$^&TVFWRH(&,@BU&.<6///(M/%QMT5X?-NF M#6+UHDAA0M0ZV+U +1MUD*-D,Z M/6WH2/P=>CFU;_C;VF-E;DM9-*%P9YG0]$$GZ5@0!1BW7$B18JVJNH4.T$.O M\4]?K7)_XZTGZ>#N+]<.<[:^@;@\B-D"Q@YNZO8T=S^?[W=!#V!@E<,#Q-?A MWKT*!TD;(U>"WF\<;25*D7$)Y/U$EYPN!#7')\/B!D>P>Q)WD5K'Y/V#)'4Q MN[A<\#5JIY1F645)?JN+A*'Z!ES.B\AY'CNC[\:;C[>M'B3[41>"Z]"5F@.! M+]> %,E!%PA,@:BMQ&C+CCD*AB"CE,''R+=QN+=C\/J;GR"#>PNNR0702CK< MM=,DX4+@P7MF7*A^.NIQ\'DG",Y>0:1$L0G=*<>2_KU2<&!N0G,I0.G:!I M$WRC\[4CZ\<]!_D/H1Z[R+Z%6LPFT]%%K?B\ O&RWK,NWB1TC&MI:LTSS7PT MAM'_E)0Y\^2:I'+=@^L! A"ZXG!5-SHDH,F1_*TI\3,.TT?:=A=1-SX[Z>D# MV5KUH*FXS+Q(R"(Y/I8FB$'5Y#+P/F#?FSVR/RO'**OQ#=URQFR#[ZB6R0K M1V.>'$#KO3K3 2='\7M675UYIL&@SK:10:FL3ST!+P6P(*J/EAL;= M*K?F%II'8*@<1-J:E)K#)-[ 1OD51Q_&\.EC/SWO3Q:=3JN$J_8;;7VI)3BB ML?44+@#S$&BLQ0MM1?%!-PF9W0SII.V2CIAH4,!I/;+EC-@&6TMKY"YP#V.) M=$7D5OIQ L--I4[,>9LL@60S&M#DX,745OJT 0TIF!6O&C>I-OM\37D'KOC M(11D%^%WG:SYZ^@SCH?SHCP?:#_M?XN(*%Q:78QBSM;;O@B:!EHTV5>R>&E, MK;![4R,V)&EN>L/Q+8CN2!AU+<&NR^K_@K6,[6 CMIQ%J>6SR5:J+;1D! ;9 M("M<0# >A//;53J_YT6G0G*7\NSZ7AO^SVA\>=JV:*TJ2@XQDFV#W'FF@]$, MN%;S@EK1'0NJ:C((.L557@)Z%B,.=20[AJ/SVLQ;'0@ZSVAWKNMX8V0 M\NNHYY; 7@T-[WMD9T+>"O.*L)-2V291!$\U3(_L&Z^Y2-X@K]WQ2B]XBRY5 MD]<)$K&QGFP?<#6FDQ='WXN&=R[L11>_;J5]^K5II,D!4#@>LM8) M( (DGY3DF=>K<]MSQ6DO56%>6F1:*,.B#X81(8[V(P6E\#V;#]Z;-O'J6[E$ M)ZTRP=&RJ0H0BEHH5=%F:%)!+ N;M\7QSOW0FN7U_CH>32:]+'3,JB0& NL) M?A0,4"(CE0_*N%@$'+?FZAS6(TJMV4]'ML[DW9V%!O+KLD;QQ,#T99"XR6U8BDHA2*329=2*+)'#C.8FO-+EUZ6H M)Z=W#\+L,:L3O,9I3T21("O.3 !R8JQ"%FJ+;:O1&L[1>VC29N,N4">G29TQ MT"!M=!O5[@63LA*UPD^N[1F",X21.Y8LBA0"0@%LH27;@#LY;>F MGWP:36 PZ1DPV9/SQ5 ;K'K-F4>AF+%2HRNV8)O"6_=#.SF-Z9B-#M-4OUV< MD)1>D;5V/EP4,;V!^&JG+$):CC:P&+QB6KM:OM21:5>2SY++$E5IT.V5/5W!<1 :R -/12N&9B( ITG MS&W"[#< .CG]Z$3R'49*+TY<^\/:W6<.ZFW_P\?I>?EM@G-T&RSV'O"(-D7. M0D9:_**UM3ZR9C+[8$M&9_F6%]([O_MD=.(8LF\0PO8N?<0\N[6XG:V>?/:" M%B61R]MDW),C[ <:5N=V*,5RI*W59Q=. M&JC-W*K[.!KD:\TT+^,9I%=DQT7%2@B)U1 WY@-DEJ+7D(,ULDT1P3LP/2++ M>E\.1VT(:'#+=4=U.PG."^2&J:04F80TR + N=)D)7EJQ04/T8R. MQ-\D\71]$=0<,'"7/>/61J93"K16%LM<<"&9K"VT<:>>5/790U2B"\$WN$[: MOFQRY-JE+#A#*&3,HRC,1P5,9,PBY!2R;>-P/^V:UH?H3!MR&EPOK2IU(H76 M,0AF5*BQ>Z!8K(UT$7+A!7B*IDGIKI-?10X1],9KH@[C5L]2&L\P+SMQ[Q7D MM_J(@V/Z[L2T&L*G;/1&! 6V:.<TI[X..%AC:&FTMZZ65RHXY2&BT=%QGVY$X+T^M1F7E!XO0S@[D?-\;NB9@ MIQ&M*KI'[DT(IH#75N<8N7'HLTD%A$FRE\$I87BA$0=/=BI8VE&29K($[K62 MD&S8EYGG&/<*99__W<%2O/WV%=EH'R*W"I.E;55XZ[DFHUU!C-X9P54O"EH3 M!$W]8FJ &-9*(S+7SEP^@>("..1#9'.6\WQ4,'@Y+*/QQ3*T9%\UO>^1G4AT M:\PKPC:HG%$64%JIM?&@2DS.D8=DK0Y%]$R6%I)4S((O3-LL&!G&-:7290/6 M2R!%// DI3_$\_)LC#2$7R#U!_WIUZOKDZ"%B%8G%D2UT+D5#+BR3&5#L\!Y M+VR3=/@[41U\>'3MX3WNM+<\!&:=M4Q[7^_\:"DV0:,.CMN"S4=X?%NM.]9O M'0SM*]P&)T%U;KX<3J;CV?QT%";]R;M/8[(/SX?_A'&_[N%O88JB)Z50 F5A MPL<:]0J>0>&9=F:A%&)MJ="D9]&V $])09J0TN*(>8T$?AO.)IB?P2?Z>OJU M]ICL3^LH?D%\@^-:E0D^8 ^XH!U($M*BZQ:9(XO.9I;(&-0243C3)$YY;\2G MI%['H:W#TZAYL$I%/5JB?C;ZC$-RH?]SUD^_OZVV1$]I2#D%PZR">85YST*, MF67A99+D!*MD[K.$MGC/*>A!U^)L<&*T;M"_0'_\3QC,Z =G%[58P_EL.JE9 M>/WAAUY4'GUPD5F+IB9E5',[D&:2YU@#63Q)XE@+REU 3T%_CD)2@ZCE=7B7 MD2CDJ>58'#.YY*KMCH5@"[.Q%(XA9<^;'%YO1'2L\+#C*L?NPG[H4+";76VR M3TD4X+3I<5H40P 6>2+KR_B8M4@QZ&TR1!]WTZV."5S;96L7079<">5ZCY1M M8)QHEZV=&-C0H&D?\35DTX#T4JG$ (.K,16!U)+@F.B*1E)9X;9)7'\<+&[5 M9:L+$G>16M?5R&XTB^(R%&6]8#Q"8MHEVFQ"K=FB$CFR%H(NG='W2+IL[23[ MC5VV=A%7K;T9W%MP M#8YQKI\I+1JUUGM+B6>DZ&16B2W7\7"H@B!>1Y4D"9S%9LDXFZ%[O@':(?2N'HPTCD'#:X% MWXQIRE1,E]U$D6NHK=Y HZ]U]S+SB2<6"V;N).?"-JHK

^ M8>+,%SSI,-:0+):E(HO6*,F"$)RIK,G$S=RJ-C=SMZ&MZFO_+1-."^MF)'4(!=A-R ^+?X>33XW!]^N ENN3FIXK*-4K ,"6JC L]B M"K7:G0,R/R"HW&0KN!/5 S03.YBX42NI=]T*Y#V.+UZ-8+B$8D$[)[-@2459 M8RL=BRXEICB7(1E)XU_I:[HAIN+F,<[C#)XN60/L7W\&6_[(#K M?WYPZ.]&+*NUJ#$;57SP(G/M78@.9$&#B5R=Y +OH0847 @F0ZT[$SRRH&LR MG Z9#+& 2IA]8ZJO@>PXM'K+)W@H*2G4)M$0;,XN&I(^ C1 M*SE)CDHQ7U)EH%17Q2:6K)?96%,@^#T#K>>SZMH87GV+0!!0BK4B,2-1,2UH M6H'3AHF(SOB0L\UZJQ5HW=,/3FLCUSU-^Y_QV\.K9_=L5-O(S&AY/R>G8R[^ M28]+D8IWFI16N%ISC=<*6Y*A\MXI8\! DX3[[2$>;U'NANU;J6]MR&APMO+; M<(QI]&'8_V_,!/-G')*PIY/W'V'ZK]%L7BX TO3;>)8CZ1E H/D7F (?R2Y( MED$6D6%2@"73-M,FSV _N$]=G8Y 4@-[GI1\2%#^"V'<"Z98D54A7\60')>ZP6YX.%\[CBB\T(=B4,[)<*O((M0HT1!:BCP$<\IRV M"4-]W/&%'9"V-J9P%^&UC$+; L:)QA3NQ,"F<+0]Q->031MY#I@T2\*1;^], M[>B+EF6;4BX\9A^V.01]'"QN%5/8!8F[2*UM3"$:EVH;YL238-I;Q4 *R4#; M; 0"Z*WB^I]23.%.LM\<4[B#X)K&%$8M21^%8=DH0V:!]/0+\K^G?5RTV.3.A&Q\9C:B9CHKQ[P2 MBBEN-2WIQNBMDK2V(G,3B*=M[G0BV@[=DTV8ED?LVZ#JVAC:#.?XME$W=-W# M_P&R/L+$7Z)+Y-V5>B9B!=9>DN0Y@ZV7++DW[NP_BJR[W+)0HC Q-88V52(32Q($M19T=612RR,\OY]NN/NWMW M1L-CONC/-=?!"Y]K=TNE2VDO['0N,C:4,%8K2R M4U2!&Z@ M>+I[^>%";1 0]@W,91?M+>"TC 5;P?,P86 ',+2)ZP/$V^#.8!661A"RY,)" MJ3?MBER_Z!,R9V2T1GF>;).XKZ.P?4_(5SNR=Y%J Y)?P'A .\ET>9MQ66Q: MF4SCH,U)QSK G%FPF%BQSBF7:O*@;T'U6C3'CPHZB*/5Z^>#!=Q@RWY%!LDJ M)!%D,1X%X-!ULC9ZPD&4O'( C)BB]UCZ3]44"W,NXX M-&_WES1B8]^ O1I;"LZY2$1H0>+.6I4:N!JB45E&,AUS B374\I:]-UI\A>- M$DQPGI.VFEMO#ZR,^NXCC/'VB,;C>IR]:+=S]2MOX&O]UMD?,,ZOOMW[IY)1 MRZ096DY;)((B/RH;EHSSWI,+I6.3,)7#H7?0:^-B-)PKQ;(SY_R%D[?V<_LB:N:=_1D,L&IN'>\GH]JT2;(N<#(MN+!9))O:5*(K]6 OCM5?A2:T< %WGM M#A<.Q+^P]LO%?/89Q_ !YS]\3A[!M_J'O: DBB T$SJ[VEO5LU!+E,L4HD8- M$N3CF@C[C?//^?&(]*A%!Z@ZEGC_<..&X?Z3G&3,E\/]-BS1 VZ-23*S K(6 M/D\TKL ]BU9*(-N6;-C[G @/K1DMNE61^SCZBOB.++=^PO52?CT: M?I[CGX]H\GY$)M_UG]?N6Z]'T__"Z=MO>01S\W Y^![GVF7OD.50"\O4Q"H: MHV'DPCGA>!8V\1;J?Y31?7=SX?'I3(/ZRDEMHTN6(^[C#_G"J/1XMNSQGSN+R.7\>CR:2'0AK@8$G< M*M"0(NV/@J0/M1R9+LX8W>08J,%8OCOM?VA]N*WB]C&J>.9@;+&*U2-[IH&4 M$6CN,G""ONN\B*:)==1AVZLT?IN+N#V$>R+_SOK3[]>]9&=G$\_XOC]1QCNO0:0 M8YZ52B9;EB$GXHA'!D)Q9HV(7G'4V30)&7]44OCN9M>CDOY..KAF1AY\0=A. M&C==[9XTD9,[;5D)A@8:G:2!9L>"C2#0U0[/[9S8(PSPSWGTGS10Y^*KP M6 .]/WQ&8\0BT;"2>":C50<6%3BR7&4,TJ9HBGW*<^C/ *V'FF3=ZMZ:67CX MY6/ZB'DVP&5,YEZ'P(L<9P7%:XV!I50BTR)XYFLA9N*I*)]D3&WZOW0V@F,U M5'YHW7\0QA]#%<7W_6D=]DLR)3_W,]F*BX8-5B;I;&:9U\Z*N10&=2Y&PR'& MZ*P4VZS^6U6A6(O@H9K8/) BC+HDI.,B);< _:L__?@6!XNJT!_[G]Z/YL4[ MOC5GV0)JU\6+=L1X_(I&';!ZEXXTH.2!M8@PU@X&GF5=J[:46'LT\\0\%PZM MY0KM-I7?GX[VW%$-Z6&59Q";]%B<0##UW"Q;#-J MR#N0O&;HNHK%$0Q1K3^+4%!D6TJ39(CK(+Y/4^5@.AKDW%QBN>P6O 6:EG68 M;L)YF#),^].S@><#9-L@.7$%E:J%XKSA3$E?FPWDNBHYQZ+5O@K9)#CD& MT_>48&I%]"XB[9#@1<.P/T;O/XYF$QCF=_B9UBS$X>5A4Z(O:6NJ:"^+R( 2 M4GC#>*BE-9+G+*)*C& *:4P&ARMG+9NZKNWRVN,?$QY"T.@HTNV\O=X*TFO) M/=<1*@S:@F0(GNQA$Z#N8C1=N4.?(UG#JXTWM^1_[>M.A_?#I=DBZWP*T[GI M\FP DPF9.!7D?&TK:(''H@A8=7LTB%I!!YB$9!(2E2DVBC7<@.C[MO^Z(:I% MF^9K>"X[5VZ!J&F3YEN0'L8H[(BSU5HNW0B\19_FV\A$M!BD3BQ$))4'[5G@ M&9G-F$J*.<;4)$3@6"IPC[5X- W81&R3HB6%9\2[9MD M(!- 2^-U)NMB#-HF/L)M* _0S_= @M96;]I;N@T.AQ:;&OWR7)>=JKU9 QFI MW-#84$?FH^0,'.?)EI2@34VE&RB^;_-@?T(:).+O+XBK80SSBAV^S9A:&A4M M!O4P9LD!NM)9[E['1#]$/:Y]QF:*P5B#)< +6R-N"O-<*A8C!*^"-46VB5-Y M,LI[CT'UR'5W%WX;Z.Q;G$S'_31=UF7YC0B9O'WWVV7++95C5D8QF)N<'H'Y M3+IB4RG):1]*,BV4[TY4CS#\KSGQHU:L;;3TFM?L/IM,9A>+*,3?Z$?3T8O) MM']Q/=IP5*[7"NJ\,/)^[V]5,[D#::R44Q9%N%(09#1&&QZ\##D$THO,HW8R M]73TF(-UM/B%4BM> P/E!8NT1AIM75$F=UOQ^MWLX@+&7T=E^A&OC>:L=ARO M5^,=4[S=ZQHQNL=85\O"*QM1%J6M<5H+#IX&G)6CCP'!YIX!"]884\O"DTN7 MZAFS%)J6$*M-<+H0SQT3N'1=1F7-$M2,QAU>VHK,?<>]0FF11@7-R2\K5KLB MH%:%X;JX1'-.H]<.7. ]!6$\+"L-8 MKYQJ1]6($%D4JBBI#$K8IO?=\5(07G55XKQ=*/ZW5,ZWH\'@E]&X_E&O1)M\ MMI$$DGRM,*SK$IU9%D4K="0E_<22$]<-\Q%:=-W.@>,E=!RL18^I,OOVHUU4 MZNYQZ9-V0'0$E1:9S3&X3.9O !6YKU)XHM-E,<(G-%..H*K'GU5[Z-EC*OR^ M:](EJJ@DCY*5+%VU1BR+7!MF17!A7KENJU#O1S2?GFRZ[BE-IP.TK%4]^";C MO%D/O)<43\F[VBJWNFLR"R+#"A92%-*[Y"(\KL9 .P[PS]GT(+/I "UK$-S3 M;IS$0L'^]:$">H.T=C"+U00'D9@OVC%G@@,RR#TQ\K0FU*TQ_CFG'F1.':9K M#W%!WIEMZXK(ID"FW;@F)D7K6$R"QNV18P):0'*;*,Z'\:$>)17W%F*X/H-$ MRM8+4,SR>6E2#LR# *:M!RNAD%7UN-HRM9'#GROEP[K&S73V,15X[U R0>56 28S29:_03N:4B/^%SN/L%(6P1(8GYR7XA M7\\" S"1"9.2XU$X:^+3FM$[2N#/&?TX9W1+17Z*9X&S,4[NEX)1J+15DD6! MDFF'M*ZA"LQ%4^AG&71XF!#JHPS_S[G\..=R,Q5^FJ>/6Y@GCDLAR5KC2G%O%:9%4O^8+*T MJ:@V$6G?8=W4@T+,'H3QAZZ;NC[IQ[H *@?.4HBAEM=/-9X66%8)&?M_*NU.VZ:/3W5WX/7JV:; $C5 P:8(E[XP^"R#)3RM2 M1V6"3K*):?D]9)ON1/Q.V::[L/9PV:97"5SSG\?5G[_X4C_%=JEKV[RV>?+: MSF-?35\#+IR/'BP*;:4.64@K7:(89K%5" M@Y%P8/K:5GWQS@;S!]%GY^6J\]WBV+3VQ)M<.5G%6D 'CKED%=,J&%;O.ICQ MT1DL@@O1I%!QQ^,XV&-:O(GF^%H@2QWI!>^,<"JQ6J%ZV:FL1,=RT#33=>#$ MP6OJG16:* VCQ/DMRB 19*3LP MHJ+1A>R:5*IH,IIC'5$])N5]>+5X+&=7S['@>+S1^JM]!:ZZ#-PR!,DXK!;@ M>5G[F.J4*&VLJVD!9+S4PM.6,V\CLN"5 E&,#;K)$MYX7 ]_OO9@BCMZO K4 MP(E<7*O,(5]WBJZ&=-E>=;)Y'%>5FN\=2=Z+ONVC'T4\)533< M%ND8AA"8-@Y9A!A9*0IS*1I0-^,2UX+SL')=MJ&QR7;O M^^Z4I!47&Z/7'\L]Q,MA&LPRYOZ0!)SK=^BWAI/1H)_G!WR730(FHW).ONJB MR> #75X<@O5A;SPZD_+*-8EST8+RC@OIM S!>S3"VES3-07/HH?)R%P2;81* MNUK:7[+H=&(B)AY20@EH']LU"0_1UJ9&15M#D)UEH&J=0H$Z<4-KM6K2EN-I M7I-PC63:!#+?:=]BVG/-(O>1.0.I@%6HV[1"^FZN27;0QCVO27:A\,E(,7>"W/?K5 M,ETZX::#Q6"-KJ8B(SMM3+C,OV#UMJS87XW^_1I M-)XN3RQ\"@(C.N8\C5B33< \3YE)$HIW.I3@U7V>^_:O.[[1WR$_HZ;"[=!\ MGR-\,QX5G-2Y 8/E;GMY2J4D\ 16,E)W9#J8PKP3GM&0E?+>V.S35IQO?L?) M$-V1&%OD7N" ?O2!E.X?,/X=I_3YTFU ^P4=*,)"0WJF;S%"=(#/Q+ Y_@9!Z-/50 W(1;/G?96,1^\KH?6 MD4$N!#%K2*)(5=K$8FV![914I6LJ&M3*^!6'.(8!(3S+%R3JR;2>-W_&FR"# MTH+'XA@(,$QGX"PD;YD5FA?-K4^^2>.5K="=DL9T3\?&L@Q=WSE]' WH\9/% MU=W>MT$WG]+-/)F2F/-/(S&DH9JETV411A% MFV) [05BSR82MC&)!9U3S?&6S&=,S!J>(]BHM!$'WDQ=;W5]=2@JH$A#;V86 M?"%"2[V^S981SYKFJU4V-5G9UJ+IIKGY_)GS8[;)V6SZ<32N1VD]C,4++\AT ME2XSC09)ULFQ$HH$QQU7LDEQL3LP/6R[\_UT8'W'\\-%WN JYQJT-S ^'\_W MJSROZ_(&QW.T/02%WM FXKBFH9=<;X2%81(,S4N!:]P+*:])9+-P).75.I"-H3*+NAH:-:M&1RBT-!]EO5C@.3%MV%O4#1S& M6[#.9]/)%(:9/-M>49J#(%@BZYH5DBP#<)()PU$85UW<)E=:=X$Z25W85^@= M^H3STZ]%LX+S\L_1%"BZV==+@E8H2\,-24,MB48#ES[5EJ$Q M!I$1LKG/0MWV94^9["8";5!G[UDM"#>>S&]?;RU/HJ>X9"JB2766NV$]9<5H(/C;:F$.6@?^ 5_Z%[,+,E,2#J?P <_+V8;_MU+K)%* A: MVB2=H75C7J10BL*"IR^UA]RNWO_0@Z]9=\2]*!V,U6>NGHO[DW1[X \EY)+MDDD68DKT?. M-C-O'3#I@P$;I,?!N"!!D)=8=I M-B8!X>3%ET5>ZB^T;CR#09H-YF$MH[+2)^+:4ZX?6^\?K?!P8-LKRG'DO*)Z MRB>%.FN/+FD>('K.I:BQJ]X[T*X'*TE6L]U'+\.2: M[]I1/' YV]R48[VG:9)?;"B(&FMX9GV8'. MT:P>0?990.!C$O) M6*O"=1@87XSQGL4.].)L]QS]]IAO>W 48&D3_T06D%IME@DE0+ J02X"O:BE M2.H[?.KZXQJOK_"3!S>>HZT.<<[S(TE#5)*R]X#8>@%J(T(*5*%6*;4P51C= MI9SZA8V/?7'F-)[6IKC-:!G!F_5&3FG>A@:VLBZK0>UD B1T% MHR6V"[T"5NBD?#&:A.T@\I_3OG5PAE/[ZF$9U>RIPW6 F\TOGB,UM0: M^3O6 QI5DQ)6([OQP;%6(JBBV('3C4FIC:)0B!B3=)KX64/)8/+ZGD'\/@UD M.:)V;= M'[2MR-!G")[C;N=,(.>%$'VX$@_@&7IFWXU7G7_X"?F\67U_N[Y= MXG^RZELA[=WT_#_?XLS&E%P6I=V4MCM3EGUV;/\>BV67N?KHNS1/GHAO^G-\ M#/O8/XI[**.#G_?38O[A5UQ^:B*8)2]0!\FK-.C 4%:0DQ1 2CBR04J?NO!_ M/03Q-K1_L5C''J+U*\[3?/WCI]^7B\\;E[3-)OS?-@G\KL)^IOA\Y/W6@@Q\ M$)JB!.3&:2=$S#F(',FD8^?2:1_UNE7;09P=VA]WL^/?M^I'_O=F_:=;_GZ^ MGJD8V-D/#H1I;7BEL*-)R4#TV/(D5+3ORECV"-'K-H=Q!3YVW^-C5#_C^J]T M!^V7Q;()>L8[4:N)#QQJ2EZWEZJE%R2PWQ5JC,6(_:[H Z_^21_WNO7=2:P] M^A^W'5$;OZ.^6ZUPO?IAN5BM9E$4ZQQQM*,Y^.%SB+]B-P.R]B+H6FSLX^X> M O2Z#6)4<8_8[WAX8VH-<,DEMDD*=<.88"&A;B:J35NB#UI/A] M@&@?*SH,CN9QO<;EBCV2S6[TH,SVKGHN8-;LFV3 S4!?E*$98@)+QN>:&+#K M$@0< _8VC&%4\3\VCSC<)7BXYFW%$>] 3OK*ZT5,C2"N0DB\/R4R506I,YHN M.9\GL$Q51MC'%1@FVI=2VO?+W82/XJ@G(E&DO16<0>)G,"MFN5 0Y6_Z*O&CH4FAR$V #>W66? K%G MP=X)&*]3?S>Z?D^UGX'*N9(=^1JQ5HZJ1,$VKT4CQ%@EB,*\0.%Y+?WRY9JK<;,I+O;_[9OMKQ54@GL@PE M@0B55QIL@I24 9)).Z&S-[%+^NHPI+=C$2.+O\,YT:Y4UW=7JO>;7,FM(=] MD0V3LFRV6B3P0=@J,4K=AZ/N*3!OQ?<<+.@.UYK[F'8NS FH>OJ73\.ZCDLY M7&U'[&" S"?8#KYVCGB%NF"CJ&+#+Y6:S0?&*9!(RDJQ2S/:E)9PQ#F M3&D.D/)!%W&:0O)OZNXV=S,/_G.70MQ3/K%G<>[9*]YGC=&\._A,.;-'EZI, MH:HV?B0U_8"+ M#\OT^V\WY<S#\=O%UB).;K6)V(O'FUT!/CE+0*G/;BWX$]H%= Z M9!LR_\!*PRH(Q>L2(U572RRMQ]1AH*HTD' $IJ*'-A(,E)0DB@G!5]%)_%]' M[;S'SSB_Q=5W7W;_;PB5TN /[:VV<]>]/RS,HU %LU/2L7XH1](564]))UF( M9L85S[]$"$ZU,#8'#I*2 T)T02M)&-7 ?H,=\M;T_Q>&MYRGCW^Z7:T7GW"Y MXL"ZG=,_W7S>E0O=WT YWG5K<16*;NW_KEB(?+R"%5)70=(KU:5%\U+ P[L, M-Y^['8XP7R]36?_7S?JWW4=OAR>TZU/^6/Y3?TW_G!5A58HQ0BADVSA?/GF4 MCT">W5A3R0;59?3/!5BG]P GL;S'78=]M=AUC,^9$MNF5VS-558M0<7F &=E M((FB06I!GF0RI+K,UQT&>ZK[]:L8X80:O?9=_6JYOA]Q?'^&IH^;2)]?'/*- MGIZ7^B@#=> JQFII.*O'A#WE@E_S=ODT^B^+ZXWCZ6\%B;&V,F"39 M@-I:V4-(=PF!4T"=D38]S50.H9DV6SJBMA:]1#V9'0ATSJMH(7-,S^;N D0K M)92,[#2+FF,^I2'@)>K_0(YT:O6?(^$1U5Y:M>'RR^SO?YN1JU*1C:!KJ(UU MB2!*7IU&1&/9U0KUB83X:B?F%99__;#X_&]W3VQZ]KMOFIK] S7??^ITCN^( MXE\,DET')_7GQ?SON\M7$Q5_)A+[0E& \8FC5AT#Y%#9+0HD=.K2L_T PVM6 MZE"13C$.Y4A>Y%VMFP]('Q_\L%LBZ+E/ZYT!.GFECP9_8#": P:5LB&B)"I_ M19BD\$'9.#/!4^&?0<+"[EVE D$$!:BJU]%%K\S0.=%W2WN/O[=FP/F'!RNX MCW.$%M5EU.QF9L5QCHZ0H_/@M?&"K%%DNA30G@)N!/;%QMBVW#SU_PZ"N,#9J;!MY@HAQ'!UTS;P\ M(X;OOMS]NOI MVDF4@^_*=U^^PWGY[5-:;BFC. (@X1R!%KENKX""3I8=#T.-34K4/N.-CP&[ M?HJEDV$V.O8S)'"MNN:S#FJZ#&+.GUL;>6;I/;/ MN*O$XIC75DP*O*\)C)4>8@MK7)"8,,IL8Q>'^DDT5V" &U5I^Q[08(EW<)^? M> >^UGAJ=O<8'4'4;7)L$@92U@2V!%.EC3FE+M4#SV#Z?^RD7*26#J7SCZ ] MJ P]!=JDKLFUB^A'T^,Q^QBHA"E\D8<=15JK+*2%V&HTC*\.$@4+BK<_KWQ1 M4O3A$Y[:/L[W0+J;QSFR[V 6]QG:1R!W)*E>;+J*H(V[ L,'*^3:JB4U;YSD MB52?J:%'D;T ?^12/2YZ*F&*DOR_W>85_L]M&X/TN16>7W1%L?^,X1F.PQR2IE43,5K<[2./"16*.B:DC:90@RETC&4(S^ MXN+@/:3;ZX]1Q+A[U.C2?!+CGE#)D2R%5" CC-(U95*Q-F)/F;U(>I:4M)I$ MYO>BMA@NMZF9T?/+7_D;GZ4(>>@=S;>X[_.EWF0K"160M(6W<';KDV(4P3IT MQE)&WR7:/@2H.W_1(7J*UE6\_G+?5+KZZ_HW7/[Z6YIO.4I6/_ CUJL?Y[_@ M\F919\[IR&&5@"2LX#>A<. =T8(-0@F4D7_5)PR=:(%7N",:PT;/YCNZACWT MN&.::)U[#,>;7_XYK?'[=+/\1_IXB[,B%XK&P6_&"(WJR* MJI2PF7>4QI5@?:L!B@0JA^BCTD[7+D50UUST6WJ!7H/==,C 7;QY;/[Z!ZY: MWG*[/\A92+F&TI+9*6 C+RH0*!6HGGUI%-K5V"7:'G,1;\FFKZ'7$=D"#@AH MFQ&OR4;'P-AY,PJ,-!ZRD00VM0Y*3\91G_WV"3"3%=9TL92ATGTIU3+?V-26IZSI M#_[N\_F[S[*5*3B0+U'TJS'B6#U:-BZ)? 08IPT$QR>"U#':)+-6H4O_^>LQ MWK/XNU^>[9ZAWPXVNT?A>W>]HX*);70C)++L'5+AKXRQ(&,E*5,P.78:#/$$ MFC="M'R6HI\G6KY 2SW2GGL>R>X5,XBVN*# ZTW*J.5E2W4@*E$I& S'&5.X M\6_-81M#WCW2#8]A[0;!G0"LJ_]U"-EUG*A1]'?<)@8(OX=/=!!@T1A)9PD" M;6I3_0A2S:T96O [4I2TM!K)6@+ M@V :+;>,)1%FB;*/A_L4FJOG"B_5UO,V<(&HSRW;N?MQ^ZMEU?_]7_X/4$L# M!!0 ( /:"7T^\YA/RT[D %#F!P 5 87!P;BTR,#$Y,#DS,%]L86(N M>&ULU+WIDMPXEB;Z?YX"M]IL)LLL4,D%)('JZ1Z+U)*CN2I)(ZFJIRWMFAO6 M$"<]Z-&D>TC13W\!+NX>OM !.LA@EEFEI B2YYP/Q,<#X"S__7_\N%^"1UE6 M^:KXES^%?PG^!&3!5R(O[O[E3W__^A;B/_V/?_TO_^6__S\0_I]?/K\'KU=\ M7/WUX3++$8D@1F3,40H M%)"B.(5QF@8A15DF9%0_=)D7O__5_(?12@)M7%'5__R7/WU;KQ_^^O//W[]_ M_\L/5B[_LBKO?HZ"(/ZYN_I/[>4_CJ[_'M=7AX20G^O?;B^M\E,7ZL>&/_^? MO[W_PK_)>PKSHEK3@AL!5?[7JO[A^Q6GZQKSBWJ!LU>8?\'N,FA^!,,(QN%? M?E3B3__Z7P!HX"A72_E9*F#^_/OG=V=%DI_-%3\7\LZ,["=9YBOQ94W+]7O* MY%)K7S]M_?0@_^5/57[_L)3=S[Z54IU^[+(LGSW5:$F,EF%JM/RG<\)^OD)] M3_JNCW7UH%QM[@=?.O9A^L&;NE\U/\CQ%=X3<[7*S0OUIA!3O;M;45>K/K[& MOEZ+U9HN)W@M=F+V5%Z:'[S7?VO%F ?UD&DMIZ7N/57EC[4LA&S8\MFC02[^ MY4_Z;XNJ7"\^T^)._DW>,UDN. TBEB "TPQG$.G/$,2A""$-,HIC%68Q"Q;K M[:N\D 7\^Y=.:OWHD\_]DX,=ZS/SL935:E/RW9?L?GGJ\Z2_3.9;AG\NZ+VL M'FA[@U;.?/0;??^U5NV__[S3VAZAY5AV+\W=.\^/_.HK'BSW1:FF_[JCRT?<7/V?YLBM1V*UJQ6G%]Q\_&<_I9+M>5 M^1/?]=JQ7O4. M<8..%O$GL"J%++6_>4+=[6NUJ> =I0^+5ZO[^U7Q9;WBOW^BY4B24@4)0A#%F %41 'D&0\A#)F6*5"!H2E-I/20>;<)FRC,JB, MSC?@@9;@T:@+?LH+L*D$>) EJ(SB?[:;U2[P]\_XD4 =F0U:/+\T>&J%]4L+ M&I5!K3/02H-:Z^N)80!$/:31/FV/.-J?')*'B]A)B&4 #AWI#+EU&"&]*[A> M_%;RM6S^?%>\EDJ6I13Z-ZM[^97^D-4"QU+$<1AH#DH"O60-%,2,!3 (@E1) MCCEB\6+?(;LX?ZSD6LV@BPZGSXG4*0GR6DNP-FJZ<9 =XG8LY _%:7BHTQ?\ MU&G\9XTDV*+:: V^]J+J3$1.*/FD(CO!DY*1$Q:'=.1VLQLAT8>'8O%A5:Q+ M*O3ZC/M2][NURNOIN]J-W5"Y0B0:A, M8!*E#"*9(4A#FL%4!!EGE- ,"QO?R8LV<_.J=MJ#=:T^R'?Z@W*KMQV?^1FP M?IZ;?!A&YK_.%+#3[@;L#4MC#MBS!VP-VKMGR@$2[29YO<,[GX%ZIM8?=\"L MOV5> 6Z^<>:1]9^85C^X[Y_>APQQR+3XO]-= 5NLW/QYD M44FS",@KEF\N8.GL>SN@X]/SMA$[J=_M@,.A MU^URZ^!- .V]UYL+AM2Z\]QFJWA!F* !3[43'\'M_$7^:X:1B-F! 1L5G*CZK>L?SEZ=625M77>AD1)2R@C"&HA,P@(C$Q+@N% M82@BC".FB'1R67IDS8U".E7!2C4[\( ]@5I=\%NM\/GYX RS'9-X F_L(\SA MN#GSB 4B/EFD3]RD'&)A]R&#V-PRC#]N.5]MBG5>W'U:+7.>R^J657HMQM>6 M[_7Y!\SHM=XI"3HMP6^=GAY?ZZ1-^D)?MOKP?;:X8^A9O];8["68 M#^SGO/K]JWY.Z_&IC/-FGUK%J5[!,P$QUSYU(##C2"_@&6%N9_QG94_KRXB4_G+]I]?"I_^99A ME/'F_F&Y>I+RBRP?)356HK;[[0451U2N/_[ M5ZMJ_6&U_G>Y_BSYZJ[(_U.*18I"RI, 0RKCR"SB0TA31J#@1#**J.8C)_][ M-$WG1E>UTF!3E%L- =\S0?^C,F=GRSJ69KW25S8F [-?4^;<_+6.8]*_R=>. ML0+CO0]V)#F+41Y[F6&,@B;K0(!/]*DYPRE+$_)G_GX#MO:!VL ;8 S2/UV# M)[D&.YMNP.V]\23\C5&HSNJ+3Q;%<%OC9)>?=1>&#Q'D9X4-77D:)^])Z)%>R\?Q@/M M-U%SSBW7#R[EIW+U(,OUTR?] JQO"[$5MXA"&B8T"F&F&-5.)I5Z52NXQE@* M% 6,AB%U"Q.U%VXU%R:-%?VD'_1-$WEE-C ?6KT!+020G=)N'.(P$G:TXAG= M:9BF4]HXVZW:H-/[!M2:W]0HO[F(LC,!N0/FDY,['68L$J)P0B''&&NW)DX@QC&"-,L$I6F"@RQR<6O.2IJ;8[-5 MM NDJ?[J1DOG,;5C(2](C4PZ.Y Z)4?9L[\(A4\Z.2]L4O:X:/,A65R^81@W MO,XKOER93,F/:G]M];G9W#%+K*I>G=5[!1UE.;[LUPF9T8RXL&TRRO3P Y[/ M.72E1I-.-#_H'EE"XS2%61)E MDO$XBWEVU1';3M;I>+]2-XE<>NNVA/?#0;1B& MDQ^ZW70(-O^H#XJ?P&_MGU_ECS7X14^UW\<\CSN&:M3SN#UQ+WL>=VSWQ?.X M$[<,W/LHY0/-1>MHZ'7(Q_4W6=Y6E5Q7KS9E:9;:&4(RQ#R#,N&!J:&A%PXB M8S!.@S2-XH1FW&D_U$+FW/BF57F[@*B)9F74!KS1&-!:?\?]#@OT+332!SJ%2S/ MG&*T>J7-C;?WDJJ-MO!= 5I]W9S&?HCMW$5OP(W,S8>8Y5O,1CA\MP+%:TAY MK\!IH\IM;#\*++>Z:8 K^%;J"^GRU]6C+(LZ"_U.%B9PO7W)28K2B"'M^L4B MABB3RN1:$8BP-CW B4P2;.T$7A V-QIIU04[?4&GL(-S<@EA"S_/(VXCLT@/ M9*!1UI/780E)K[]QZ1G3>1J6UCSS,6SO&>9=O,\+LPE?^RYO*<^7^?JIS;Z, M94QH**%( @%1'$A(&4ZADC$..0WT*^*4;G)6TMSHP"BZMP'>Z3HL\?(\OG9N MA1?41B:#H8 YNQ,7P?#I2IP7-JD;<='F0Q?B\@U7EZ&MS^:JCYNUJ>MO6B4L M!"$*"9+! ,4F$H9PR*2D,%&,XB2(,@ M;7X\O/3L,>2VIV=^@!S]^&R_V&RCZ0W8TW64$K-G$1FIMNRQO)88]-+BV.M+-C3ML[4XKY/ MQJRA\2%E6]T=(T+UF0A(4Q MBZG&-4TAHHG9_H@SB+D4),8)C=/$AFGZA,R-7!H]P9L?8*1/M) MQ!=.(_/&$(BLV<(&@QU!5!U#5)+_Y6[U^+.^O2$'_9=#3NA]]"0T8&-<-_.M MKO44[/?+DTF\O_V15XLD(R2-16!B]A.("*)ZNG,%XRQ+,(DRE,5.T?L]LN8V M]<>II[&'K>WBQ MBHZ]-SM33,'J.&;UWC,:HT7M[XEXV>N_8[HO1>R=N&9CL M8P)P3$QR*;])S42/LJE^]WY556]7I&V$/6_EK5"M^+_ M;JJUV:JM3X._TA\+RIB,181@+(6"R-2SHVFDH) )CWF$!4J<-E/'47-N--5: MTJYW^!-8[[0'=*N^8^K1."-LQW@O/VXCDV43<_C,PJY#QT_&R#_?@&Y4.T/! MGJ5UW.*>K6!G;!/>HE>_VF"/V5.C#HC7U*MQ-)TV;VM4M(^2OL:5-K!6NUR_ MHM6W3^7J,1=2_/+T]\JT0MDFJ-UJ)1ZU RPK_9'3/]CHG[6_U*O@;>8803SA M9H<]CC#2'Q240L+B% JL9VB4T4PRIP++?M2:VP?$F 34#(77@]*99.JS_F2L GGQ9[!+F=U99FHG=;:!G7&C M) OZQ=MK<7H_FDU;O]XKFDV&I@FU&^GW.^5W_@EZ>CI/.Z M=-['AYI MQ E&<>*TE3R>JG/C]CU- 5V#+_H5K<,:01S< #.G'/L9$4H@]14-@^8"@+&*:=*+M:F M0N[$"&]%_M$1MOL\^L)MY _<06W(YZ4AZX,(GV44+D/BMWY"C[R)"R=/:PJNJP6/$TS%H@0QE:_G:A1IEI!TVH5YZ M[/Y >U![]HZ]!S7FJ'C?@AI%V>EWH,;$_.0&U*@")W8LC(NS?GI75.NRKFQ5 MU5%57[_1HM7X'W6/H7=MO/Z_R?SNF^DY]"A+>B=_U<]?OZ9K^9;F94-A)*5Q MB ()A5XR041CXXB80KL\0D&$6)*PP/FL9 Z6S6VIUJA?9Q]O*@'TM[3)0G9, M0IX-OF-__%[R?9C_Q[)!!^S!T]8776N =I_2]J7+NS2I&]#A!%J@0(T4,% ! M@]5L/K-CC?\L/LO>C?MC?,;'&E-OG_W1%+RRF:Q)^&\T:,M7<10A3% ()8\( M1*'$D,:*0A6&,B4R#6(A%UHKMG)N!WLHRX4X]R6.&*70JMH4J&C9;F!;UB-D MLS"@@L4("A(B4VB)0)JD*:2",I*F2J# J1BX%UPGB?T8$U4[9\$+5A-^O$\V MFVWT'J%\XT5T1ND%>R3L97JYGK/Y;"_6LS>,%5K\>B/?%5_U&,A_E[2L%DF< M<4QH"F7&8TW180B9Z=?-L!!4D8RPP"DGQ%F#N1%,%$2A[Y#@0]#M>&94*$?F M'\N 7Z M,'Y_;0.HC9@RN/<,?M/&\AXJ,;/0W3,8N4?JGGO0P)2XE4GE%O*S MY#)_-+%7VU8=#(F(1#B!<2(%1$D20,85@A$*8IK%)*3"R35]N&!,H53$ 11( M28BP7O+2B#"8,H2R) ZS.'9RI<93=6Z\U2D'M+#[>O/YR7PBAFPZCS.T#KO( M+SY@\]\6WNW@@CV#;\#V-3 VSR".WWI89A''?UG;/T8F=ZHTP3O MG-#2BK9(0UO[NHZY+M4O[[(]X1Q47WF,P9PF0F?H /UAOBO; \4]2W>GBC,X M+;P\$+,X]^M1\X]Q@G<99]\A.'VBKM_*%4UWQU_+554M B$I2U&D23_*(.(! M@@Q'"B9)&&!%D$H3YG:H=D[4_,[4GM>V'KY-^PS0-.-Q**, XDP0B%B@(-$X M0H4Q#D*>!#BTJN/K$\XI5ET?E2'+I_V$K$4JL4"8"9C*1$"4:D^ *1S#. CU3U6J M)[550T-'N7.;YYW:3?W#2BMN,C>'IVE:86]'!R,@.C)// ?S2POF5NOG"9Q> MLS9=@/*NK\31<\3B1Q.MWNM<[KN^)15@YU0M,49UFD5S 81PBBD#%( M&*:01"B1/)-9*IWZ._M1:VXL=UCG->_,\5[GU77\+(_5)Q^5L8_@^^N\;@V; M5YW7@7A/4.?55;,YU'D=B*9EG=>A3Q_&YN\*7IKEYVO9_+E79[9=G6YG/$U1 MP"C7C!V3$"*6$8B32,&8\(1*K&B4I"Z,;2]Z=JS\S>RXUMOVM%ZUUP[2,J?, M-"5UIV2'0;"CW7&@'9E:.Z7!3YW:?S8([TIG=]M68Q"G.V(^R=%!^J0$Z([* M(,+$Y]/M)\:5;S;U=EG82TH#&/B,@0#&E$(5*<0IIF M'"J% BJC3)%PFK3>"XK.C20;=E\1[YG-OC M*,[_L'OW#C3F@MMG[T!M\0R.O"W'9!;GWI=T_6,P&\/_R;% MQFRXW')>;J1XOW,%ZZWAK_+'^A<-W.\+FF44JR" $:.F*4*&(2640)4ACI#9 MV:5NAS'6HN?V?>@T-^S0ZEX'5Q;.A^8.\%N2^RB@CDW7)_#T++0KGFEQ6WN-TL3[/A: MJISGZX4B49B()(0RB#%$:<0@2PB#64IXE% L%'+:L+TL&"O8;68!L?U4:_.:O1OPF[$0U"8ZQM1Y&W([>GN)@1R9#R<=0V<>]0VX3^+U MIMND3.T;T4-J]_[\@>DCJVK]47V6C[+8R.T1)\IDFH@(0ZHDAXC%(<09X3!2 M6(9A*.*$4Z=4AU-2YL;21DDS:, MQEX".L-C/>LM -C-^:J;])7D?[E;/?ZL[V[FN_[+X33O>_(DD]S"M&Z*VUQZ M[7'8V;8R378-U1]TGB41U-]U4WHU2" -DQ"B&&OLE M#" M.6!#^R),?C>USXN;>&/[HMW'F]N7;QG&)V_SPM3OJ9.Z/Y5YP?,'NNSJBRZX MS&2,508CP25$F>86%B * ],*6=*0R@RYE43JE6 MN6'%EOE=D^;@QC3]V-MQS?5X3L,VK9Y-$0?MY&QQ[73UQRM6D/ADEGZ!DW*+ ME>V'[&)WTS!^J?MHZ _(JHNC?U?PU;UL0^<6F5XZ!2P4,$IP!A&).*2,!A!+ M@DF:X31*' FF7^#\&*;IWB,;]09T [\ L!V+> !M&AIIT-K7%#2J@I]:93U& MYMBAXI-)+DBK[NT*MROO&,^J. M$H1*D(J9:8V3U35D"&0F 3#.=&CNY&0N>@9OG65M= 9[2H]R^N,(E->=&TO1TV[/O .*(F(/I3N5*RJO1SZ?*MW%7]%XB3A%,!I0@2B&C*(8ZB1*^SX@AE M<8+CV"E9N5_ MN,B?_"-3$$=V1) A),AY*B&F$(<*9@#0U MHCW;Y':T'MCH#NB>7H&%*&IE/DZK5UE_0](HI3"A$>>K^Y*$=2)DY$.6?E<1;*V2LG+A9XJ@O?Y[SZ_6TI]3)=3TI9K3_3M5QD M-$01(S$4@:GSE.J_,J\9R8$P'G>W@<]\[,5T%0==QFD4I06NE_Q@U!5W' MP%MQ06?!0]U[C9_I.&X$F.?_(@O^[9Z6O[?;D$*$J91(P"0F)HE2F$JU7,!8 M,);*)$&.Z527!,[MD_%,WX8LMAJ[^JT7H+;U8OT!.+I/>QX[CQO"KLCX]7MT[A M[@M\T^VO>]R%=8+(Z^ZJG>1I=TV=T#C:#76[>R!#U1TWMK&P@9!1& <(DL T MQJ4)@32,.914I!'G6&+'8ZIGCY\;XS3:.3+*<\ LF6,P#&,?[C0-5\:( SYM ML]YV\UQ25[< M?5HM<]Y5,=8KETBF-&(PU6L5B!C#D"0)A6F4T#0*L4IBJ]TR5\%SF]ZMZN"C M GO*@YWVH%/?K2J$\X#TD\28,(_M8,P%8=&67FG2X%\"Z6<:_"$0MV;TH; U M7&_NKAD\('%0\[?S\R9A]J%6=IP_^'[WX,//QH.__9%7"X)P&F*I8,A)"A$7 M 20HX_I+&<58A6F&J%4FV;.GSHW':\7L(PMWZ/3S[F";QR95PR'56K\[2_ W M24UH0U-DQ^CI*8SPR.YKPP9W#YPL3/#(AOVPP.-?#B^N_J[0_MMF5^0I26F8 M,JQ@EL8A1$2[5@31 -(XC#/$>(J#R+6P^H&,N4W!_78H[U?%'=1"[T%=6'RG MN>-'O@]BNV75E<"-/8_]8#:H$/L95'P783\4,WD!]C-VGBJ^?N[2HU$%8_V5/Y1M 30?M M1NOFD-]GXI(#2GZSE6P$3YRBY(#%<5Z2R\T#=H>:^N*R_)^T%-]I*=OH0.W_ M1YF2# 8!0>8(6_LH L4P3;@,4TY)BJUVL/EZ17;QC&$N\H>4REY5>Y/TP.=[M-TJF$24RC*%B$8,H MD '$2B209Z%(THS)$#LMQ$Y*F1LW=$K6;[M1TXT93B-I1PI7XS,R'QQ!,T+> M22\&/EG@M*!)":#7UL.YWW_Q@.5/FRCX]5M>BD^T7#^]S[F)C7DKY4)PEB01 MXS!*A# MP@-(TB"%)$Z)P-H_B)15&.\E07.;_%V2[MKH"AZ,LF#9: N4M$VI MO@BOQ>+($V@C,T*'5ZTFJ/4$K:*F8I4GN!S62IY@FVC!Y&E]9&%T[R*I[_[I M5DH65CQ;+ME@OC&&)-I3!50B#$:,(BJU)=(^LY M-U+N+ 78IV918>&G.;+A$M*;G5&AQ[\"TX?QY#.O(G8SN:M96@ M,U/_I8O'V1;- +>F:\5!59.ZO]<(XH?KKO[O@8/OML3R#./3;LU:JH5LMQ[/\"^D)H]#.A M$^!XC3*[!,*U06=GGS]9#-HE"_=#TBY>.\#%[[9134V/O*[@:\BD+2;-)3.G MO"%,LM2^H3"#9^NG#:BUW%1!W-4N#*,T4C5.(,Y/'2U($,LG90P-P*JE33KCIV:E];8EE!>WH2X&J"1:64 -D[[ M#[WV7[OY)N[+"XV\>FGML_9+4V6Z6?9)FO M=A7?PD44L3A-,@&Q4 BB-$@@5AF%L62($8P#_5OG0I\C*#HWEFGT-.>(#[6F M-^"Q-Q=DVE&U=(QF,%9C^U'75_/\V)7OW WYIW;(=X4^/=?P''%0O)?N'$/7 MZ2MVCHCXR4*=8\H;]HGY2G\T3ZQ]G5B23$K,H,J4J7. ([VRE2'D"8W2E%(3 MXN?R77CV]+F1N8E);;1SX^_GD-F1[F @QG8-MQAX\PA[3?;)0\\%3$H>)VT[ MG/&G+QHV3;N*O)]H+DS.2!(13!F1D*=4:@]PRI^[;&B?>U;) M_]AH1^#-HZFGH)_25G(. BIIPC@D41) %$0,4L[U] ]Q1+&D4<(=.]N?D30W M(M@I"FI-@5'U3O_> M:X?-_+I+WYO[A^7J2*/+&"AE?L\V956G$LC6),>LD&N&QHYA1@9\9 )J MFI=VZL.RT7^_FZD_'KH"*9\T-42-25GL"IP.2>Z:1PT(S'V?%W*E7I52Y.M7 M*^U5T6+]OS41K;$^I5U%,$KAT:O3&X%QXQ712NG2W/XG M M;[G"^6GKF>R^H2(F8: 8@2D)%40!19#$"&E'!Y$P#2*414Y58T]*F=MD;SZJ M0^H2G0;1P1&Y!II)7(UM_2&/T?56"'AW(8X$3>\DG+/UI!MP]N*)HV&:T+N] M8L"U=E^_T:(]6[V]NROEG795WA7K,B^JG-=GJQ\WZVI-"[.IOD Q1RF/]%HI M,#W)2:AI)9,$AD&L,)>)2%$X2<2,!V/FQEY-T]25 M086)E:J]HF<%>:E@MB M6/_._R"C/_;N]/5Q.FV0]'ZE[X;VUQJ3713/%A:PQ:4)X;D!>]#, M()['XP#/(N;'ASU_C+@@CR/G+7;(IT[NZ7)U]NU3N^3_+.M,T.+.]-W85(N0 M*ASP*(1A9O+D$8L@Q2+4L]S\@C%$A54(ZB5!<_O8-;J"5EFPU18TZMIGS_6B MV_\9\HG9R)^(H7 Y)=/98'%%1EWOXR=+J[,Q MF<01SD(."8XI1"'F$(LLAADF:9BEH:"Q4V_,/F%S(X=M1KU1[KI4>BNL[;Q5 M7PB.3!5;\(R>H%%TG&6_#2!CU!\^*>]%*A#W67ZN!G'O/4.]BS?WLKS3O/1K MN?J^_F;<(UH\+:1($I6F%*J($(BB1+-)$,:092)&.*!!G%J=<5Z0,S?Z:#^6 MG:Z@41:TVKJZ%J>AM?4LK@9L&L?"%:L!?D4O$E>[%:>?/K%7T6OBL5/1?_DP MG^*S7-.\D.(-+0O]Z*JMHQTPA;(D(3!& 8,(AWJ%09(4IH(D"8X#KM<<+M[$ M:3%S(X);SC?WF^9D7=-OSG/'8.DS:-KY"]=C-/+<[Q0$G88CE"7O!\&G=W!& MTJ1^0;^UAQ[!A:N'$< 'N39I I_*U6,NI/CEZ>^5R9=Z5SS*RJQ<=F'O"QPQ M[9-@ 9&,M7L09PC2-(AAJ,),J$"&(N6+]6I-EW:D8"_:B2BV"HPW$[3F3;^X M3=4D.>:=SH!>3A.X=ASLZ&0<=$>F& -LG;72J6WVL7_Z>X/RG\%6^5&R,=P1 M\\E'#M(GY2AW5 YY:\ 3!H8V/,BB;=NP2 D2:489Y('9*,640R8C#G&L$(XD M2YEPZJFR]^RYN2U&M;K#TI-S%Y5]Q"RC%X;A,';,@H'@8B,9]T"%8V.]AB?L M/7[:H(1CNXY"$4Y<5IO?F(7]*ZK'U1SFFG+(Z[I@JI2:3[C^&[V3BYAG888(@@'A M!"+.&&2Q=EMXPF).TC1BL=,28[ F[BMWM:_EX7 MI% J"%(2$9@FDAFW34$6D42C'HJ H3!-E5.)CTL"YT9 S_0%1F&PU=>->BY" M;<<[/@$#\06%Y]<]:]S4UKDH>Q"59LM\<';W'[&SX[<)A^5 MD1EPWQZP,PAT%C4'%7LVF<7I-F!(F]5LI=^ QC)_;.D5:)^4ZD>Q27G7*Y:' MY.SWX4//).FZ3@'[J-[F!2UX3I>?5E5>)XBQ2G\YN.T$MWG4C.;O5ETS+[<* M@TYC[<2T.GOMDF,/D=_C+0NY$Q]NV2-Q?+3E<.^P:=%5(/HBR\>@6*SMC64UHU M-NB?K\&3-)=V)KHY3M.\'W:\.[M1'YNX3V7S[W*9ZY2M=M"?->,P&__Z[?C0 M#OW.3O\NV*1#XO-#,8WBDWYI)AV+PT_5M,('!'&\*W@IM4*O9??G+MEN+]$3 M4Q7J-X:9(#2]1%=80*($@R13,@YY$&646X=TV,F(W2)OW,#JC<.Q M?-1T43ENMCV+T7&\=>#BG7^38F/:!IZN\/)9?U7*G*_;S\5M(0Y^\O'=42CE*$\YCF(1)JBF?84@PIC!F,48)ES%3;KV)1U1V;M^*SE:S MM;"S C1QM<:.+FW'MF\_>1[;,[VJ%NM+="X[B*%:Q M@#B-)$0XXGJ:F=ZQBH:(15$24Z?O2K^XN7T96FW!TJA;W0 G?]<28R]TVN MVBJ&OQQ6,:S9;<&83*5F%Y,'J_U9BA-(LXS!F*,LBVG$XLRIL+9&4?O. MJTV%U:JWQ&KK\[CV5O,V[(.\VFD&DPO M^)T>! S\+M!:!^/)?MB8Y*=6H:I)>7Q7?-5Z5*8&R:I8!!$)8XQ-'G6FJ3]( MJ7[#<08SSI14A*0TL4I('")\;NS>*&PXH8D8JU.FF]HM!TG55V1/NPR.)4&/ M!/G8'$Q;_C6*WX =^(WR78ZU!GI/?X\4.P UKRSJ(G]:HAR S!$7#GG&X((N M3??EVLNNWF[6FU+^+2_R^\U]2ZW5ZXU\5[S-'Z4I55$MH@@E(:8Q%"'G$(4D M@"PA5#N](4()Y2IS[-/GK,+N<=5BZ@(W U$Z40=GZ).&<=ZGFFX%VYZZ7"""]-H=QCB1$#&10LR)7MD3''"1I J'F0O) M6\'3F,@>$?)*7C=A)V@4=NV@< ;??L;RB=K(U#0)M#DP#4U#)J$"R*(DA2*,,:54TT/JY <]?_S<2* [ M-%LI4#:*FG)?CC70#Q"T;& M$%\V]_>T?#(,8=H4-X&BC05^PH*'#)N?, F_@S'VV=RE$-\N;? EPG>O@';* M, @+K685_V"/HFO@@\.3/6^'?UHM<_ZTF\IA*H0IJ0-3P3%$F8HA)6D(!2)9 MRI-0((:][(D?")X;SW9Z/]_!];0)?@CZE3OA5T#YLMOAC>+@M_;/4:C1%;5) MML@/9<]CG_P,(M:;Y>?N']JGEZUW=0T=R\FV]^JAM7N72].)J1!_H^7OTIQWMTNKMB _8D0$7&20!8I! M%*=Z?1-'(=2+FR2F081DXE2L[I+ N7U56WWK[\!6XXM+^V%86RY*/"(X]I*C M#[P1FDC:0N.W2.\%F1-7Z+5#X+@\K^5] VEFPRKY'QO]Q7WSJ/^S#:@(5(B0 M1 +BT/1^$H& A(H8*HD5020A"CM5A#HC9W:DLE43U'H.CUHY!ZPEE5P/U]@, M,@0I=][HQ\$K79P1-2U+]-M[1 X7+O>\P#]5R#[)XI"F$D$LS*$*)0323$B( M%5,RP@%#Q"F+UD7XW-CC]$*_[@GG:;4_O)7 6+B^Y*I__/X"0U";9-7_XAT' MAB!CO?KWWX- B^)2BLH4L^TZ.GY4K^I^CO6.Z4)()3C6'H_*> )1$&)((Q+" MA*(D#DA,0N2Z6]DO<8;L52OTAO-]8M-&W.8+SREYVV'BFK M"I^8I.PQ.D)/EC5N M, 6W38=,TXEE5=RNUV7.-NOZ\&9EBG6MBK6VW:P'WQ6:$F2UWNYE!BD* \*H M*8RH%VPFX(TPQ2"F4FC_+(H0=ML.\JK>W+ANW[K_^D\X"K-_!K*V2(4^ 9LC0.M=6#?/%-<^;F!H+-PI,KI8X#OO86P/PVG;S7L M'=V3+8G]2QGV'?@@O]_RVH,RXLM5H?_*F[H%S2'8X0EOS+$*(IY"'F<*H@QC MR!A*8)Q0*LTO*7':FG-58&Y<_EGR.F)F:P-X;H0;HSL/AQUGCPGRR*QL&JR? M!7>:@_>AZ/FD56<=)B7.H0@=4N/@YPR,T-9S-W\T+%M]+:F0MX7XN/XFRU:' M:O?[V^5R]=WXX&]7Y>O5AJW59ME=U>BTX&FHLI0HF.B[(,*"0D+B#"899ZE( M4Y4QIS:"/I6;&VEVVH&=$?7>VM82H%8EZ&P!V\O--?IS"&M ]FYVC2OW.>YV M#/Q2HSDR.^^9=0.:43%C5)L&3HSRS:4AGH;1QQ@-K_'V/O6;-EI_!&2/8OW' MD.&>_/>ZK69?E[?)FVJSIHOM(N()#E0D84HXT5\"Q2&A,H2$"8I1F*@@L&O6LK:=JH)Z_>."\OU19^EQAZ>Y0J5J7M2-FIWH54\HRD^HO"N#"]F-/0Q*%%,)$*"Q)&"*7AHI!WIK/P MUS_H*T&:5^+(BG'?#/TJS'_X+3^%I;79=+ M2/'+T]\K\^RW>4$+;M+3FD(3N:Q>KO[I&M7@9 M/]M8EZE'9?0(F#6H!Z4SR7QG?C)6Z8_$G\'6,+"S[ ;L; ,[XT8)2?2+M]^8 M&2^:31Q)XQ/-X_@:KT\?7@YC]^70GY:\^O)02BH^%O^@96YVS#YKQSQT_(N/]\S)JYNX('*J MWHG3_5>V&FI/EZH%$2*,I2:AE))8NX^A*7Y" D@1)G&JL@QGV6*],CU K6;1 MD00GWMG*&6_.?#4RP&K;YD:V>@YL'K0%THYDKH)G9#;9M?YY MI5_/5LC+M.,YM/%LMYVC"X?-ZO>KXDY_3.\-B9AZ!:]7]S0O%B2.PY1$"L8I MY=K3"!ED,160*"9%($(IJ5/ZVFDQ<_,KC);0J F,GEU/ET97Q_B',[C:S?3K MT1IYN@\#RGGF]^/@<_J?D30I!_1;>T@$%ZX>Z83M;._6=I?K5WWENNIVN?Y- MYG??UE+--R4X]\&#TJ_NXUN=LJ\8T<&=L:X]<-I4 ^CO2 M'+WX/GGQ^(H@;;5^+U(H:8 ADL)TJ4PX3&7*61)'*F5N2=3S?$&F^+3]^@<< M?D]G;R\SJ#,X?NMOW'ZS.V%K$-B=L-V #@70P@"V]%(#,>$1G/_1F_04SJ/Z M\SJ(\S\NSF=Q(Z@PS&TR6\CF_^80\)$N99URT\6[F%_<%N+Y#_:N7,0DS@*4 MIC"29AM%1"G$*@Q@$BF!(_VI2Q%:/-0V?%G3B.]1LY(,X$]+, MS5_D3MT;P.1=7A1MK-%#?YC "$/(N(P51P32-# !8YF F* $ICA H4R92+*T M'<(WA9CE '9ZOVT^]_4O7].U?$OS\A]TN9$+BH7B M$0IAB*E>7>(X@S3D!#(115+$&>)N>YP3ZS^W%>9VR4#;)4.]XP"%.:)56FGP M:+0>?P'J^2WQM A]N;&?P4+4XSJTO@08,(!! ]1PS" B]+IQG$5@Z$ 3YK4L M'6=\O(6)7JF&YP+BNZI9,DFPE%FD5YXDU0N8@$(2<+T&S40DE,0(*>&E;/AL MRY;U5K;V5"[<6Y'P.=8EZR\-/F:+1'N8)JD%/K<*X,/K?OLJ*_:NX*M[^7Y5 MU=5[3T52_B+5JI3-=5_I#UF]^;$NJ9:1%[1\>K>6]]7IJH\+%BB:I$$"D3#, MA22%6&82IE$4CFA[?6WNS;F:O/Y(>()!\,G>8ZH[*>U/@/OA M]V(*D9X]W?=Y(6NQ"RG3.!:8P"B4HH-:<<>0-POPKW1[!T'ZLFZO#9K^'-XC@"9Q>'=2Y^'P'J%@[? >WWG% M5C:[O#_ SNP/?-RLJ[5^DS0S'FP.?)8FS$__W-"NR3W:T.576=Y'"[U"1XE* M$LC#6$*420Y)B#,8RU11@4-$HF112,OCXQ>PP&I2;TL5C'W8W%5/:\XDZVWK M)TG+084*)GX39!3A-(@0E#C&)DU,0ISQ%(8985S_7_!0#8BLG.';,&F$Y?^B MQ49[+R"\ 88AY_\>*"YY&,6)274JNSJ'^0MF,)W MVC,!T#7XHC]3=64C$ =_E+?"X4!KOF/]!SK4VD/BQ'G6%@VP!P

'@^U'J9 ML?1^L#6Q&=,?;KW,.)T\X'HA50:FIYIZ*T;94G[3^N:/D$YBU*4,ABHA$(4JA22-(VT^Y3Q.&-!$F&G6BA7ZC.[#U]=F(GO MV]/M&?^T-#N2CCFP5XZ6W4=LPC$8^8/4P/_,%/!L0[BN_6EB*+5)-V<[LS5V M>4S-]0.PUT3>*U6:-NW7#WY'2<*>'NO&Q/3AH5CA67;#5MXE?,KL+ M__6?PC3XY_6WU:;2WTU;/K7"O)\L?2,Y,A.>!]&BEI,[=J+MG5#[/Y-A^$SJ M"V!Y_1?"!9&&_LT=-:D') YJ2K=ZQB1\[6)-1\9.]_B,F%[$D> T2TSTEO9B M$28(XBA)H.19A#B3&F#W?9\C,7-CU[J+:+L6YWMZ^@@OOBH*>$;D>;%SA#F5 MK;,]FNHB8P?63A?_.HQM M9.:T5AZE J@_."=?&?=K-;_%L16*@];'=D]V(^>J7"^^:*^^_MK^*E=W)7WX MEG.ZO/V15PN:QDQ$60QC%'&(.,H@"V,!]7(Y$9%*,8^L.HGW2ID;A>[K9\>. M_2#V$YXW:$;FL'W5-$5IY3S0DY7Q/8RC[]]C&_VO0Z;I%S )>5C9V/&!W<4# M:T*LBD<]?>I.6/72I/;RJG=5M9$B7+!8JBS*4AAS/<,1(@1B&<0PH0$QS6=( M9M<2U4[ Y=K>I-CMNE0<3$9\?-JN7R[*LU3%YR***6(0$E9 M E&0:8\ECB(8J8!CE0G)HFE2Z,>Q;VZT>64V]!_BE;IFI^T/\:),N,4W;E^F M+5*V:?JCK+5G^B;,(J-_)!-GL)7ZXN,[7>.HZ]0D<77V6 M7.:/=3/N) T49QA#KE(&$<$9Q('D,.0D2!%/LRP-NLZ(=I]_&[%65/N\H>'8 MQ_JMCJ#<*NF<07L9;;OOHC<$)\MIK=4$/W4*_]E4?]DB^ODRHD,25:TA\IQQ M>EGNU*FCUDB-A(3,%V^*M6;%6R'TVU:]TG_]6'Y=?2\6098003(. M(\3-MHDR@42,0+W.4"J)$R&%59/O'AES<_H;-4&KYPTPFFH<@='5CF?Z .VG M%4\PCYD@N%:49EB"'%60B1Y!1B%">0920)F8H2&C@UY+:0.3<: M:#0#1K7!R8@V4-OY&9X!')D@>G.T;\ >M!/D:!\C-$F2]I[8>61I'^-@G:9] MXM:A+L;;?"G+5WJ5<+\R.\W]^WN2O5Z+XP[":5($A6;,K]ZW9!* ?5< MCV"*6*:2+ Z8:57H$,KF)G]N$W_7KJ_1?V #0TOP[5R*$2$=F3,.T;P!C?*@ MU;[;7Z^ UE__,J],5,>_:P<._(WJ"PWAC!*&-@S14=HJ6JKP,DT7W? YVY+1 M\3&C,M^"(,53O6B"1*0!1%QS'R.QA$&D_YJ)!"GD%&!B*7=N3->T;'WH)B!? MW=_G:W-2M2DTYGN]7)?&K%%XO.!W9);?CRN_&U=^+YKS14=? M[/E-,WKSV]"$,;RETS;[?(D/)$SZKIZV[O"5/'/5@#QP4]+C_8H6?ZO+(RTR MD@@><0YE(O0BC,@0,A;%4&!!$:61Q(E5UM-UOE_9#6G>K#?G3--6T2OM(?K_.*+U>5=@<=_;:>)\SH1=Q5I@<[/4?QZ2SP\%]4 M_K2X%R@*WVOWZ:+N_;<,3%J@2]GF0GS0;\5'];6D145K6GZ],M7@%H0F*L!( MPIC&YLL5AQ +$4(BI9 92V68(*<\@HLBY_8I,QIO$WK ;XV2C@78+8"VHQ&_ M\(W,)H[(N0>86X/A->;[LM1IP["M43B*C+:_"4&0]3E@4I85:!@GU"9L&6'4W*FY8,>2X\8H._:H=G51\4;NL(-B]1T,E0R M@5F688A81B$.40:S",4Q2Y7"/'4Y;NF1-<\CEM6)6JVF)LW)DC2NN=;G<;?C M"$]HCDP5UI56QZZP:@&7W_SK\^(F3KZ^:/=QYO7E6P;L9+]=E3*_*UYMJK5^ M8EFU>[01"EF(%8$QP4([&$)!G&4)Y"*+ YSRA$JK\_4>&7/S+UHMP59-AQWN M,RA:['1?C\W(7'$$B]^=[W[[>W? S]PZW4YXO^[/=L0O7#IP:= 5=WF_;4$6 M!G'*4A9!)&*B_Z-G,)&I7B>P+ V4GM49<>K_=BQB;M-VJ^$5O=U. &FY)+@* MGK$7!&[(N"\'SAKO=3%P+&7:IO'#:_7TLERU**S_J9K^HCH$5, M">AR_P^%C&W^=UI",HZFZ70H[8I>[U0 M6RSMIOAU"(T\Q;?@&.U HYZ_"7[>=)\3_(2422?X>2L/)WC/E0/7^?0A-\OF M\Q%233\9_<2/J@FL-G'5"Q$)0BG&,.+:,4<,(4AC[9TS@=,HRS )L-,I^$ ] MYD856R7-^M6]7=G0T;#<&1@?X[%W#1H++D5EWH!GX["7#^!QW^ Z,+WN*0Q4 M9=K]ANOP.MJ+N/)Q0],9/\N[W!S:%FMSUK+(&*>22@ZY2%*().:02I7 %"/* M]&]B2:RZK9P3,#=^:[/W=DH"HZ5K1N,!B/WLY0.:D6G)$94!28VG3;\ZJ_'@ ML1.G-9XVZCBO\MYNRR U=W!;B;?[#_*W;*\,XH3%F"H8X,Y%]-(24 MQ#%,8XHI4Q(A8369+XN:V[3^J)1IQ:PZA>L$?M6J[.;"].!KYZ7X06WL+>HG\J5DI4IC$V77V3YJ+_HW43)8D("3K53HUT'.W(AH7U/0J>IPIMJ#J,6YJA^<1B::DQ#Y/5^]C$/O&6O/ M[=.=LUZVX=E9J\7EP[R16\XW]YNE*;IJTV-G@6,1HU!E,.,QARC1JQF"%(8X M58Q0AGA$L8M/XBA_;H2PI_[)(*XF;LO-77$=$CNG942@1V:4?8R=.H7Y\V$& M@N?3DW%585)_9B ^AU[-T,>X[[W>:C=)&%?I[9+>+9(@52&A!/(T11 %F$/, MLABF$6<29Q%B-+;=='WVY-G15:<<,-K9[[(^A^OR]NI@$,:F$CO[G?933]IZ MQ4;J\^=-MH-ZTHS]K=/3%PR-\EKQW^MR^%*\WI1Y<=G)B% H992DP%>P)I)A D/%-A1$4<*K/FEX" M@*[!77UL(#27NL:-#1P:R[V3"0 ?>RNE:=W5&G'3=$JY.=V>9;]3,Y-J54KP M=E4J6>\L^@Q;NPY5O\%M W69. 3N.L2. ^6N?-[@Y5NYD>)OM/Q=FL)$]<[/ MJR:8;$&X]EO"3,"4)Q*B,$HAD0&&@@B9X$S@-.&+1UFRE<-J[:PXEQFZ+W34 MA8/1%MQWZM:;G^N2"EE]6WT'LFF9[G@>U0NY]5K,"XSC+[QJ_+9Z-GO$-^#5 MA6C%(>NKBX!X7DR=ES?URNFBY2>629?ON2X\=UM;X'U.6;[,U[DTRZY%0"E2 M&4T@30)EJD(I[7H)#E444QG+A"2Q4RS^!7ES<[.VL:EK^@,L=ZH.B]L]![(= MB7B$;F0>V:*V5T9D3]EZR\9_A.\%7,8(]STG\D5B?R_8?RX0^-)M[GLMIN_( M;2GIJY60BUA)E#&]8F,(91 E809QC%,8,,[CD$@4$6:[U;+_X+DQ1=W1QB@' MC';V.RW/P+J\T3(4@I%GO*7U3OLLITR]8IOEV>,FVV4Y9<3^)LO)WP\OLI&+ MG)9/>_4\3)OT!<-9F"4Q@6FF3,(-"B%3BD/&4(8031*9NB74G9,TMTEY4'C& MJ#B@U,9I4"VW/WQ -?;^A@M*@PIN]"+@N^K&:6&3E][HM?E4_8W^&P87X;A? M%?73VGCW9C/KLZQD^2C%VU79A+Z;YN=4V[;@C",N2 II:MIP!#C07VZ%89"% M 9$X3A.[]GV#-9@;AWS8F%-W,S^J9A^0/M)\V1638!+D==_XNN-7R6)=TN6[0L@?_Z]\6D1"MEJ!6$V@]75-Q#H&\O(:Y&IZ1R<<9F0'I.&>LOSH? MY_"Y$R?DG#'K."/GW(4#.^Z8X)%VEW1O&Z/;I$]C24@D"&34I.7$2:+G-B*0 M"Y$D)% A$TXQ;/WBYC;1FQ JVN[M#SL#N0"PG4/B#[:1":!!K#L->;9SZ?TD MQ X4KXU:^B5.VY_%ROJCMBQV=PUL=MQF_[:+L,[AJ,]<%BC%F8J8A+$B&40X M)9"0C$"4$APF86S.CB'$P]_SI]I)1- MG*9>"CULV#+G^E=*FN-P1X;IA=V.7ZZ&QC;WC!9TWV409SQB86;>. 6!>X^W=TH/' 7CD4GH]N.K=V2\90_\F\[MO6LCMHRSIG6SV0S5)F@V:CYMUM::%T-_[7VB5\]M"O,Z7&WWU M @FETHQBJ'AD'"2)(8O2!'*,$IJ$*@UPXL)DP]28&ZW5ZM5A::)1.T\=$>F> Z T!K =CMX[?;R'MFW(#=N+2F^"._ZZ#TR80#-9F4%J]#ZY C MKWS:6!7Q]ENO$Y[B( JUQQ<1S9-284CURPV)S"(J.4\31?S6P9MQU_OGY=E\ ME[YS[W@_&IACGY_9E;F;N-O](#2GK7/W8IWN!V'C7M/.7Y?[7VE>F,77QZ() M6?A4FD[MZZ=/^D5'Y[9T9G\-.=UO[/8%5H_Z]Z6%6F%X@"LM/:C?$LA\".ZCS".@W'&87; M];_!\W6-9UYW$M60=NJ#6G_PYB+"SFSF!IA/&K.4/"E_N:%Q2%R.=P\,D#1> MWR^'65E[*7N_/.TN:0GSUJ17?GPP%U9[#N/GU7+Y=E6:7RY2(9.8W O9T.@/6V'(#6E-O]E?9X#=C+FCM]1EB.NJ >(U/'4?3:8-;1T7[*#)V M7&DCKO#?%5^_K\RBJEJD,9=2I:;(LS)),-B>_Q;'D@=I.OYO=4F-]Z_AB?02OZ M$X^Y.EV@\@U(B:4*AB#.]D!GJ63A_>_ZRTW24H/US<(P4 MGG\D[J4"\<_9W1-R?_:682SRYOYAN7J2LJU;><:#6]:CJ?_V47V6?'57&,E- M#94ZY.;]MHU=PCF*&4T]9# EE(212<,Y%G,:94_BN9_WFQE8>5F_/ M;C/67M&7T/?;8,>++SC&$R[.3Y:=>M-$>(OZ-+OU'XQ=-^#V?K49K9/B2(C[ MI&O?*DY*\2/A>_A9&$N,VZ>D*M>F!++8\'5E2IZW%9!?KTQ'ID48AR),F'9% MPP1!A*/ Y&HI&-(L4#(),Z&L0HMZI=&70?/R#/=$1EGC^:\\3Z=DA-2)O4KSEMYZ!KT7#F@V'#B1V,/>SP3C@C/GQLQ MM&4*:A5!JZ-K\89G\/63P/6@C#SAG? 84++AE-E7UVMX]M")BS6<,NBX4L/) MJP:G5AO_P:P3ZNQMNJP]=]SQ$L(IX#"-NNEAP_6&B MJ6"0,1XKR27G;GV!+TJ-/MJ9#0!HZV>__6?JXM]^EZ(!5))C!3 F(69!!)KB"F,H,9 M84$2$9:E,EX\U $97]:T7$\![*&X\>#]1=[E16%2BAA=]I9]ML43Z:4XIB2% M,461?D43!!FG$@9)DF8HE#)!LL7S36&9J.P#S4[8F-NFPB>0EA_1JZ 9^QNY MI]Q_ XUZ9VIE>>[H>!(1[[T:GTN9O@OC22M/]E<\?>7 &L%Z0E'3/:W)I?BL M1Z^-E#0MN+(P)2F/]-=)"LVGH?Y$Z9>#P8Q++ 5+"*%.;0]ZIL$]X)LQPW>H!N9)K9Z;K.PC*I=^*WG)F=6H'BM$MPK<-HB MP3:V']4(MKII0-S*?L'A5?$HRW6N/PF?RO9PN^G<4HA]_GHM5<[S]?:L"PL4 MIR1@,(E$K!DGC?6*S-3'PSR52'&>!E;QJY[TF1L=[5G41'&><*/?.+C1OH:M MG[Y>8#!&)KC]<=BS!FS-:MQH!XQZCE7O]S&S6.#?7T^@$EHW2H-K3VGQ&&[6!UN/>P9^Q M["M?0-Y\A\4"/9 MZ@OV%09;C<'7/B3=' T7='I=":L'3>Z]^&6*:+[Y(4N>5^88Y: X M>_L;O631M+40F,L(I2E$B1 0X2R&#"<<9BI :2*R1*3AE%4U+?6>'3'MU 9T M#;[H5ZR.=0)Q< /,:UX7+]I4 CSH']9%C!QK&$WU0E@>+,YOF,<^K?18K'// M^AMPU$&C0P#4$,RG?*?CF,VIGJ>MZC,(/QIM/'Q7_'05/W"W:[]"]6TAMD6J M?RU75;40JF/OHK6*WK1EZPU^;W;X_=J+G_O.FA4L7O?:^B5. MN_MF9?W1?IS=75?7W^P2/%+%:,RUWYLF$421S"")(@S#5-&,!DI*F@VLNCG/ M-(_]4I&#BVDZY7IENXN=& ZWVH*TN9QR[&[ MA=+^]J8I<6CJ4ZY4]T,WTG <)#M& M&0_ZD>FF0]W,HNT^/?BN=0>=\N-FB Q#SB=;.6HP*94-0^>0YP8^Q;V XQ=Y M5SM&VWQ8NFRWMB4+,L05@D%FHFT14A!G0L(,1RA(TT0OG*PV]WJES(W2]C6T M+]=X'L1^+O(&S*,1%$4 M.1O80*U<>F>07@F2ZF[,61\,7JL\X[*K+3LKZ5]_2%UL^2:3LJA2IH%>2:HD M\GT?B@]?DN_EUCR-ESL8+4_C51W;>1JO/_SJ=P)56:@9I"3&D B0R%@"E#(, M&$<"D(0F/!&2"+^BJ(-+.#5R<3OG[U6D8/C1'?THWW_,?M9#^TK329[-'P[" M1$_A:R%_UO/V0XP#GJP?==1OW;@7PB:D+^K43&^V:QN#-,-01J6<;FV/>>/*T_X[PX?YQE9Y_;"4\V]SN64+NP']HA8E M'Q5/\Y>'595\L-[JP"S5J4HDB&&L >() XRD]I]2I$*G&''GA/^>?4^-)MJ2 MVCCD.NNE?QT WS&XOMT,B&Q@?BDEMV>(>]D'WHOVQ.;6':IOMZ/M6WOBT=[- M]FUBX/M^WPRFU]J9T+3HO(T.D\_4%9U1+J5?*;>I*P;.5],#!7@YU:*<)0DG M)%<$:&T,=\0( 2S.!2 R4S++LQ1;Z]T]V8]3KUZK]&CY?Y[KW5D4900DS M@@C.D-D8P-SL$X@&'!&S3Z :JUS$3'*GDX/SS4]M*] (YV[SGX'LNEE_&Q"A M*6)W+3U0U&FWQK?:XV=:'LWDOJQ5VZKN>,J_1D=]4O!^7@BVL 6JWRWE6[91 M,Y0Q"+&!AW&! 9(B!X3S#"1)3C4DG"KJ5-:GJY/I3==2SJ@2M*S';G;O,K*R MNM?MN AI]T0>"JC@T[D'1EZU/*Z!<$-%CXM-CU;7XYIR[>H>5Y]]U;M@57Q8 M5O5$2U/ZPW*SGB^+N?@;6QAS5\5"(\,?0!*;72)E%!"&&<@$Q'F>TCRF7FG/ MQQ!Z:G34R'RY^OKKC>^H%\2#C=K/=V>LBFB^C"KE[Z*=YE&I^N0ND9T&:H+W MRMUR_XQ7S4XC$>CVV:WOOB[;A6E-;.IT274808;R#-OZTE*)Q%;O0=8S.P<2 M&9M5Y G1R,E8[>QE:LO#7L@^L1CG@72C]9OA"+V63IZF^+;6[6"HU!3I."$"9YH#D*098 MZ$3&@F4Y\8KF""'DU"BGR;1M!1[8*.TSA ,9H8$')C#9E4)&5LH B5M"8C>J M'=A'SFG9?3<@[6WGW=+7ZQQ*W$LYKPJ/O9T78K$JMF:.[2[^H82,$L% IA0" M2#,!;*EAH 2%3+%4(^F4-6\4::=&^B=91KXH.^ VK7H3G62]<6RZLO_U/Q,< M_^]?[%G5V#[LW1_ .,<5@PWK3W1.L=L"H;^L/22%%F&B\^;9[4^N&)U36_BC^;)C:[(Y2C!#GE+^TEP'LV M7U='L9@EBJN, !PG&""1)(!F, 49E4CAC"2Y6ZV"R6DVM870"A9]LY)91]0J M4BMZM&(;?GRU)&V#?T^!U\K7_$JFOZ[6.^P6/%&)3[0Q .U7W0JC]M7 B956 M/E)>RT;EASN5&X-0XS^)A7MPY7Z.13[4F YF$ 03L*?QP*Q??'E :K90Q5RJ MN@*Y$FK^3^Q1\]*:VWA6EY+70XI"OT#D)WA&308^7JO MXP8F.Z-P$J3L_F9/UEDL5G_8&LGO5^NWJRW?Z.VBB8RN6*X=>9_&+$Y9%H-< MV3"H.!& 8,E PC2F3$,.E?(B()_>)\=%C?"17JTC68L?L5I^3T+R&@=';@J% M;FB::A(C[(6\BP[1?K-69F)$'U=%$2)M0A_@!B4P+P'&Y;(^V)S06J]&>L.GH:9VVS]L%VRCY5KVLE9B7.T'S]X4J3]26\OYYM=[,_UG^_&+8 M^BS3G&N8V<+8* 8H3U/ 0>]D4L,,H*/Q->:@C$:$NW%HZV1S6-=:E=DTVGK= M14?Y-NX.$VX,FNMJ4, 'SHXUC&QCY],:%-$S&;B&;;^O@3A_5E^,%+5#/X6" M4\8$D#;A!Y(( Y+G9E@Y3$E"&(F9ITUXT/[4S,!2O.B+<[SN)=A<;;[>8 1F MMST. 6(?+J@]K.5VV,7(QMI9_4[ML_./O8X#[.$%9E5Z2< ,HDP0@'/" =*V MQ'NB!8!*80V-C494YE?B/8"4/K-FG$KQ5UZI4\R[Z MI@IK.E1/%3;/WXOI_\FF$7JU/,[GO@&<""USG9AO("T3^>=F 8AS@%,49Q0K M2G*O!>"5OX!1R@"T7+HF,XZ.5\^O.SJA+Z@']%L^]: :N'1;P*&8A*M3AY@_ MA]/2=9R']D?NZBI@PK\/R_=F"I9!&3,8"X[R% *:V_Q;2$G \S@%9I>0<<)% M3A'QJE;G*<#4N![&$ 9(]]>&W(VY0P(9F)8]D@!:OK4JE'F#!B3;ONB-GAVP M+0:A7SL!S[?@1''MY6=HSE?56R8_JT7H)%)MBEJ52)=H8L@QK0U\P MRP%'B@%L2$WB.,,2.A7M/=_\U,BI%C!:6 DC845TXZH+Z'4ST>V8A#^R+>$H MA2N+"MX&AUR)TAFX7,4#PG+0SS3@<2;8;NTK^K3/E*08TS0N*?'"6Z,07K?$ M#9U=>:J?-;:/,ONDVQ9BF?+<&HVFBQ,#L=C7KDR%@DJ8E45H"@$26E=)TV** MB40YQ9QZE1*^49ZIT6%Y+@-^/=G^^=EOMPZ2FSDW(O0C;KIWF^G6?OOW(&5& M!\)O2/ON5I%&-?<&PN_8^ANJV7[\^F>U5&NVL%=ITF9NMX&\F_DW5?NLU'I<64M='6%?2!VX^'CQYIN MT+MQX^" !F; ZU@&N&3S FE(FG/K>%0R\\+BF++\7NY'3!^69DZK8O-A*5;/ M3 M'U0C=3]732>HW7AH,/C&H:$=;I6\T2^UQ'^ZB]I"FW^I 3V1?$ :DH:<^AV5 MA7R0."8AKW=OCBG^O)X+]5FM2TMLIC*N4ID(@!-E["&9)X B\Q]$J:88I9G$ M7LE1+W4T-1.HR48;O5@I6RD[BM6B#!<["AR^/87'I1%PO+L= -?0>\'#".%2 M3'M_6MVX!HD%/@M%H+#?P[Y>*\+WK,8=P;SGG^])(N))R:UMVKK_+[>J>&]$ M???=S-;'#!_MQ$8K,38S$% M*H/&_(EC AB5"FB=8993#''LEV\UF*A3([*OV^=GMOYA)UZM:O3KCZA1XH:F\2XA2;*6LGVF)7)*AH]HYVBY;;2J@I*7:-*V3OKQ]+6-RH5CGXO M58Z"G+F%'YE!>3N3-6J$]=TY7T;7 M=<,\"&;!]\D7X!JL IT''L-NB2]W-_).^*K>IQO@ZZ_TO'159ONVONB29TM. M[PM0G]Y-_/K#IK/^I,\V8Z<&IR)/\Y2 F%!#/!AI0#G4(,:893B3*&->Z34# MRSLU\JHRK]6WMNT4XW?M4NY-(FGSTS*3O3&;&@5ON>H-_&DX7@5/9\ #,^^P M8STX78\T$(/>.0<6>=P[Z7'P/[FS'JG;GA[<9?:C-PM6%/?U+6K,8K.NZ 1P MF@B D,Z 68,0D*E(,BBRE)/8+VSKM!,?UA@GZJJ4+KIWR]WE"F4&4Y7J- ,< MHQ2@#)I=@]0IR$620VIP9''LY>Y^$Y"CU+ - :/;0G<;.('7IAJ/!I[A+^PO M:S^HD_EI+^.ZD5_4\L11_/*3/5S!'_Y8/3RMM@5;RJ_VT&*CU+))ZBO,/^?? ME VEK[]7KF*6DQ2!5'$%$)<8,&885&0Q)83%'&9.-KM_UU.C _,9Y?NDXK6X M9?(*#]=I/_"[R2(LI(%)Q,@=-8)'.\G/XQM5T@_D@MT+L4[W;+\6QW/=[J7I M@5MWOQ:F5@;D_6JMU7RC9!,O.-,P$[DQ60"7*K,9AA"O4^3E3HX8ST,(;-5,;XOTK$=X_/P/&:;6*C^M-$B#M6X-BAL \AGT#L M>/_!FT1,>0_Q?XY8\_[C,EX)C,LBW!Z;_HDOYH^EI(59@VTJ5#GC7)IMN#'2 MDU1 @!*, 2%9#I @6::P((C[[!U=;XU//OF[+0GOV',%_"UL@/0.,$*%GY_K\M6BS3OT[PHN[WJM'R']IC9O6/%4YE65 M2O[ZXZ^%);OW\Z6Q_^;+QWMAM@;SS5P5LSQ)%9)I"K)82X"P,$:WX2J0*H(Y M5UD:YVBV65E9G2:'>]=>-+43(-QDL?5VA!'=%MTI9;?FDV[DCMA.<#_.\1@+ M-_H)@W!@)K+@6JFCSRUP?[&2&ZOR3]%.^.C^.LS>'.6/V)!TY='[J,SEC\HQ MB?5H85 ^^]3$%+3F4(JR1$*,@$8: Z0D 323$,A8YW&6,HP8&8#/SG0]63[; M5K,LVH5@#,UEY\;A)BZ[$=W7Y;*=\&-R60=B(W#9N=ZGP&4=J#AR65<+?EQ6 MK#>S-T]SI=]]5V)KCV8_E=N==7V9H#.B62Z035^)#'&9G2+',0.:ZU3J6,", M.^4KN]+/Y#:'5M1H)VM4"^O&2]C@$M-"BT?, MOXXYY%H7HQ"&HYX-.[@^?FL,TE?U:$^JOJ@7FSA]^?AAJ5?KYW)/^.N/^I>E M _HL(XD@<2J 0L+8-SE6@-OD8.8;4DBKS.S@O,Z2>L@P-0IIAZ#4>H,-F*.MQAAQR'T;420(;@AKL<;Q# !.^YBO%(DCC=.ET-L M_)MZG?SQG[:;8L.6TL:B;TLS@1G[*LM(#* 0N8VXB0&W8>0)95G*C6&6(#Y[ M*6\*OF[8>A/XMOF2G#[S_5C:<%/_W]ER:V,VD[O(3H?7RR5^.JX")IG,4O!HU\:%?Y4^EO58]"DW[-#4#EIW7T3&[:%*5_6+V=KY4PWTE1'Z!*GD@F&014VT-I)!/ MN4X RWF2(I7PG&#G\ *W/J=VNM1('7W2!Z%&T<,JVHGN$6+@B'PW[07",S3' MN4 Y;#2!'T:=802.38T7/^"GVT'@@.>K/0]JU&)A;\Z6\B]L_5_*G@G5/#9+ MI,K-_R"(*:$ )20#-$8:I)9=,"0XP5[YWR]W-34ZL>G,*DOJN9'4TE9"ED#MQ+R:T-E_0WH5BT%WEI=[&W>+>%7KD[W>]3?Z<43I /FT M6L@/S];MKDJBT*0WSQ/SG6ABC \L )(9-'9'CH',)80,B9Q3KW2>'7U-C25V MHD;SEJQ^1-$%K1M3# 188*K88]46,T#CTH6#WL=\X?)*/\+8 M.>14>98^VHJA*%5I+F,*3I#Z$8(-P(3F CVF#1YPZV E^\GO F@0_TA)_ZY;D:=\!UZ'D_TKD?[ MIXF9;TK",.:&3:%D6E=+,5?%OB;+/2_*S$H>^3JG(0;VS.Y0WQ;Z3?K'KW_+)8_5#JJUI_FPMU_N[F MM]6R*O9>7M,4#W8=:__>%CWZ;;7Y#[7YHL3J<3G_IY)5 .7[U;K^D7TNF25< MD$1Q I1&V*S($@$J>6)V^ESH7 G-E%=EHG'%G]INX*_+]4[@,@1R=\%K*V5& MZZHDE8VF7#801$5YL+8JK]JBUNO&&%M'?ZCYXY-]BIE_L4<5O=25P>?+Z$=G MO=HI?%QNG#_=3V9$;X S9>S*&BKU1U)?_ELMS4\W9NRMVUZCZ%T=[1_IU3IJ M*3O<$O,Z8S3D&C6R!J,NKY"M)$:I*?:L^SF(KRQ0$]6]F.$V861\Q MP +&9M&,!6"4*<#RE""1Q40QY>>)<(LXT_-'^*B*XM\B]KS:6GMXK5Y,XZHT MFLRZ5:DQ=('[CM%RW'F$'H%)%;ZWV6_WI;M*=4HGAOK78;(.](4U5$H";WE> M+5]!7^2ZDAGT;K/GOH:MEX8 BJ8JD%D9YL+LIM[.%UO#2#,)(=8I9"#1.;Z7+<,5$Z33A&H@$Y0#E&N$]%\& M\C1SAJC3R>QZ*^/YESEK=.!:YOY63Z\R>[!I_=>4?+NUU4RK?7S)^47U<[.G MKT\+BAE/"!$XA8#G0@'$! ><8P4PI8JEB$G"_(HQ>G4_-:;>>6"NM#U(MAZ8 MU4'Q9F4LQ,8#LW]PE]_8N!F*X1 /?1!;(EM)&%6BUR>J=Y49:??+U6_M"6NC MP8#>;;V0&]3CS4^"<;W@>J%SXAG7KY6IY>#>':#6095:44XU@< 8KX8VD1E: M2I$&'.,T45"R-*,CAD3[RN_# N.%2ALA07WSLCJ,L'W](&KO+P0R0C.L,R D MY@"9Y16P7'% 4H5Y3F6Y@*)@#"60*8E.8+(C&*A2(DP5XA!Q?ZF=JVT(K9XI+H=RMI5(KJF2#K M$K!NB\$ <(4^I^N#5(_ZG9TX#%MW\WQ7(]?+[-3WM,YE]^,]-U=;7JA_;$V+ M[VPII3I2!L>22*AB0#*- )(IL4%(!,B,89S@.(74RY/Q;"]3XX.]D%$II:>) M>19(1W/P5GA"FVY'R 0(,^J$8% CZ&Q'XQHL7;J>&!>=#X]\HO*>S==_8XNM MNB^*[7-EH]B02&%,E+^M%J:9A3%HOK"-FBG.4 PS#I*$IP"IF "BLQAP+G+" M\C2/H9=1,8+,4R.D1LKHVT[,D;:]'N,<>,,;9O2FO]6U>D>EXE%+\[MH]TWL ME8^L]A/8XOH/U20VMQYB_QS;6O]Q&&Q#VZ/K6Y-('WC>?;$7[(O&R^[]:KV+ MU*O<],JKV ?U??.K0?J_9CA'B.=:@DQP:+//QX IE@!%&<0(,HF$4_;Y0:6: MVBK4SG)\Y %;*;;S="TO]/;QJ)5R?5--WS*NCFO2V*,5>M6Y;:!JUY#(JA:5 MN@7)43T UF&R5M\BV"OEL1X R\N9K8=H?%!GEW)A^4W]4?ZFF'$44TP%!"0V MNPR$E?D;3&* 8Y(ABF">Y$Y9VKQZG1HY7W1ML9]-]++EB[FP%2;5NDQMNU0; M^^2\>^9V6BWE:EF&?G"V_*]/=NXI:4W>CQ]^_?2E/AKFO;66:LT;<)UVRH4U79:9Z M=1/MF6#&J:T)39"=O&7!GI;$_V_C61(BHXP72L.NWBX=C[QZ>V!QNGK[O.PW M/:2:S][8+"&.4^#D^0E]YJ55Q4=/^E%LVG6BCQ+X^K;_]JWJF^ M4O.7XX_SM+U1/L"+:C0?V>4'^O'L%U4H\]*3C<53W]1B]6*_W"9GK=07^M0J.*F.<"_$>GMT);.47ZH\ M6+^JI=+S33&CG">4D0S$,,, I=3&_D,%"VZ3U6#GF/4S4[!<1^WMHNG!D.50+@-O^Z:"#W;'K%(PFW: M'U9-N+&MGL=H<\;M9?%<%3.L=9(JE /&,3.4EF- B% @X90C) A.4^63Z;C5 MMI=M-$*&XS*'5[38"^AY_-5"S?&0JQ\6H8^R' #P/Z.9WJ M=7*R=.:16QTO[I>;>9E?9_Y-?55BNRZ;?_>]RG7TWHAI"6);)3SXI(\SE539 M&!*>QR)A'"";1P2E$@,JH-D2*45@+!5CO*<'QA#B36WGU+[A;^L7[16,&@VK M&\"6CO:ETZ0^MU8$'^0K<#QN?+6Q#7TN^0K#>H,'QY#HAW'E&$3"5_+I&!+= MR\X=@_;2;W>[>C;-?*]=1V:QRH44:0QB#8V-)Q0"3,4Y2,PZ0'BJLR1U2EEW MMO6I\7A=J:$4L$>2HQ/PW/:3O2$)OU$<% V/#$^WH#)20BUO[;Y M/7QIU%WM67F/MZOG'[JQ\DY'GL^W6[,I?C"HJ?^P:>1G1$F6)%EJ:$S:E,90 M (*3%"@6QQ3)/"$B\S%J>\@P-<:#,4QZUNOQ -[-C@P,9V"V/';;[4A+;)2P MB8A+-:+_Z*QPT+\JD#^(0:H&>8CQ.E6%_'&Z6'6H1U/^M^$/:V8SL7S]\> M6'_][,^> 2 :!QEQC06-,<^7E>'W: MQ]1F626BW4&61J#GC=(9#!UOEFY#)O0-TR$H(=RB+^L_Z+73F6[&O7ZZK.?) M-53'HZ%*#QF+^.%)K173&YN_$8L,PA0!9,Q9@" V%BU-8Z!A0DF:"X)5[C/] M/?N?&C7L)1NZAM A[&Z,$1#,P&SB6"FHW)$[8!Z@,M!9Y,8M!G0HPL3J_YS% MQ[_DS_EF_'??33[YSTT:UK:/RTC5RD9K&R=9_;V(;)UAHTGI(ES^1>UU\JP<%F#@W0RJ5Q[. MP!2X'\E&ORK2U8R<%?JN_&_4DOTNVJM5_=(.[O'/WCF,LW]YLW C,6A)M !B MCEM&+1S.)Z77 G8U<+FVC[N,Q-9(I-"N%2F1 "%B%HP8"X"SC.F-Q!Y, M$KK0]XP=J%V_Y>@!GP<'#PGC2/3;ZR/THUY75#I9]VHCXQ&NJSX'7.O\4L^P M)?5H/Y8OZF6UMBY49ZV)5*6V."8&5!)AC&.8 ,J5O1O.M%2))#CVRRCHT.G4 M2+>6.=H)?:,QYS4 ;J<:0\,:F) '0-0_6,<#HD%#<%SZ'3>PQ@.)DW 9GW?[ MEF0R)&>3?)E^WI@_YYLW6_/OY6;&8IG 6%" &40 X30!))4<8"UPPI(,PMPK M0^#%GJ;&0(V@D14N$J6HON68+H'J1C"#0!5ZV]V@9(6,*BGOHEK.(6LR78%B MV*I,ESH;N2[3%9U/*S-=>Z''WO O['MYL:S,!V.LW$<;M/?XN"YSI?QM9>GH M\^H/M?ZDZTOI,B7:WY_FXNEA/7]\-!/UC2T>MR[* +[RMS.I9:S26 *N-02( M( $(%3% +*$P@3!+X]AY.QE P*E14:UB]++3T=XVL$;+Z%NI9O1B]2PS,-=N M(%4*YC^LKM&F5C82.VWMH^4C'MNP$)^#P\;WE0XOL<7-#QQ+K[T7( $Q/6J9?9[.4J%F=,LL34Z40Y(Q@U^.J,, MT3S)$T^[X&J?4YOPO5/K]@;=U508%,K@!D,WBD'L!F> 1LM7_#HVA#,.7KF+ MIUMH^.W\VURJ95D88\:(9BAG&DC&8H 0(H#R5 ,19Q0G,4E2Y'=G%UKBJ1'@ MKJ"LK(6,?LS5XO(*_TKC['@U.*71"WVO.$*1X4;UGZ'$\+EAFGR!X0.A?_[R MPN?&8)3BPF<[[K=FF7[GQ2=]+\H\!.59WF(N?E3_W=>8I0)+'HL4<,02@+@F MYF^"@EPEB8AYGD@WUSR_;J>V>I12V_N,SZ;5QAO+;^UPQ-MM 1@>Q< LO@-P M+_)=5(D;_5[_&:0BKQ]20Q*I8\^CLJ$?&L>4YOEV3UMZRPOUCZVUT+_98)'] MU,AS\VV1+ 8YU!P@BB4P>W>[J]>$P)P;)O(ZI+O8T]389R]H5$GJ:;5>1-31 MVAP"I]!6XC%$T>]A"GQ?PV)04^QB9^.:4-=T/C%]KK[0]]B^V'S2?UZM9&'V M\E_5^MM9S7@:OKZ?X0: 4_YZ\@*L4L3_ :02,KZ9!G_=?0&/;4 M_V)O(Y__7]/Z]";@ZAO]>.)>_N>VV)2)2AY6]U+.K;7.%I_97'Y8-KX*=N_% MC[=G7VST>S'?J%J:*C'"%R56C\NRE>K.2S.)E<09R/,\ R@1&%"50B#C..>: M*\R@5SF/T )/C;/*VY_ZK.:@4)GJE?O'&H'C%62T?GM[JUECK-@56T8\ M%HGF'(B4$X"X2@&/>0J$V;LF$*^-*]&"%%Z_I/? SF2'?8SM/W96PS,N8^>?ZY-GI YVL.XJ\\)ZL!;G#VQA M0FRX00(PS'. B(* Q3H'C"2)3G1&\LPI@,FKUZE-]%V83DMPGRP8KF!W,T$P M" /3PSGT@AZ.]P*J.QN&:V,C)L3PU.\P)X;ORSUWJD6A-L4,XBQ+*,( "F+V MDQIBP#.8@Q0R 5-)8I82G\JO5;->)#%:T5=6RN:YPZM@2L?>K?4K;'_ M?N= P4%W)57+X^X=#K0YL? /?WMK,=?&0K"5_]Y]-RNCV2V\,5N(U;-9).^7 M\N-J^?AQ_DW)JM^JT!K-A;U>2D">(FUF)TT E[D$5%$:(PDSRIW""8<19VI+ M?[NJY\[.+:MW-AI%.Y7*4U>K%"BUBBJU;JW-VFM0':^^1ANJT/=CX4?IAE*K MMX ;IK1J+XE>J93J+>A=+IUZ4ZL]-EQ?F>VU/!G^;6M]RF_KY+U4V9U6==ZA.^L\N7E24:U)](MYIGKI3QY; MN-[#Y["E&V-00O.O42'ZI)LHHWIX[ ^JX:DTB3XLHY8NT:\_;!F%9F3&& V/ M+&=CC,I(V<\&VE'?BDCG#KMWX^/MN&_5_V '?G-C-X1RG%P7G+KM\F.WW4^- MIZY:BWEA5\._J_GCT\8LD-_4FCVJ+^J9S6UY\3>K97D\N66+![5^3F9(TC1) M,069P,2L8'$&6$XE@%J)E"8YSYA34?!7U&%JZU]+A8AMHJ_FTRT#?:(TOHOL MY.H1^#'R5^&X0YGV6(=>5F\/#OFTCP;9(7$7-5A$-1C1#HVH!4=D\1@X7N1U MQG+P")*1U1@_IN1UQNELE,DKB=)O@?UL)O!O9DJ_7=GV9[%DC,-< @Z%! @2 M#3C)-*!:)C#GF$OBY4IUV/S4EB4K763%\UM^CC!S6QGZ(Q&8M'<@1+]7L@UX MIG1>Z2'9[:B'48GGO';'G'#AJ7[3]<]J];AF+T]S\79NRWGP;4DPW^?%3">8 MJ"RG(-4T!@@G">!9@H#(.&)2Q2)63@2QJU1?6;U!W(NDWP8? * M/-DO0!7];N4<<.)?!V-($NCH;51"N*[U,3DXO-&_C./[>2'8HO*E>V]^5LPP M(]0&B8*8)3E #'- H6( 8I)1A 35RLD[IK.7J='#KI9))6E3N["4U;^DXRFH MW?0P&%2!F:$72KW*.UY$88 2CZ=MCU[F\:)ZYTH]7GZX_[1_,*_.F,ACB;@" M.01 XP(!)3BA&$E<^9V2W[<\&0GMQ7.?S:76+E/8%\$QIJSG8EV5SHT_%MA+G9M_![_TGW+NR/-.]E&9,B\^K8L,6_]_\Y 6>NGVA\IK,UY&X86IW-#[:1+^N8'O:.SS=EP0>V/>9779+-%*L!R5<0>-F5KC4_LC$<$7-4VZX]D*_0SO3:F7AUP?& M*<ZFK4+_6*OL=?[+7'^WVYMKS[YD>9S+!U M^UQ\6);Y5K=LT5PC%W8/_$FW JQVU]8U[28Y%Q*K!&1Q# 'BV.;R01F@$,=2 M:XQ5YI7+9SC1IK;059J!4K6VRTMAWA4CUD^0 \]%P:ME=C,OZEJW3'V MDDU>:WN?+[?SY>.G%[4N>RMF*.:<4T& CFU:I1RF@'$< ZAA3(1"F49^Q._< M]>2(O9$\VA@;?MV5E?I6T!W)-PB4H-R@FM^;?0C[9^6RU755NV(++MJRX8L=N3815#'G,, M&(T-6V4P PSF&L14)8@RI5'J=./BW./42.K3YDFMFY1MGCE^KL/KQDN#@A:8 MCMJR-HST2RWNGX+LA)W1&9)\KGXO]KW#^; TTY25=/:6;5A3 MO3M6L:(40T!8F@ $.0$TH1#D6$(H4Z0H47Y7..<[FAJ?U/<1+6$C*^W5:M]^ MZ+K>W]R.V3C7-]YP];B]Z<;BYLN;"\V/?'?3K>3IUBJ? M>EHM3#_%3"#,DBQC():Q!"C%S%@H3(&<4L&(T"E)W:N?#R+2U(BF1W"\JM6J MWJCU&BM4_NPP=_/8ZPQ>8,:[*8B^T2UJ*S?ZJ(6,K[]U]/Z;!]MWP3-LY/W9 MGB81K'*%;: M*WC^J/VIK5T[\?QO:]JHN5^Y],1BA'N3JO3J\"57+V@]]+U%NXO1+Q_.Z'?N M!N'<8_VF[5\+PQSO#!D\LXTR1JH9X*I],"^UX=BOZJETO/-3$.M4ISF *8$V8 _#!C6 @B8)9B8OW+N=8=W MH9^IS?#Z.-?>UM4'XM$OO!+5<6MX#5BW:3\ 7('G?^LJKJF:_LNOUY#JZ0-V M$8?A?(_#JP>U9,O-A^>7]>I;Y5BV6*S^8$;ZO[#O M\^?M\TQ0CN,8"\ D$C9"$ .:&IN=L 01GA,DF%-H@EMW4V.(2N!HOI<1UO!U.B 9%,3!QU "VA(WN]P#^)0" 'H4&7"[*+P9DL!L6DDS-SMH):4\9_#-]]A\1-[X8 M!>? W++3(:J4N(LJ-:):CR;%IOG%P6C4B5ZL-L/QT=NQNR8 M$V]OL!]_-D[L?Y]OGIKB!!_GC,\7\\V/WPP8]5K.9,(@RI"Q?% "4"X98%AD M0"LDN5:,".J59=*QWZEQXRYHI"X3?AD_"8L63 M_;^]7/O&%A4OVCQ\8J.D_<7]4A[^H/5D%6C<5%5^JZH_S;\76VFX]]UW\60# M?:Q'?.4G/\MI%C,B.8 DDS:S/ >42P%T)A74*4\AI3X;P''%G]H.\S=#EO.F MIO5\&0FC7UDLJ?R+VFOJR9_C?A..-#S9D0[-YD85LVVV(]K2R%JRC;+5+^VX M'__LX(4Z\\*N"/HO#0Y_*BNC5U!$#1957%*%QH!KQ*N,XJ!+S;@:C+MBO5VO EHYH52)[F_.Z=FW24@O%=0R4I+;(.H* M:98!*666:)&G-'4OR.S4Y=3,?--;7CG)UM4M(BNKS]6($] N]TM#PQ?ZCNF/ M5=0(')42G^(855(/=3'B@U#WY8A32R->D/AH=GA)XO5F/T.\,>WG:G?@GXB$ M2R2P39!E;TNRS-Z64( (A1E-$LU4[&,LGW8Q-8/V\,IDL9?7SX ]@Z6;D7D; M0H&YH"5<@&N4RZH/:3V=Z654"^>REL=62,>3?0M7+-6:+8SQX49>G8W]1LA%K< TSKUB M4ASZG!J_-"+?E3;SIIPO.['K-%97LU7U'@ WUAD8UL#,,PBB_@6UW#$:M,J6 M0[?CEMYRQ^&D'I?'J_ZI)#ZN;#V/I]52U0FJ)4DXH1P!H3 #B&D-2"83D&$5 MYS+/8R@SU_01QXU/C65*^:)20.\TWR? =9/&K7"$WJVX(^&5 .*2RC4:2=WN/A,S[BWY5J)U>-R_D\E']CWVM&^>'ABF[^OM@OYX=D,Z&:7 MUJI.:#5+8HQC8>:OQDP!E$D*J-F9 &-/9))DU,QEK]U)/S&F-MWM!=RVI4D9 M;U.'V131'T]S\13]8=6Q;O;V1EZ=Y-&+YCK:-^ 9B-=O+-V,D? C%)B!V@J4 MX3V-"M'&Z!"52D25%M$^,U^3DF_ 4+^;@!PT)+"?)..&#MZ$UDF(X6VM]:/8 M_>54>5#\UZ7I\90Q@#-% 9<)#%2--,Q]MJ+=?8V M-<)L75!7]QBEN'ZLUPVOQ%)EL52 Y4P"Q%D,J$(*)*FB!"O!5)[/OJDU7XT. M<+O7L2&.?C$BNV8%=I3M.3^7_^3P"3_WZ77V>9'[_NZ\_![W][=#.IX=WF[<[,.U&ZY MS>N$(M#=WOD^7^NFKQ.!CGN_[O?"!5B]W:H/RX<_5C8>H9AI*)6$60X@M^Y# M-$\ 9XB A#*%1<8@)UY5[;TEF)H-"6,8#Q]#=0BZ&^$$A3(P WG$3!D5K'>Q M]44JM1@W5NHL@&/'2!T*,;G8J+,8]8F).M]0S]!O(5;;TGE3J/DWQA?J-[5I M_'$$2A1A2@"8:0I02LT&F"(&H. YE['B/$E]6*VKLZD16".K/?>KA=T%/NU2 M<-A__#\XCB-6V+]^-5]*:>E&:7Q7AI&6=L-;TT+UTZ3\*?$,,.\:(C<.' KX MP'2WP_Q+"W.FS7#OK6.WJR5G&^BCZLB2+"Z UJ#QJYW]3=N*+N#YB>1 M[2[O]$UV_V;U_+RJ7#FKG*&?MIMB8R:58<@9RPG!/*9 $)$"%+,,,&G])R!A M>4Z%-GC[I;SOZFYJ!%5G>P. ;FFULA[)$4 MWP69FU/C=W8R"(8<#,1X3B+$X2[567YVPO4Z.04LC2<"D/4W^W@D:EI)[>5>N)W%FG0_W8X"24'?Y;*59+>U!V_WU>S(A6*E,T!QE+SDV>K4V]18N)(QV@OI2:2=R#IRY%!XA=X,'D,5_6XE')+( M7) 8E*,Z.QR7?EQT/V$6IY=&-@(K63XLB\VZS+=;E!5-'Y[8L@HV+OYLFK U MLZLL!S,BA_ MB-KHXPX3A&)MTY5KR0!*&00D2Q 0#.8(IE1(COU\W*8X\N.XRY7R&7-S^J,> M>-\0<"2GOKNXJ_UOHI;V455->F/TKY-M%'=1!8&]#*] F,!.I.>P36*_XBO[ MS[&KZ3DB@^U]^O;?S]CY&UO/[EO 28P(WMAXLV5EQ0?DM-.^AB5 M>RYI>,P1%Y^;VL;E_6JMU=PZ'!5_5_/')V-QW1O[CCVJDHS>&OG?L_GZ;VRQ M53.MH:2*I8 GT# (222@4"6 B,QL<7C,A/2*-9R&6E/CK3?6Y6516[[;0D8O MQMPI+>#)&,!>7\UKF\>AOH7_-L9S"Z"[J($HJC&J3.O(HA19F*(2IY_!ONXS M[C^']>VEV7\3V[S/:(YGN?>2KJS! MVB6V=&I9.766$*%$JAG@Q&8PQ$B;-3T1@&<,J513JC.O7<&PXDUM;?ZZ?7YF MZQ_V2+(E<_172[Z;U:Y6K2'8-EON/4EJQ:/Z<,MS/1]VY!W7Y5<;S]#K:ZU8 M.3B7U]"#<;N+=BH>C/_OI99A"A*'&8!!%[IA)1QWP0J"[LG"$Z:7GN$?MD>; M4:H\TE *92F$L:W # %"% &JB=G3,98C)46:4NYW97'0_O3N%2JW%2N?9TC& M 6PLP5JG6H!4-.3GH8-P@DW.ZG425G'WH5BNY;>J_614;8ZJ?DO!^ M"U#8J"-1/MUFZ^-6BE_++'U')A54U! ,H20:6G(-$\ %9("25,$158)>QI6 MUET8QQQ_A9$(8[6/J<@K&?>O,%:7]P"O(4R_5?0=6R_GRT=;O*?I>"[NE_+M M?+&U1UR\*"OAS:B *,]B#83$94 $-H8PM'_+"..QA@I['2(Y]CNUEM1Z=43CV-"]'V]1QVPKUM>B/6\.D3Y MNM(;L\-0-GO0]L46L*WSY;%8H#1/8L!3LXU'DE# L+'?LQ0)D=-8)EHZUP%S MZG)JQ'4@]%W4B'T7W=OJ5I7D'E7!W&#O)J@P8(8V4QUP'+8JF!="G57!W%H: MKRJ8EV8'5<'\WNQ!*^_G2^NC4:;K^6)O^S[IOQ;JOBC4YEZ([?-VP0R!O54O M:R7FI8$VBSG+XHRE ,<< Z1X#*C6$$"I."=Q+M/$*=:\9_]3(YR6F)%LR5EF M>F%6D2+:VA+PD6 O\S+%H576@X-ZC)$#(85%/C [U<)7><7NHE)^\$D#HT%4 MJF!XJC4N;2W" B]7HKQ6K_[UB@-P(,C/-1!^RT9_&#O7D![-CK>@]-?Y8'6Y MH9F>F2G7CVPY_V>]T5\6J\5<5A>$2_G9?);-]_I)5Z+-V6(71%>\G1?";$FW MZ]:1HX1Q1J39H\ M0_^Z+>9+57C&V0X^K&X;_M<R+<4JX"?&#D<=0R$7F'T:T'9R1FU!A\++XX1B*-Q&.HOHB9_? M<8,+)IT'"YT-C'>$X*+'P6&!TPL]ITO]4!2FJQG)H1":QB!/I77HE1E@ MF'/#H0P3S'*"D%<9LPO]3(T\W[0NUN_JA"'1O!2U?PJ12QB[&7(#(!>8/,]E M0;Z+*C$'3'3:C<.@J4XO=#5NLM-N?4_2G5YY/&@]FX.WU?*;*C9*?EDM%N]7:_O2 MC,AO8"V*HH=I6EZ]UVMQ;Q0G]=SH68Q5II *0%#'-=5!A6! M ,LL)X+'B6)B]E)F:?VZ8>M-X$V>G_0^<^]8AW#3\-_9&(7-0BHC E(XYCH')(TI4X1 'TZG]J^J4GI^$E'+06BO091HT*/ZH2]1J=[ M90F->?#CF*G![>';%1#VD=R]6@E,BQ;\; __2ZW%OPP6H=P+LRNQRGYMCAFU MW$O;H_CE?FWTVU-_6(K5LWI@WU7QFW@XRY&M50V?3S[W?J4W[1O*H M$CVJ98\JX3VL#0_H'>RZ,( &I@IWH0C_S MX3>UJ8CLXZHH9AKF2.49!"+7&4 "*4 @)"#A5+ TRY5,XMEFM6$+-^/AH'4O M#MGU$=!MJ4[WYF>OW!VS$ M_'BW $:$X#R&&!"E.$#$6*8<(P(T5%)1D28Y3OWRE?>&;)Q\Y4. YF:,]@8B M\/IB$:C-T5^L:'^*[H^R*GYF:[-U'LY"/8O$D/;I80>C6J=G=3NV3<\_U&^% ML'G]BD^Z'1%ODW%U[6U;N4IH2I&9\(!DF0:(4P0XPSE0,5(\R5&JB5>NDEN$ MF1J=7CD_\R.,FT;)C5_&PCXP'95JV .T@WPB-L'(U0/-(&'O0\ Z)+?=),^H M5#@$N:'#O(5N!'\ M:X]L8.(_&M*=@M&I@6I^71XL-XI:AX=?_EH-\I^B?3#<7M\@7LDA!V30RC0A MY!RWP$U I$_JY(3LRV_ID6H^>V<6L\V/K\]LL6@RX2Q9"A-99*ZF.T7VI^:)5Z)&)4R>J8#O(1@-^,.@$OH0V$O2)R9[8KB M>U(J&E8JE/B7Q]6W?S5O5H1D_G+,0Y=:'85"KJC4S/YKC_6=N.\M=Y3Q[H7.-3W3*OB_7[VUG1O;KP+E.UGYP MC#-379#H,4U/5;YYCK::''F"GBIS.CO//-,SP8]9Y,UROGYCI5MNUN5>\LN\ M^*\Z.H?H)(40,2 41P E4 "N9&PK4B)A4W9@Z17D=*6_J4W@1MSH0-[("NR9 MY.<*SFY[GP'1"SS?.X +$!OEB,N@28"N=#EN,B W_4^2 CF^UL-9Y*W2:KTN MO9F?YT5A793?;-?V F7&&&84EFG#D+8I@#!@4"";A%''!"O&$G>_X,O]3(U* M&DG+ZERUJ'>1J(3U\ 7I0+:;1 ;$*S!Y7!9R(-^.ZRAT^G)TO#Z>[\9U'0Y\ M-1P>[Y\B<%X=%-PO3?/EJ;-:VC/G DR0#TOQ MX=OM?GSFU'B!UK^JQ_G2%E:,.%N4989ZIS\]1980DJE<$F"L0FSVG!0";M.@ M$2*%2&"<*JQ[14/?AFOXN.5W5I,WMB7=P,&XYQ0?/&SV MH)/Q US/Z7@V%/7L@WT-Q%;5DF-W]22)D:(2 YH(8PXJ2 %%4@.JXUQ"R+G. M8S]S\')G4S/^/J_G9K5Z6:C2T>= X$B/_?K76:FYSQ!8?EI_+-;TS^4:>,RJ5E@!" M6V9>T1@0AA$@.:7,;*>YXDXEFU]+@:GQW1MKU2SJ5/E!LZ\,_25XF$\3'=\Q MK+,K^5@*UX0L+1BLNUH%Q)12LP0:QU%SM RMP[22M00:(>^L+:'DZ.F[6Q>* MF3,^7Y2>699@S'R6NHL]36U-:BH3 MJ>]V^'S/7"\#FL5IK&&:F7V-P1(Q,T,IU P0F2-&$:*<29\8Q6$ '2%>\<'V M,12*;NON(-@$7B!W%;#V0MY%@UUJ.2,QJ#_MQ<[&=8J]IO.)9^O5%WKN3\23 MDMN%^J3?/;\L5C^4^JK6WPQK7U@E%N5XEJ5;K7_MXW+^3[-&E&O &UN&KW5G MEL!4"LX S!(($)0"$!H+P*C(8YS07"&_C4@H2:?&[HVB9=)^6_OHG(GZKJ)^ MZUR_V,HJ1,)L8Z7]H6P=RYA_M$HXFQ9K3V?S@.?V)=B'XKA/F<+PC[@AV>TS M]G;973/JLKH=9"]SLVQ9O>ZB^V<;.A7]_E &_@8Y4PH^ H-N)8().^Z>(33F M)YN#X!WV6Z>^J&]JN57%>P/1N^^&AI=LT7B"V9O4CZOEX\?Y-[,#*0JU:>6P M@TF&LU@F0"5Y!A 7,>!<0( )UI!I(@D6/LM07T&FMLHT>D3VHXL:3:*=*B7% M6&5 J4U4J=,C\^#-(^BV/HPQ+H'I/^20>+/]K7@.2>:]91F5JV]%[)B*;VYO MY$H"Y7_^IHHR@+M< 9(93:A*:8Q!1O.R7 '+.$:Y$FL10(II-3KIG1(X:;& MR+5T4>6X,5)J]W.#-M#%0:"AF,"EP)4[@?*/J!G.S]W#.5X.]@[<)Y%H_9Q\ MTSJ@[X'L8"G3N_KP(_IBO9E]7J_D5FP^K6OK_O[[O)A)GBNLA+*;0H< *# -UN*U MH;F&C#.375._@XW,JRTF,O\Z9J&+;8_")-WZF6MQ+RD%//W MA:IS[-P_K]:;^3^K-.X(":*Y2@'DJ02(*0&83;.8*Y*B3"$B8J_@2)=.IS;S MVS*7GSAK"=MFB->[/:(I6UF\]X4&[=TW!* ,5( L60H)!!3!*GX[B+ M/4R-:@ZRQ?>LVW$6R6XN&02?P,01#!J/NB6W0C12<9(/K>H+0Y4?Z5*],Y+T M[(OCQ9!VR7T0/=KY8,^:NJ:=IF[G>R;L5?R/UG>'=&H,* 54:@PJQ.(,4(D5 M2%/(20RI0,3+(:FSMZD173E_][5D&WEON#'H!MO-EAH,PL!<>!-Z_F5Y75 9 MM#YO9X?C%NIUT?VD8J_32[?4Z2Z:YELQ3-6E_DSF64YS*$&24K-CXT@!GA,. M)$H15UQICKT.T:]U.#5F:5=&752RVZDB>A?S[L#:D54&1# TL>P!J[GEH'1H M)>_0!;^O(S-\\>^./E^A$/AU!,X7!7=XKVK3/9@T>!DDL=.DT.6DV.DV[#392RCVBU M>5+K?B= EQ%V(Y7; !NIX$1+QEUBWUK,R_%0_E4FKD$Q:,6)BYV-6WWBFLXG ME2BNOM"[[.%:L4*]5=6?'Y8V385-A?OW^>:I\4!H/)%_S!)&*:8B!@E%&4!8 M2\")3FQR',DSS7">>IDGGOU/S5K9II/>][6B1J_(*A:] M80NQ753WV2$N'5U; M*MJ7&B6MXU0UKB-%-0P]&&'"&0:3\I7B&(9&^7( P^ ]];@#K46JW-/XN-3_EA'^@=[E(# 1J8C3VD'NA6L0=.G9>-/NV-=P?9 M0\N#J\D^[_>]L3R.&-Z5KJ(D%DFB;:0_,82CF0 4*0VXCJ% N4XYQ7[7E9>Z MFAK%U.)%B[W$OE>3%U%UO9<< JO@EY*G&@M4FXL7 M*]HPV;V\\VY-,B-6D,Q487-&O58VI^MYEH;(@%0F@?A0%,9@>&MV,4W\1W7F M4?ZR3LS4I%V2,\2D8IP0P&5* :+:+.V"*$"0A(0*I5/EY8GD+\+4)OLN[]I* M1X45.%I5$M^0L=A_7+@A4);%&L1<$H!BD@(B8@I(CE"FF@\/+%E+>%OJ^4W51B2.LI!^&?3].:M M8:_W;+[^&UMLU4Q #1.%!,@ILK57$V'VNM)8NC)F.LV5S>3=L_K!*ZOFPSGC M%5PP\H-*@6C5\N%CF^C?V7)KKWZ2N\C.Q?#)=/-K!.A=55\/6X;HPVQRCQ0/[/LMIFE D(*!):G;L66YV M[! E0*IVKI&X>8\\Z- M.QVB1@D;.SMXRK<^$ ;(]N8EQFLD>NN#TX4<;[V:ZEG8ZB"&[>WJF?9_5V7&L#(7;^/MA)20 MJ5 ":*ALF#HTQDW,-2 (0I5QF$-,?!W-SO0SM0G?^)4]5:+V=2@[AVCWS!\0 MI\"3_[*0PWJ'=:#@X@QV[O71?;\Z=#CGZM7U>.\XK2J]Q;E*V2C.188A C3/ M.$ $V;4=]# 15XIN\Q"E]7 MW 62@<.E+OL+MQ35@P S/03OBHDOXNJN2/:@6:.3KCS1 MVDF0FD\^)C3EL4! Q50 9$N_VDPC0.9Q*M.$(RF]\E?["C U>W3G;VN!C\W0(_NJ+ MXI"P,AW.$ 2Q MDTXZ>QTCZ9+.%RVDBR_TO*[O2H+47#]1(;"2:08D8A0@"84QB;@QCK1 J59: M&:[PNKYWZ'1J)'&<=NTN$E=NKOKC[48=0Z,8FD6NI50+4/K=!Z)!70-<^AW7 M5< #B1/7 9]W^]'0<7(<3YO_TNL3^OS/I9T*8+=?0V+(K_QB7Z-^V=,F8[*#&_K$UR$\I[@A0/E,+,XN#T"( M+!>CC^&HX3;#:C"MP)H@H^,=0A-&BIX+YI87ZA];(\$[LZ':?-P5WB&"DCS- M8X!R!LT>DS+ 8Y$#HC"!2:P2*9W<1Z]U-+5%:"]G5 IZ0V6CB]@ZKA<#(!:: MV7N!Y<^Z5Y 8E!\O]34NDUW1^(1SKCWO7SRZ=M?X2QEE/6-(<8H-$V29/9;. M##'P6'- %1M^*"64/O>VNZ,N\^"^S&[(_,%N@9*8@DC'),\-OR-"=R#!@ENZ2A#,) M2:H%\@MF[>AL:M1V(&NT-L+:D[):6N^;L Z,J=0*JA0HQ+$Q^J "#,$4R#1+ MLMP8?1S#F=F3\M78*+<['1/GNS! .U\U#@)>^"O&%FI?2M0^7T>MS[7B53@& MODZ\W-_8UXA7-3]S?7C]'3^>EFH^JTMN_'CW73S9\ZW?S(U?S:O5?#=_.9[F%YL=96I?4ZJ9SE>?\Y_"[Y:; M,G.36*U?5A4_E'Y.;ZPUM_[Q9B75+,:*PD3;9,8IL__) 2&),0Q$)B@C E.W M3-.._4UM@E&[@ M#9=>1J,1#Y7;K.+S6K_]W/UBL?J#&?G?K]9O5UN^T=O%O1"V_>*+$FK^S1: MJZZ\C@M%SK*,)UP82P)*P@%*XA@PFA) 5)KQF&N-_?RB;Q%F:O3TIEI>Y\N( M-5I%VDPG6>L5L5HQORW+3>/EMJ49:Q0"TUHCA,V=OAMD=#0#OD]NDF>4;=7@V!W/'V:Y V^]IV]U*:K[VH_["G>,DL$T@H M0C'@-FL,DB(%#.829"+)!4(Q$=2I %!G+U,CRMK\J$6\:_X2E:?8GY;>QMLY M8%U-MAOA&L=0\T>JAW76@<3--MFYMD>VQ#K4.[6_NA[ND1^NB6/[VVJCBK*' MA9(/JS)NY6FU,*T4,Y5A&".I["FO90*, =4( J:@Y#+G.4;0.5&<0X=3(X5] M>.+GG/+0Z2$+G\YZ_0Y#U,9K+.5O/55%[N\A,I(+'UBLH4P )7.['*( ,$\XS MJ47L9$2<;WYJ1-&6T-T_Z QLW1/^=C!"'^RVA!O87>BRWK?Z#)UI>33'HG-'S:PIOBJUM_F0MGFQ7I>NA@WL63%@UH_SPADJ199 EB2 MQ@#%L=D48)& 6.*<8IQIEK@; .[]3FYZ,_8U:DM;[(J3%Y$1P-$GT!=]A]4_ M#*:A6:(6.KHOHEKL W1W"?"+Z*$+7#^#P!^J3KO H[GQS -_'0^LA!ZO]SSO M+0JU.:FP9V%T/%^]%9S0!Z>E?&'+CG=B,.@)Y]F.QCVZ[-+UY$RR\^$A"D^4*5AR M)72>&_."9#P'2$,$"!(A0'F+KJ2,>+]::S6W6?:+^Z5\]_UE7GGP.:60 MV)TI,,XI3*VCOL890)FR\=V9!)JSW) JR2AVNLZ9E%93H^F^N6HF_-TX+@!3 MD'5*B\KM5B64DH6MPGU^'TN0)I C 7)$.4 :Y8 BJ$"L M=:QHDDBFB5^X^]4^?:;:.#'OC@@W!4K1HI=2-C_": /F1@T]80A, M A4"G[L1\)[K9W0=0($ 5PH"1+ M1.<"B)BD+$X93Z37!=K)0:&JJ]]')[Y8=D$E37V.N2IFN6":ZB0&G L-$.,8TPVI/ /7='N.X!EO<.#YN-!0>]< <=2;FW)X0[\;A9M3+-?2DBZGQW2U5#L\ Z$9:M\$2F)".ZQI6 @[I&GI1^T%= M0T][&=ZO!TSU--M7IGN7@[+S;K.=_:0]/ZHTV4Y)SA M&+"MX)CH09J$/ M2<_#%< B< %DT)/4KO[&/5IUT/SDK-7EG9'='M_]8ULF*S3R;,N26I\V3VK] M\,26]95-*PO]D=O&%V4%-S]O0EVW;&NM92K#*D,IL#4<&D- )(#A-@698 M8RD1P]0KI?RDM)L:.>YQTK8P[RE"**LDSE:>9=#H>&4LS^ER4,;R[ -# M.4N44[R>U^W[=Y%"E"(1 Y9R6[\R9X!"'=N"TV:N#5?0"NO0<*GS5_9AN(+)=;>%:PW<7GMW)K6& M',($"*8%0 JFAI*2''"$D4Y4+HGP\E%H-SXUZJFS-.E>B:L.4'/CE+Y8!*:- MCZOE([ 9/ZMT][ORMF%JUH9@@(/V7ZW6[*5Y?/:9_K4'$\@?;*KKF6:4)T1( M@*DM529Q#BAG#,@\44KHC!,WCX-SC4]MJI9"V4\S@;_P/T6-N/Y%!W?H=4_9 M6S$)/&5]X>A5;?!8[P$J#>Z:'+W*X+$RYRH,GCQS:9*V<3:S^[_^S_]H?F+^ M8T_F_\__^/\!4$L#!!0 ( /:"7T_)/N#K\G( !5)!0 5 87!P;BTR M,#$Y,#DS,%]P&UL[+U9EULY$* &)IYFD3#)5DG_]#3"9\R FN9$;63YM5RK'O6/X$(@ 8OB7__GM M>/;35URNIHOYO_Y)_)G_Z2>SC_]ZY]^^_B*^3_]SW_[IW_ZE_^'L?_] MR_LW/[U8I)-CG*]_>KY$6&/^Z??I^O-/?\^X^L=/9;DX_NGOB^4_IE^!L7_; M_-'SQ9?OR^FGS^N?)!?A^D^7_PP..<04&2A$IGTQ##PHEJ(WJ6CZS^+_^^F? M34*G=##,151,:Y$9:&69LI8+T,YEE)N'SJ;S?_QS_1!AA3\1<_/5YLM__=/G M]?K+/__\\^^___[G;W$Y^_-B^>EGR;GZ^>RW_[3]]6\W?O]WM?EM$4+X>?/3 M\U]=36_[17JL^/E___7-A_09CX%-YZLUS%-]P6KZSZO--]\L$JPW,O\A73_= M^1OU*W;V:ZQ^BPG)E/CSMU7^T[_]TT\_G8ICN9CA>RP_U7]_>__ZRBOARY?_^"__JGU?3XR^S\>Y^76/[U3_2GVSZAOVX<2_+;&><93_L[>,5ND*[\T MJ])=+,_^<@819YOO3C).)YLG/XNK]1+2>I*22ED0Y,!FSS3HPGPD+'K+70 E MC/7B*N.5Z!51O5'&"M.?/RV^_DP/_KD*HWZRD0KC8JN*_W'CI:?R>3CU5>23 MLR7X;)Y?SM?3]??7\[)8'F\$_!'B#"=>Z0Q([Q?!1:8Y"N:E=;3&($!6RF&0 M/]+E;J^ZRLAE53];II\6RXQ+LBIG[X)ENJ'VJXC>_L;/7V!)#V+I\W26S_ZZ MFI-!/FJ?Z(B3_]1+(HN%QB?G.JOCM9WO"[)@N,F]_<%QHG*_8)X,OD M XD?*T?/9[!:'94/ZT7ZQ[-OT]5$^0@6A&)9:<=TB(YYH8BOG&W$HJ6- SL(X7@PJ\!\@LCH\7\PT?S_Z* MQQ&7$[1$<)&2EE(I3)-\F.>"/@CC#?HL@E9-('.#E'$A+3\LN4!N!(8BV:8BV7:H&4AA<1*<)P;(4K2L3%:?GD 6N330\L^DAX5 M+3_,@I*$' MTTC2(^Y+-58X8^@C_>Y$^!0*S\BB!,UTR9GY+#4S!@&]-R&)6^S+@^.]R^_L MU-'=4Y>+ 03;"2#^_026],39]_?X9;%<3[(1'A*M$8Q&(916:YC MBLZ4 ;%Q[?6=6I/A8'*(N#M!S#M<3A\V91I/(Q)+G MKP*73BN(W(0!\7+EY3NA13UAM.POZDZP\G$)\]6T"F6+=\TA!729\"XI,LR% MLU#(0GH *;))7J8AS8(@.4C 78#C/7Z:UO/N^?HM'"/1 MSR-R0 :8$_GW7C,@_EDL12C)78;;3N+V!,C5=^\$$OMD07* H+L RNMY6BS) M &Z$LCFH?+XXF:^7WY\O,D[0@;.:A*&D\;23^AH7.LM0%Y"%J^AL&@PW]Y*R M$XS?+#" M80;-W6!XNH.(G9#DGRR2AA!]%QAZEC/I9K7]IXI'3+PSUEF164&NF7:.,P@> MR&\=&C?7:-@-/$_Q/'@PR?>$H'>+U1IF_]_T MR\9M,X@1.!A6""ICXR=:C.? M+1$V=&>KDD?)62:/GFE1+/,YD?TT/IEH$H_QEM2'AR<77GKG;OAXB@?#>TMV M9$347-_9N\^+^=G)DX)BB7[#I*X"*-:Q -FP>AHE$DG'H!\ %=??NQLRGN(! M\$$2'AD='S"=+$D@0L:/T_4,)ZA\C)J"NFQ*8EI;VC%+,,R7%&V02O(P1#Q] M_;V[H>,IGOP>).&1T?%Q";46X\/WX[B83="GXKPWS("T3 >-S$L.+/%0-"^@ M2QEB.[GRTMUP\10/>_>7;27HA7QI)R3U<1F'U0D,YBL M*4QS*5A('A@86XI5(B@YW,'M[33LAIRG>W [@.2[0-#K.3T-TGKZ%5_ &K9L M373(12E-^#= &ZFJ$9GPBL6$W"FA> A#.++WT; ;@I[N\>T DN\"0?7B??D< MUOAIL?P^(2<\6U2* 7>"R!><18>*F6)]X5R8D.Q@P+GRZMV2[)[NR>W^C>8/-TS MVOWEW 5,7A[C\A/MI[\N%[^O/S]?''^!^?>)*")S%2/3T6ARS#BR('-BF+31 MW$H4MQ4:[0F76TG8#39/]W#V<+GW 9]O%ZF"IVFF$Z^+"MYE9FWT9"DC22CS MR%"[4)#;G*P>#CLWWK\;<)[BJ>T@$N\"-1\^XVQVAGD,X(33A46?R877*3'( M$IDJ7@;M5<8R7!;5Y3?OAI2G>(I[H)2[P,AIF=VF:._#9Q+HZNAD7;M_U(,F MLI,*G$F%% TDF"P$@U@3"1&5!P]%#IBSOAMRGN)I\.&R'OOB M^?1HX-5TE6#V'PC+L](9K[3ABHC.VB:FG:1P, 7-0HXQ1PH#71SBG.^N]^\& MF:=X.CR(Q#LI5KI@XA5]9S4!:;S@2;'(:W$XDF,/EHRFT)!UK)NO&+)6Z=KK M=\/,4SP7'D+>74'FU)L_9:(0M#5B8H$#)W=->P; .7-.2<]+U*D,L3/=2O7WQ\NV'ER_HDP]';UZ_>/;Q MY8M?GKUY]O;YRP]_>?GRXX>K]._8H?#'3QVB=>$#:3^PI^&-EE1'Y=5T#O,T M)4NQ.#US.>^49V60%BW4J\=,R B&(FJNF#$0;>R MN[NX:00'GDRFR#S4DR?RS&04+'G-C2HV2G7+#>4?KEOB$&K>N3OB0V3> 7AN MZ=!5,!BAG6'1&$%R*9EY0R&@+.BC4 Z*;].\[,ET1WR0CG_<'?$A N\!,C=[ M]A5>LB7JF2O5X8M"UKM7Q[(/62J?4N*W%"3]M^B.^"#E_K@[XD,DW6MWQ*P% M:"";RT&2X?4 +.AH:/D$Q*P32G5+^=%_B^Z( Z%E'TEW@99SFWL13)JLI(^N M,(-)$^(=DF-7/+,B&(J);):ER79TDY1QT=+">]E/RAWL0<]6*URO+IQ_76() M(3"L.*URL-PP(&2=;1>\EC]#;>DN\P%$RN43,N6@Y1[ZU(.436'0#F.:P^ M/YOG^L_+_SR9?H49,;-ZMGX.R^7WZ?S3WV!V@I/DE'-9.1:%KO4UM96?SHJ! MX\7R2,O)-K$S.U'7 Z .0L%U?V9PE72 LV8D%BBG?PMKL\2XFTJ MI41%T@I&$2\"F ?R_H+W7 8%D&0;^W0/4>,Z/<.C:C %C BFTZN8[3NKVS]= MU=E79W*:1!Z-"Q0?%E& Z2PSB]7WSUF1^X\YUW/Z']PR_. =XW1N'1X60XJR M _/R;HE?8)I??ON"\Q62]3Q:?\;E%7%-5'9!.E%8+(G7CL6">:42R\8;+HL- MC9SE'6@;I[MK.V,SM#HZ0-A5XAW/1AH23@$?ZLRJ6O\7@"6,)@;-M?>W%+<, M[%&/T^ZUX1:UMXCWQ\=B#;.!+-#B"R[7W]_-X#1-@%RW+S4LI6UV8D0BL*-G MSD>HE1:>!0#!D2PQA>NXFJ@<'9Y X;##)]^?9O%W,TW8Y8#8Q MS4&8&%:.'6P[9[S4?K3'^!&^ MG0JI0KMP0.6+8L;Y>A):6QE(E9E+)A0#(8)KL@?=35(/;LP@)F4@J7> GTN. MU^5%H +Y6U:3;)0C)K1E$14Y8$E:D%*1^]5D/[J5FA[!R*N?U\[!':='?;,SX@=)D4 M+0-E98WO8G9&90FPDZ]R."V=W%T>=C#.SLC?P?=Z0'YV$I&20&.- M8SYH-064D-H MH@-S34+1?62->Q+5"EW#::(#7&W.V&[9X*V5R5;A&.&@ M%LT:YK&V@7;"D$$V2D 3'_T.>L8]P&J$I"%DWP&$;N,@Y,Q1 !M1XP20/2!P,%5U +L[8II+#/'H MDZO7;%EH"FM2(G<%ZM$??2S(D]2B2?^0'U(V3HS9 P"'55H'*+PDSXGP)E'P M3)!PR56[K5C,TK!<:Y>YTPY]DQ*62S2,$W/V@*Q]%=%!8'%9)#5Q=3-Y?G92 MF]V^JV-G2'GK]7(:3];U7NSCHJZ6ZDHL9O3$3YL!([BZD*(MQ8>"P+C6=3@- M*!8RU#;=3OOHZ'^W#1D;HFA\2#;&"8)[0/*(<.C H%YJ_7Q:Y*BX#LZ!92( M><-8)P['ZI8X67S)7B9L=!5QE9"Q*]S' \6MO3;VU% '"'N6\Z9]&LS>P32_ MGF]]DDML3;0$D8H"9E.IHPV<9J%F;IJL5:I9!T6VR7S\(6ECY[)U@\*!M=@# M+E,Z.3Z9P1I/2^7J#(4E?L;Y:OH53\^PWBQ6]>3JJ'R$;Q.ED^"E.%:,(__8 M<,< :A_9D#?3Q83BMPR,'"0#X"%TCIL2T!-B&^JW _B^QS5,YYA?PG).HEM= M8G?K'4V2MAZRD[6@6%%$5P+SG #FK?%@I,00FV1 _9BT<7,*.@+IP%KL ).U MX/",'U6LCL:RG&V=:5\TQ82A5AVFHJU"F603Z_HK'J5!^SUE M,"M :LV5-&VNOT;HU@ZJ:.5=9#HH^B L9^!3I@]8B-48HVK+ZE/IUOX03/R@ M6_M#9-Z%*W975VF'M-D7&5AV]>XQQ&K (SF6Q7#I49_4K?U!.MZA6_L# M!-X#9&[V$ >MLI%.,%RWY2[@ GSV:SQ>\4!>"K MQ?+%XB2NR\GL9@_6LW1XD4&@U(4EQ4E68.J1*M)*"%SFE%TV;2ZZ'T1E)X[. MGI"X?B/33#\=@._23>@[6!XM-[++FQO[=[C.">Y$ZJP4*0AED+MV9@Y MRS$YB4IPLK^-;OH6GL6^A6<#I(]CW"Z.ADO5K#O-Y!34P$)$U' M9GRN?9(TI\5A-#%$2T5IEUVC^/X>HL:^*6X+I'VEWR.27J]6)[0@:OMZ#U+1 MMBU#[?XJ6$T"9CHIE-ZXG'23K.P[Z!G[QK#W9G=\?A6]V6[<#/07=EI=M,Y^,ZO0@+:F$DF3.5<2XYJ MQH"J;14C)PCED$$V\3_OH&?@&[$<@P]6299+K'W04[WHH?W8HC?&.\#8IA"S MIQNQ(33_@TNPAXAYQ'UJM5S7-N7Y)*TI ,#EUVG"S1F]<-IZ$:KMU60B?>*L MEA\S+:5$K@5RM4O<3\^_!!'ZZCH\[B*@DY!^#V4N!I1L'\C8Y*&<0@\;E(Q#D:&4>Q-E!PHY;%G!'PX MB:NTG'[9E$Y^6)3U[R3%RM+)ER^+Y7I[IEY;^I2,A7EKB:-H@<7L"WGST9L< MBX4@?N2F[/ZZT0%RJ$X7304\-F1(2 4W8Q!@=B:E+1O"V%A'Q3%.OCFM( _U MVD4RJ;URPEF18+>!67>_8YRSO$;@&$B4'43,MP2#+MLBC;:,%TDQO\$Z#DX8 MVH,=2B4-B,9)7'U>8^WCE0PDY0YP\AZ_XOP$+[KAUX(_6B? R +D.HB]]ODR MA5F*\3%F855N5,=QE9!./-<]%7NC\N( *?>#DE6Y4$WJ+/>@=5RL'0:.VY'63%,=@/'Y M8K4^*EM&SX566\IQS3US7-'R=-:R&)1E5BFKA29.1),.;;=2T\D&-XSQ.ES> MW8#FU\4B7_87/RQF>:*]SSXYPTJ2@FD=-8L2+#.(X 62:\<;I0W>1=+(Z8.' MZ_M6!!TL_ Y@].MRL5K5*&&ZIC6538@\,J]K=9**EOG($\4&/%F$(!&:X.82 M#=W=?!]B9_:5;0?U@4=?<$EBGW_:3L2]V,LIIG#1@V0VU<0B&00#11LZ44%! M8XZFF":-L.^DJ+L[[D,@,XS<.[ K'W!3=DO6\:^P_ =>8HF\,^#%6)$V+,"VYUP>3!-;GCOIND<;>G@71^/9(?1@$=0.D]J8,(^$RLO* ]?+;8 MS,H]8X8+CQ1<:)8E:5TK3[&%]H%)@\E8IV7,3>S1O52-ZRZW =1P:N@ 4[_B MG&0T(UZ>Y>/I?%KELYY^Q7-V7"Y@K63<"O+BA/0L*O#,VB!3[1V?7)-DKA_0 M-:Y[U 970ZJB V3=$-+$* *_!F0NU0GS)0<6ZL@![9P/J82H=9,$TQN4C.LI MM4'/8>+NR=.^:*HT,5S)@JBJ]91,YSJ?R0C/:HY;R1D\_5]3Q%S0TET&X"#> M]9ZR[@ N;Q?SQ54NML _7TV)9QLA9A:UJ">@M!)"+L@P&@$@P1O.6X#GAY2- M.V)F8"@-JX<>]JW:Y>U.KB8QD!V.$5GEB6EO#8N>K&I$@61>(=C8)#WP?K+& M#=P&QL!MPXN&4Z_)(VWB81UFR9I%=FW!-8P:#D74Q\%\L OO\>Q6>CH_(=ZV[N5BOOH% MRV*)YZ.<=P,.W1&R#J8 MSC?99QOR-.Z$N(']OEYTWT$HL;I&-D4?H?)O(-@@[R)2R&XR-%9Z0S+$HCD; )YL=(P$")H M*[-TI4DOB2M4[ 23\$1@LK]\.[ K9]VWCYRZ)#M8H M15$V=P_ 2>]<7FPN90]:)A/#_ZZ[OW+_]"O_/Z;R_?''UHT_CBYEL>H__%#W@;OF7\:2Q! M +IE"M YC@4HE7*(# 6(VD*10M#@,RUK[3C%&-F7-FE]#Z-SV-!5:LLISE9, M^&R9+N!8<)@8H/(8/88270NF'QZZ/D8;^<%Q58'-.\".;12U94B#8')TUJ_Z^_'+UY\?+]AY?__MOKC_\Q?-!T_^N:1T\/X';X,.KFS+:+ M] KMHN3(F?:T1G7"S (GJ$FK(FC,6K>YR]B)NH$[#2J1 52=P&V=JJW)@3SV M9!BW-N@ :%5N$C/UU&EP>%3\H._@0X3>P59Y3OVI1*J!7LSIR]6FHUJ$H"4Z MBO0DXFG!@!<*F(2LJCH!U![JO@LY!\N^ R!=XV';3TNG7 )/ MU9?UM9 M";-W,*5 ^CE\F9)?OV5&HU%)F,W$*!(-AKJ99UI4* W(Y$#Z)N?C]U(U[K'< M\!@:3@4]X.EBG/U=!RA;QF21$;FOC?YJS2/6<%4XPQ1FY74MD35-]K.=*1SW M+*$!SIJHI@/,O<LXZ%@(X)LD EZQ+ =\D?:[S#JV# M1&?[2;D#G%R_87@]OWD$\GXQF[U:+'^'99Y$'JWV4*>/JWH*D@N+8)$Y:;C6 M4J/03?IN/I#.3L*X/6%QL\Z@F8XZ@.#-^5%2&C*GPC-1"H4:Q@<&VB16I#Z/HR^::D];+W&R)(MZ MFM)Q:FC?XN^;'ZTF7@= .19L:X]W(&S>X>W23 M-:RZ>O"M;N=J,S_X,E-21!,BXUS4 SAR4X-*9*4U)A6$06&;./4[43=NTZL. M('B LOI%X.6AGR2[LZ[=$Y6RE)AI?>6<2(B)HG'%-8M"9YZ]L.";7.@\C,QQ MNV=U@,DAU-<#.+?5C+C)9L/Y:JO#)BKDU_/5 M>GE2O[G:'#Q__ SSH]/97W_#U1KSZ_FIN";:N10R3^3N2P&QVTK\NB!8/(G7UNT,6B@!H].LU(!3 MT_]8X$:S1*& 3$F02!M=G#R0TG';IG0 TX&4V %*+PHL5A\7=R12;!9EO+X5 MO4>2]&JZQJU3=BJ9]Y@6G^:;IVR$-#&QI&AD80X=!0^*1.$UEPR=THAUN]%- MTC9;,S9RIY?'7 1=8:2#-;-37=5BN<'">KVV$K$#2"BED M"4721B;2Z49F;*G3HK(W;9ST ^D>N>O'8R+^,37< :!O7LJY5*P1W#!1QWMH MH/@Z@HD,2\B@:IOTW";9?K^;T3_&9=9!6CCP+NOE?)CNN[?N0F,,\^_.75FZ._-VK^ MSQ>\7\UFXIGB:V\) 5P1*[UD4(!DWO$3!R?*X MMG/6;R%J@&OV^LQWR\77*8GOE^^_K>I!V/F$D&=I/?U*?BFN;NOQ>RX:+Y/4 MJ79K$K8>1!3.HJ4//CMN(=L02YMA&X.0WTG*VJ&8N^46_[%UVX'G=C5W 5)2 M+NO 0O%$O [(8H@41XG@:"L![LH?O3'1&#"X-Y_D(3KI %!78OT:J,_3=(97 M6/JXV%'"Y])T4A4,VC#E$].D*Z MR+IZ@?3N-(5MRYIGQ_4TX+\V7TX26(K]E6*)^\1H3TLDV,09[6+"6VM\+*$% MW.^A:5RC/#YD%FVTUX'!_A6F\RK H_D'F.%1(1&2T-;?W\W@M+Q[,[%UP@&# M@J19+!%IV2O)HB36@BB81<@JYB:]1G8C;URCVAT\&^BTB]%,&_FM2*NO%LL7 MBY.X+B>S9RDM3DCR$]J1E,;HF?%8!U1C'3:4%,-,W!E?'&"3YM?W$35N$G1W MN!Q,?QW8S9N'<2^VA%R:XC,!B5Y+DY@ASXB66"*F7,XD/#"I3@E-MDFHOQ-U MXR9-=X?.X37:A=&\/1%L(@O/":)@10K)=!26M@':"URV!B-D\E+:)(O<2LZX MR=/=07$ G75I(L_EM;WUOP@HZ:]Y<8)14$E.LY&1>4_Q90A%&FYR\A@?QT[> M1>*XJ=3=(;21;KM$[9F+0G+'Z==-,3Y7(41KB2>C#-,EAEHO2+M TJ8V(,*D MFY38[4)<;\7 PP#CA_@[4$M=[-4WN7JWQ"\PS6>>R-F$U?EI!YEGJQ62ZRS! MQQ129#'7N4: BD5+''NE F2IP-LFP?E^Y/967OQ(^!Q,U6WKQ7W_UUO=4=#XJN1E+O M>M=]!]^K,:_'K"DM3XBR*<3I;./*3"(8SSWYP2"#K\W<.7U6(D,E TD@)"M; MC8W=@]S>JI0?>6<>3),CXO6.%;AEZ$JIU3R_QTVSM^V\W=4D6=!9A]I*T,B: MC\=93 I9%L44KK%H%'M:PIT(Z*U$^3%LX_":Z=13/,TYW@S$6%]>6"8BV7U7 MF)6!7 I'\1Z0&\%H146##J.+CV0B[Z"PMR+E1[**0^BKRXV[9@Y4>?U]NO[\ M_&2U7ASC\HS![Q/MBU8^%48VO8[&T(EY0T+DH+3!*)Q+3:YI'DAG;X7"CP3* MX737VQY]YB._)_&_7W0,4BUA1AYS49'DS'!7EOR M[>_KK4"W_0X\@-P[L'*[YTU-N/!:*HJY+&HD?X(X\]Q%QG40PCM5N&URE+T[ MB>.&R!VDH#72YF"3G ;'Z>OY5UP]0+@V!%,T3PRTH]7/ZT53"(E6?[ E&.4" M-#E0'(;\3MKV/E*&>DO==F!YMZU):N5P^L^3Z1*O)#-1*'>1SQ2E@>!I3]F$ M;CH6\IQ#TJR(:+Q(4AK9)-EB=Q*[S&UO"J#K&4!MM-E%2$ZL),2\>D6"/\V[ M^RN01N:X_'Z%,>>XE-(&YESM$ G%,BA&U Z1T6O4G"*\1HEJN]#798+ZHV*T M@1X[,*2[2W9B$GE1&2G.*TZ2]!RP*.G+>C*!,20?V_19W)W$+EW8QP1I(VWV MZ\*^FLYAGG87;C2).PZ"64UAI4[%L>BD948*L#Q*!?$Q7=@'DM_-&-U'<6%; MZK8#RWMY0ZF]H(A7VE0N32Z;*&\\1U48EYL>>BHP"CLY2S%RRXD=*,U=@ELI MZ])A;0J7>YR!PW77 QBW'OAVANP93\\7J_5J@LK*I&A9QU@[]1I(S*-P3#N! M*6FI9&JR\=]'5)?^Z*-"<"B-]1"T"L M(;OO%,M*@G(QUM%PXP8UXZ88=0#.1MKL(#!_60HF"@E??DN?:Q/Q][0"CN:5 MV?I?/1?["C/<9."3'*>)UD?]P2;;ZO(W+OWF1")Z;IQCR<)F2$1@L?!:.R]% M,=E*U>:DJ0$OXYKE9B'[V%KO(&0ZB-G3EK4W,R_2[*3V:+PLUE-13Y+#R(/, M+.282%O@&00IF+-"0?9%&MMDJN#CLCGN1M%LN72,E0ZVD,/,AM(F)G7:U[E> MN.A2DR(Y V5I\\R%Q]3?PA@WN[5/G#](D]T,63R,910R:^?)B?2)PA)EZV6/ M!V9*4F"*+ZXTR7MM#]YF6;"=@O#ZBU5&3TBV?.. _>%>];:=R0-&B3Y)6%/,2-W.;R%EP R*4\Z!2E&TZJ%TF8Z1LTH?!3?[ M"[X#W&Q+&#;'PD=Q-OUT>JKW^K3F($_('H.O%='")!)-)/G$0 LB\2QU$A!M MF\/\'] U.UN7T]CZ=)<[;-@^K6OI"XCU: MOJ-P9 JS[=.\"PC(?3/]"8C"U\ZO"_Q6R:+G?@DM9G:R4P3'5"B]**-M>L670B M*B5S\:9)WM?=)!T\V^R2E)^3D:?'Y[.B^W>7-'=4MC=B,#N/JU8OIJLT6ZQ. MEOB19/_+K*97@5&I"*CCZV6@Y:*Q5I\FYI),&FQPM$!:B&AH1D;NH#T,!F_, M.1M3VWV:R0_33_-IF:9:SG)#Z/O8Q_L?.(!A? #%[2VBT<;DFJSN(@%1"]K% M@]2"%?HL%OHIF":][]M9Q%]@-5W5'MR75OP\WROTB_40$7R113 '6->#3"QJ M%$RB"Q9=BK+-J*!#B.[6TCT$6]BDE-G)OFUN[:"[Z??KQ8$1A53K$$EH0GQC7/M;.$)U*M M#TXKSB$WM&L_(*];"_80O-QAP8;43 >'?K^M\*B\7*VGQ^16KB96>ZZ,DDRH M:FFYC@P43XQC0IY5=*I-)]2K9(P\CJ0-?@Z0= _R*\Q.LM1"W=21(&]0UU%0'."26$E:NJI;> M3U?_>$XT3-?ULPF7V4A!M*.RA407>4UD=PP K*" Q"779*#G/32-/.FCF5T; M1 <=P.FB??[JXQ+R18/R&^WUG\UFB]]K(T2K\]#I(F9Y M2A:5U[7 6P1EN++^FNF\XS9VUS>.FVLY,,[:R;H#$WEGSZH;'FW0(09OF;1J M,[O9,"A",2FY=U[J(DT3\[/F4S8R;4VTTP'J7L%T^3>8G>"ER[378V;6N+4Y:QH).TE*RMN0^:>24D*RY$41"MXDUNE'>B;B>\A2>&M^'UT@'8 M;A] =UKN3VOJ]<;=G7[%NLC.6'0@9?1<,5%'U&D92(A8H/:TRM$$6E78I#QG M#UIW.^#E3PR)K94VMN_VDH+U3R2T7Y>+WRE\)QYA_KWF$YRLKMOV9'.4F&R- MW!.YI%G6T\E",;PT,10AC8X[>6^[OW,W3#V56X.6 N_ OKW%WR\);+F8TZ<) M+QGLZ_Q9;:+SB83F;.VNPR7S6E@F##>AH$U<-6HG]S!"=T/A4[M[:*JN)WCC M_BSGZ2:/<78I__4%KF$Z&_P2_KYWM;Z7WYG/]E?U(4$IQ7H6L1"B;*Z9:=PR M5T*0+GO-59,;Z^&OZC>F_ >[Z8>3N)KF*7%WVB]YTQOLV;?I M:J)2B$E#)O'4%K>)>(A(L0\7FHN2<.22(4$J#'D)NFB/R9M[#+3 M03!P'5G#*F3L>/(W\AB6OR^G:_(=WIU$6G]G!4!_Q>.(RPDY%,Z2P6?.U,H= MEPN+*BJ60%@'VJ@$NTVN_=&;1@;+P&I=M))Q#S;IK'SA^0Q6J\L+*V%(2DH@ MF6 -.5"Q$" P4UQ GBG4T4TBQ#LI&B<+[7&WND&TT0&L+M._77*TIBPD4;/5 M:SJ4"#5;W4664G)%QF!I:33)W;A!RLC6:1@=7\_8.$S@/4!FTX-\P\>SK2VU MO#CI03-!=OFTKY[/-C/!:_%4LE'E)IV3;Y(R+F0.5>Z-[)Z#)-T!5NZ\$_WE M^T=ZQ&8U1> ^(*VFK%5FVMEXRYJ(X I7UD"@RQF*,R 5JI6GVK39N# CVD;UX0-CH==\;:G=M/7^!7G"TV?&UZ.FRM=S*01:B1;Q1(C-7-P&)MVY6B@!25 M%VU<]5TI[!1[^V+CNM?>1%$=(+#>D)[0X\X%MF5#*Z]-X(I)8101GR5%SX%D M9U/2VD')J5%]R:WTC%N>U!I=0RBA RQ=)]^D8IT 4YMDUWHK"\R'K,CM#-%@ M4;0> MD0@""RE:AEH7J06B;V."[B9IW%*CUD@:2!4C@FJU7$_>UW;C&U_3H@F%.\N$ MI@\Z2<>"*,"XY4**% '4+JG,]-!+V*&OKN/FREO'@52*'#6@*"2ZY'0AEO(NR<:[@V),[_@ C5W7^1[B&UGK?YW.I\+I(-%<'G4N;0]&>Q\'T?N7-(VM^'[TMAA#BV-J';Y<( M+Y*#+A"8 E$'7M+^%7,4#$%&*8./D>\2/>^F_PNQ \_R1H'K MI6,HX4+@P7MF7*A!.NUDO6C P(/>;H73H!(DO^%:M.>ZB:>2[K:'T_B,\[:F$'O"T;>QP M@Z6M[96Z>)/0,:ZE8=IYS7PTAM%_2LJ<>7)-RC)_0%=GN-I7_]=Q-: R>L#6 MS>7W"\[39[+YITD)/COIZ0.Y!_70H+C,O$C((L4(EA:C0=7D1NM'A(W3QF#L M+7%_W72)M3-NMNN21PXMFYMU<:+-I,RPX*&?S@&6@IF U!9;3PT)")>!".; MCBP;4S K7C1OTMOL/J+&-55#*7XG/.VAA;'K/7Y=?,7EO%[R/?M$1GQZ?B-7 MN+2Z&,6(4D>IC= MR4O.HH1 ZR9X[YB6$1AD@ZQP <%X$,[SG9#Q@Q>-FY+3!B!#RG;T"Y#_LUB> MG62L3L_:2@XQTI:,W'FF@]$,N%8L9ENBY1#0[++]['@+K2;\0/E M/3):3HOHKO"P74O(-=MB:!F/OOTLEDBKZ%PD6\L('A/WR;,HM:FIBM5;2ZK.0S+2FYCD]68S=^TZ MMSY_/ ,I+7%L"(<&P6[6=0WTSF^7N/Q:F*],,*D1%LP)*8U,1A)?LQEYU)2 M)9NTVZ#(![YXG/9]C[+I--=#!]'TY3+OD[I(Z(O:,6[U>K4ZJ7,N+\^K="B3 M*Z8P!_6,U/G(? )!'AJ@%K:@;3,2X2%$=M_+8T^HW--U85"]C6[W'L#8+]\_ M?L9M![H).$M&7 (3+I TK?;,6TE[!\<4(18,>4<#N"<%W9?6'X:\Q]/.DX/@ M2W):JZ WO_5Y,2--KR810PUD/K+>^-O!WRVG"=[C 0FRWN>W<#(' ?'3%PS "R:.@8!V*%N1A4,3N4^+, M:@R0T=91EXW!]F,JNT\ '1R! VMN](WYK$9X]0&77VEQU8YF9P/;SZ8XK3[B M\G@2I0^B(&>J#AW1/#L6HDD,I=")%Q]RWK$]Y<[O[#Z9:H@MMHT&Q@96)?@- M<3-?W<-0=E$I6A7,59] D\5FH39Z<5S7P>31.:5V@M0N;^L^)6$ , TN]0ZV MS1N90;3_UV_ )Q03ZX2QUM&2R%CC\-I77W+#3.$0P1N1H5$KIKN)ZO[2:)A- M<3"]=("Q^Z9O7 O,<@4RZ"#D&$QPV MJ4;;@;:1ALF,80P'55,'R+NSO\UO*R1?X\VTX 2A.(W9,!MM.IW]%3-D)E"2 MP2\&LFLRDGP'VG9#WM.]Q&BEICYG&9UQ"9<8G./Z*M&[C2JZZU$#3"+:B+<5D SOB8F*U3U;0"SZ(5CF'.)4?4WHDF715^2%DSR_1BNDJSQ>ID MB1=SO*(!=$H:YD063,=D&-2=7Z&C->>]Q3:%: \ALM-FG7LA:6?[=*BR^C94 M&W8OVX%-9MGJ$(-UUR,'-%P[4?UH!DP&;;ESDEF)2&$D>4T@C60Q!5^<"C:8 M/Y@!NU@)SF7//7!&6S2%T. 2 V\=2]GY$FN6X]K?=2 MS!,S4:=C$8>U46?/;&FD;J7[T:P4CUEX#X)Y&^M9JLC,@[6,6XTJ2Y^5?=P& M]$-9J0_I,^:3FAYP][+8'*D$+4JBA<:2CS537M8A3]XS$93.7D0A([:0P*X$ M]FZQ'H*@&_D;+934\^G#I69563B;"I6"R4RF3O]@D:6VH M>2/M!AXU <4>\T8>HJ&>07>IDY617"ER(8B'4%F*M0NSX2R@D"XE*& ?V3'K MI*WU,O8FDI\Z<[BK/Q,>L4C1L5*J#GP'A7S 3)+T6O( MP1K9IEO_/31UBJ]]];]HHXP.<'5/ZW@)S@ODAJFD%-.*(_/*:N82N1T"P+G2 MQ'P=V,5_U%DBAZ!J(%5T *J[IJ+D@(%34$SNJHU,IQ3(IA?+7' AF:PMM/'^ M#QE-,^IXD4/@-(02.L#2[O.;(M!(,*H TZ)F>RBCF4D%L9SV#GC4Z/#-@UHO M-'.SQCV1V$\_/2/NU^5B5<-I';,JB8' VN8S"@8HD2EP01D7BX#'3;_9D-5I MF+@G"';%V,,UT@&^GJ5TOI?F^_? MR?Q$!IF+S):5B"325 JCT#@Q$VES\)S$79H4JPS%0*=!Z#"8'47+#T=W.$7W M'#]52MO:S[>XGM!FDB KSDP S[15R(*@K<;2]F,X1^^A27'+?41U&KTVMIT/ MU<;^EG.QAMD@R-IE(4V"25D)D1C)19.O[ SQQ!U+%@6YSQ0I09/@=1?B.HU; MAT':X-KI8*^^+Y'NRV(%L]7$@,F>(B>&VF!=0YQY%(H9*S6Z8@N%XH^=ZWA* M6J=Q;6.[MI]F.L#:KQ3IOR%_]FA^VA_B"H<7_D 1TG*T@<7@%=/:T6>N)D25 MY+/DLD156N!M-_+&:;'P2)AKH*$N/+;G\&5:]^AZ&9>?K5:X7IU&5MZ0O^F# M80)B(&M-P@J%:P8FHD#GB8M]5_>V757G_$ $FT]U(U5,XL?-^4#52'N[Z. M'*#S7$<=50)?%!.R BG[6 _(.$O>!=02E6B3?W /30,>;3^C,M+W[HH?MG6S%\DF/-:^J= ,XXQU]9OAH%&R:)4"A-:KMO, MEAR6C9$/@0="X"TG:6.I^DD8N?V+G&Y_T/ &KV5!TSV@2RJF8+EG7-41*%8Z M!L%P!EDXF5(,+C5I4]+0[%U=KV.))%T]J@9>)=+$P7&1N=PH7:"CH^? MI\N-X_=]V^*;T#[Q,9H2"["8R&AJCIHBWYH*[%PVZ"4$_:#]Z+:7C'Q'W! ; M!XNTGQWIK[#\!][87:7AN:!6+$1) O+6LD#X9IZV7.,]%[%-@>Q]1(U\*=QV M-SI<#>/?")\;SD\PV[ Q*A%G$B#2DB"9Q-HS*!N0P0LM(CPHCK]X],CW MN4WWG;W$UX%%V81W-P]#S\!,H)5%HF=)U9FO*D<&12EFI1,F!.$E-BG?N9^L M<3K:/TJD/8PJ.@#6W8RH @"*)W+15:QIIIQ!*KS.)2[U\-XZWJHTX@ X#=^@ M_I%VJ0,U,%AJ^:!W&R\P[M7K=O-W ]Q#W'S_0+<+]<$7%^3G.# I"VT5N1). MD\:4+"P8;ID)G!=4F2O7)$OD=G(.KQ6(MW8[U=*Y&LHSI>J8:54#-0N"%4YP M#38K0F9[+CNY QT "3>K Z7>Y]WG96SB[D'K^=EL3S>%COL>[GYHT<.9$5V MIKJM@=$67"BTL_"** T)ZI&]9,"5*" L1<9-,A+:&!A2 AZ5YP3-Z?H5I+K] M?=^64Q>#.1;'3"YUYH!T+ 1;F(VE< PI>]ZD NE.BKHT,@]!PXVV48/(?D0/ M=K5<3][#_-.V0YM/B7CF+#I.'E@(%,_Q5)@P/F8M4@QZEY)R>N@EL-!7UX%R MY:WC@F(@#2X.%6XAM9ZW^=SJ?')\=;PKD,15DO&(]U$(E+@D&0@4F5$,A*!GT] MJ65_O5]Y\\B:WT=OBR&$.+;VX=LEPGV*B#9*IDI2Q#ZYV8"E,,(\ J*++@ZG M_59##M[RW$#LZM_@;+:=WKWL/ZU/Y%KG7F:)DHN?9DPBH/8B)"CMPE M,"(WJ>F\3LBXZ47#^@2#"+LSL&S;@067.(?BF;-6,QU-81"YH8 Z*JTM(;\T M:4%TDY1QG;.8Y\7\=1V)%V'^CZ-"5&"N_+QY_[L3"HMB,Q0LJ2).YBDWRAW>BKA\\[0.!ZU'JX/KH &3OEM/C MC8"VY"-R#8%#+:+R%,:;S'SBB<6"F3NB0-AVNT#'NSC4P< Z1<0<0N;J# M;PRS=!AM,9)EJ6JVKI(L"%''N6OR^S*WRC1!R4U2QLV&;>/B'"CP[B"S74)% MJB"LSLP4*6D) ;!0I&<I#WL;<2,NS$=JN![\;*'M#M S'O\NIA] MK8E15YC96DQ57*9X4+!L+0/DI?M-+ MV FQ'W%Y_&8!\RWI%K1S,@N65"2AV%QS>5-BBG,9DI$DKVO#Q>[(3KOZW'%= ME,'4?ZC$.K =M^W";\X[K@0M1+0ZD3VM;?VY%?5.RI)E-1*2\UZTR1"XEZIQ M2R[:N"W#J:$S3$VXT][66?.6O'^FO:^-=&Q@)FBLJ5"V8',(]7>_MZ=N[T'- M@P3= 4CJ5?CK^6J]/-G,Z(+5=/6!:(%\-+\<0HJ)E$()E(4)'VO37_ ,"L\, MK5 *$;12L@6 =B6POX/B8<#51$$= .\VB?TV/UEA?@Y?Z.OU]^>+X^/ING+] M"O$=+E-5Z">< !?DUDCBK&ABE(Q]+6S*+%'LH26B<&TB][TI[B_ '][NM5/A MV*YXY7*QY?+YXBO.8;[^]Y-I^L?[JL*)TI!R"H99!5C=#<]"C)EEX662.@:5 MS$ZN^?WOZ<_;.@Q#0XNV4XOV"J;+O\'LI/;>.:X]PXY.UJO:WH*"U$E4'GUP MD5F+IO;1URS(0*L ;:K-%#U)[K$,V7V$CELY^[CV:S"%]9DQ_'I.G^)'^+9? M>[;+?SY )O"=U R4]7O^_%N2/;/QAD/B+*,@X BA6=2T&1E;JV 3J!*;)#C< M0].A!NB61U]DNX=LG+:ZYK6Z.F:2(I1H!:=UDP 3O'R$UX[>34H.AT''= MK RFANY-R,"U!SL^>5C#\]B5"/>ASH6D: \AAZ0+ L^*%-LT J> MBDW:^'>7Q'QZ-B>2%9!0,I\MKQNH93%DSW)RI3@*"F)(.SG+UY_52B8Y0IZM )$?>QP .>4Z[5)X\A4*" ;1V:_' M0T38@][/;F BSP&39DDXR;0SG$6#EF6;4BZ<]KFPRUWY4RP>>)#&[B@>>(CX MQDX?OYKWCL8EY)PE7@V>MXJ!%)*!MMD(!- [U9H]U>*!!^GM[N*!!PAQ;.U? MR7N/6A+VA6'9* J1A?7,@]),H2DZ*.!IIVEZ3[5X8&_M[RW$D;7_?#%?+6;3 M7!MDOIRO3[O?5QO(G:%8QV=F(VJFLW+,*Z&8XE9C 6/T3H=;.P'A+B+&P<2P M?L @ NX0)-M\CU2*+> CLP(ST\:3H;,UWP,Y>.VEU'R7W.^]83)F+MUPZOT! M7O:0].H C=Z%C3W$VP$Z7L)R1B9O36S\!\)R:_JD,IGX)BNJZSR!G#,+%A,K MUCGE4JW5;G(SGQ,!I MPT1$9WS(V5[OE?_CZXXWX^9?#^=O#".V#FS$RU(PK:=?\9R9FI!91]E,YR?3 M^:>C+[C6+B^ M [513 >0^VV^Q+3X-)_^%V9BZQ><8YFN5Q\_P_KOBY/-( !(ZW/^MYQ/#)#S MARHP58-&+9.M\^,BPZ2 PCYI&W6:W(_3S/7*&[GC2 #E"N] X5'?2\[21HW+Y9=O!8YL6^Q\^$^IB)><= M;,;A7;3+SB7*)*QA1M>NH4]K\S6;>*5B$8E24;7J_'D;WR)U3'P^I-PJA'E'?3\EJ M[C]L^][G-;.@#4=O'XA.M%[Z5("ES1SVVA \Q$ ?)&H>2@B\38WLN';T8CKT MC=7S['=8YHT6C[YLXJ1:&7%J:U:KD^/3[UV;(.TYIF"28J($3D),-7>A)"9U MM#XE'V-HT@EN6#:>M)5]"([OGA7^Z&CH(("YC?O+"KC,_;,:J9UU';@T5< F MA8KDSJV@+0ZKDZ^X9KWWGM_ET?94KE;-90E4Z;]:+&]NE\ME30P]5<5L\W3Z[;MLS$:'OWQ_-X/Y-2&9 M8EPHQ;,"=;*BR(Z!T*3'P&N&3Y8B-%Y.C\CMN&7N7:RS7K'5U0)\2?'MXCOB M!UQ^G2:\G>_+DGE_?OQ^>F6]D0LCU-_YTQ4E7MKK?OE^^ZG$:1:*@N*UQL!2*K5H/WCF R)+ M)1?EDXRI3>/OP3AXTJ=.#T'O0R/P-A@8N<;AXW1=.7X]SQ0;Y1.8G791MC+) MV@LK\SHX)I?"(/',HN$08W16"CM4F<.M%(P+PI&0L!A2+;WAZN_3]>?-(JX' M6)^G7SXN-G4D9RUWB9><'(DGZUKZ46(==4:KUW/AT%JNT.[B^^Z'N/MI&Z_J M9@ 4W(>I 54R=FW?YRF6E]\PG=3$I:-2R-4^2^#-5GFT+I#CSBW3+H0ZO%W7 M*X Z2"2!E[LX-+L5]]U-1TEZ8X\BVU*:S*V]3,2XUR+C[H<'*V5O0'W%95P,#*GM(E.U4-(;SI3T M-7TNU[7@ZO!OS0MF+65J$F9=)6-<-VM_A=Z!C#UD.W;)QL??%Q\_+TY6,,\? M\"L)#7'^\C]/R!J_GM=&M61)*W=GQ2B@A!3>,!ZL9#IYSB*JQ(@M(8W)X/!: M<'G7"(:'O+8/E.RCW,6C2+HW#%VZ*K[,D<*@+4B&X,EM- &JZ24;P1WZ',EI MO#XV:$?LW/JZ<3>L5I@Y7+(=.#TP&-1Q$B- M+#34:<$"F(1D$A(,4IMVI'=2-.Z-=Q]NSS#JZ@!WE^G?+DP1+099&R?'.N01 MM&>!9V0V8RHIYAA3DV3'FZ2,?. TC(ZOSS,[3. ]0&9Q?+R8;_AX=M:4S&6= M$"TK/B6RY>0L$D.6Y.,,!:S&H&WB.-\D9>2Y90;[FCYIB,.9L&'A!L:[6A7DN%8L1@E?!FM*FZJ<%,^-:P0/0==W-&EO1'9C0 MV[(FWW_X[:PAI,HQ*Z,8;%P1CQ3F9 *93:4DIWTHUX?,#(/:>ZD:V6\;'30W MAH\.I<$.X/A#Z=XEW#?GU>]3Z[HV*0 _'#2 MQ\V=Z\-W>&0 = #Y4S=\LW:?PY?I&F8;!E>TKG'Y%?.KQ?+5R?IDB:]7JQ.8 M)YR4[#P:6M/>U3K\)!,#I#TO@_,:,DIG0KMXZ &4=FZI!X;2K>%5*[UV -R] MY?OVI&Y-6SNS>O85IK-J-T@@O]+?KB=8I TF!"8@.9)ZJ9-T76#**AY,)GVT M">1:,33R3>ZXRZ +E#SEU;(M -PPO7H]/TT1_SM./WTFE^\9!;[P"3<_? %K M/!\C-PE*H@A",Z$SB4<5SP+XPF0*D<(DD"#[6D3[\3GR=<$375N/@*E>EMR- MRL&;XHEWB.=O%%EA/A//N1C$!+@U)LE+_E[NUC_!ZXOBIHNE[%/ M.-X?/_*BVEJ;Q7+[ MK?I[8A*53F Y9RKQR+2M WQBW: !BBM22VV:9',\+IL[+3/[?Y?98R.J@_4V MK$?\ZW*Q6DUJ]A]PL*0>%4@$D?9Q4<_J$QBABS-&-SEN:\#+3BO'_4%7SMC8 M>!J7VWL((7,PMEC%:MXHTT!0!K(4#)R@[SHOHFGBTXVU0/S_72!-L/$4]H\[ MK[YV.5)Y^0V7:;K"=TO:N2?"9.TM +-92Z:E(-L196$NT%8KLRTZC;.O#,?C M3LLI_'==3B-AJ9]]Z)1V4.A<'0&7 ] >2A:!>5-[BSO.O;)*\-(D(_B"A-WN M*?D?&:#&Q6">87)\OI_-/I4MDZ*P7GCCBKP5ZMER>;0.AH_1F7'S_#?&]CLYKDK%0R MV;(,.9%*>60@%&?6_/_M?>EOFT?2Y_?]7VJW[^/+ L[8F36020S;F<%^(JHO MF8A$^B4I)]Z_?JLIZK D2CR>UM-47F"0R)&'K./7U75U%0].LJR2;C.OMB;8R9VP7[[\ M@[N=P=?:!M EC/Y&Q^OY+CZ50RXB:RAUA)Q2RD.0:,DU%\$+$X,NNTQZ[/;\ M#=,SRE]K T$W:M@+B"L42C5J75U)NW)VTI.U M]T'[8+=,$\STXO\=DG]]3"#O_OJ:ZXOO&FCRB0U>"^,4\2\8*%,R.<$J@JV+ M1Z-Q6LEV3WV:L'32*^&./C;CHZ27\S*4 ;F6Q+_G=03R.;FQ:Q.2LD<5;0(M MA2('-&*=N! @.::L0N<"]A4)[<[;22^.Z^;B&0 WK_4HO:V3Q*LTJ=0VX@4]BER%=, MTG4YB^,!)R+8[,0=@Y>##\G5=H?FTPL4PO7,M7@X9\@N]-@58#A&4 MTQ'0FU ["+.V#%6(?07G1[XJZZ_QM-]C>KAEJK-<1[_]V-.^9GMYMQIV M_= G37@T/G.NP=27/LHP"5XY!LIC<%XX[563::S[DWJB4YD: KZMMH]HGCZK M3F47EP#)N>1IG8AXV^1CC?4V^ B>F;7@ZTXZ$4"$H(1BR2K95V)I.R\G.F2I MWTO@6+R\BD/ST('$HD,),@!W4H+*AH21 P/Z[FS)B936M1M.]N+!1G]ME/T> MF..P'94MTGS$SBK(\'Q%&[3YT1SS?UNTA%2\IRR U$% MHTRV0 :.0_0N%N,<6MG9[K]#V#SMG/\K.*_M0/D:CNPCV>(GY9,]*8[<#!!2 MU<5YM3W1&H08E>%%N>#\.&OD!F;TM,L2K^#8M@3F*1S<@4(&DX5FCD(&:9,# MQ5D"SVMR(J? HLG,=]]C=?0Q[;88<@+'= 08OKZ*RM.&JW"!AJ22D2>CR33W)UHD/\^RVY#(>A7@Y4>%X886]/8/L@ M5 JF8](QUGQV?3#JR"N(4@!SJ+CP-C+3K@+ZLKR>=HEE0*1W,']W']CULQ7@ MA864I? N2%Y7"",HJTU=X9/(NC(G5UG!2H*@Z>VY28AA3N[U2+\OK:1=/^CV9K6$WXLFL M P(F;\[.%NMN]/?$Q'2VG,:KV0NW ;FSW,<"TF$&Q10'<@ILW<'EE$)GXOT^ M@8=S!W;YHA-=]#1\R#6X5GJQ_<.(]T>!3"PWUFN#(*.L ^\=0I"&@581 \JL MB^[R><]6CL:)?H8'7;OL^1$(.)U.KWTK]>OU$/#/)0XAD M@FHW7,U@*N;;O/9\ >;&"42Z/R:#X^)57QZ>(7-2*TBRLF^B F^D :MCL2CK M'.Q7>'D,'@1T?RJ&04!/Q=9A IH?A<$GQ0IE,==1/_69N$,/+E@'$7-4L?JK MHID#,3X&3FJH7OR2T^5YGI>/F30PK=,$UW_S]]ETU6RTWAY? MVF[ WJ&<]S%FSS#OE @* M9N-68D.*X-""T49\'+Y)I4OD8>L[=1VF_E\/; MS_5\3WCV)JGHP'KI0-$_P2F9H!C$$@T+7+9YZ#$4!R<]3&\?]#ZP\J-@H ./ M_XIR^LMO_IHN)Q3>HTR>0?3!URUH$9!G))>-H>9%1J&;]&7^0,7(1>EQD# ? M2BT=8.IPP=VR/4L?SG'V*U[DM_.:^Y^XD)@((4#VEIPEQ 28D/Z(/AGZC60C M91\/8&9>PPL#X)0A_^R.Q)N]X'<+S268Z)()!.-8 M^PR* I0N0>)%R6P)VZJO\>D'L=GY'3$PB%]LZ^;1B/I[G+?- "\F7%0627U> M1E#2:@C>)G")?-; 7)7:B1ZUDQ[1_@(P?_D3>0#F3K_'8=\]WED&*5@04)*P MH"(S$)C28+BG.-+R8DQ?NS];K(/OK^GZ-1W((Q#7S[.()I+Y]UJ#-Y*)DL7H MK .6'5DJD3BIS_"Z-HP+9Z,-V-<3W3T9/-$VZ]=T%H] W+$#NS^?@+^Z>8=] M1T*8G4W'\CC<_1U.YGVO MWA:>=,%$7D1)H(*Q$"(G<;G,96'NQE^_QZ9W6?%-PF()6-"");GFH#+X&1!$#D(FYS,CJG7>N9??3ZXW>GI MT!+L!>6_72[Y>?&59",6R2$)PTCK)$//- ,>9-8^1<'\B073>TK@U6>C7X$Y M: GJ5^T2_)A;?%YPW!3N(U_7Y HH- B(.@"O.YA9X-;HOJ;?#2V!5Y\/?P76 MH"6H7[4UN#/2]'FI:9FE,E) X%F LIEL:)8>;-"%?I=0^7%V-+P(^Z\^ ?\* M[$ S.+]J([!':%4L$UQ00&6B2:1V;4EZ2D&)+)ED3?&G5F@;.$MPRKG^5V M&D%YT#K!BSX%7_\^W/_]N[_JC[G=8_!=OO8%GH/OS7T?#\(EYU'H&, R[T 5 MGL!9BEV#SQP9:JO#JWX0_HX@./^>\Z>\^#:->8NY.%]_)/WT6_F8X_QL-OU_ M1-3ZP*TIO7K4H542)+58)^U+4$$C^)(B:,Q9EF!]LFU&1+7@YJ0?BN^#ZNT/ MQX-O-UVZY-/\S77UY/TO3;]-TB>KE8?MHR)WW"Z,.3M653[EF\>Y3 MP5L17 ^_76[G^_HY;&;>:U: Z]JHJ8P'SRWA'9K2\5/[L:"RUP/[ M??36Q0./F^NS,G,5[F]8$4P9YU*&*.J-&!Q=AC8HBNEE9)@PI=CD:?!6BL8M M('<"OV'T-2KTUE,.WR^7ESB+5S'/Q7RVYN?S_.UTD2/]WY8;IG2BL$8Z \*5 M4+/)"$Y[#LYI&YGBC/E[@W*V3)'?[?O&K4J.#+%6>NG@LATF2/CEYCU^,0:S M10LV&@H4I-=0NQU NV!U+IQQGIO:QF'XZ&7$2"\QW)@PZ>"4;#@CS^91QC<) MWHEW5G,K(Q@F40P0F1=,F9:=MFV]I_%Y..0/7+%)/VP48'+A19N?E%OC%FOVQ8O!I. M*IBPK"0@)S34P?VR]DAQ*-P)8WE!59HT^CU!TVLLXNR%F'D;]?6+Q$U^(* R MJN@ VI3J5_( 'GVNTZ&T]\$RKIO45)ZD:EPT#J;[W3!U@"+&7OGXZ3(LXV)Z MU1/V:5Y6?Y)@W\S2I\NO7^>+U28UY*+G.60*61Q)2 7CP+&80) 0G56^>">? M\Y)W_[HN,7.(;N=-!3TV=#XLYB4OE].ZJ75CY*]3B5(@BV@$T-&B^-/K LYR M!R0B*9W3)KFX$UZV?\>X>:Y&(!E(I!U<59_R.?WJC #^+US\D5?T\R9HW/ 3 MA?2B* I(OI;%KCZM7T6_Z1*2_K#I]B 3EJ4 D9^.@,&*Y84C@DN./GS)4,? )V@8JTUU]]&V!0DC!N<#U M>\+:XA' QX MK@][?.+D_NHZI%C8 6QE."B=J+-.ZM=*>RA)_@@=#R(>9OHY%3LRI$-#8]] M5A,;T[ AX!Z6!!8K)=U-TN4"2A0!P>9ZA03F190YFC:>\+"6YG:-U[IYX_L_ MSG&Y<2BSD8I1W 1LO51(\ +>T1^5P)?<. MG.>;6'S-PH:A=57,J\#0NCH14# @GAR$4 JD)&+A266%;0;:;J.HEW+VD3I_ M<#,-H8 .D'27_DU"AP5!_O]:Q9E=C8OPUFO(=)7G9!.&V&0^ZD-21L;.,#J> M#RKP'B"S?H2PYN/-=>TAU9;41'98,5,CQP@N*P/)1I,DW1=6?MIPD%%+YXJ&D"*YZLH2+SY&0&<8SSZ'U*:H\Y"4<3.2[;!R MB*1[P,H=@=PFI3@6H;W68-"1QU>G&SN=#'COE;?:2!.;U&4>I::7'/:PSLSQ M@N\!/;=/X]8IR.6;R]67^:(F.R>9C")W7( 5MN8@= :OHH7BBT#++).BR637 M)VCJYYXZ4../FI_CQ=\7DC[@XK?%V@],ZU%J'_)BS1V95IF=1@V6*1)5234. MY1H$ZJR=KZN=4&1]8@ZN@+85>'I;[PI8.B(_K,,AT4I6[ MV6JZ.L_I\_QNBG\2.5E20^+Q46&-24A0PE$0X5,(GJ>,Z5ZU:TLK\ Y?-FZ; MTW! :2+<+BS/[!M]V+J7X($9Y1/)I#7:UAV1I=09)QZ\2!:8JL<7>;M; ^@REA;/OS+_QK>G%Y06Y+9G1Z0-%) N7)"_2ESGTJ'#5F M#/'^=J\M]JH!<3M!T?8/Q2Z4UV<9_R=<3B.Y F^GYY<4IOPR7RZ_YL7&8UB' M9P?4\Y__T $*^WM2/E2%'Q 21F5 MCE+*-MMXMA%T=%?PO<^][5T)P281"@=K"@.EM"*>K:VO-V1@TD4IFN02ME(T M)E$\.S^>B7,#^/<=':"$F;C9I6;3!1I981N*PAO*"!)5=33;_E3CI>+Z6I*8;SN'MYT=$G@0=&S!:7&!B^_SLD50>!XOS]=$S,N][2MW/N5N5NCP5L[QB'T)F_XRDFY] M2X2@M65*0>!24=12\\>2#FQACBOE.,7<37*N_=\2Z]*T$3([@R29HB6H5)<4 MA[H2PS/%N!'HT?1]0W30!CL$]MK=#GOKN8-DYGK-5AW:NV[I4Y:+PKF&M)[4 MG!6"B\P",]9Q&04%%TV&N_] 12^]LB\/A_NOR0[630? >G;GVW+;TK=;MF?I MPSG.?L6+O&D-0[2IZ&"!1U'GAUL#P00%KBB#2(Z@<..L(SR F7%A?@2V]EWN MUUK1'8!]^^S[6$?@H1A ((;)L68J1E[;/U@_:5=#.NHX.EIVW M%NRCN0X@^/3V#^<%+\%:R+DVGR5,@*XD2(ESR51B2C;IJ3E^:TN[/M+>H#B< M!CN XY'.TVUE+B?#-/?$K493$S\> JO[(H2.V@2M?)NG7$,QT$NS]/C>[!B( M./V3\.9B?CE;31C*G!*KT\RT V54 &=XA&B""$5GY*%)5\D@U(_LZHX"O&'1 M?P *^DP[UX3E=+6^7G%6Y^S7%HD\B]/#2G-/?=P J=N=J1THN7KG^][<^[[; M>0^W0R62YMHE"U*OAVE2Z(8Y"BA<%RS2H##-'G3L3.40?;[/?MEM8<8[G;GC M 8JNY7$T=0Q5UF"RIM.BO"BZR5B2_<@<^=U+,Y0]UB/<2'DG9]X.[S]X_D/; MFKJ&/0?[03$$3?<<08,CUP_!C5>KY]5Z,G^>+S2Z:V=DOF0+4*R7='B7T*B;N#/D'Y*:HZ,E72=F! MU9'^G50@5MN6FXZ@_I3,XSZ8W%YZ>BE5GYS5_!475\-0#V\>V./3V]K1)WD9 MQ: J3[>M%K:&\J*^&+2 20M@WE-X8[-VLLV0DY/6])GU7)*XZEFL]&?QJ$_VZE)8S#Z:8.GDOUI<$TM:?/ @3O=+%&]W&1]F! MMI$7@!VK_WE;9?2,K\K0IL)@D\\I\0(LYOHD1&;P/AK(TC/-G8RRS220'6@; M%U^#XV%7O!VHG+&?G5WE&_/B_^ BU2T^-_NSE74!!1'.R,Z3"PG>DC\KDT*' MJ1B;_7,>UQ.?WRE&#M7A?%B!=F"#?KY@^F4^.Z-/NZ@^P*TQCJ$. MXE(0>>5!D!])!@3!.J83SY[+-@W#CQ$S+I"&=HV.%G>'D-F<)V6MR#+FNDN. MQ!)3J1)QQ _+I7">BF_2H?HX.>/>9L>K^1G<'"#S'I"35ZOUBVOZZNGU2D)= M)R')S "YIUM86@Z.!0')E1(,EN)XD\[1QXCI"S6'*/D^;HZ5> >H^=$&_W)3 M]-?<".,*V6$6:LA@ SBK)1BC'/ENC#'19*CK%GK&G48U]$4UA- [P,Z]_/P/ MR?SK-/[;RSS1'M$$%D$EDX'GK*3]T(!;F[173 M =ZJ"?^\,>$3M"S+6C1W*AN*,,C$!N0,BF"F:,>YQ2:I[+M$].0^#X.<@T4\ M=EKGP1\$@,(I+&?,A MT!7MB[J70=R2X7GVJWJZK(Z#10/1=F!'WFZ^MA:G-WVC18ZQ#JNHS^D!6U-6-#T4H%K*QR:DF M$/J1C)TPXT\),T>(N0.07&7'E]?I\3MCFC:ONEP.DGRW -EE#BIS5T&/H(NR M(2$Q:)H$6\\1MEL^D)T2D@;5QF^>1VG$ MSAIMJ9N;B]0!5%V:@"P;R$:7$%B4+#7;I/-BC=@[9N-OA,)YK+8\0^2&G(&B M!/C@(]B0LXW,E,2;A()[TGE*#=S[X.S 8LI!ZNO@FMZ%O8^YULI3K77_3,+% M\_^;<3'Q!HD=S*"M5J"BI*N)V(5H>%(H$T^ER7"5@RD>%[%-<70 9H]7ZHF@ MEX3Z?O;YSWGEK\[\4HHIK2'663+*A;K(U]987G$NC.72CX;:'R@=M[C8&UH/ M5^))H900EZ]81"ZM%T&!6#^P1%?WDE4^B[:&G'6>0A/7Z !:QZUW]HG4PQ1Y M2EC]>7ZYN.*PA$S!(X6B4OKZ/,Y9"#E&X-%;:74JJ"VR9/1/:F=-PJ<8

)7M]F*,V0S;[,"=(>(W$MAA^-P7ELK MANZ0>5Z )DL=5)&@13"@#,DN!,L!571%TRGC;<:D[D7ER$O97RQ3VDYU'=C' MYYE[/*&&3*.V=5B(S):N@5I94R$!$T69Y'U)J7ECU\GD2!LB:&^L'J_.DT#M MCXFUQ$L.B2X+:9(CUYHA'?\B0 ;&K+*VR#:=9'O2.;)%[0BEAZOOA-!YFTR3 M03,,PD*,VMU,Z;DZT/X0>IL+3P>AM&DT;RQWW M&1R7M9?/> @Z6A Y>71!BXN=#N$'J8 D\(H#?I,U25'G\\3;SL_A1#C7>KCYCP[0^)>JCJ)?.?[&:$]+U?O9U=;4][/KG\SL4)X)M% L74? MMS(DS5P49%>4C@ES8DT*1<<0/>[;GI[0.I!B]P>QOP+Q+)_A:O-WV\/XPY6F M_XWGE_FW\FM>W?O]1+ 854R$-ZQ3!*2U$%+T@(+;C)XQQT;*/3U'^KA/CWJ" M]*!*[O.AR:=\5EG!6?IGGI\M\.N7:7P_*_/%Q?J##WE)\MQ'#O!49"^J!WH+ MLOG.C_EK?:P_.[LM>QI$(66@DR@HPM;2@(]9$@:1>XPQI- DB[>-H*-WE]S[ MW,>6_%BU-ML"C%*U<%!W"-:%&12Q&:2?+ M-FN1VH&WDW;A#H.3!BI&!-7*2 MINCPU4N[?7![L]1P!=-6V 7E,U.. 84/=$':XL K;R H-)ISE Z;K)QL9IQN MMNU\S-_R[))N;CJ#[TB*BQF>_^-RN9I?$$C?S%(=_O7+]-OU=(R?OM_J!,_? M4'Q_?P6/=R'S4!"BJN4FR>KX0VV@3O<6%/1+;+->N1U+G9K"?3"Y?=O2J/H_ M20OZZ?+B A??YS>BNY7)]\,?#A__I>TM[[ZE\L*78/X65OEJ^JQ.(?$D.0A?IPP'H0!9E, E*[9P5*5-/O(XLCNUKOM@ M:S#KNK\>1TR6+Q>KR2?2U'K\XP^W0IV][H0H-NL,.I50U\O44LM">/-#VR$F-YC8YECO_S;/[M?VT^L0+$7O^AXL/> MP@ I7<07.(4@!0F ML4DGRQT:QNE$'1X0QXJW V3L>?/^BB69S+B19//T!#$^] ZKJO^,B!Z'+G--'J2V;4W M*4WKO_'\SG]LEE9[ZMO:Y]-VYK5U(DV7))TR"+9VD"JZQ"%@H&,=@TD*D\OW M9]*?2B+M_C?<$?1/WS>_O+J#7')*,*4@^.A 17)Q@I$:BO*HO=3H2IMDXOZT M=IHRVP=%VU-F;336P05.-C[F:N8K*Q^GRS]^^OY3GL4O%[CXXRJ QUB8,04D M"Q1TI6S!220K'U11Y+:SI)OL)!R>L39 MW07U4HK .(7P-:16-AG XC0(.CQ6V"@X:_.@9SM-O9FM _7^')X.5$('>+H- M[!\PM3'$V;+U^E^H&Z5 D3V'D$S=UD GK]A21)NEI,]2UAFV#L7 O*5".D#8 M$R;^-@_)Z#2:D"4('P0H(SW9>6/!2D7<:B6*RDU\K1V(&W?LQ4O?E8.KJP,( M/CA)'_*B_@<\RWR2O$Q6V@SK%T3*2@.A6 TZ%RVD2/3O)F[^4T3UE2$['@+/ MW9^'ZN-@;'W+BS!O6"2X#,O\7Y?T0>^^U2=B!Z7^[W_&$ G])^D:*DU_[TMN M'[]D;X)C%J3%VO&M WB>:]E)"HXY^\+;!-1;"#KZ9KOWN7>>X21);B7%K5K4 M>0'1.0B!CHDTB=@V2 'QBW#:RQN (1#QX*(:1/J=%AGO\7955!O$C%Q_5 -K M\BB5K8T*RYZ%9!WHNJQ=:1<@<"9 F*!REL*B:%/W>AFC*B@P- MT1W1<5!".W",4RS F-?,Y\RP25'D!RJZ0LH!2IT/)>$.X/'I"PGMI[HF_!_S MB[I[=:.'!<[.UOW82XHA;_[.9K3!FN-;MF?IPSG.?L6+ZSQ'\ M3#CE=1WBA45G4"769_=* _>I<(Y.!=^H)?81:D:VC:.#Y$$OX;$:ZP!V]V^< MZ^-,_H>.Q@FPLL8C13' F RP5$J,V:F"31ICMM SIR4"TK13UY=<=I._G,72 \/M#T<:.IB), MJ=/3;4H%JB# *18 N8]8#,Q,2YH=&WM7&]3VS@3?_]\"AV=YPYF\A^XTH0R0T,ZEYD> M<) ^O7MU(]OK6(-L^20Y(??IGUW)^0,$"%.F#32=(26RM-J5=W_Z[3 ML^[@K_,>2VPJV?GG#Y_Z7;95K=>_[';K]9/!"?MM\/LGME=K--E \\P(*U3& M9;W>.]UB6XFU>;M>'X_'M?%N3>EA?7!1)U%[=:F4@5IDHZVC0VK!3^#1T7\. M?ZI6V8D*BQ0RRT(-W$+$"B.R(?L2@;EBU6K9JZORB1;#Q+)6H_F.?5'Z2HRX MOVZ%E7 TE7-8]]\/ZVZ2PT!%DZ/#2(R8B-YOB;\;?S=1C3HV^%9C)Q+>;R5 MTMM[^[GMC$5DDW:ST?AO9\MU.CJ,5691EL:1_EVRJ489FVG;J=J M(*QBH^:A;9LB3;F>D%22,AT4\/!JJ%611=502:7;>AALM_;W*],?UJ@U=CK^ MVIN&^]A_['>/!_VS4W;VD9U?]$^[_?/C3ZSW9Z_[>=#_7P^;L4?OXH6;>O[Y MXO+S\>F #<[89:]+!I<.UVB1Y8/?>NSR^.+#\6GOLGKVYZ?>7^RX.Z KK4:C M]8(]<@TU[5?8[]S:!&5TN;P2F:FP$+05\839A",2[!^\"$-6 0&111@5[>KN MKR@SYU&$>TQ50FS;KN6[QLH]9C5K4Y.^F6K[3UGP[_OYS==FU=O&^BSA(V : M1@+&R&=L(@S[H^ :05E.V 7D2ENF,O91Z=0;TVQ4_V"QTM@76 Y:J(@!>FS$ M+B&WD :@IS!9\01(Q>PXSP7/D!EI%,B)B[%M&O_SFX-6J]'1,!0&:4=F74.S MLX,!_6X3T-_/K-8FH%]D0'_@!B,1PRN=L*M,C25$0ZCXN-8^FB.%LV0*DQB4 MQT7&>#9A169U 6@+IC4NP\&@Y2S%;UIPR6+,"!C&O$J%95;Y?G47X'#B)E,@VT1*H-32I<>X1S4(10:TR'LEN%PU"0"S<:)"!-F"OJ8CQ^# MAE((&9 *(S%OHA1L+&R"!IH<0J?@ CB%:H3#(A9,%I=A S#?UZS=#<"\+H ! M%HL,0YC08!ZR%407[(Z7]<)UD2&!2#T/$%DH"Z(/" L+\5E!2!'$07*,:@(D M BHIYXA3!KNY-36"6N2*/17J44CL@#"C$ O<=,;I$W*3L%BJL9EBT)R!,$Z- M7F_4LK( )6:JS!UMEZ/)2X_15P<]S7TR:V\-H<=KMH&>!Q:'#6[$*64*S;<= M4X)+60T@+J#B6.#7;;/C+:)([C.NP6$&8H ()+@4!A"H BE,0L.H6XI\B#@1 M?8^$":4R!8XCIJ25]."1:Q5"A,V&;2-61(#@XP&A=QTF/!L".T825$,4XT M3=H6L0Y[4 ;X@]1/WK;6#I*\6=M\9_TPZ5O2H35$G9+PG( 10XHVEXP\#@H5 MRI-"7IC5AU#"$@"&=3F33X%4H5$ ,H^1,([/8"_(G!PJ>J5D6G11("M"78R2(G+G6*8(C(@$UX(,$#Y3<_PN(TF%H>S) :UQJ99C M/\H *F21;=&@G"- A87D1-K0+*?$/ O#$3ZG6TQ%\;< J"/R*AP/T5?QJ,7H M7G+^]1I@(BBWD)M.N?+N<<Y!S$^_B-K@O5 ;>C7Y<&Y87.T4&-RQO"4.G( M*>#J!$/(,!V0Z*=XA8J6D>M29-;[(@:*R-WN_4S>N%9.]%JWT'"SA:[I%MH; M<5FX?89"&>(8\W8QPB T2_+O&:]?8=_T7Y>GY Z<<"#N><8G_H$J[/T:K+*S M\UEOH*I&_'B9D073>HG#6_ K@?HX;*$)7ET@OE9\B7YP?%EWE#GQ 7P7".A\ MH\R2W96E:/,$)D3D6X5AH2G<%YCN$JFI,A;;Z2D7E&5"%/2//UWUYY]+AL2( M6\A1;O4N%0\13=S1#)W:9,5,KQVO5<+-+"T@=N-P#B)'^]QZE)1LPJ2X EF> MT]SJ7_GJ);H?V];0;UY=D=.;M;^&1<[-^H'J!PJR0KD<"]7-"MA&R MD%D98F[X/U4XIC@+_Q0"U7>86F2A.];9V50P-Q7,3?JU%%*.I614MA&(&%3T MI^.#4 "&=IE"S2J)8^!7E!/YLHG+BES!QSWZ,3U"?1)@E$4_?_BRA'WP" <: MF)&/>\&E+!/A$$0(I1';7&)F,"OS3ZKCDCAC2M*W]+!YDW2],+.V@PVJK"NJ M8%85:]SC*QCCX.@)HH1[+*N$DXI/2D0V4G($E)ED?%@^7:9+1@-I+M4$\.HX M49Z^\!M@A>#R+&E;[05S@S74] 3OL:-<[ SYVOR9WV;YS.]+L.$1S,0]92BR M:J"L56F[S/.L.]"XV<-!*"^LZI0-[FTJWQ+@5@6:C)0\-]">_M)9> >&QG<6 M$9KT1Q*?2SYIB\QI[N8M7_9Z]ZYVT-@[>'O@7OFR&G^BJ4KEZV U_SI8W49W M+^X=U/R"WM_EP?'/*KSNU/M!M->LH-LG.+'!(9N(B!FO6L("SI_8V>^ MBK6Y_S_(_=\N'ZY 9@XS)RA+F3OW>4'=D9_[&9J#QY6?_BYXXTA&J@@5]5>8R939O+,9^8F_,_ MT^O_:[@0=?\'$-R?8CCZ/U!+ P04 " #V@E]/#'LN4.P( #J00 %0 M &%P<&XP.3,P,C Q.65X,S$R+FAT;>U<:V_;N!+]?G\%-\7==0"_DS2MG09P M'0=K()MD$Q>]^VE!B91%A!*U)&7'^^OO#"D_$CLO-&CMU 7B6A0?,^3,X9FA MY*-?3BZZ@[\N>R2VB2277SZ?];MDIU*K?=WKUFHG@Q/R^^"/,[)?K3?(0-/4 M""M42F6MUCO?(3NQM5FK5AN/Q]7Q7E7I86UP5<.N]FM2*<.KS+*=XR,L@4]. MV?%_CGZI5,B)"O.$IY:$FE/+&2 M?]J).?;>VC_(;'LLF(U;C7K]O^T=5^GX*%*IA;XTM/1??0=+W5A^:RM4BF': M#/4*D]9)512Z98>!J7FP4%Y^D?J MU?INV]][5W?_VMA!):*)D)/6;P.1<$/.^9A9=36>S\&.$WE\MM)=V2=(5JQ&" M:7"]EC/?[5T-^J?];F?0OS@G%Z?D\JI_WNU?=L[(:?^\ U_AV\4IU.A=;;BJ MEU^NKK]TS@=D<$&N>UU4N#"X>A,U'_S>(]>=J\^=\]YUY>)_9[V_2*<[P#O- M>GV3+7(-)>V7R1]4WY"S21K&91)R;44T(3:F (''S9"A^?XOT@9.$2KLO<> M^LPH8["]5"2/;,N5_% W>4"M1G6JTG<3[> E$_YC/[_[W#QWV4B?Q'3$B>8C MP<= 96PL#/DSIQKP6$[(%<^4MD2EY%3IQ"O3J%?^))'24)>3C&NA&.%@L8Q< M\\SR).!ZBI!ESWU41#I9)F@*I$A#AQ1I&"EA^U_??6@VZVW-A\( XTBM*VBT M=\&A/VX=^L>IU=PZ]$8Z]&=JP!/!O9()N4G56'(VY&7OU]I[,U,P2JH@?H'^ MJ$@)32@"$8T+;L!I*4G@2@LJ203! &?5XFPQ"I?;ZE"RD-N#,0+ M6"6A-]QAQ*Q/ V4,A($AI8N,8 RL$ H-D1!42Z$Y2,*X)N-8A#$Q.7[,VX^Y MYD4GJ$ BC(20":.OL; Q*&@R'CH!%\ I5"-HQD@P69R&U0"SZ6[[1M%H;XM& M;PN-.(E$"OZ.T#'W[S) $52'VWKAODB!;22>-(@TE#ER#<"0!6(_3D/J&:.\P #!"!Y"[>X0!4@10FQF98+0'RA 0* MKYDPH50FAW9(J[22'CPRK4+.H-B0$F %XP ^'A!ZMV%,TR$G'6 L5[GDIHBO M]FBE<5#B"_(T#I@OVG5]"LR6I1Z^<"2"!&G0:&, M055(<_/\)AC=!!SNGXP/SIG0HML2G-)'4X4 M =/OFI8=!1G1%L%11.9V[U>RQK4RHK>ZA8;;+71-M]#> MB,K<[3/HRCR*(&X7(W!"LR+^GO'Z9^R;_G)U2.[ "1K"GF=\X!^HW#XLP7-V M=CJKS3&K$3V=DR3!-%_B\);[F0!Y'+;@ &_.$=\JOK"?'%_6'65.O ,O P$> MAA11LKNS$FU>P(20?*LPS#6Z^P+37=%KHHR%E*YI$ M@%O 4>[5+@0/ 4W<.0X>\:3Y3*Y=+U5,S2PL0';C<(XS1_O4$ N917F(E(LL[O-8&XSF-OP:R6D=*0DF+81@!B8 M],?C@U!P<.TBA)IE$L>\I0 MI)5 6:N25A'G67>@<;>&@U":6]4N"MQ;5[XD@*V*:U12TLSPUO1+>^%=&6S? M7D1HE!](?";II"52)[D;MW@I[./'ZF']\'V]Z5X-LQK^V%2DXK6QJG]MK&;9 M\LW]#U4_H0]7>;3]JW9><^)[%6!N3$;33SM[.R^TD_N3.<(X*:2R*/-+>'?+ M:RSL@7Z]&GZ%IS*OD&9:WZJLU.!9(1=U1/INNUR;:QM8>?#@ZZL> 1.9V1L@N?N]JN M_T^R_J7BD0I\J61F!$4"<_E-A480MK2H'-.)N3O^*_T&P!I. M1,W_"H+[/8;C_P-02P,$% @ ]H)?3Q;-/B'0!@ ;2D !4 !A<'!N M,#DS,#(P,3EE>#,R,2YH=&WM6EEOVS@0?M]?,76Q;0)8EN3[2 .XCH,:2)W4 M5C;M4T%+M$5$$K44'#'I0,$SSHM(SS2/G"#XYGT^@6K)L< 2)$B89CTA@FOUA 0J^ ME'';-!>+16E1*7$Q,YV1J4A5S8#SA)8\Z14.#U0+/BGQ#O\X>&,8<,3=>4@C M":Z@1%(/Y@F+9G#AT>02#",;U>/Q4K"9+Z%LV2VXX.*279&T7S(9T,.I&#"?>6AP<>NP+F?2BP[]9W&]DPL2%M3>0RH!\*/E74V]5:+#L+YDF_ M;5O6GYV"'G1X,.611%H"9Z8_4P*WR$AZ+0T2L%G4UNQVC(2Z!C8*XLIV,@]# M(I:*JJ*23YH0]W(F^#SR#)<'7+3%;+)7KM6*^3]8)6N_D_:]M?1?1Q$PIB1D MP;+]WF$A36!(%S#B(8G>I[T)^X>B&"B1?EVD(C9P@8BOW!YSD:#86]PUCV!_M=^[]P9_-5'H5# _@BZPR-8]Q\/AEW\B;^R_I2A6=J5,I)\ M5LO<(\/97"1S@DQ)#M*G(.C?Q5GN*PI_W^][FJ;-Y>-1:'86]KTCX M;%NJ_(J$KTCXLY&010AL80I,+DXA.,Q3,:E"@"WP@2EA"B-C01,%+T4UC@0! MX'PI.C$$4[UXLE6P%;ZS8#F^2\I M][CG8 @7 P?OB6.X^-0?]==9G)U3=^I5R ,5"5[*T4]]@I<)=97"#B;P-?(2 M'>3C^4M6+E6Q,:[WR%*]G[J2XWF=GM.WG6Q'K_X_YG\A$3,6&1,N)0_;V;$F MR02O=9LC]+E'YI)WL@:= DY;)ER@OI60 8D3VLY_=&ZH2,WOW/1VQ;_'DC@@ MRS:+-.=ZW2Q#W6J5&E:C;I5UGEH*_/=REK(<=BG-89O2N]U9M4NM9K/<>&#( M@_,?[&R5FHUZLU+Y+VA7,;JK5)NMQB/GFUHUJ7I0[PD"XX="I9#/R,,6R>-V M.;Y>A3&9P573(]UTVY97*F!U29"UX0*;,9)](VA*?<5.O6O7<-K*]DD5HWS] MW,Y-;)5%,I/R?H\G4-(]4Y@/, \ MR#7TDJWQNOE>?6'M"R]@-S[)9793S_?DWG?[?I6ROA<+AA?(&&^0=,4_3_G? M?P6/_XGKWJKMO##77:=!'G!=#7BFOB3MJF!/3Z[:S>WDJF[9S:MTLURN[T 6 M\4[^-G58+=6T%AU56W W:@O$=77^+*UMTNTBQJHLP20(&JA*;E'5(R(NP:,T MI!YZ:X#/53GA1NE9I>Y6-8$>#T.6)'E*+Z.!]"-)K5&8VHP,V[EDH)'>"2_!3OUL4R 1CQ;FDG>QDL9[\>6#V3#]$ MU)]$'OX+4$L#!!0 ( /:"7T\?J4(R;PD "Y' : 97@Q,#$M96YT M97)P=!8,-(032S*2$[&;; M)#N!;J>?=H0ML+:VY9%D"/?7WR/9)A!>XJ0O(2V9"0&]'IUSGD?GR")'OYQ> M=?J?_NJ"K\( _OKP]OUY!_;*EV?PA_]B_=0MZHV] 6))%.,1R2H M5+J7>[#G*Q6W*I7)9&)-:A87HTK_NJ*'JE<"SB6U/.7M'1_I$GREQ#O^S]$O MY3*<#P5;.0K<*KV(7SDXC,;D[1> M,170XWR6VBDZ(TJDX"-HI811EU0^(^WDD>!)Y99<' M7+3$:/#*V=\OY;]0M:JOVVG=BZKY:>L!RD,2LF#:^O5$,!+\FI9)]C_:LK5 MYN,DE;".70(6T7(FL>T8,5^^L!O5]K=XA?RG>^.S 5-@5RT[K3JJ:,ER;2[I M=$Y=+EJ&BEQ?:!5QO-BY2+=OJ>;Z'34?K%;SB>?1R$M"N.06V*#XLUQ%5\L3 M"R8IO/,&OT&/#]6$" I7W0MXSU!>K#D9"4I31-V_Q'\3J=APV@Z)&+&HK'C< MLIOQ=P&(_6T TO>9A"5SP\-4!Z]>OF@Z3K6].) IM-NO :K[\%9PXDW(M 1G MR+8".Y;@DD[@$Q(EOON$H*U6&S-QWMW,1-!#G\0Q(Q&2K(BY()K62V W#_81 M\C%:@@KH*5R1PJER9Y!)_ V->F#9^T7,.J9",9<$F1>BVZ&EE7]40?&VQO-2 MDY3@FDJE-?LWTQAAQ%BW>NLBQ@BY72S8##L6H4.I5MFQK0:*$1//PVVS'-"A M:F5E]\#3>1IXKJ$DV\K7NQ4"+>C3=JQZW6BKU[G" .GJ#/ZXZO7/+W^'D]/3 M[N7IAXM"QG(<:_]>NS2VBC61;.8((A9TS'@B@^DB;2F?/I 82T"'0^HJ-J;P M9Q)1L'$5B(=;BEKJDB.C!!.?N3Z,, 95,A=-BY &B"@/BZ0B06 *LW&\6X%X MVMHGP@./892)?,FQ1$!,14@B:C2/1#BB$%(/@8JXF!Q@CPJJ9SKUPV12*>49OU0\8*X.(<$CXYIP&,=\^HJA22AWV?]\$^ M!*I1.J2V *\UO$R3G$NB6+HD9,B3*XF43)!I8V(;B#)M'2V6@*X)=S5\D MPFC5"$=T*T$5"OB3X:?V+/#S]\GU^8F&CXYG>MV.>=LH:*D#Z_"NI>J'9M_) MR\QFW*IM+>36VLY^*N.M2Q\6SUJV1$^]?%^V;!WFK":$E$@&%.DKH!EU,&5R M7H;,D.:U@L8!<;%RPI1O!AKR(. 3=**7+_:;3[;P=>98BY ?$ W:NED\OBI$ MRD)RV#(3Z=!0^Y',(SF/2E>PP=S^.0LKK5DLZ.+ +$JHCOLVQH4ZQ-?#8YIS M&XHJ']9#/Y%2;5(MQ(?(*(0'P4' MGD6Q)1@D"B*N;HMF"0SF%@^02O]F Z]Q& M(O+U>=>:MB2-UB/3B6-".*5$ !EB=((M TJ06#*>B1! 63>KX';5M&K[*_:K MQ@\ T9KE $!OSCN^+1T7C>5^8)4_]"A9&Z6/4;;1KW[#(I/1:TNM@IVU;82* M1!.2JTN*/U?>4G\6>4OGZO+L_7G''+_VN]<7/:2EPS9T+_OGUUTX M^?VZV[W #S_JF4#WQJ6QTFY.D-3U#CR8KCH3*-V3I*= G*7J?$US04.BMPG< MF!.$"$+%33?K]/PV'0XQI%-]_:!J.&0B-$<.Y^DQ 1WK81!:>E(6890EF43N M<*<:OOAQ&# <)W^ZI69''H8:EH\ZLD!AOM$JN?4Q[/P*2QO.348<^2BR0!^W MK(_N>7KAH871"-'GUO/7! K='IB-0 :2!XFB[0%7R#2M:J$;!]_M*7*SF"-> M=\[LFE.O =C5ER_J!^V:;?[8C2W;O39=;"C;Y567&-)77]RF=B-:'@A*/I=- M2-HBP81,Y=X772')J>:AER+NV4A6C// T;:+\%8\.UKFKY055@"<*LU9622; M!KI 9BPQSSHQP?@ PQ@3]PHJXRSQPCHF9IE82!3:OVC>4:LOQ06FJ+CIS(LB M@X#F,V1]S6@D43P?+ VF3G^[7EIJRB'QR1&_],6 MBXPAS+R9+Q_B!MPX.*P?&H]6**?R>QW;^J4BK&I*E9T5]D M3*(W>XV]NX=;VF6=^&;FU-D6IHL*-?4RXI+EG=,U# M$CU:H4\O0&[!-8;R?$O4,'32KR29^1MZ;?SFW:;ZR=K@C]QUT=M!Y&'2< M%= QA%\QSYR_]@6(;;K'D_[GD$?)_BQO VVZ?K-E-X7*SH;;0)7T/\F8_VES M_']02P$"% ,4 " #V@E]/F3C #]WB 0!_^1H $0 @ $ M 87!P;BTR,#$Y,#DS,"YH=&U02P$"% ,4 " #V@E]/##_0L>0- "" M@@ $0 @ $,XP$ 87!P;BTR,#$Y,#DS,"YX&UL4$L! A0#% @ ]H)?3W98(S=$6@ 6:0# !4 M ( !P@P" &%P<&XM,C Q.3 Y,S!?9&5F+GAM;%!+ 0(4 Q0 M ( /:"7T^\YA/RT[D %#F!P 5 " 3EG @!A<'!N+3(P M,3DP.3,P7VQA8BYX;6Q02P$"% ,4 " #V@E]/R3[@Z_)R 5204 %0 M @ $_(0, 87!P;BTR,#$Y,#DS,%]P&UL4$L! A0#% M @ ]H)?3\\+8@WV" Y4$ !4 ( !9)0# &%P<&XP.3,P M,C Q.65X,S$Q+FAT;5!+ 0(4 Q0 ( /:"7T\,>RY0[ @ .I! 5 M " 8V= P!A<'!N,#DS,#(P,3EE>#,Q,BYH=&U02P$"% ,4 M" #V@E]/%LT^(= & !M*0 %0 @ &LI@, 87!P;C Y,S R M,#$Y97@S,C$N:'1M4$L! A0#% @ ]H)?3Q^I0C)O"0 +D< !H M ( !KZT# &5X,3 Q+65N=&5R<')I XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Segment and Geographic Information - Summary of Revenues By Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 69,387 $ 54,948 $ 195,877 $ 166,527
Domestic        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 46,859 38,982 135,037 116,498
International        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 22,528 $ 15,966 $ 60,840 $ 50,029

EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /6"7T\?(\\#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,$% @ ]8)?3R?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 " #U@E]/2C35&ULS9+!:L,P#(9?9?B>*$Y*82;U9:6G#08K;.QF;+4UBV-C:R1]^SE9 MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\ M=(KR,QXA*/VAC@AU5:W!(2FC2,$$+,)"9+(U6NB(BGR\X(U>\.$S=C/,:, . M'?:4@)<'MZ?)G7+6R?2/4:\Z]D!9T#;MAU\FOSL-WOF*PK?E_PJFCXGJ]%78O5ZGUR M_>%W$W;>V(/]Q\970=G"K[N07U!+ P04 " #U@E]/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /6"7T\ZKC>); , !$1 8 >&PO=V]R:W-H965T&ULC9CO;ILP%,5?!?$ !5^;_*F22&VF:9,VJ>JT[3--G 05< :D MZ=Y^QJ$L\SV>^J4!7M MC3GJVGZS,TV5=_:TV2?ML='YUA5594)I.DFJO*CCU<)=>VA6"W/JRJ+6#TW4 MGJHJ;W[?Z]*%J:-& M[Y;QG;A=RUE?X!0_"GUNKXZC?BI/QCSW)Y^WRSCM1Z1+O>GZ%KG]>-%K799] M)SN.7T/3>/3L"Z^/W[I_=).WDWG*6[TVY<]BVQV6\2R.MGJ7G\KNT9P_Z6%" M61P-L_^B7W1IY?U(K,?&E*W[&VU.;6>JH8L=2I6_7CZ+VGV>+]^H;"C#!304 MT%A ZK\%+WT+( DD/0<6LQYO1\UD 2R%BG&*>4=_+B1)A"X"$ K> <_ M:0.X"XRLD[^ GCS2!Z 6F7'"(R0\?:4+I8]0%)YE8 M^D 32A_S+CC.Q-+G&AE*'S,O.-&2I0\TH?0Q]H)#+5GZ0!-*'Y,O.->2I0\T M@?0)LT^<:^FGCS2!] FS3YQKZ:$V2?.M5*^"]>$[E^$V2?.M?+7&-"$PL?H$\=:37P3<+Q_\)2961AMSJMV+@*NKXW[_CMP&]:_\\K+@:][LB[J-GDQGM[EN,[HSIM-V0.F- M'&PO=V]R:W-H965T&ULC9A=;^I& M$(;_"N*^QSNSWJ\(D I5U4JM%)VJ[;43EH".C:GMA--_W[4AB,S,1KT!V[RS M^\Y^/!YV<6Z[;_T^QF'VO:F/_7*^'X;30U'TS_O85/V7]A2/Z9==VS75D&Z[ MEZ(_=;':3D%-7:!2MFBJPW&^6DS/'KO5HGT=ZL,Q/G:S_K5IJN[?=:S;\W(. M\_<'7P\O^V%\4*P6I^HE_A&'/T^/7;HK;JUL#TT\]H?V..OB;CG_$1XVVHT! MD^*O0SSW=]>S,96GMOTVWORZ7<[5Z"C6\7D8FZC2UUO6TH^_KDV.K_U M.0;>7[^W_O.4?$KFJ>KCIJW_/FR'_7+NY[-MW%6O]?"U/?\2KPF9^>R:_6_Q M+=9)/CI)?3RW=3]]SIY?^Z%MKJTD*TWU_?)].$[?YVO[[V%R %X#\!8 Y: 4K^_C08[78KR>XLO[>&)Q?9'8 M27*<)&"-,27)A,M"&70FF5(T4W(SFIBY2,Q=+TZY0$=54 7MM>S%B%X,]T(R M7AO6"_C2>N)%4)4*,^-B12^6>S'$B^6]I$X4\<)5"!@RX^)$+XY[L<2+X[U8 MHX N&$&F@D4KN_&B&\_=..+&LVY*I9"LJPU7.:.#;"6(5@*W0I;".O!)TLH2 M:&P$E5'>RUY R6Q2W V#DV(=&4M7C"#2N2F"#">!>7&*>@'!"U O7&15AG8@ MXQ*0>P'J!7G*$! =M<-UJ#7XS-8&&<"@&<$=9EJ0J0D#@=!21GK:1E[U9#BAX[@1I"! M*56N*)>1C!S)=%&LD<,6':UW-X(J9T7F,7(>>\IC%&I4:TN@6US2F1!RM0G* M3$;+WG@^-]TR19%3U%.*(J>CUM8&6H4*.@2//O.>01FCR#'J*491P"@HMCFY MRF1WIPQ2Y"#U%*3($?E#^O>2)I/ZD82EL65F&6H9IYKCU%.<:@&3)NU0:DG0 MN;%"RQB2::HY30.EJ>:@%"M!0?=9):AEJ&H.59U9A3KS9Y[7DKF=I65P:0ZN M0,&N.9(HM3Z5?/0A4TMS:ID,9;1,&?W_*:-ERFA.&3X6CIUZL+'X3'+Q4=P= M.8UG@+]7WVF%HF^F,:=>V0TS-J2]I9/:QVMYNZK@;QDN7KKO+V=OE M9FA/UW/%XG:XN?H/4$L#!!0 ( /6"7T_="MC>8 ( *8( 8 >&PO M=V]R:W-H965T&ULC99OKYL@%,:_BO$#5 3%VEB3W2[+EFQ) M%[JA5:4C M*8Z_)J@_SJF-T_9']"]]\BJ9'1%TPZH_Y4$6:W_I>P=Z).=*OK+N*S4)Q;YG MLO].+[12)*FQN0W0&.!H"*.[ M!F0,R#($ UF?ZF[->N?Z>R%6KTDJ) 3@XT MXT"1VQ\Y_=$\C\C*8Y D$T:P "$5BH/95C2:9Z@<2C=5,#DP] G^@_!3 MV0AOQZ0Z>_H3XLB8I"HJ6*AXA;HTC)V*'J5N)JK-AY-SZ$C6FEM!,%Y-\O]0 M2P,$% @ ]8)?3[T6""$:!0 [!@ !@ !X;"]W;W)KM>?PG,G ,Q):&#=B HL6VUXK-Q$9MRY.4 MI/OVDV35M8\/L[Z)+>7'(Y\C>7>DYV]5_;79AM!.OAWVQ^9^NFW;T]ULUJRW MX5 V'ZM3.';_>:KJ0]EVC_7SK#G5H=P,C0[[F13"S@[E[CA=S(=WG^K%O'II M][MC^%1/FI?#H:S_789]]78_I>GW%Y]WS]NV?S%;S$_E<_@2VC]/G^KN:7:Q MLMD=PK'95<=)'9[NIP]T5RC=-QB(OW;AK;GZ/NFE/%;5U_[AM\W]5/0C"ONP M;GL39??Q&E9AO^\M=>/X9S0ZO?39-[S^_MWZ+X/X3LQCV815M?][MVFW]U,W MG6S"4_FR;S]7;[^&49"93D;UOX?7L._P?B1='^MJWPQ_)^N7IJT.HY5N*(?R MV_ES=QP^W\[_R=38##>08P-Y:=#U_5X#-390/QKH=QOHL8'^V1[,V,"P'F9G M[8,S\[(M%_.Z>IO4Y_5P*OME1W>FFZYU_W*8G>%_G3^;[NWKPKOY[+6W,R++ M,R*O$7^+Y#%"%V+6]7\9A$2#6,JHN;SM8!43) 0;Q/]:*=ZW&3LPQX&Q7KF,>22FC/::S5T>4^2-RYBQ F#6&IEA M:09*,\ W"ANPT( %OM',-V?&7 U4*F^(^0900GCFYSRF,A*6>;"(*2LS,EA8 M!H5E0)AAPK*H&VVTLDQ83"GM#*/RF"*IG6";M@"84(XDEN:@- 2L3P27)Z,>C(FTWS7 DS[3!.7%V-DR7$W%(A3F90^(1"G,E) ('&! M*NKJ0Q,+9ED"Z)9YN*MEQ5#)'2 M"5$XTQ)(M<13+<6)3UZOBU$62(^\;LH1Y&-AB*+4=L6)EAQ09KDR![:AU#+2 MAC@C+*^0$*>IBY(/27%H,*1_I C5% M*H!(7 5(4 7PA+P<("&#,I#^%<*\&Y4:9.R#B727!R MY/MZ.4(WH=@8X:*4M4+D<$;@:RY'I'96*!V=K@%)QBE+B3.VQ#E7@IPK$R=) MB9.;M#]_4)30O ^@0M=@T=W "F'6*;X* 6:ZHDAQ#Z$;.B%X^3"[ MNJD]A/IYN#9O)NOJY=CVKKEZ>[F:?Y#]32][OZ2[%8'W.=T5YXOW'^;/OP/\ M4=;/NV,S>:S:MCH,M\!/5=6&;O1=BIM.MJ'<7![VX:GMOV;=]_I\_WY^:*O3 M^-O"[/(#Q^(_4$L#!!0 ( /6"7T]-C3$C9@( (H' 8 >&PO=V]R M:W-H965T&ULC571;ILP%/T5Q'L+!AN2B""5)-,F;5+5:MNS M0YR "IC93NC^?K8AE!@OVPNV+^<UTU?.T60K0KS^-Y M06K,'VE+&OGF2%F-A5RRD\=;1O!!D^K*"WP_\FI<-FZ:Z-@S2Q-Z%E79D&?F M\'-=8_8[(Q7MUBYPKX&7\E0(%?#2I,4G\DK$]_:9R94WJAS*FC2\I(W#R''M M/H'5+E9X#?A1DHY/YHYRLJ?T32V^'-:NKQ(B% M)<"! /]W!S00D+&#UWO7Q=QB@=.$T?08O75@162QY6KH#X=_4[6D\OH M)04!2KR+$AHP68\))ICE\A:RG4/ B/!D F,6@2V++)C1@]L--G,$\'TCB7^J M[.ZKW"0:6LL5:H'PIER170!:!: 6@%,!L##JW6,BC6DTY@$$,(B-DMA@R \, MM:T%%BY#9,!V-AA"<&$WAZSFD*4ZL5T@L@I$\^J8?K(>@R:)+A$T2C/'/,#9 MYS('H<@0VLTQ(/R+H]CJ*+8X,GZ>++8<)(!Q:)BRP1"G,!D,0 MF+^M-[E(:L).^E;G3D[/C5!'/8F.C>,I4!>1$<_ :@,L\:UL-'U?^)#ON]0W MS$YEPYT]%?+ZTY?4D5)!9/;^HSR20C;&<5&1HU#36,Y9WQ[ZA:#MT/F\L?VF M?P!02P,$% @ ]8)?3XJ!Q4X8" =C$ !@ !X;"]W;W)KNQ7]'JD@"S$Z,#=B HL.VUVJB)$9M M*[.5I/OVHVW5->\>2NZ;)G8?DD?J^+OCB;EZ;[9?=\]UW8Z^K5>;W?7XN6U? M/DZGN_OG>EWM/C0O]2;^SV.S75=M_+A]FNY>MG7U<&BT7DUU4=!T72TWXYNK MPW>?MC=7S6N[6F[J3]O1[G6]KK;_S>I5\WX]5N/O7WQ>/CVW^R^F-UXOJ57W?[KNHXH^W>EZO5ON>HAW_=IV.3V/N&Y[__KWWQ6'R M<3)?JET];U;_+!_:Y^MQ&(\>ZL?J==5^;MY_K;L)N?&HF_WO]5N]BO*])7&, M^V:U._P[NG_=M?[UW_WYOA!KIKH$\-E.IM8+H&YD<# MT]O =@WLJ8'VO0U[[\\/,[#_\4'L(O?OMTH4UQ-W_8==9K94:,3C4HU86 M:4RJN4,:FVH62.-.FFF<[VG2&DY:'SJP20?$)G34N(-F<]!0X
(]',G D M T;R;'F/&CH;R3JGV:3G4L4LOI4*996FP%88#&=*ML)2,RE)A1)/W<*IVT,? M)IEZP!TXV(&3:Z?89&9./*5)Z1QSJL60*C&&H#$$'B1;M3F)87295Q M06$Z*GM!9.A$YX.AT-#)>A=<]@2# QI11 <@Z@L/"N-=N6)<<[FAL)D5@C-PCD FXT+P2C*#(;QK!"?A7-(^ 85E+ I##N'[$DK77K% MG4/JG!>;48HF,5WT)K<_<&!0*#((TDCJ]]-/8_)K1'[F]3,MF8[HU\GZUAOT M!.D'=(!^4-5#/XW#C5:7;T>=2:M!$!';44-8E^3YM 9UJ4F8Z1HQG>=M6C+= MD,\D#QKS7 .>B]1-2W":LBQRN9O&X-0@,1;9FY8Y;UP]GC4-J5)S,(0U@+#( MX33(C74A-L: *C4'@UHC4/,L3DM0*U5HOO\&5*DY&.4:H-P)OY#,I,@P'4+N M46!H:@!-)SQ#0M/HF,)PF\IACLF>8ICR@?@Z2ETIX@80392*VS"S.0Q&N2DN MQYC!)#0@\188,S+QGL0'R\/!8EB7FH3):@!9'7/7N0%)-7E7%!DG,IF2!4 F M/U'/C$2F\T$S)[H=E*4&8;0:E"IS=S42K=JYS(G+8+ : %8GZC 2F62R2XR1 M:1 R.10,*B!'#"OA MA8X8G:PO5(">X!$#Z.01 XAZCQ@60]4BJ#H^-U '-J4BFQT,4]4BJA)?;XE+ M;U3)06^':\&@)ZV"#I:O-P TWY$+()HHZRA77[.9@O!/5(0M)K2]I"9L0;E7 M><>K*XMA76H29KF]I#)L)7RR MDL V:'M6HDR'P@RVB,$\/EF0:!;><)\?4*6O'#"#'6(PCU!.,MAKS>/ED"HU M!U/:(4KS".4D#@U_6G<#HM08S$N'>,DVU=P!7EH*\=B4.3"G>_H!B MK-6EX38-\Q+TI#4Y_L+C#N@"%RV :*(H!J@,61SFI0-YKXA/3N:]_?')95ZV MH=R7QR'2>[H\OCD,*,=8+1\9^G%\DQ, M:5QN*,QH=P&C9TXR6A4Q42HSH<=A2#M45^ QSH%BK(\);%EF)D88P0003'QB M)*NL\4 <"EZ-!3KNB@3JNH:HY*X(=$KQ$M8"J"8JV/PB8/ 3 #_Q.Q<$7O[U MLI8PV F G7C0(P1VR5H:?OD'>H*L!3K)6B#J92WA<$/F\KU/&-<$<"WV/J%7 M9X;[VF)0EAJ$D4X Z?+. @ QA=Q F;L1( 46F2G)%)@*E2$T8;S2)?,-.>;Z!T)$Q-CZ@I;M.!MV'!%V7FG!XP$0,BHKA0)UFG"WYU M['9(E9J#B1A0V8#'BP J L+HVR%5:@YF9D"7R[B[!PFGDOO%W8 H-0;3*Z#" M G?T H+O6>9@#D7 .?$62;(ZUOP+ -T/%P "3S+H"'E60:H\%EF>G;;?/\7 M"7]4VZ?E9C?ZTK1MLSY<+W]LFK:.G18?XJ(^U]7#Z<.J?FSWO^[9NCW^)<#Q M0]N\='_E,#W]J<7-_U!+ P04 " #U@E]/?]#!\)($ !D%@ & 'AL M+W=OH6P?Y_NN.STLE^UV[ZNB_5*?_+'_SVO=5$77OS9OR_;4^&(W5JK*)451LJR* MPW&^7HUES\UZ5;]WY>'HGYM9^UY51?/OQI?U^7%NYI\%7P]O^VXH6*Y7I^+- M_^&[/T_/3?^VO$79'2I_; _U<=;XU\?YDWG(V0T51L5?!W]N)\^S(967NOXV MO/RZ>YQ'@R-?^FTWA"CZGP^?^[(<(O4^_KD&G=_:'"I.GS^C_SPFWR?S4K0^ MK\N_#[MN_SC/YK.=?RW>R^YK??[%7Q.R\]DU^]_\AR][^>"D;V-;E^WX=[9] M;[NZND;IK53%]\OOX3C^GJ_Q/ZOA"G2M0+<*?=O_5X&O%?A'A7A,_N)L3/6G MHBO6JZ8^SYK+USH5PZ P#]QWYG8H'/MN_%^?;=N7?JQ-8E?+CR'05;.Y:&BJ MN2F6??1;$X2:V)"J3O<-Y%IAH@@WP3 +'@/P718)#A## /$8()X&,)GHAHLF M&37'4;-@QU;(-G1AE2EEDHT4FMH2M MI-!*"JPX824%K23"B=8L8NPC@SXR[2.-A(],M>%284-+ KWAH L'7!CAPNE, MC1.B7(LFO7IGQ$1XYD? "LFI'^DOPY$5A,B1S% <&+(F@"*C1_UD/-Z'@*AY M,@1RBF5.I+]R9&7_ M4B(0I0Q6 N&09^%%X9=!YK0UJ6AMQ@R!E N321;F*= M-\4D*8=DUG)@83 8<\8"0ZDT9'5+[$PD#6F9H#J6DT-O77TD11V MCE19%AC)C%G*@*5.LI0U(],H(=4_6L9LHY"AP)$9H-1)E++FI(N= AB0I9R& MYCICI#) JAP:&]:H[-G3'Z^E(Z"+4@I="C!F*@.FN@!3&3.5 5.=9"IK5I)5 MG0S.ZX%%BS%-&=!4GF\WK$%)+'=P0#3=#-Z;P3!E %,G8<@O%YX_PESN7W\OFK?#L9V]U%U75^/]WFM==[ZW&'WI^VGOB]WMI?2O MW?"8]L_-Y=[S\M+5I^N=[O)VL;S^#U!+ P04 " #U@E]/M@MYS[,! #2 M P & 'AL+W=O=\?&'-5!XJ[*].#QIO&6,4]FK9EKK? ZPA2DJ6[W4>FN-"TS*/O M9,O<#%X*#2=+W* 4MR]'D&8L:$)?'0^B[7QPL#+O>0O?P?_H3Q8MMK#40H%V MPFABH2GH37(X9B$^!OP4,+K5F81*SL8\!N.N+N@N" ()E0\,'+<+W(*4@0AE M/,V<=$D9@.OS*_N76#O66? MN>=E;LU([-3[GH(?B'7HO)3YHSBZ!:(XY3C'I*B99(ABR M+RG2K13']#]XN@W?;RK<1_C^+X5OY,\V";)(D+U;XE;,ORK9JJ<*;!NGR9'* M##I.\LJ[#.Q-&M_D3_@T[??7S;VOS'& TK97>$(=?C!%D-"X\/Q M$Y[M-&:3X4T__R"V?./R-U!+ P04 " #U@E]/>2=8$+,! #2 P & M 'AL+W=O'(F*TZT,+>X "]OVG0:.&\:5IF!P.BCB"M&$^2MTP+V=,RC[ZS*7,)!MYX*#E?D@6O@*[MMP-MYB*TLM-?168D\,- 6] M.QQ/68B/ =\E3'9S)J&2"^)C,#[5!4V"(%!0N< @_':%>U J$'D9/Q=.NJ8, MP.WYF?U#K-W72W/@1ZOP'6PT%C0O'=_YLYC&; M#8?#\H/8^HW+WU!+ P04 " #U@E]/W^,=M[0! #2 P &0 'AL+W=O M)'=,"]G3,H^^LRUS,WHE>SA;XD:M MA?UY F6F@J;TS?$LV\X'!ROS0;3P!?S7X6S18BM++37T3IJ>6&@*^I@>3UF( MCP'?)$QN4#@\#M"D^@5"!"&3\63KJF#,#M^8W] M?:P=:[D(!T]&?9>U[PKZ0$D-C1B5?S;3!UCJN:5D*?X37$%A>%"".2JC7%Q) M-3IO],*"4K1XG7?9QWV:;[)T@>T#^ +@*^ AYF%SHJC\G?"BS*V9B)U[/XCP MQ.F18V^JX(RMB'4$IR@R/4X0=;#06-#\=[/-MYS&;#FV'Y M06S]QN4O4$L#!!0 ( /6"7T]=]_$9M0$ -(# 9 >&PO=V]R:W-H M965TUKFT7>Q96Y&KV0/%TO!@93Z(%KZ _SI<+%IL9:FEAMY)TQ,+34'OT]/Y$.)CP#<) MD]N<2:CD:LQ3,#[6!4V"(%!0^< @<+O! R@5B%#&CX63KBD#<'M^87\?:\=: MKL+!@U'?9>V[@AXIJ:$1H_*/9OH 2SVO*%F*_P0W4!@>E&".RB@75U*-SAN] ML* 4+9[G7?9QG^:;+%M@^P"^ /@*.,8\;$X4E;\37I2Y-1.Q<^\'$9XX/7'L M316["K,( MS_Y0^':?X+!+<(@$A_^6N!.3)G\E89N>:K!MG"9'*C/V<9(WWG5@[WE\D]_A M\[1_%K:5O2-7X_%E8_\;8SR@E.0.1ZC##[8:"AH?CF_P;.&PO=V]R:W-H965T M6_>#$,^HGUR'8 GSUH95]#.^_[(F*LZT,+=8 \F MW#1HM?#!M"USO051)Y!6C.]V;YD6TM R3[ZS+7,A@9=Z+%KZ _]J?;;#8PE)+#<9)-,1"4]#[['@ZQ/@4\$W"Z%9G M$BNY(#Y%XV-=T%T4! HJ'QE$V*[P $I%HB#CQ\Q)EY01N#Z_L+]/M8=:+L+! M ZKOLO9=0>\HJ:$1@_*/.'Z N9XWE,S%?X(KJ! >E80<%2J75E(-SJ.>68(4 M+9ZG79JTC],-OYUAVP ^ _@"N$MYV)0H*7\GO"ASBR.Q4^][$9\X._+0FRHZ M4RO271#O@O=:\BS+V342S3&G*8:O8EXC6&!?4O"M%"?^%YQOP_>;"O<)OO]- MX3\(#IL$AT1P^&^)6S'[/Y*P54\UV#9-DR,5#B9-\LJ[#.P]3V_R&CY-^V=A M6VDEGGTG6V9F]$KVS/$R@S%32A;XXG MV78^.%B9#Z*%K^"_#6>+%EM9:JFA=]+TQ$)3T(?D>,I"? SX+F%RFS,)E5R, M>0G&I[J@AR (%%0^, CTIJ:,2H_).9/L)2SRTE2_&?X0H*PX,2S%$9Y>)*JM%YHQ<6E*+%Z[S+ M/N[3?).F"VP?P!< 7P'W,0^;$T7E[X4796[-1.S<^T&$)TZ.''M3!6=L1;Q# M\0Z]UY(G6&PO=V]R:W-H965TIVF3-NG4:=UG+G$25 @9D$OW[V=( MFF5KU"^ C=_SLS'9:.R3:P$\>=:J^/C+FR!2WFAPYO:6"T\FK9A MKK<@J@C2BO'=[CW30G:TR*+O;(O,#%[)#LZ6N$%K87^?0)DQIPE]<3S(IO7! MP8JL%PU\!_^C/UNTV,)220V=DZ8C%NJ M**F@%H/R#V;\#',][RB9B_\*5U 8'I1@CM(H%U=2#LX;/;.@%"V>IUUV<1^G MFW0_P[8!? ;P!7"(>=B4*"K_*+PH,FM&8J?>]R(\<7+DV)LR.&,KXAV*=^B] M%CRYS=@U$,TQIRF&KV*2)8(A^Y*";Z4X\5=PO@W?;RK<1_C^'X6';8)TDR"- M!.F;)6[%?/@O"5OU5(-MXC0Y4IJABY.\\BX#>\?CF_P-GZ;]F["-[!RY&(\O M&_M?&^,!I>QN<(1:_&"+H:#VX7B+9SN-V61XT\\_B"W?N/@#4$L#!!0 ( M /6"7T]>&>"!LP$ -(# 9 >&PO=V]R:W-H965T/&O5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0 M501IQ7B2?&1:R(X66?2=;)&9P2O9P)YVF47]W&ZX>D, MVP;P&< 7P'7,PZ9$4?EGX46163,2._6^%^&)TP/'WI3!&5L1[U"\0^^EX#S) MV"40S3''*8:O8M(E@B'[DH)OI3CR_^!\&[[;5+B+\-U?"M_(O]\DV$>"_;LE M;L7\JY*M>JK!-G&:'"G-T,5)7GF7@;WA\4W^A$_3?B]L(SM'SL;CR\;^U\9X M0"G)%8Y0BQ]L,134/AP_X=E.8S89WO3S#V++-RY^ U!+ P04 " #U@E]/ M-+V2[K,! #2 P &0 'AL+W=O< M.3,>YZ-U+[X#".15*^,+VH70'QGS50=:^#O;@\&;QCHM IJN9;YW(.H$THKQ MW>X-TT(:6N;)=W9E;H>@I(&S(W[06KB?)U!V+.B>WAS/LNU"=+ R[T4+7R!\ M[<\.+;:PU%*#\=(:XJ IZ./^>,IB? KX)F'TJS.)E5RL?8G&Q[J@NR@(%%0A M,@C'BRZKNL0U?0!TIJ:,2@PK,= M/\!7O1!!E[NQ(W-3[7L0GWA\Y]J:*SM2*=(?B/7JO)>>'G%TCT1QS MFF+X*F:_1#!D7U+PK10G_@^<;\,/FPH/"7[X0V&V39!M$F2)(/MOB5LQ]W\E M8:N>:G!MFB9/*CN8-,DK[S*PCSR]R>_P:=H_"]=*X\G%!GS9U/_&V@ H97>' M(]3A!UL,!4V(Q[=X=M.834:P_?R#V/*-RU]02P,$% @ ]8)?3TQMLZ6T M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0$I*V461;:EI5F[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F M]M6U )Z\:65<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMG<,2VD MH466?&=;9-A[)0V<+7&]UL+^/('"(:=;^NYXD4WKHX,562<:^ +^:W>VP6(S M2R4U&"?1$ MU3A^VQ],^QJ> ;Q(&MSB36,D%\34:'ZN<;J(@4%#ZR"#"=H5' M4"H2!1D_)DXZIXS Y?F=_3G5'FJY" >/J+[+RK4 M3,5_@BNH$!Z5A!PE*I=64O;.HYY8@A0MWL9=FK0/X\TMGV#K #X!^ PXI#QL M3)24/PDOBLSB0.S8^T[$)]X>>>A-&9VI%>DNB'?!>RTXO\O8-1)-,:-G4_QK10Y"RN0DCU(8/ M-AL*:A^/]^%LQS$;#8_=](/8_(V+7U!+ P04 " #U@E]/O/H0?[0! #2 M P &0 'AL+W=O->D2,A#7YS?UK[%VK.4L'-P;]4=6OLWI+245U&)0_M&,WV"NYYJ2N?@? M< &%\) )QBB-"\T;,*IJ+%R[3++N[C=)->S[1M I\)?"'&PO=V]R:W-H965T=B4*"K_+)PH M,H,C,5/O>Q&>>'_@OC=E<,96Q#LOWGKOI> )S]@E$,TQQRF&KV+V2P3S[$L* MOI7BR-_!^38\V5281'CRC\)DFR#=)$@C0?K?$K=BTC=)V*JG&DP3I\F2$H&UL=5;;CILP$/T5Q >LL8%<5@0IV:IJ MI5:*MNKVV2%.0&LPM9VP_?O:AE!JAI=@#V?.F?$PGF2=D.^J9$P''S5OU"XL MM6Z?$5)%R6JJGD3+&O/F(F1-M=G**U*M9/3LG&J.2!2M4$VK)LPS9SO*/!,W MS:N&'66@;G5-Y9\#XZ+;A3A\&%ZK:ZFM >592Z_L!],_VZ,T.S2RG*N:-:H2 M32#991?N\?,!I];!(=XJUJG).K"IG(1XMYNOYUT8V8@89X6V%-0\[NR%<6Z9 M3!R_!])PU+2.T_6#_;-+WB1SHHJ]"/ZK.NMR%V["X,PN],;UJ^B^L"&A- R& M[+^Q.^,&;B,Q&H7@ROT&Q4UI40\L)I2:?O3/JG'/;N!_N,$.9' @G@/JA5SD MGZBF>29%%\C^\%MJ:XR?B3F;PAK=4;AW)GAEK/>P>@Q'&SCV>ND<+^@E(D#B"Y+\45UZ*$&8-BZ2@2 H0;#P1 M"+.%15:@R&I.D$2>"(19.*XU*+(&"(@G F%B6&0#BFP @L03@3 I++(%1;8 M@5]X"+-0>!S!'10!%'[I0=!"[?%"I^(Y1>I7'P0ME!^#[;K'!*#P/P 0M/ % M8+BO<3RGP&M?!P"ER8(.W/X8Z.UT=L5!H-6"#GP#8*"]TUD^$&CCZ:#)Y5TS M>75C2P6%N#5N9DZLXVC<$W?Y_X/W<_4[E=>J4<%):#-"W$5_$4(S$TOT9&(I MS2@?-YQ=M%VNS5KV\ZS?:-$.LQJ-?QCROU!+ P04 " #U@E]/Q8\D6[8! M #2 P &0 'AL+W=OG. *3@;904IF/HX@]%C@%'\ZGGG;N> @9=ZS%GZ!^]V?C+?(HE)S M"&8!7P$O' 8[>J,0B5GK5^#\;,NX!R&" MD$_C;=;$2\A 7)\_U1]B[;Z6,[-PK\4?7KNNP+<8U="P0;AG/?Z N9YKC.;B M'^$"PL-#)CY&I86-*ZH&Z[2<57PJDKU/.U=Q'Z>;+)UIVP0Z$^A"N(UQR!0H M9OZ=.5;F1H_(3+WO67CB]$!];ZK@C*V(=SYYZ[V7DEY_R\DE",V8XX2A*TRZ M((A77T+0K1!'^A^=;M-WFQGN(GVWIB?[;8%L4R"+ ME:8)]\*7$+\[5(LNJI M!-/&:;*HTH.*D[SR+@-[1^.;_(-/T_[$3,N516?M_,O&_C=:._"I)%=^A#K_ MP19#0./"\<:?S31FD^%T/_\@LGSC\B]02P,$% @ ]8)?3_&7?2ZV 0 MT@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0 MLX:FZ0J0LJFJ5FJE5:JFSUX8P(K-4-LLZ=_7-H32E!?;,S[GS,7C?$+S;#L M1UZTZFU!.^>&(V.VZD +>X,#]/ZF0:.%\Z9IF1T,B#J2M&(\26Z9%K*G91Y] M9U/F.#HE>S@;8D>MA?E] H5300_TU?$HV\X%!ROS0;3P'=R/X6R\Q5:56FKH MK<2>&&@*>G\XGK* CX G"9/=G$FHY(+X'(PO=4&3D! HJ%Q0$'Z[P@,H%81\ M&K\63;J&#,3M^57]4ZS=UW(1%AY0_92UZPIZ1TD-C1B5>\3I,RSUO*-D*?XK M7$%Y>,C$QZA0V;B2:K0.]:+B4]'B9=YE'_=IODG3A;9/X N!KX2[&(?-@6+F M'X4396YP(F;N_2#"$Q^.W/>F"L[8BGCGD[?>>RWY+<_9-0@MF-.,X1O,844P MK[Z&X'LA3OP_.M^GI[L9II&>;NG)AWV!;%<@BP+9/R6F;TKW^0O?)[V;\*TLK?D@LZ_;.Q_@^C IY+<^!'J_ =; M#06-"\?W_FSF,9L-A\/R@]CZC&PO=V]R:W-H965T'#!>MC:GMA.W?US:$4G;Z$MO#N>V[HQ+D"*O&R*SRJ45 MT.E6=H&"ZA ^;O;'S.$]X*6%02_V@:OD+.6K.WRY',+()00<2N,4F%UN\ 2< M.R&;QJ]),YPM'7&YOZM_\K7;6LY,PY/D/]N+:0YA%@87J-B5FV*JS!<4LCO0=G>+T+9KAUM.W2_HFPP5VJ,#."^S^*3%9E8AA4MPD1DUB1"!; MF6"8#[A)@IHD[P72:&6"8?[S7"EJDB("=&6"8;:X28::9(C ;F6"8>*5"5G\ MSP6HVG>X#DIY[?QT643G(?)(?9_\A8\3Z!M3==OIX"R-[3;?$Y64!FPJT8-] MNL8.O?G H3)NF]J]&EM_/!C93U.-S*.U^ -02P,$% @ ]8)?3SV^FOBS M 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T5 M01]0)8K;%(%MH.E0;, &!!VV/2LV?4%U\20Y[OY^E.RX7N87BZ3/.;R(2@=C MWUP#X,F[DMIEM/&^.S#FB@:4<'>F XU_*F.5\.C:FKG.@B@C24G&-YL'ID2K M:9[&V,GFJ>F];#6<+'&]4L+^.8(T0T:W]!IX;>O&AP#+TT[4\!W\C^YDT6.S M2MDJT*XUFEBH,OJT/1R3@(^ GRT,;F&3T,G9F+?@?"DSN@D%@83"!P6!QP6> M08^KFG M9&K^*UQ (CQ4@CD*(UW\DJ)WWJA)!4M1XGT\6QW/8=*_TM8)?"+P&P(;$\7* M/PDO\M2:@=AQ]IT(5[P]<)Q-$8)Q%/$?%N\P>LGY_B%EER T88XCAB\PVQG! M4'U.P==2'/E_=+Y.WZU6N(OTW9+.DW6!9%4@B0+)/RWN;UI)&&+F2JP M==PF1PK3Z[C)B^B\L$\\WLD'?-SV;\+6K7;D;#S>;)Q_98P'+&5SARO4X .; M'0F5#^8>;3NNV>AXTTTOB,W/./\+4$L#!!0 ( /6"7T];\YW#MP$ -(# M 9 >&PO=V]R:W-H965TQ M168&KV0'%TO.O2F#,[8BWF'R#KVW@A\^9NP6A&;,><+P%6:W(!BJ M+R'X5H@S_X_.M^G[S0SWD;Y?T_EA6R#=%$BC0+H6.";O2MS"O"^2K7JJP39Q MFAPIS=#%25YYEX%]X/%-_L&G:?\N;",[1Z[&X\O&_M?&>,!4DCLQY1L7?P%02P,$% @ ]8)?3[JB5U2V 0 T@, M !D !X;"]W;W)K&UL;5/MCIP@%'T5P@,L#MIV M,E&3G6V:-FF3R39M?S-Z5;(@%G#B5[.%BB1NU%O;/&929"GJ@+XY'V78^.%B9#Z*%[^!_#!>+%EM5:JFA=]+T MQ$)3T/O#Z9P%? 3\E#"YS9F$2J[&/ 7C2UW0)"0$"BH?% 1N-W@ I8(0IO%[ MT:1KR$# ME+DU$[%S[P<1GOAPXMB;*CAC*^(=)N_0>ROYD>?L%H06S'G&\ WFL"(8JJ\A M^%Z(,_^/SO?IZ6Z&::2G6WJ:[ MDNP)9%,C^*3%]4^(>)GL3A&UZJL&V<9H< MJ>->!O>?Q35[A\[1_$[:5O2-7X_%E8_\;8SQ@*LD=CE"''VPU%#0^ M'#_@V#,L/8NLW+O\"4$L#!!0 ( /6"7T]F-?"#. 0 (06 9 M >&PO=V]R:W-H965T3FS#U5UG#A.N3F(+"Z?Y%'D]3<[661Q5=\6>Z<\%B+>MD99ZE#7 M]9TL3G)[/FW'WHKY5)ZJ-,G%6V&5IRR+B_\6(I7GF4WLSX$?R?Y0-0/.?'J, M]^*GJ/XZOA7UG7/QLDTRD9>)S*U"[&;V,YF\E]W29?)_,>EV(I MTW^2;768V:%M;<4N/J75#WG^+OJ$/-OJL_]#?(BTQIN9U#$V,BW;_];F5%8R MZ[W44\GBW]UGDK>?Y][_IQDVH+T!O1C4L6\9L-Z /6K >P/^9!?],@[ W"1R-$O4&D&#C=\VL7Q$MLEMFL%VA;7?U6NBK$<_YC3TILY'XZAG%AU#!XP_9)8Z$T5#9*4C9$A\ M0X&""^/4B5RRH2B;!=4=*/.\2[SH!'%=)96[7M8/>/FF,[Z"? >!PG#(O"(F MPE5C< VPU@&[=A"YV &'#GCK@ \<*,]VU3%^R^0MHY;C%C&8A H([T8BN@_"N=O\*4\.@%XX! >)^S!Q'R3.E'7D:Y&H?R-0 ,% M(!!7ZA=H@7@$4G\!G NXE-9PTUC1'<@W523/P"XLP]!/+N3I]RD2Q;X\S2VLC3WG5K-"KT;.VDK$2=@?M4/]N# MB+>7FU3LJN8RJ*^+[ERTNZGDL3_S=2X'S_/_ 5!+ P04 " #U@E]/Y&._ M;M@# 8$P &0 'AL+W=O26>:J\YE656_UF)0IX7/O+_+7S-]P?5 M+03+^3';BV]"?3\^U>U5?M@L_[!B)0FQ4YR)K#R]B+8JB\]3R^*V=^I>8G>'U^3_O:9]\F\QS MUHBU+'[F6W58^+'O;<4N.Q7JJSQ_%#HAYGLZ^\_B110MO&/2QMC(HNE_O!NB8=7.*9KSM[Z9;[-O9WVL;T+2K+TN" MDWGPTCG2F-6 P5>8Q( \V!!T000M@0L+#+%88';RD M-H:'<"X$K"CI[:L!HP["K2'2>,V=Q=@2D C"B/)[ESD#NWN//(H,ZM0#0, M,;&INP)3&Q@QDDPRCT#F$5!U8E"/K$"HHV,26D?6'# ]F"[(Y"[1]L=,OR- M\HO!_&(@/VKPCJU $R$2,$1BA4#<%+G$+B'E=LHV[(Y.)HQ"6)9#(&5FS(X& ML;=S1A/BCX HW%1_9+<:FHBW<6-*X)O@'F& 4C3A A9@] X%1K $(Q<-UJ!1 MPIPG@ @[(U, F21L6LD0+,,(TF%JLK)ED^!;'8-E$]FZ2?#$VQ_!^H6B=W0, ME@@$:835L=B6910#\NT*3 $@I]/RC6#Q0;;Z .VR=87>Z!:&A04[",L*V\)" M(NB9=P".2<$ZA $=0O&$"U@W,'8?(0SK!B8.(Z1!XTKMCX*OQ5OMAM<* 6B$^X0(6(E$BW] M\$-;\H/(MI>+0NQ4=QJUY_6P5S-<*'G4^U#!93-L^1=02P,$% @ ]8)? M3\H,(R1V @ L0@ !D !X;"]W;W)K&UL?9;; MCMHP$(9?),'JP M1FT3X3C.HI;67;BJ;-]6K"I^44W=L:T(Y*5MJ?B[9@V_+4,4WCM>Z]-9F8YH M5?7TQ'XR]:O?"MV*)B^'NF6=K'D7"'9O]CD=3([*MF&-[_K M@SHOPR(,#NQ(+XUZY;>O;$PH#8,Q^^_LRAHM-R0ZQIXWTGZ#_44JWHY>-$I+ M/X:R[FQY&_W?S6 #/!K@R0 E_S4@HP%Q#**!S*;ZF2JZJ@2_!6*8K9Z:18$6 M1 _FWG3:L;/_=+92]UY7A!15=#6.1LUZT. '#7Y6;'Q%%D^22 -,%!BDP-:> M/$:(2]@! 1T0ZR!Y2J-TTA@TF=5T0Y T=7+=^"*"< &C)"!*XJ,DL8,R:-*' M*(@@%\47)>G,H*0@20J0(('NCP^$:'JEK/X!4$L# M!!0 ( /6"7T_/8*C9JP( $\+ 9 >&PO=V]R:W-H965TUXS]2!:WI@K M6R%KILU2[B+52LXVKJBN(AK'652SL@GG4[>WE/.I..BJ;/A2!NI0UTS^?>*5 M.,U"$KYM/)>[O;8;T7S:LAW_P?7/=BG-*AI8-F7-&U6*)I!\.PL?R61!T"@,>O??^)%7!FX[,1IK M42GW':P/2HNZ9S&MU.RU.Y:-.YZZ*^FX+\,%M"^@0X'1_E]!TABXQBC%!"@E21Y!\(""8 M8 0)1J #>G$G.TSF,$UG,NX^6"F#2AE02C!!#@GRV[T6D* ':07#[2X\NHQ M.882XVL)XB$@,?YIQ[?;))YT$&!T=!D/!/+D@\" /!(**/)+'00J/#HX)03% M9.RAP#DA=P2%X*00$)4LOG2+0#X=G!,"@I)YWBH$)X7<$16"LT) 6*[=(I G MTP0'AJ#$I)[7-$X,O2,Q%">&WI(8!,I\K>+$4!"&;.2AP&&@R1UN<1AH>L.S MA2#?_R=.#$5AR#T4. PTN\,M#@/-;W&+0)=OJ>AL/*FYW+E)3@5K<6C<&'FV M.TR+C]2--^_P;M3\SN2N;%2P$MH,26Z4V0JAN>DE?C"W;6^FVV%1\:VVI[DY ME]V(URVT:/OQ-1IFZ/D_4$L#!!0 ( /6"7T_M;("*C ( ,,) 9 M>&PO=V]R:W-H965TFY9/,U(B?D3K4DE_SE05F(AM^QH\9H1O-=.96$YMAU8)VE"I["A]4YMO^X5I*T6D(*E0%%@^SF1- MBD(Q21U_6E*SBZD<^^LK^Q>=O$QFASE9T^)WOA?9PHQ,8T\.^%2(%WKY2MJ$ M?--HL_].SJ20<*5$QDAIP?6OD9ZXH&7+(J64^+UYYI5^7EK^JQOLX+0.3N<@ M8S]R<%L']\/!>^C@M0[>U A^Z^ /(EA-[KJ8&RQP$C-Z,5CS/M18O79H[LOC M2I51GX[^3]:32^LY<8-9;)T548M9-1BGAYD-()M[".H0EA30J7 @%2OGSMVY M#;"^1R#;'HCX+\OS8Y8;H2Y8+E<3N/URA2,$'DC@:0+OA@ -Z@UAAO6 ,.Z@ M'A#&&U0$POAP0CZ8D \0!(.$&DR@,=7@[6BD/D+&ULE5C9;N,X$/P501\@\=)EV 9B.Y,98!8(9K"[SXI-'Q@= M7DF.9_Y^=3".3!8-.P^12%=W=9.L)L7IN:Q^U7LI&^=WGA7US-TWS7'B^_5Z M+_.T]LJC+-I?MF65ITW;K'9^?:QDNNF-\LQGA(1^GAX*=S[M^UZK^;0\-=FA MD*^54Y_R/*W^+&16GF\<]!GNO1N].E\E:6O[K&M\W,)5U$,I/KIG.1MH]W MN919UGEJX_A/.74OG)WA^/W#^Y<^^3:9M[26RS+[][!I]C,W=IV-W*:GK/E1 MGK]*E5#@.BK[[_)=9BV\BZ3E6)=9W?]WUJ>Z*7/EI0TE3W\/ST/1/\_*_X<9 M-F#*@%T,F+AIP)4!OQC0VP9"&8A/AN"F0: ,@GL90F40WLL0*8/HDX'W$SB, M;C]=J[1)Y].J/#O5L.*.:;>PZ21J%\2ZZ^SGO_^MG;&Z[7V?\SB<^N^=(X59 M#!@VPC =LS(Q]!KQ!7F)+AB_C?(2*D.A+ICA@(\<])@EPL1:J":&72.>300E M1$O'Q(0:Y 4%D^",.9P-KL/0,,\1B.)(21A" 2KD42&BR)%V*2"))$@$1H) @3 M8)(8DL3 @2ZZ 1.,,HE(]X=Y$LB3 !YM7E;)0SR4X$I# ).N304:KT;.O1'L MFLE2TRA@2G0F$R0,D4,0M00#J]839<"%94U37 ;H W6 XD) S4H@B"X,!1HK M@U&/6XAP*:!F+1!$%P< 6=5!L="IJ71! ITG-!8N39)8V*BPW*FI94&,_2\R M%V[HV8BPY*FI>4$LA9AB-=/D_J7"L$Z9J5-!C#V4&",KXB 1D46I#"N5(7U9 MMDB&]<78 QEC?3%N1D&U4K!4H+$X(L]V?L$B9$B$@L]EM>LO:VIG79Z*IENUH][+A= 3Z[[^M?X%G2PIZ%_1 MR?-PW?/I?KA]^BNM=H>B=M[*IBGS_F9@6Y:-;&,G7KNX]C+=7!J9W#;=:]2^ M5\.MS]!HRJ.ZT?(OUVKS_P%02P,$% @ ]8)?3W4_Z+3B 0 04 !D M !X;"]W;W)K&UL=51M;YLP$/XKB!]0@R$ABP"I M:55MTB9%G=9]=N!X46W,;!.Z?S_;$,:(]R7V'<_+G>-S.G+Q+AL Y7TPVLG, M;Y3JCPC)H@%&Y /OH=-?*BX843H4-9*] %):$J,(!\$>,=)V?I[:W%GD*1\4 M;3LX"T\.C!'Q^P24CYD?^K?$:ULWRB10GO:DAN^@?O1GH2.TJ)0M@TZVO/,$ M5)G_&!Y/B<%;P%L+HUSM/=/)A?-W$WPI,S\P!0&%0AD%HI.+T9UNJ)O,/OE="10:J7OGX&>9^=KXW-_\5KD U MW%2B/0I.I?WUBD$JSF8570HC']/:=G8=9_T;S4W ,P$O!!S;7B8C6_DS421/ M!1\],9U]3\Q?'!ZQ/IO").U1V&^Z>*FSUSP.DQ1=C=",.4T8O,*$"P)I]<4" MNRQ.^(Z.W?3(66%DZ=&:'A[< K%3(+8"\3\M'C8MNC"?W"8[I\GN7@ '&Q,' M)MR[3?9.D[W#)-R8N##_.>_$:9(X!**-R3TF.D0;$[2Z@@Q$;8=/>@4?.COX MJ^PRWX_87N&_\.EQ^$9$W7;2NW"E!\%>UXIS!;J4X$&?:J/?HR6@4"FS3?1> M3%,Y!8KW\X.#EE&ULE9==;]HP%(;_2I3[$7_FHP*DPC1M MTB95F[9=IV @:A*SQ)3NW\]VW"PXQ]7&!8G-Z_.[MH*9."$)ITI15&Z^7 MMN^A6R_E1=55*QZZJ+\T3=G]WHA:7EQ5;4M8FD\_CE@L8CTPRG59S'T5X< MRDNMOLKK1^$*XG'DJO\LGD6MY283S=C)NK??T>[2*]FX*#J5IGP9KE5KKU<7 M_W48/("X 60<0+,W!U W@'H#DB$S6^K[4I7K92>O43>\K7-I)@6^H_IA[DRG M?7;V-UUMKWN?UXRP9?)L CG-9M"0B0;?*K9S!PQHTW&I:J^&(8)3F,(B#( Z "@_$ M9Z ,F0_,24%..N=0Y''2&><=1CBC!89)&4C* )(WBS;9G,3SE 0JRD%.#G"( MQ\EG')8RCGCF3;BY[LU768 )%4!"U$NHF(%(7K"@ 0ZXW.\Q 3BISQE$IJP11.FB"#Q^#"]Z3 %4YJ,H@ J3 M8'? @#U0WQZ.:Y=;I_K1VV&0+8#/>7 MM1--21BG&/O%)Y,M:2.ZH]V]]]%.7EI[=)CTCB>$>V*WM'_EP_'B2]D=J[:/ M'J72&V.[?3U(J81.!RUT.B=]HAD;M3@H80$:1DJZJ56FFU5=MKAS@!+6!J.\GV M[6L;PK(PW(!M9OYOQG@\V9V+5UDRIIRWIF[ESBV5ZK:>)XN2-51N>,=:_>7, M14.5GHJ+)SO!Z,DZ-;6'?3_R&EJU;I[9M6>19_RJZJIES\*1UZ:AXM^!U?R^ M=?3"?C+UJWL6>N:-*J>J8:VL>.L(=MZY>[0]H- X6(O? M%;O+R=@QJ1PY?S63;Z>=ZYN(6,T*922H?MW8$ZMKHZ3C^#N(NB/3.$['#_4O M-GF=S)%*]L3K/]5)E3LW<9T3.]-KK5[X_2L;$B*N,V3_G=U8K+-H*)#:>A;_ZY:^[X/^@\WV $/#GAT"*R#UX-LY)^IHGDF^-T1_>9W MU/QCM,5Z;PJS:+?"?M/!2[UZRT.",N]FA :;0V^#)S;O%IY6'Q$80ASPPCTD M&!8(P!@#*Q!,!7 ,"X2@0&@%P@\1!+,D>QMB;=H^2103/TQA$ %!9 G"Z0Q$ MEJ T34("#BDO5 M2N?(E;[5[=U[YEPQ'8V_T:>[U-UUG-3LK,PPUF/1MYA^HG@WM$]O[.'Y?U!+ M P04 " #U@E]/8 Z$+J8" "E"0 &0 'AL+W=OD*3[ M^P%VW 3?=MY+@.MS#_<<"# ["_FB#ISKX+4J:S4/#UHWTRA2FP.OF+H3#:_- MEYV0%=-F*/>1:B1G6Y=4E1&.XS2J6%&'BYF+/*T*40>2[^;A/9H^(&(3 M'.)GP<_JJA]8*<]"O-C!E^T\C&U%O.0;;2F8:4Y\QD83^G3;SN M7]@_.?%&S#-3?"7*7\56'^9A'@9;OF/'4C^)\V?>":)AT*G_RD^\-'!;B9EC M(TKE?H/-46E1=2RFE(J]MFU1N_;<\5_2X 3<)> ^PHPRQ:#KS"3R2UD/82\D42F@+X*#%6QQ(-T?#O!:HA <>P5\4^6AX]9 M;@HEH%W$$9 ;NS!,D( $B2-(;@B(YW>+21VF=AB"$F]15D-0FL<>:#T$(1)3 MZKD"H!!.,E@6!6510%8"$Z0@03K>V PDR$88VV+HM= \\T K )1DF6%]1#)\0\0AG.]"-(2A+/6L!%,4$^V?) M$(4Q\345Y\B:8K!,37]@WB MKK0W^O8!\XW)?5&KX%EH3/U@Y+OM.UFIB_;AT,[ MT*+I'D51_S);_ 502P,$% @ ]8)?3Y0J=[T' P 80P !D !X;"]W M;W)K&ULE5?M;ILP%'T5Q ,4KLUGE$1JDDZ;M$G5 MIFV_:>(DJ( 9.$GW]K,-I<2^Z>B?8)MSC^\YF,O-_,*;Y_;(F'!>RJ)J%^Y1 MB'KF>>WVR,JLO>,UJ^2=/6_*3,AI<_#:NF'93@>5A4=\/_+*+*_%[?C@*M> MYW5V8#^8^%D_-G+F#2R[ MO&15F_/*:=A^X=[#[ %2%: 1OW)V:4=C1TEYXOQ93;[L%JZO,F(%VPI%D?GM0=]E2!X_$K^R."S=QG1W;9Z="?.>7 MSZP7%+I.K_XK.[-"PE4F!ESR)3*;.7[II7^GKI^5_#\ #2 M!Y A0.[]7@#M ^A;0/!N0- '!%-W"/N T-C!Z[1K,S>9R);SAE^1Z@[6- -\WDO@OR\/[+%>)4M0NJ@GHE5T$)PA0@D 3!%<$U/"[PT0: M4VD,A0 ,0VQ0E/@&:&.#@/IA:+B"H( $,2XK1&6%EBP@%">(4()HNK$Q2A!/ M,+;#A&.A@7'8UPB&)H:M-F:<;&>JC:$CXZ\$):B@!+$TP E2E""=;BGX>''P M)YC:@\9*26" UAB($+.(8$R1<:8?$%04W' 6;A0]0'0E-RC0BG4/Y /NXK4$ MZ!1WJ:4VCB/3701$(]-=&T33V'+71D&H,"KR<0?L!>O*) M-,7>R'Z5J75X;1"-J6FO#2)I0DU[;12 ']T0AE0#]N+5 M!=(I]J;VIR4,S&\[@@HIM:J#C:+R:)H&VRCY*ICN>*/VJ&3-0?>JK;/EITHH M6T:K0S]\3U1[9:RO8+8&9'VC^F?=CKW1=\WWMZPYY%7K/'$AFSK=>NTY%TPF M[]_)J&$LQTW7]'83P>N^H?>&?Q7+?U!+ P04 " #U@E]/ M(%]<*<0" # "@ &0 'AL+W=OV@>[?SW'Z:M0R/&C=WD>1VAQXS=2=:'EC?MD)63-MAG(?J59R MMK5!=17A.$ZCFI5-N%K8N2>Y6HBCKLJ&/\E '>N:R7^/O!+G98C"MXD?Y?Z@ MNXEHM6C9GO_D^E?[),TH&K)LRYHWJA1-(/EN&3Z@^S7*NP"+^%WRL[IX#[I2 MGH5XZ09?M\LP[A3QBF]TEX*9QXFO>55UF8R.ORYI.'!V@9?O;]D_V^)-,<], M\;6H_I1;?5B&>1AL^8X=*_U#G+]P5U 2!J[Z;_S$*P/OE!B.C:B4_0XV1Z5% M[;(8*35[[9]E8Y]GE_\M# [ +@ / 91^&$!< !D"B&6(>F6VU$],L]5"BG,@ M^]UJ67@R\P[XC(9!\H,$3Q MB+UPFN$QQ1K"$)B$@'40FX!>)" 4CJ=@/+7Q9"1@)D$")D@\ 44R6<<>DEA( M8R%)[#Z3Y;@%.=*4@II23Q/-IJ)Z3'9!%=\9FLD96%^%C>1DH)S,7Z)LHB;S M"B<4QY2DTP/C W&1XC1.9C8M!Q7EOJ)THBB_59$/_%A1 2HJ@"V;2BH\IIEM M0#%\YV. 9+H3#G0+RXRS(( EG[) H&*&![27!X2]%$D^DP'V#D1NO_P(M@]$ MKU]_AQFMZ,S]OPDZU@6[$O)MR;< ![KJ ==Q8TFP*2'?E3P;<)C1K<,%Q2E) MIYH ),5%3/*9OP\$>Q,"S&EZ[Q#@3C.J0!_[2!7L3\@W*-\.D.\\:'I*HHM^ MH.9R;ULG%6S$L;%]V\7LT)X]8-M/O,/[WNX[D_NR4<&ST*8KL;W#3@C-C93X MSH@XF'9R&%1\I[O7S+S+OJ?J!UJTKE^,AJ9U]1]02P,$% @ ]8)?3U). MMUD8 @ OP4 !D !X;"]W;W)K&ULC53MCILP M$'P5Q .UE=G9F M8V_1<_$B:P#EO3':RHU?*]6M$9)5#8S(!]Y!J[^;Q"C" M09 B1IK6+PL;VXNRX!=%FQ;VPI,7QHCXNP7*^XT?^K? 78,&AEPUM/P&GC/X;K76[P%O"[@5[.]IYQSD0"3M._S1'56_\W/>.<"(7 MJIYY_Q5&/XGOC>:_PQ6HAALEND;%J;2_7G61BK.114MAY&U8F]:N_D^(K?E!F;7ZA2A2%H+WGAC^K(Z8.Q&N(]W,R@1M[^PW M[5;JZ+6,\Z! 5T,T8K8#!L\PJ]4$09I^JH%=-;9XD8\_5M@M$6$0N$M$3AN1 M)8CG-M+$31 ["6)+$'WH0^@F2)P$R5)!?F=S.V 2BVE'E7$2)-E=.Y:X)(UQ MG,=N0:E34+H4%& W0>8DR#[?DMQ)D'^B)?G"ZBI-\RR]Z\@2%@8X7&7WEP3- M[CT#<;8C0GH5O[3*7+!9=)I"C]B\F[OX5D^G89B\TPRC[0<1YZ:5WH$K_2KM MVSEQKD#+#!ZTPEI/T^E X:3,-M-[,&UL ME5=M;]HP$/XK47Y 8SOO") *%#9IDZI.VSZG8"!J$K/$0/?OYS@F3>PCS;Z0 MV#SWW'-GY\Z>7EGY5ATIY=9[GA75S#YR?IHX3K4]TCRI'MB)%N*?/2OSA(MA M>7"J4TF3G33*,X<@%#AYDA;V?"KGGLOYE)UYEA;TN;2JVYXBQ7+$)*GKPWS[20SVOS3W@S@PV(,B"M@? ]9. J _?#P!LT\)2!-]:# MKPS\L1X"91",-0B50:@9.$UVY7*M$I[,IR6[6F6SXTY)O;'Q)!0;8EM/RO67 M_XD5J\3L9>Y%[M2YU$0*LV@PI(.)XSYD94)PBW"$@%8%@50LB&%.^@Z6)@(C MI(GXE.5I!,O:Q 0:9&-"O,B#XW7!K+N2P.T1^#"!!Q)XDL#K$03:LC680&** M9MF0%R!DY&TL<&,"HY"@'K"GW0>U^X#V4-/>8/R.)QQY"- ^ MB3%("2 D!2 MI$D*3$^@HI&X=6 D$P_E,@2%AX!P[=MP^&"S@&*GBL=9^- O6ZRN!' %=F M;)9F%T=W*. :B7!)YK0\R-M,96W9N>!U0)W9]L;T2.KC ML3:_P),E!N97>/+4W(<^Z)OKV?>D/*1%9;TR+@[E\NB\9XQ3H1\]B#4]BAMA M.\CHGM>OH7@OFVM1,^#LI*Y\3GOOG/\#4$L#!!0 ( /6"7T_#2-H@K0( M "<* 9 >&PO=V]R:W-H965T. M_ =7/[M'J6?1%&5?-;SM*]$&DA_6X4>XWT)I'*S%KXI?^]DX,*4\"_%B)E_W MZY"8C'C-=\J$8/IQX5M>UR:2SN//"TC 8J__&+[S6YB83S=B)NK>_P>[<*]&,470J#7L= MGE5KG]@!O;XC?T3BCT9P#6;RT)[@,@*\#?N^,1N\$X4H MF!2X[0.^%A1+N@BX%@ F!FX#@:\&2]7@6@"8&+@-!+X:+%%P+0!,#-S^ 5\- MDC0N%T"X' "F!]ZIY@O"!TH7] !P00!,$0H7Y#=[ J5[(D2S$]M:S: M/G@62A_^]H@^"*&XCDCN=-(G?6N;)C4_*#/,]5@.5Y=AHD0W7LNBZ6ZX^0=0 M2P,$% @ ]8)?3W\@]YZ) @ 5P@ !D !X;"]W;W)K&ULC59ADYHP$/TK##_@2 )!<)29$^VT,^V,-RAP0FD2] M_OLF 3D,.>L7DRSOO>PNRZZS"^-OXDBI]-ZKLA9S_RAE,PT"L3W2BH@GUM!: M/=DS7A&ICOP0B(93LC.DJ@P0 '%0D:+VLYFQK7DV8R=9%C5=5KL^;J%/0JNZ*BM2A8[7&ZG_O/<+J"0!,, MXE=!+V*P]W0H&\;>].';;NX#[1$MZ59J":*6,\UI66HEY<>?3M3O[]3$X?ZJ M_L4$KX+9$$%S5OXN=O(X]Q/?V]$].97RA5V^TBX@['M=]-_IF98*KCU1=VQ9 M*:22)+-.+MXO*V'ANBR@U.L7M=6&\W;,<]4/H6RGC,,TEEP MUD(=9M%BT "36I#E& )[1* ;EH,;'!U 83IV$RL3(R1N$HC1(K)V,43'$R ML<16#E@<8S1QAX:=H>%1:!A^4@6Q4R!^/+D3I\#D@>2V&#R(-(H3;-5S/D:% M29I86LLQ"H88A'9R'3 81VGB#BUQAI8XDHO< JE3('T\N:KQ.UL%>""]'6A8 M20AA9)5E[H!!G,:QW5;&L!@DD?7AKQPP# !*K?""05.L*#^8"26\+3O54J=F M8.VGX#/23=6R+^ TAP[[4D]-TX0_Y-N1^X/P0U$+;\.D:N6FX>X9DU1Y#YY4 M91S5E.\/)=U+O9VH/6]'77N0K.G&>-#_E\C^ 5!+ P04 " #U@E]/CX/2 M+MD! "M! &0 'AL+W=OC>?K:AC%"K?[#O]3G'YQI? M)X.0+ZH&T.B-LU:EN-:Z.Q"B\AHX57>B@]:LE$)RJDTH*Z(Z";1P),Y(N-GL M"*=-B[/$YTQ.7\7?W)U6YJN5 %)\'^-(6N4_R 40$E[9E^%L-7 MF.J),9J*_PY78 9NG9@]9VZ0[.[=FJE4F>\WB M($K(U0I-F..("1>8_?X6A&(/8+Q%Z!V.-@MSIH'^9^=1 ^S,/*"%G\?0ZRWT MWLSEV$%CH$4W/0YD?J&R?U!+ P04 " #U@E]/B#G:5=,! "-! &0 M 'AL+W=OE;G+'669BXMF M70]'&:@+YU3^.P 38X$B=$L\=^=6VP0N\X&>X1?HW\-1F@@O+'7'H5>=Z ,) M38$^1_M#9O$.\-+!J%;SP'9R$N+5!M_K H76$#"HM&6@9KC"$S!FB8R-OS,G M6B1MX7I^8__J>C>]G*B")\'^=+5N"[1#00T-O3#]+,9O,/>3HF!N_@=<@1FX M=6(T*L&4^P;516G!9Q9CA=.W:>QZ-XXS_ZW,7T#F K(4Q%O7RR3DG'^AFI:Y M%&,@I[T?J/W%T9Z8O:ELTFV%6S/FERS3ZE..K)9HQAPE#UA@2+AAL^!<1 MXA4ACB!^1Q#Y"6(O0>P(DG<$Y,[EA$D=IG<80I+M]@.CB5=!)TMV=SH39 MK7229!,G?IG4*Y-ZVHGO9"9,MI*)/F@E\VID'HWD3N,1$S_\6+PZ2?:B_J3R MW/4J. EM#J4[.HT0&@Q?N#&F6_,V+ MOIULSE=$.F0(MAOOQX>8'*_U!+ M P04 " #U@E]/*4EAKXMH !UF $ % 'AL+W-H87)E9%-T&ULU;UK=]?4:%5[T@3133N(.V9CJ IRBV/+:I%R8Y^)S8VBD"! MK#: @JL 4>S8'[]Y/2=/W0!([IGHB)UM&:PZ=2YY\OIDYK^5Y2[ZO%YMRG]_ M]K#;;;_YXQ_+^4.Z3LI>ODTW\)=E7JR3'?QGO7'8;\_ M_>,ZR3;/HOTF^VV?7N7[S>[?GTV&DV=_^K /1;(I,UID\R26R:JLC2Y;]#I;I=';_?HN+:I/]/N#L]%Y M_^*\Y=7WZ7U6[N#CN^AMLJY]X/+=NS>7;Z.KF_?O;MY??GAS\[9EG#>;>5[ MO.FG,M_4KDYU!+=3[XK\4[:9US[Y\^6A(=[EY2Y91?]_MFW< MYN%PT!]6?Z2)7P)K:'SEQ:P_>EG]\<=\#E]Y]P";U'(W3^N[ M?-5 KC4"U:]%UY_G#\D&N%H3H;^]O'UU66,1LM-7^Z+ 2\HWDSX/I[:OG>U? MZYS270]@,,E\!R2%;"+1(3LN--P=H(S[O*CMT^5\GL+?X:\+?K)EE-MULEI% MW^U+H/FR;6;7Z[2XQR5]7^2/NP?<_&VRJ7U3G_YL.17SOK:O/Z3P]>[AKF + M"B"J-R!&/D?_D=:>ZP/_&H\'T_-1C5CD3%YG)9+E7].D:&7"9V>#X=EHT,I\ M[1BOXOHI>/'\9/8^R3?3A(=^7\,W:PEZEU5Z^2\H'D M_!S_D?ZVSSXE*WB\]B"0.PJ1,BK2>0H/W:W2.-JD.V0H0.#Y([!KXB[/I_T^ M? S_"6(7E 1@44X/H4_!=.77EBF_2I?-E?5>DVR1; M1.EG4+M*.!K\1+Y[@/'GG4O_D"._[GX&Q,$V+8 (<%#R0VMJ&LE+0\5-V-X][B-7>L@1C50[Y:I$7YO_[G M^7 P^Y9(OJXB@,Y#H@?&PZMW!KQISG-J((W]>L]4('<2B*1('X!.4 J#JI4W MZ+OFK050SCRK'36OICQZRK75$X$>_[XP\_++F?F+=PD>ST.Z VUZ]?)HYG[I MF"M88-$BW]_MEGNX[7)INR8:P_$4$3#T?1J]@&_LRT4$[(S-R9IF&;[))F>4 M['9']'4X"1^!?CWLU]R+RY'>!?^X/?+)YTV\_P/_\=/T6-OSF=73S[IKM MI>-EZ>AHH[HFMM[SW?^FF?:$,]277]+M+3I?GH=/51\"K1%4CFV1+^LWY6:+ M2BH>@O+OVC=N0>3SA5@GQ:_IKD&I>9^6H)?-65=8P"Q6.8G"VDR U:,NB8\E MBW6V(;MVUV#$\<+RVNS:Y[_*Z_HSLWQYM[:PX*^-4IM,@A0V5QYJF:4=IVZ1 MP=[?I7 [E9^AM*@OY(W[FXX4O1#)6*/NM\#2FY:KO_MK'"6[79'=[7HV7^X>X<$XNH3W;_?;)L\,:&K+E+0N.*_;M/B4 MS>M'-@OG8BWY%7;XM= @-G]1O2 ^5.$#J5R)>K8XF_[C MMYBFVR)#&DTMHZR\0V7ES2:Z.JRL,.=H/,(7>.%K-&M??M6LLWR7@HF_04YV MEZQ(HIL[ /5%VW>CKSVDQSTH:@-_,^79_T4N-FNO9 M'2RP8H2T<.R;5DU4+ES=$[#H.+:?DJ+=_*Z\>N+CE2]UJA_U+W4^?I :.^?9 M2(U?L;(?]IM35M;Y>"NU+HM\'6WW=RL01?D2+"\8U3,X?0MUK4ZZ_#W&K_F7 M00?!-9*.!Q(BFR,CX6'WFZQ[0B'E"@\0'3DFSD&SC:JV<*O^&_R1^Z1H\,S5?78='TN6NU%9PSITM7:I-5M=VE M*$F)JV?''BW).##J6UOWT)[@*VWV'C8Y-0^Y#WGO#_@,JPZS0XZQ?'/6XO1[ M>PRQ'*+=;/-)&' '@;W;@P&,+C>DDFVC9[C!*IFGZ4*^ @26=E)8;2U-\SJT MEF6V ;YP:"W!Q-ID5K)Y ND#BN)CD=$LX)XTNYW>)4]J][#\5-\O7.?*Z$U. M=C.7U&A]@71M4?[>P9CS;$N^R"=F++GS1[*/-,IA O=)X^MNR[<8^5V@M_JI M<0MK7!B6,Z<%+\7P2C6TB4'!:"X7F"9S9) %)Y.IUIZ=\&)K&">.[IQH0JIM MC!5VO)TB@VA[#TWQ%=F[L--(&L# ]P6?G!(E+,,A1VI42!\FCH2^S4Q\,8>> MZC!$VTX=R3"9P\(*E#2/2(L9>E3W!>A6.&5<_3+[C/]FKHB\>0_SB4 H+]#[ M4#,BA)R%WF%:J_V";VWR)1SQIKA/-B*M)$SFG""XHVT19&&_.)-W.=PS]&VW M>QF._$/_(F%H]R?Y^3'5'^!XY;=\7\B/+_5FPKF AO!X-L\7J75!1EO@ M-$AC\"G0A1(7ER_IVWB;='4/V?W#60:3@(M[)RN-$B!B ;B4/5!WTN 7?A_# M%S#"OO ?>TA76Z(2V,^4" P&AIG"%T'# 1)EAR%L#2AI,4SK(8,YJW0B?P0P MC'2U2DF)PV@$#+#*ED_1_2J_0X]Q5OX:K9--*47_9)&CZDX M'?F8F/QPU24#6I9POJL$R1?_<+F_AZE%@XN+"WH;?WY(D\5O#+WBMQDP$T<_ M9XA(R!+6$6C6-,@53&B1Q-$M4,'?TP)TT$5,G_P(5PF&^ ^@Q$6^CJ/7B."! ME7^?PO6'4Z>'WA(%X4OPB3=P5^'WRST2*ZP*!H5KCL E&"/9YG(O;Q_31;KI MU;@/\%R")L'6-%R"$Q^/T$-)DAV4I!)9&A$-D<.X'>Y/#_[@A7U_>?N=&:WS^*E]XT)B^=GE[Y=YR[#Y;FPTS MHJ(7O>&9Y5L@0KZ]_BHP+74.H RY1'2"<7_2$2>@4,)S&)1!K1(GOTE(#FQ M=R[+I'BB*2;1,LD*/"5/$? Z?AQ^VJ]X-'>E@:3]7,">R!B&-_>J?'O T9&?K / MH/ZWW-/&\$=X7F5Z$O&78$&N$ 40(0B6])I\\[?]9D[[2;1.RSGJ%JE>Z6^3 ME;S(H2\WFSV\QS Q9-NOD5T/^F?_X19-ZTTQP%<'H^ 9KN /;EX"7=.8L0.P M73F3"$2C%W*WUY[,\>/I7;%'>AJ*(Z 7?63E]AH4^S7=53QJY@2.Q' AI^PQ M;RI2/](2S=W=?-@STGQ*,"M03JV37],H=5_'1?UMO[@7HYQD*.NVN"HPHL6H MQ.UT'.-$$A %R+-1.KI>=+G: 7'"G_13AKV 1$86C;@S" MD^!'BSU%O)@7@%C!RP!D!689,+<=4O^G?/6)YPR+QN_RU-W(*)=W>V($3/5V MF2'EPRJ1BH&Q@=['I@K,W0[6BZR,\;-'^EHL/+,][5R)N-5,)H<)?(,9BU6% M:8OY_O(%P;"_J'D.0> P#PT.B%[TSDL9"E_IW!KEX)#[(4-BY*)LT)M M\A$8X^KI+']$P6152Z23%;-[F8$?AI:-@:YDSMS1"U>@IS5,1TYS;M<#BV6C MU&GQ(&X\7 WO:8Q41^I62B'/C;>$=RBY0Z,6ES.,1\.+N-_ONX HWV-%U,X# MI /\\?$AFS]$@_A\.*F\UO0**WNP!C)1][ST27]\\JOIYXQ]"E8:LK.^#ROWHAO8%/0P; /#GZ2] M;B=-^/F@/^B-HG4&WT!Z3Y8X+[A)^_F.=;$FUX3JR>JO8@56!U;SBQ3@!=B4 M*#+98Y:2O!,Y69^;>F]D)V CVS:@%PD4!/[775?\'BMO.W^=89/6+*EW#P4Q MPC*1^U?:(#BR.6M]Q*C%/2*T-V'YS)$Y MZ(7.^&/(9]?I[IOHQ> E/H76 T$.RGU"P;(4[3&)@. %+@J4B'C9OXU>#%_* MQM!$4*V ">*1P=4L5>T57XMP;[68X.W12R-VR+N2LG4%Z@/Y &3?G9$%,P/# M'0TT) T@$+SS(!Z^I7-_,7XI/!<,K;E*5Z=$I(0U\D+E"?V@P/07H'\N[4OP M$!-*]4%B$POT5C;QZ A5XY4.Q+[;)U@*\NWFS^+=,/M91HN M/S 7+5(04QM/<[0>.?>%]>2QG)"YX.J1LG4?!1 '1 ?* GP8YE2D:^1U=$KW MF(ZT$5>/@,)VQ)I;P!ILN3%6PTVM\FQIGRWEV<(OP]\.XTU$FO0OHE- *4T- MC=LDN74J6'B-[H!E..4.,[" E7O)*#/ ?X-D9Q8IUXF)"4D;""P"SD_XG=,' M[WDV@#8<,-CB/AR'B1+%-MZX,]![BNB.;=,"KOT*)K AC1Y-9_2+ZQ,H-&'* MJ\!_H5-E?@#TMZJYD/62J+CYQ !1GN4:\'$[F-Y?!1:8#:>$T ML'L K\K& F>&4SU-!WZ+!#TD=G5K3?(LUN8!/Q MB$-JHHM#/P>;::@).'/VJ8'LYV@ND0A'G7N5[XVT !F(4=L= ZMX&JHC%_8@ M,1WG Y+&CT(:]XITLR>C!;*.56(2B:+@C.FG:^'^-Z"F: M=:-PL3,F&$6&U*?,&DD(M2U0J.T5BD4/)+>ZH5#KRF-TX7:5,S$"5\R86E3/ MR\B3;=B!77>O8\9J'<-?D*S@3R)[EF*()L2:JSL)K#I!TX-4 G<#B'4OGHPE MS@@P.[@H@+ETD)7<+8%F_HB4-;D*6'IQ:,0U\8[!AQ[#;)CTHNLO18,W6Z1F,?X:F1Y$)$I,$Y!D<3B!:>F@91P39 M2U9(!?67'?'09:VK$\G./;)GI]1]D>*,<+TX.SHM-C/QR/G,P.0K2)_ W42A M5YF'GV[X_615YDV38$?O8U[\*GH*CQOM2S'Y*%K'L'CTS/ #1%:@YCSD1+K> MW=;#["HEM":92DH4:2EEF6/$.36T&1R0'#FNT8V9E;P04L?%)"2R(L=4P!C, M:>%'4>!YQ8>VFM@S4*XC=07M!KQ'N9_5%\!+5" MY%,Z41>P T.[T)U$UXG7-5@Y=DL/YH[3$_LOV#T@!U)Y*,&9-$7[&EO;K)V+ M5N6U*8^ YB_3D?OSIM<9'.%DQMJX(DM1QX@BV&D&^\]6&/X6/DOZA?I8Z1;M M>>R,B!E=_35M%*]JR6K9R7/#[XEULD":!FZ)#C[8BY_P[H,=&EUSM"VZM HB M\KRU/I'*$X$*B2/3?M7DHQAR[3I-@\Q0N@7&?X?FM7/BM>E3JI_1'A9.O:1W M6FR7!OF./*)[F>SN(4]T?9VT$'5$-(L(4FS8!E+A$)!FS09[1$N(W"SPCP2( M2*>%L$@Q1 * M+!!Q^?@ _##?PRLH9$JR!V&3Q;P2JW7=MEY9C],R8EY>J_A.,YA&#:G MF"0X.6\OUPZA%WDL+NJ+CV+OL^1JHV;9:0;1MK RIY;PU_H2PBF%/T]WP0^!7:A/&1P M\8KYPY/(,S[\LW*;SI%[1/G=WU+.:79FN5I"/]_>7'MG]#(<. Y(JO;NAW== MKV+\9@G&92:9$:"F$=:@]([/164=.O!WU[2*7DUZC*6D,BE@Z*B[9@LV !S'628, M=%>I\4"^^ZAU]WQ*LJGOR(8]PT OT0:0B.+CM5QS%S8NP#8-$/%,"L?8*\[YAE\G6TCU2EB>@AI M3GTQP28'.H#Z(UKVS0C>QYPL+-'D/0/";['RV#!;]'7BHC@285:F> FS R# M5VC0L*,2M2IBGDIEJ&LF+O4.!2:JZDJC7J5U7C'G9_635G\]D6LINC0.XS[S M0+@ L%GA_%EH[=#,\>86,5_VR)!QH7+>&BDUW;Y(UV(%]6[6KJLM:-N*IP5OGV'9W67(]>J3;[&C2Q+:]P?<>2S58(+ MT(W1_S[%>:OOM*RST8GK=MEOO'J)R)DO*JA51!CEX3VPPF +*R3M\RJXW7,Q M12KR#>C$C,VSCB';VQ<#LW.X^= MN()+D_&&7.FYO4V\@,)<;0/H-FSYHK'# JEZD)];#D2"30RK04/E6AENF"XI$-LW1+Z-M M6N0O$67@M.E5W0BC86_">S :] :UCQG?Y==MPV-25H]GZ5*NA3R__"#'.'4Z MR&G#(K[H(,]_YX,<\@3/>[-_R/RJYSJ\T"T9]1N(Z$O/M;8KQYVKRW)Z[VXM M?3$LS_)*R[.XQQNRLH@CB#6=$*8 M'_Z YD.)OO&0+<:B[\(7+W[(=0;G7N) M/"9E"3);TW4,.D+Q"=X7J3"2^_TJ*2@._RE+']5048BK4^J;UGI/>H7Z%"@D MS&ET98",U?CSENQ[KO$FXC5"T M.6"+PU7ZL"K:>.JLS0A!'PL4D!S]&PE$(Z*$MT;ADP*I7+BDH]B*"F=EE2U' M\N@1L3(.KHE_=0E =Y5\0SAMF"K-D8XQ@/6Y6EOZ$J&XSO+ETD+B<*M@@D0W MZ&TC(U6.06-1A\B);D@--HL[T\2KW^:;LP^D[/B+4RHVJ5@0@H&5H<+\G5)# MEP1,4!F[$#;C,[*<,0 7Y3C85+OY):"TQLGPUHKMNR(:2"R).PN0O"<[S0-A M1JJ;R5>UZPD[)![,U,W78H%ZW3":22+OR5SYK*4 M;>:FY#'A=$5^802,@! 7UM'2.:NV(HLU)]O.7G:S%CU-[Z1)Y ZAY0"G8)P0 M5P90V905+#&JE-F7 ,7$#%7CBHU31KMIW)R,@;; ,?VQBE=B6PNG27?>SL'Z M%,02YH=@'_ *7E7FJ_[O=!%:T7X%9%NH-[Z0F+3R:TDP3Q?>WX5^TM+G6C I M>TGFL#BR# KL:Z*!/NYB%9Q9F0)3U6EZNW-0)%]V@MX/D$[N' M;ESB5N/>A6=6\'ED7WWWR^]AB71]NU_Y=K\W_+IOUY33H!3HM69PAS^[Q.Z* MBD?EVU:DN@2E#3L*%I ?P/]9@%94.V+XIP M= 4YXF3F'^8L*#\L*;[GF0[LTN>=H!?P73?>TD& <32^4YR#B] M\3:W:I*HE"_$5_X,E,4BB,VXB#JZ^5ASX@LL2>PI)PTVUMV :Y805ALOMAF4 MXET^GU##71ZF_P7#H3Y:&S+;N)0D#]<6/UKF%3 9%W>$=4^_ZDH^&&WT'6K" M$O( ZBXE4^!3DJWD^#=U]YD<4C?]%BX,^HT'H*37ON,LV_V&DSSAOW[;YSY2S2XWPD>P1&2;+*/.!G-7 M-YDNES^6;RO?'B)2 3\86ZOCP(=BK_J8#1+,A%.&*!56_XNS%L)OCWK1QX8= M]N%'EZ(!5 .7LY=@+?$#/+'#8?A-*QZZ:GU1T.M/QEJ MM0P(J?6]HU3.I?Y(AS5J@GZ'E?$._N. M*.G*1CM^<3X-1@D=J#-G;1?[+";@+RH8'R^<[:47T8S/ZX/WU!:$M?%?D)NO MYJ0_L)#>LK"<9(X3DW*#2[4)EWB/B58GO5@G,]W8.8@F1WZR**WCDIWR1 MLM.@\L666F599;'(4PE-PR3I4L,XR]76>.'GWR;E(ODM^IZ#3#_Q6_*WA10V MH'T1Z#"O*]CM^/!IA?%4P2M8A4K2+GPL&VY/F>U\;I."57$2!E7\=1/Q9Y*8 M%A-:YA7?8T4O#O<8Q.Z=<>#A)\KEDP- &\RS.WZ>N% GL2K-,I*#\CEA<>O, MW2WE>2=4/SD%Q:I8Y5C28K_R"NX7K-)OOZ9&A)M?N56?MYS;I)1FEITXU==> M*=R!9BK^+Z6@"J>!_UNFF52CH4 _'"J8#D6,$ LG?X2)J(TW%SBCOMIKZRLB MG5.T!@B,)-B\5)\7')D8BEJ?)2F=F!9;\@>0&&#G@$J&_C.M'H/C%[O]%MW? MNR [_H>;[V[Q1P\ Q"HF&>%9T#3 N;1,0I N5641XT&4%TH$S.[11QD3!,HJ MW]PCQ)16^:QEZ&>$Y:-7"/2"3T?/5I2;9(NE.5CRI*46O #9[@G M.$3G9$"(<&X7S"AW)8<4B-4TL$,WH4[N?V5'.2EBCU@J#$&'I,R#9/E$Q;>T M+H]XUSX1[&XNLIFT6CRG,ETYBS@KN_:% ]PEJ?@8'K TMN/E'+-1RJ= 44@_ M*1.B7UE!L_O"6$/W)O$:"180"H/8@*2AF_6BF[U2XJ;(-SG616"UZA*_ 8.\ M<06!@,BF7%(%2[MH\?W+VX_1V[Q'?ST;3*1)EJMNC4;C:ZHZ]^)#OH4Y#$?] ME]]P^KDO_H)/ROG2&Q0$V(IB2;^\TZIMOD[,1_VF<@G57Y-L+;&!Q5X@G2Z9 M?8$XES*CL@\.[8K_?L@?'8V1J5O8.7#M-YT#(SHU*$M_]XYU6UK)%;LS%5O, MQ)6EL;KM3Y5MQ%V1JV=)),1^0]ZA;$?NO+5,7TNZ$WG'/E<% =-$?[4HDCXL M !'I;D0 !>_+,I(P!2F=(6B;M"KSV7 U>#>H) C.F.03=ULB)XFI,,<)^HY# M(]&P*XW=JERN1XU7B5.<-)3P0GM-[#PUGY\SFS:1E/J2N.TZ\PW.FNN/RW4;XG6#^]1ZX;"!'U MXOR>N3[%OX^E]!5S9RX:>$J'?<2;WCL_Y%'&8"7KGX!FD. M5RYR(S0[[4]?VGI@^$.5QSLR0W%ZO\\6+A3= '7%@Z)1&K0B[MXFQ:?J6:/D M (%),1&1Q%^R\Q6&6I,$O\^13WD#D^C+AZ-86Q48'GU68M92>#!(KH W/?9& MYL8ZNU:WH!]73*FNE"@?*FH_MK#CUQ*>\,!4Y.=T3"Q9R\B=B<)M( MZ"Y%\ 7G$Y/F0;/ETFBQK#3&-&'"=.#?;;DE Y!FI+VUCGK<23;3\G>&=Y"_ MFS1E]HPE7)0LE).80:&YTN%?'#Y>+X"]:B*P28?J,6EC%YLC-)X^\&Y?6_9G M+'X"NM,]ROTK>[) W)YAZVW@ACSRTMMT][*NW?3/JY0/[+/ !=(12EU56H>[ M!:B/NBE]XM$3FM(\G!(6>V3BH$5?PENKH]0\X K2\Y4,@'?&?KXQY539+8C9 M(/A477/KMZ^-8L1A6UDN,.L^E%<^A&^LW,?:]J:R9 UED=HD_.S@ZD$:OTT* M,%S.;N?Y%@2B#<_@5-Z)AK2*KN'N+C)67)_YA1MY&2[9GB$#L#CZREA1]MO$ MM4J#',VEPBU4[(/4S9"Q)%H5-)6BE,*!)5C>F&F\,Q:.>*_8CE#1SAN%'%@O M3UT*2KJYJG,=*AXSL/#Y^*#@G(E[RN6$?,7DODY%;9K_,:KJL::G,>X[3%#B MJ5N,I^Q*Y\&G;"#E=VPL_Y!L2/T<&)VT6EM4J;%A*\ERN1,NFIY25=&H19$$ MBVO.&G*T!+E1E>]4VX"7]EM_4>>_-P54!KK[1?B8DK*VV(/(*3ZR1]^$PH.] M!H1%WB( ,"H<*Y==?]$@BWC(.% M)NT";[=&]6SAE!)A2UXOC_GC_"1@K/T#\[8X Z^9M*^ M1$^8,>G8,H;R%@:"EVT66/WXR:=S=V:^^7OK:BZ%*\K@=P%Y5N.B49*XNI&"DW6)FLH;K;_%6Q:)MEZMU2DA9??@\L,B0:J\ M"CE4E)INHE8*1I2P]P-*72;>/*J&+P)&$K*H#$-#THK?HT-L,@C5A,08+.H%O^%*5[BOG"7DHYI 5D^OV^)@C1U M29#M:U'1<_0*1'^H@R-U5?]2FO"W _ KV&F)4H=\*ZI)(\;/Q;U-Q(\(]K<] M5NYB28MG_QL6/M,?I)I"[,HI:"E*^MC\:;ZB=M*^SH$ .(,5@=A9[:@"DI"O5M"32166D?2,=N88##UE1^"HZ= MS\U'K-55J)B(P'\F?@_/=G"SL\U>MMY5Y:&;)\RP/HYU#AB/6[>?S=XA?,$5 M(J\Y?P]Z&,#<)"B@\X^=CX=-GH)AU9K&"['<%^PD%3.3@HF!H69#W5@4=-+PL M%>4KR#C7#U6>&OK2#$L-^]MT,F&'BO?%H53*$&*Q/;9=NN:&I*]HIO$*N_)@<]@5Q:3 QU-NQ4E=&QR;!B 8GP#XXZ%%3B M-;'A,O]&.'IB++PSL?!\EPFK]\J7N M>AMA*E%');<]*?]YX://QH@IR%FM2"JZO2 T7F0P&%_E2L1.&VTT#VAS6FRIJS[@:838!F3QKF2%AO=)G)SER[.]D1FV:877:)KOW/%:Q[&WK:+?%=XJM7X75>LH M(-HH,!Z%1K9CR2I":6U.U7,F Z= %()KU<@/MGB9VIA6 MI\.IILRUIS2]V3#@ZI@0P2AN3K4XDZHC/U(*H*I*HR$&/$U\8.3C T[X^7AZ MKFA*\GH[2)]4GECQT!R!UBG(N1":3'R&7CMG(:?FDLG!MIW)U!5EP9[LB=%. M*[:T#V>\@CTZ3TI6H"C,!Y=R+I$.QWTTUX;+8*P10ZSIJJ9*G-"?25N6KVB[+[7JI-TR'KX M__")G9^@* @EA=I@13TXI!0$^+)#0!BZ5SZ?X"=##6IU$-[EE=?"7Q?).L4J MNU1U>_BM=LP5@C)/OO=>0-[GMB]YX(N]J,X?B!7X6/.4 D4+.!%C%Q35[QA' MJZ'O\I^!0!M8L=F<$UEO(X$TM(%M2+"D:AAMC\;1NU4B9>-]!EY[]\N.3[0D M32>QJ/9.1)7 MOS^#J:+BW)KE^@(>GDQ ),[B\?3\9>>F/X_&_;@_',$_9C"QBZBSP3=0)*BU M*>;^^I9!G P\,C_\/GG(1\ZDWYM4TI+-#[]/5O*K:C+4P950'?\=61HPP;%% MKF.H\\D?6-K0!9?7T>\-NM\SB="55'_Q,>8>^L'<0AJ8!K4>@N4==TYV=2.3 M XXUOAIO48RK.;?/U=8JI'SCG2 Z- MQMSQ,&W4]K=7R0'4R;G*),=0-OH7=XT[T'U8KG8"D,O,W]:Y!/C8/@Z[B9L" M%0J^">^('].2UI%C5G=##:]C9]1<)Z87@'\#GEPWN4]IB]TYL=+R0L.5FPZJ M7N[BB)77RE]TUE1PA90:>FA3%OMU2V_N=YSQSEM #R-UMNH9T>?UZAOR6_S[ M,T)T%9_29[6/1)?5W/G_9C5#Y^,"5ZODSA7D?([:P01UC5$\&/J'BS1;W^V+ MDE.;M6:H6](@'L'(X\F%>T'KNO*P%Z-!-)GYOU)S90Y&(5Q M:^3E,N1X.(W$)'#/4ZW1B&N-:N"=JM".^H-H-O3?]T53$JW266("B9O)\'P6 M#Q4.',_]EQM?7RB,,0*,9PO]_,9U$'_!ND'9S,9C2_XZGXZA*>Z_2 MNYK^B[]9 ^=$2J37?T3N[JNE@K7V%O=12B7-V,VTT;;@5//J^;!O"JT4J98L M7\E08K2+?WR%G+K0K&$IX+I.E.W:SPV'9&Y0@5-R,JJ;TQ7_*I+'C4^>:OGP M'48>R%+"E!;J0KEDBS=IHP,7*,\YA90$E? <7]\\]W->VV#C+5<4WEK M10TO;3#(?80>D.K\"GIV_05<>Q@IH^"2<_&WZIE*\L4'Q'JV_^VH4P_&DN[" M6O:;.V^;OK$N5YO@)^3 <;%Y@3QZXY12)"AE+8CVF-Y.'.]'JU1^B UXS MHJ7TBHFGG2'5Y ;QB_)(+>+X8]/HO_U"U7;[HZ^?'?;VOU4IA&M/ZIW])Q>7O M$QB8,*6BI28D!:!9A!W,QGV*JU^&L*J/+@TB8VH,;B#A,UI*M>72"W>_L2%# MF(JK3FX,V[[OA1O4#T'[:VD.QYP*!R*O&8C^-U11'F\?^BV# MP@CT&/Y:Q?I@K8&UY?@^>U?!X8HB6;GX^MXW-7 E,L.&Y4Q<[JL^?TX%.Q?) M(.BY3CJL+X,$)_J^.*EKKV[RC9>QP=MQO>B&EDMIK,81%E.A+?8&+&%^XH8* M+'9@4_\4GRK5*T-=! QM2)'*_6J7*-_PN'^A MOT4TC#P^U;B>%K<1VKG.+K7,GIW3BK.#*N)*8N&:DB2OHU30NDLL0 MO;AT.5P1H#JI]D-2U< C]@_U,L+35I6$!7;E.E+*3-W>-*S21;0]RD'>$K;% MC-Q7W9!#SX$X,H(R,%561I>%\*09@$'-BXM4ZZBD"P\@2C^GQ3S#0LP&;]D6 MXC<'M,D=6H\FP:T<[I [+]*F^70I##OO'9K%_8N+N'\^.D1#;F0B'L_.^5N><#A;E8-X1-UJ+S ?^B^L2%6+I.-K4I/.]_^R=LHH;*_0 MVZS\]6R)NG!H7BI;[9@LWZCP =-LTNAW^!I?TRH_U_ZCFJH&AVPN%'J&G3Z& M)\.;C$R14#8!N("O"96>XZHLW(\RL9@"*7RQ=;5/\ +OM*)+0%.-"Z^($VG\ M1W_!%%'&F$@-*;R[[0.JI Q&M'CXVH!Q\[00E[351/NRI*RBY9L["/:$0 U8#,.\- M?5M*K!+V2 HZ&H_);:@E>_@PU+S"]H#DS@^H76LGZ<^F-7=(? 2H%\UZ@UZ& MY9[ST$7>U8LHXR'RVI]8^Z"V]E(LG0)9Y?.]\26.%I;L&A]1C[9J^N;Z'O\]K.7C4*0 M/6L;?\,<6WH^&O4NSLG!13-RZIT95'*;[C/AXDAX8?FT9/Z W6_4;$H"5A;H M7#M"?WR3%CT_'_>F([]R MZ>:K&W:X"3P1G97Z&L;DZM1BE+GI\"5 MMR\J(>Z.[)^6^GWP%:RGS\9A)?85"BB]E;4"H,?4_?256'Q0A<%LP*>P:]?? M17\PVH+K&76TAM,PQ:,KD^(,OXG>XN,_\>/7;8^3\?^^15T88MNG(YTS&[#)CO3XY9YSB_:I_=2^O1>*X=]1[RO]O?WKF7"E1'/U +V MQ5]YGR_O[[&)V8Y<)+#L$JQOQIR%T;EJPGXTB?M@PO6G&&R;]4;]:-H;(\9G M!F9=GV\VS$0%$#-^G2_Z6F-T78PN!B\C^M-H%D^F0[CN&RQD" ],SN/IL/\R M&O1[\+4;:S0U!6;!$IB.84Z36308]OI#F$X_&DS!/AA.];N,$FU\>QB?7Z M M,<.UP.)Z%]%@,(T'@R&==JU#,I'*V:)2/_QWNVG<6674@_D88?GV6*H]QD,M M?CN*[G4M@8Q.%']?P3!D/1:Z4.U_4.NRU65:RK0#CPAU+S H@?U&)ATN!]6M MIS1(?1$1,?53$8^CRZ/VV>&?J/)/C1RLE!BJE'CO743,/SY2V>$CN$>+<^D? MQ498#+]"8C:84^R))%N8A[>OR@H&\6 &5V]\@?%WN'=C=_T'8/F?CR?1:-J; M]*.?>;07HQF8[-/A2VR>=CXR=WYX'D\F4_I],.B80 .I74RG\?ELBM\'-:6# M>HAR M__<6344D0:B2<,MST?&FS?[T5+E<#W>2SQ@+-ESG6P0EXPG$SB"^#) M+9-NTMHY$!TP@N?8TFY:5=?%9_4H?=2YBI>XV>M6"K]C5;72#=&BK%W-_^OVA!KR+5O^'-C"^6Q$_SN>S?!_^_%D/"9LSNC\M&^$/!SYS104 MD.%H"()[.)H@]'9R<=*(> 3.Q\B.A< 6]F;VQ1#_'Z)F1J#(,!SFX"D3 &D\ M@/\%MM3'_QV,0#F9X#\&\7 \.SS9Y:&:W]XG1NDJO):RMI@*]BQ$;!$VQ16W M9.OZR_LN_7,0MW:OUN(GMT>T"H=C&Q,-CU#?!>&%)PS'^:ZQM?1P/(J&0R3. M\700@5X*IH,B*!S(ZK:A!]8,J&PV DJ++V8#Q+*?#U"-2(DSX:/2#8-\'^/1 M"-1F^%)\ 5(4+@7PZN^I1:AT!%M@*F%)O:$_(3Y^,A["K1G!K0'BG)W#K1E- M?T>*;HR92KCQ7R2X6'U&0H[M("$["%EVLV\U3MDNY!^Y5UVR!UHJ2&I,V ZI M.,,:O2"X=8..Q[\+'H^YUH2@R;:)%9\@/?NP4TY^FKC%:!P/^V/8_X.1-9S. M"(YX/(RG0!G=LV&I+*E+'/8UOG$2D%QZ0+PF&@SN^GCC=PA K,UI8FKXO=W5 MRO)\RAU($?@'5;YVD5!I]W-H H4I.4HEGC!:(2 YV53U1M?&:IBS'6N7;FBL M,C@A:F>+R OJX^A:XY@ G@FCT_LM*ZE^'4LV<#82*4UPY^0L*.%92W\[1'VB M\(IKI"_VN;6-+8$ZWN.=0B%QKRKO57=W9Z(S%$7')$U>6> GV^]RK!3AZG>= M]AGV6&KM6@H-YLO8;JDNG^G(Y;OZ2E+.ZZ":K9X(8>K\+< M!EJ?=WA-X%^@:IR/K-@ MP-U#>,5)ROO\HF41@GZU06:>V+<(?9F3;X$A 94\_J"%*W$3.JQ/8-[E6(C& MH_FX_87'M(T&+AI;F\01KP_[[G4WY; \GD3KAV+'50F+E&D6O=A+*O_5)(V M^W.&J.\LH7#G@6[$RZP S7C[D/C+US2T[55,:[X#IJG%]5W]\HWI"/Z+KP5! M>.8"H8V_R>%T//H^?G,NQ]I_X&3;*26CTMZJ^PX'0R)\LKIK+@HN8?YHP)X81+R$".] M%TU%6"!EG"&6UY=J%#\*?97U"IZ <_E5ST/0*E2'YPE:NG(+SX4A+ ZQQ)UMCZ<6[>'S] M$]<36U,$V[\6]+K^*F(_YLZ46!EP(>-4NV9+A0J==9"DEE8C/!_^,0FDXJ)]4K6=\3C<$7:_KLJ7=AV!=J3M\\"F.:6H+>$Q M*TV+V)I;JZ;45*B+X[8+%7"#"_*B]LF;.NY/6(<8Q:,!)NE-X=_PPP#],N.^ M_V$(/Z!CZ!STPB%6*)C%_='$I?[1]G/MC>DD'@YF_B\D2W7#>.UNVR[Z\7C: M!^5S,KS0.@JN9*!85UQ61Z+].NJ+T6B&I138_G).$M'E3!7$Y_J-YU@,XF+H M.7\H)3P&O^&@Z'/IHI+'/F669X$6,5SXZ)"K*GFPE_%9MM M\BE7&:XQ_U5!,!L<.\;K2K)I%S,G8=UAL"<=,9_DN-9.%6)I Z-+@H;OG/T" M5HO4,.>F;H7+%UZPBN$*1Y&;.]\%4JB%ZZBB2IODJY0I;5#X:UBMQW%NTEE_ MG\H@ARK[6B:YA.^OTA]/2I-(B?TI6&')/V;=C*P3T@/^QE] G*/,% M)I?P21=9/-;6W;#R@XM)0?<;_X3("4\D6=UR80-#LC?I>!=16*GP$BNRUKY MGDY\ETT1!IYBJQF2B":/B2![Y8WI_BS[9">[(?;*J^?#3^[72VO=I#D>Q MA3L%-]P5H&U[P_.YW" +/HEXK7_]X?@JDQ'+MM1MU(.BB["+(Z MU-R[:;4YMP#8B! 7BT+J<7/V@Y:AE^0^J>*)76HHY\\W0PN_BR]+-N1_P+@+ M>(?4T0&!$SD.U#O_@_*(G7!-:9GP^W#B2E]YPC(BX]%<2[*S*=N:UL3":$TI MZL9[79\>@29DM2Z3ZG2FW:/H*.:(24>8U4J_ASV+SU8$EA7EW7<,;DPU/:TZ M2#T%$R8"0AZO^C6EUA]\H(MIU)Y]@]F%6!96V>;)U4ZEG#LW@I'!I0B .O_4 M=>9+6KLT 1?<<*EII[15[,Q^NC$^NPN;TMV4-*J('H_,01MD.(YGLZ_&$XW' MO='88,BIE"B>.E'&.MDD*EY<%J3+[Q?ZKY=-T1_:J7>F =M1#S%PRVKA^PVEFC-Q'4UF MG#\KK01,<(-O3JK]2X."!*:WB[0%1-S#/0,5D*7,,>:7MC -[3/PL7?;B[Z_ MO'SGTSF=\]._ZXO>FIV]==VIOR-ZUR&QS*<;K?'YH"^!Z0CJWN(Z)5STTF^8 MD7IDQW",%4P!=AMZ.F@& MX1 !7<1JWSX)9NU751Q/;.:BQ29B6\:D;$!E2)HR^TU\O^D/;1]Q$JE2B$43 MK70)&45(%W0,G]+JO%U;-VR 1CX9'Z5S#V BKEAD]GZ7I_%8:=)**,YD(6KW MW_:;2L3@N%ND4#1_FP('Z&E-#-)&FP+K0)CR?;<^[DJ%1;5YZY5O8&3SIV^O M/9GGUJ^M^,@JX_G(]M>U9*'4Q'/U[U+RARNQ9[:HX/%'PF> EP5)CY;J&(5/ MN.4VA.OD5Y\AR'OPM_WBWOA6$Z[Q0QX+[]/*"\^<3J080F%9KBLM6&QM]KMT MA=EL7NS[*4JV*+=9TY34V)8XS398>2J5$AZ_BLO+I*MB=0!. M!=%+8I<97A2M@T*N+PT7Y78P4!&-1/.S1W)<&-#A:>=*=R%JZ"X7AX6A7%JR MW"5VFR42 M3Z.H-=BT3V?YXT:43JW,Q.8]R169@1]&*L;!\J7"BD%+N)9RFK;I'54 MWMN3>:5.0?EK+ %]QEO*CT>,A)X@5A!VG@:PUAE+ U6UN.\LI]&;SHN2R;H% M@D#.$-L.3"UM&'\QR'QO0J&73PR>$#7KB]#3Y5RGNV^HYPM!FRBM&KL>)]00 M/J7D-,G1W%@GRK?4QX6#B)QLB)G/TOH+NX^*:D5IZ:9L&1NSZ%%_:7@5CD]> M*I.7+-%DUR,,9K;,/J>$GM&,2^0IWW(1JO%+N:@KT]+&":J4R["94DJ8A%B@ M@?%F:5_*M/-+]4'34*^I;20WAI6!M [=78J7O?FS6$/-[&>IE<"UJXGHF ;S MR*60G*,@;/ZM3FR\+LQ<9"Z*'S)^A(VU\LC_+W@#]'^@:;"1_FN"0=W1K:P@ MC6^MT_%6D,;O3T E&X^*OQT&Y(XTZ5\L32D+569OD^36B?GP&MV!5><4B*I_ M7&> _]9:F0[^3,2$I&T[2)X^>,^S 8(=4M0D&$? M+@YSH =9GT!^B0U TZ"\O$R5^<$=VHKAB0LYJ#>?U+!.UL/]#C^YCMH:+HH5 MP((=0UT;:)HY U$DMI%A82($]9M.JLG"S H]U7!ELT*+J[FJJ/LMTBS&E/"( M0VJBBT,_!YMIJ$FSH*MD/Y]+ QK7^S;24DU8= !3$':VJZ !T/J#1, HY:#^ M**11GUPKY1PQ22ZRX/J8EKR+JY6O31@,PKC( MI 8UT:YT.T4MS%XA6P'&4JB-7' 4#KTC6K$[8VI1$<^9OY7>O[KN7L>,7:F+ MLF3XILJ>I1@[B98(#7;2P!_-#2#6O7@RUAX?E)B-E+X>9>MUNL@X?RYL,"O! M2:J&I_W4<,]H%.+:>,)\=KH#:_V&%F3,8_\R5V1-( M1+HX6Z*/U(@6K@-I^CG77S9=AA^;U(ED9XNDH!S#$)94-,79:0'8TE8J?< N M[%HT#(5>91Y^NN'WI4-@;1+L:,2&)**G\+AA]S,)WW+K3JU6YJ+D2^/2 3O: M$UJ33"4E:L<5"[2BO*/-X(!+ M6TWLF6-[RG)9&\+=$S<)_;>O^87RHO1M1(C]48%5 G\7?B7*!4N;8XCFN=[5VDH'KVE?U5^\5A6TQPJZ.].1^_.FUSG0Z&3&VKB[2E'' M=KX(0E!-)'R6P4+BQZ-;M.>QL[*6(^K#-5?<\7AY^MR":#P#P"@6WXM^PKL/ M)EET+84U+ZV"B#QOK4^D\D2@0E)M%MROFGP4TZE=IVF0&4JWP/COM")EISZE M^AGM8>'42VFNV&B[-,AWY!'=RV0? 7D[Z^ODN+G8H,TB(@O1&372K-E@)D#" MX7&=%H%@I/B+;QRXLX7!$M^OCQ+A*QSH.R]W"O:6$$CXC NIPQ588& #C.4( MS$9X!85,2?8@QOJEZA>M .O_-:]7"["JEL'QDW;QN<#[O'"BW#QBOG#D\@S/ORS M4FH\1;DKM^?,+!E0&"G1XD:J\%+-(8+P&_!9-1CX;9,5#7+ EPQ.OR& MR+1@WT6NZ-6DQUA**I.Z>^+B9@LV !S'D7[F7H>%U>YW-%.J@$P7(ZZV=:L5 M0J!K3FY*=O30U@054N4[VC;]OJ 6?ESGWAUU2:E%<]Y<:KPI@T@'8DJ03>^? M>JYLHW]LE_Q*2"^V#6BE053&%;&KJ';2JI=G'&/U(BPSAZ7AV0DG"HHO3)1( MB5X^_E5&70M_>GW$["^=QQ>2U0JM&EJDF,<95]R]G M;XKK&&?KJE!BK'B>BD/5HS6$,M0'57K*BEO4OD1.);SGXLKJ=9E_I\BN=F$< M=WHL&EE1W'RAEC:(K49,J\>BTW@M*]H!=:)%#:&11;O$5N;"W@7 IADJAEGY M 'O=,<_@ZVP;J4X1NR0D]<4$FQSH .J/:-DW(W@?<[*P1)/W# B_QT61EL0%S9@3U6 ?M[JKE\=Q3]]51FFS2S3HRJNM*H5VF=5\SY6?VD M-:3@VU$@)UH9H?60<(H1"@$66CLT<[RY1$=="4G,X0X0)=F;QQK=J=<@?6@&](<1XV^?_*'80U1-PS6].GYCZZFWE'[FX^^"8J:HG1XC5G#\XA=) M(%I@BVM%[%<"<.@(+A_T]8/=5'/1#_14PD92$(X.M,)0! IVR#= 3R9M&^\3F M1JTR!VMQDG-1;W=QJ9OTWFT2;>&EBZDC<;_*]W>[Y=Z!K7B;,0?] VVU?[D& M!OG2#US63T^ZVW,K* H[@H) ?R#M(O9A/0,)P-$7.KJ2A-0WZWXHJ&%-1A6E MA+HF+CZ :EII^2]0I/E^OZ+>QL"CLO11=1E%6CFYW[36>V(]IG;V78*:SAVE MQ'B EH:HMF0"H.QQUX>IXQ$X\P,H3Z4R;<9@839KO@9[9E=((>IEA6I]$7S% MZ_C(2\J83C(:,RIC$@O$A%/")%:%06?>&H7EN/QGG]]C$WE4$2M;CN31 [-D M'$)[TJ_:DL%ME$]+_Y 36)1].2%<1*,F[J5'U!/.\N72 B9PJV""#L9->JRI MP[P[@IQ()ZJW.82=:>H^V7BY3(8L:-?0V!!JG@QOK:C'*Z*!Q)*X4Q*[DM"/2%,W0S(:V&8-M^2/:KAI MCL58.-@DV7 $5,M,CT2O8>G=$13\"774JCEO%H:R"/KB'+M21%D/;*Y6)?Q7 MJQ^0$T[W<)H[%;BH%'^H3MAOXNF?:_45RP;ROJYW-^O+['8@%E=W_OCGFIN;%]1J*@B+M7+ M2MJ:,YNS$-1[T'M>D ^4=G5L"K;WC._+% 4FVF;N8)G5ALA3Y3[4),$V3Z=$ ML(WKIN/&6SI,'H[&],AY^$A2E)JS0J( HB[T1+W;CZ\6^[3$:VBZ@G(_0YQ" M0%DB(O)"YB0*4;!$FH?/$%?:L5'.ZNF:JLVP(I\$\<:;6U_P"HG8>5(41*>J M.+AJ:"VF5MRDMYH?M]RE6K'18>-A4TG9.@A/["NM0!3+!0@$AA#^8H
IL# M01?3K9H$",&N.57N#'2C(O!6NA@3&JRL*/ -6G"YJY13-:2@!>97F]SY-14S MXYMELZ,VK 1)%HI'-%^T_*ZQIZH]II;FVA^E,6(1Z/Q MUB5WCG-%-[[A1(;IM]&/")J*!J"3UK[C#+G]AE-K4JPME?O8#2P#'XJ]W#8;)%%$)\DI 4G_BW&\X;='V".J MOL/>(>] RS#WW8I R)M<)D'-L2H-S.3-[8CR='=,W]Q1BY'ED^M M""W/2A9@$!?V\J.M5XP\:-O5_(+\;C4G$<=F[W]AG[A>U-#:IB4#,:MF1P/; MH1 LGYIKN,3Y-*8,I3S_-BD7R6_1]^R9_(G?"BIL+GEC8%($...5!?L='SZO MT LO42XK]06LZR,@0&$E&-J5]CN,>JMWSOS"B?A30-TUV!G4D?U[AA=<20(.YK/N:VI8]]/2XQAF(7B05!\7 M[(+8$0(1X:H<2YL0^P/P9"ZXB Z9[Y F4)._Q9_V6_2G[H*LOQ]NOKO%'SWH M!+>-\J:EC3-N2?,L)+Q:UMT<9%"0-UA% 8!.M\UG+V,\( M04*O4*@5GXZ>K2@CP)(WYCP6\3.O B)=/)_U?1ZX<$5;:44R5TUA6E_)X.Z) M]*AD"2-GIHS!#WN@/>^7(]:MF^?;%+,$;]\Q1',@QH0#ISM%O6S$/$@E52LS M<$^!C*^WW-J3C%?TZM E^T3@XK"=4X&Y!"G% 2=8C7^WS2P M"ZJCXNM_9>>K;Y6)6)6R':\G&,V2AD=Z!KI)^5BI2\Y;?>%(2[NS)38EU/6EK[]=83 MX,BM96L!%/DFQY3.1M/MT//1)3?^II*R^WO0:I%(IYQLCDGO6B#^\O9C]#;O MT5_/!I.8<^XUDG&%AMUKKE_W(=_"$H:C_LMON%"U3XO')X4\Z WR2V^UEB_^ M\D[K,EP=1@O__9 _^@+J^,7" MSH%^\879"(=$P%)Q(AE?KS#-TFZ#S64W$U>>J%7'E"C8CMM)AW-4YZ6%[(9< M*!D7I%K+]+58!]V.V".L$>9'Y%L+;.C#$HZ$R\#KVOHODG_/00!!2\@0:DAJ MG?ELN!J\6JYW.TE'L&63E=2VN$N!7[!'DQBY8_&#B2:;L]^."QFH@>E:1)XP ME/3=L;?,SG.1+3Q "QMNPZ6:[S04=TJ.[9?5[R$0IG4XGW=>J_.S_C"&5RAA MV=VN,U_6"N5]D8)$HUQ1>5"OVQ"O&]RGU@OW(?D<7=.Q21SITGCH7'VUA@\\ MDSW%^3USE\^)+31N20[N'E+35K9(G;N#_DMJ;Z1:77X'TTEE.L94<^UEK/]0 M0B?![#*=W2+ W^WT^RV 3SKZ"K&[D@S87'G=0[/NM?Q&'^RI5SH)/B M<>5" T*ST_[TI:V4@C]4>;PC,Y3&]_MLX:*C#0 M/"@:I4&I0BI]TK(<]5PG M0.7Z,O'.UC=U9+A#X0NH#"J=O^RD&!XTZ?' MR-S88M"<[%2;CW"G"PX3\Z&B\E2;C%^[9'.)XTT\R\[A2"8,IAJDJZVD+"%R MK(F$[KA,.?>,VRG2D8O&Q++2&)/;"&: ?[>5)0RL3VLK>N.L%UTKVR!2-[R# M,JE(TV;O5<+E6D(YB;A?S? +_^)0G7H![%43@4TJF/3-QF9)1V@\?>#=4L(! M-NEG3-D'W>D>Y?Z5/5D@;L^P]39\3UAS>>EMNGM9UV[ZYU7*!_99X +I"!D: MR[3C;@&JLVY*GWCTA*8T#Z<$)"3$$;8..*CF 5=X0]Y+=EV\,_;[C:G"BT?/ M &U\JJZY]=O71D%(_H216=91D%<^A&^LW,?:]J:R9-\<)G/\[.#J01J_3;"@ MY=GM/-^"0+1Q(IS*.]&05M1?>)&QXOK,+]S(RW#)]@P9$\3A/:Z+P'ZCN%:# MB<.%4I$6+$U2-T/&PE%7W!0IUR4<6**QC?EQ.V,@B?>,S1 5[;Q1R('U\M2E MH"1)JCK7H>(Q PN?CP\*SIFXQQR2^2LF]W4J:M/\CU%5C[5N=%YVPK KOV-;N])_E6]#I>J:4F/#5KHJ>*(.'%]ORJA%D414:]X>;+K_BQ:!*-,C^J.(-%,>N3AJQ^W]P)VC<;H7![*U64MU*)<(';FL=Z_- MDI)%BD,;_+^"1:+Z$>+[K2F#X9>./4ETT*X.SC;V_ MOW"IQ'X7D&,919>Q.2:P5T>1N6S,/([=C7[A4AO35_,P2"_1'+SVXW]&UHQ M8,=!P#ZZTK8A[2FM^#4VX.Z.6$U @,VB6OP7)N7>?>$N)1W3HI9\5LH2!6GJ M4G?:UZ*BY^@5M%;1U57]2VD"\ Y3KI K7S77M4?'A#J-O)N((Q'L;WNL-\.2 M%L_^-RS7HS](#G#LDH"U@!I];/XT7W&K!Y>=*PC!(*.$@J),P6^"/7"40GE9 M"&YD,!$*5%\N"'Z$#04;W6U-&THQ"%]&S?%+)4 :TD4O+RN!#<,;&E&)C&E# M3J'X=S6T'!;-@AL-0I%TI9J61+JHC+1OI"-.WB?H8+9RO1;@..92JYW/S4?, MU56HJ(S ?R9^#\]VYM06<"];[VI)T,T39E@?QSH'C,?M4#5O?X>H@Y"6:*TY M?P]Z&,#CC)HFN4WT0>,KI*_T(XJ4D26"Z?\PW[UI,V7_(*\M\H%OD)9*LI7 M ($WV,X:TLUUW^1B?@2_-VX$),T=;Y%T:Q*(Z(F^:4&L[U[$% MFI.[?%\M&BN-?[1B49,GSNA>U?92OJ2)2AE"%;;'QDM""Q@#N6:5_:YF8*?] MUT(%B;5WW15-3:%)\0UBS<+DH">0"^*(H1YTCG5CDV'% K)(!B)L?#.Q,+S];>MWBM?SH&%,M)RY9.@JS$2(?MPEE+>)V.0$ZV)*VCR MM!UGG:MZ5:V=(1RPSD;]2=!QDWI\>N2!)K!=<9-/-3-!:C78F-T;2SAS.G-] M/)G_*JB'K?.\I=[S1K9^:MMX>G'SX8CW:=4T"#I4<%.)";%_[IOH1?;2U1PB MW...:LE1?STF%Q=]-D9,0*WCM&XB3K\KO%5J_2ZJUNWR M-HEI=IKUOJ X',J"AL7S*#2R'4M6$4IK,QDX!:(0PI[+98N7J8UI=3J< M:LI<:\X,ZFT$V#HF1#"*F],ASB3'_4?*2E-5:33$@*>)#XQ\?, )/Q]/SQ7- M25YO!RB4C.T5#\T1:)V"G NAT<1GZ+5S%G)J+IFT8!RZR%+R)*DKRH)-V1.C M1>5M00KM%@0J2,D*%(7YX%+.)=+AN(]K@;>BPDN(8M8,2E/;2.C/I!28S'Y9 M,G+)ZHIM;H.WH9 1RJ1\9*@K?G^$XS]\_ B__S6E;UM7K5Y1=M^[SLAXR'KX M__")G9^@* @EA=I@13TXI!0$^+)#0!BZ5S[IZ"=##6IU$-[%](Q_723K%&M# M2@_1*\EO%X(R3[[W7D#>Y[8O>>"+O:C.'XAUHUCSE+(:"S@18Q<4U>\81ZNA M[_*?@4 ;6+'9G!-9;R.!M"4AQM0A:A>'R8A !I0@7FM[5'FM,]$Q^KQ>?4,* MQ;\_HU!K\2E]]J?F/$>N#*%>0%=NR9?Y/S'MK-KQK^'%^DMD>%/=CR!E\7DT MFL;3"VRX=Q%?3,ZCF\[VS>-X<#Z*IN,+PGN%39Q',$X_&L:3T<3_U<4@!O%L M.)/_WQ_%>3\:C,ZQI^!H1AT"^_V9=OMM2P)] 0]/)B ,9_%X>HZM?MLW'=L8 MQ]B3^'DT@XE=1 WU02@S\%HS ]N(XW;^D"[VG$E>?>DHVKBLYB#^-Q.$SLT,\4Z M46=+A#2ZIN%D7U(7SG^EV\S@"K3E\$Z1&'P98=T(\^=/.?IJ*#MK,NGU@U>I MK2:&R9\R5*.%//"1?R5TI-%6-7-DDU>VA')"&O:%!7;'^>-#]E 1!H(U5YZ. MXD]'G+2=IQ9T\07WCSDW."Y7\_P66S-B31DIQWHIY5BO/Z?%'(.;[RB[L/;W M]Z[LQ96)ME"ESQ=_Y1.[O+_'&J4[!"+O8 -+T/J8[D-6646X1"" AG!II\CY M9KU1/YKVQB@:X;*.^WI'HED?A$J_'XU&/9"<.M]%] )>'QB?7\"S\#:L!1;7NZ .O8/!L,YWC'A[[W/HF)RP4^+O3DR- MF7K_.*JBLXM>(4T8-HAECK#+9AJVQ(;MK%+&(![,X"3&V/EX",^/QUU'N&5=XDIIQ< 3"!41('YO8YT'GR5ZF\>2KO\I^A^?7M"OGA+(O5S M(*#SV8C^=\Q=K?OQ9#PF#6MT?MHW0GF!E#D%SC4<#>'&#T'[!JX#*M@I(Y+) M7F)_&HXG!+G<&))U?7LOAOC_4/<9 0=DI>;@*9,:.1Y@G^_XO#^@GN' U2;4 M,CP>CF>=Q'R(?#&6[LKB7#G_YY6U&V\#E]V-<]D=1?H'=W)Y*//8'19[K7BC MR]I.5TK\A$8!1?%=C@MI7E]1W^>?X^9IZ57%0!W3K QH:DP7;'1.[>JQ13T8 MC"V-"(;C$6CX>'/&TP%8MA,E#E].J8QN&VHMS> *S$9P#>*+V0 -V_,!2LZ4 ML@*H2HOIH30>C4 9@"_%%R ,X,;VI]'WTC6._3\84: *\>BY&0!K&,*5'L&5 MAIL#IC%H%=-_X'7#9LYSMBZS%=5/0N\S=="^8@(EN7J,%6+:OUY_%EI^32D] M@KL1]WM-0ML/'7A7%/#9U>0=^U)+J16 M+A#DU?(,[A9,E^H22.D&T]92E^N0>ER-RI?UDKW5#@1GVH&@9*7%:@ .AI"Z M,*?'BV.8T73!>I+\33\5A!"QK7,X\R$ZTV9Q'[0,]7T0KI =Q%/00@8S_Q=B5[IA MO':W;1=]X+A](*S)\$)=?KX9,F>O<.Q';'4=]<5H-'NI7>>]7X&'MU"=Y_J- MY^BWO&@P>M)[U^'N^S0'FWO[ &SPC0'=','P-%/KNR@<:&A(H@CXR(@$--BB8["2WVRD?R9)YN$0*()\ MP< ]HFF?:'&"7MP+YT.;7H#.C$-,QO'%&,7\X&("G(9&!9XS&39HE :7;TL: M@*9$O.;,P!5"$GB%X)K52WCBX^VKZ,7S&C$,@@VJ_778^>?7Z5TO J.0]J_Z MQYOYKN=+.,#BWN/W_$8WR#RN/_KK%@5T;X0 GAFF_PN-JK-9=[9_76 M]O=,__BTT6[]DZL('Y:-I_KP_U>4.-N_?L'"OG?-@2G5%*F@1IB3WD7] M6X-QT[P&LZ9Y#:9-SW[),:0+TH6/F'7C1&:]8?W'\]ZL_J/H";6[5&]N9YJT MID7MA0')[?J5:.LGVSW:3\GGIEF-V 7=5V?LL+:!_>9!*'D JZ #<3+IC?;^_;]<%2:Z=-8":IO5 M(;PW4!1K#R*6[%373!AWAQ^J;<_QH\3:=! M=_7YY%O:)K)I%_;E@NP]>K0^;:KVEV.#"L'?5<8X-0;/0K7LD*J=X?A.B=86 M$::^;=6'NZ/-]2K9'>6(V^32JZSZ@Y,MWV=$> NNV5MAAUV_.'0M7M4W,1ZQJ[;@Q:URG^;O"6 M 9HLR%YKD%L4_)Z''\4SK3[9[PTF-;WD+_ML_FM$JE)-4HXF33J/>CS^+RQB ML\"D'+2CL)T0RTN8S'L,=[WX\>9M/W'EQQIE!*-V$>RU M@^Y1 :F&6;\ \V#\A]HN])O4WQ=T"+5G88AIP\\HX/<;FVP"4W#=V"19C!O= M,#HOK4T6N\_Z 6J+TP)Q6$SLKPVZ\\T6.[C#'YL4:V >D]H]12!E^WA-)K.G M7=3ULT66% TF1J,-YHFJZ]51XY5I1?6<1F-_=#KCAF+R9=Q->%BL1M.ENMAR M?9O\BS663?[YIFB<:8".FJM]3KRQT245Q.ZZ K]4F_,2$.9L42G4?UAAE3B\ M*T,?\YM--I!; 76@,%'1#3K[2^_45F":@>8LEMK M6JRK4NNN1OU25&ZHOL'!,%HD3[7GK)L_4@$X/IVZ\4C(:7W[L=.$?!UB]ICM''\:R#C(6 ,-Z TY@5!0 MH!UWT!YVS1RDF)W8QQUS;?\8,.OCSLN!(KED?[(SE<5/^MPQ[HDA@IP#H-Z) M&X,&'LVO\PBO'K)TB2BQ.8="V3M3P"2//QV.^DJO^,.G+G=HIG=HVLYR6J1A M%X2U"[ZJ\K)V79LQG[69#QIE?ALDM/4YCPVMN/V2"!6I\U M,,XCGO9XOB,>/HSS/&&"'7C/8T8Y +<]9M=#)@!?\D?;=0 GO!:>Q0DO!L=R MPGO'G=#I*SAP6"<,> (,^G_]S\&T_ZU@H0\\%(7;S\:E&WMQ>,TGH"M'^3-1\.DCV%! M"I$^XM&3X-%?Q/X:<>%?M_X3;O6):G;G6&9;3WCKY!T^8>PC2?L@OO?D8,)7 M^RCB\#6"H7:Y+8X#9AYG2T8OT#BKZY@:W[ J7LW5J!CNFV5@@F +ZE>*X?Y' M'=-7P+"_X(C3U4JC(3^YV$AS0L.? ESN*X/+;7G>0G,O0VANRQNT.1*:_1>U MK=J,DH#W?LIWZ?^!C?@_=(=.TJP//8UBJU='6S4V<$H_+ M*GTE>LU:T.BU&P^&"W>@/K,-M6.1,M:TD@ZK5]VT'J1#9KW3)>!C#!9^Y'EJ M;)0'EL+Z179_C[./.893H!' M"I>J+%)2MJ;I=B;\4W'7PBVP#(HO82&TYJJ[6>/ ' M2+F*82=(1F1?.ED\'H"\_ZD&#*\[*8?]AM\&#;\-&WX;U0[:H<2;2: 9)5ZW M[RV\O7Y8!U'D-9JJPLA#"C=P\KH0/P@>#[B[(![+ "=^^L&Z88@Q7W\FZ/3* M-,BAAAKYYO[L1^JQ>&PO+*<)?WUTXM?DHQU:]:-)1^BN^>D MYQY)EYSB1F\8W%< &JTY$TV"*ZWKMT'09!5PTIS+&H2)%%)QHHVKRJ"I%9"\ ML8LX"R9A. \XH0*GL6CY+=<-RF0K=((O!@CY]33- MR4GX<':]CY^ZP!E&GN-#GN!H?H&#WR<]#\WGI\PNND<_>R;]4^1[U//G43_! MO$=\:8F#[NS3N)!BO((I]H#)3#B@%6$)OB&,+A6UJPK"*=MX>&*!3#*ID#9W M;Y1%%FD>?3CRGBV+CH=3(97+[3/X[V4W?2_0>U8@96P0.,$>2..:: U*W!K' M37;@#R'4V8M-;126BFRBR0R/"]Q@DBRERD$-:2+<0VG,H+!R%"TK.VI9!S:H MM>3&R"DII2!.0[^B,PQM!HS=V]_,EV*'>UT@/\=>28B15=&;9M>=.=Y:Z"1O MLWGN;=K#>%%-5U*_;\UVA/-MZ<"=@H*NG;\N!@&&G=0UV[QCM!0<_&9^F3 Z M,&$:DSX/JJ2BCX;/EDIF % 8K4!IFFTCWQ2I%[#6?3FMBT,U3XY0\TN?^_Q)\&?[[F([/7!LPH9>DZ5Y#N_PF[4Y M%*1E^LYNT043/-H?K?!H/LQ:#!0)'NU/D-.67[F$XYL[_0Y02P,$% @ M]8)?3]-SB##Q P M1T \ !X;"]W;W)K8F]O:RYX;6S%F5MOVS84@/\* MH9=E0#-;EZ1M4!=P;:\SD#G&%/1UH"7:)D*1*DGE]NM[2,\MF34'>^'\)/,B MZM.1=3Z2^O"@]-U&J3ORV EI)MG>VOYJ-#+-GG74_*9Z)J%EJW1'+13U;F1Z MS6AK]HS93HR*\?ARU%$NLX\?CF.M]2@L*,L:RY6$2E?QA;,'\Z/=%0F%#O?L MEFXFV3@C=+#J=RXLTW-JV6>MAI[+W23+,[+EVMC:7=OW[+CD'7]FK2^9O7KX M0VG^K*2EHFZT$L*?Y1K\27 %\[WF"].6-U%'2S=_46"=9)=C&/">&[[A@MNG M2>9_"Y;!78R"V_!Q.!X/0;S2_R6,:KOE#9NK9NB8M(:K.F..6RXRK(]W(*%X/S@(OJ*0X->MKEC3,ASLYHO5O5B3N!7?7.] MG$]OH?!I>CU=S18D@"P0R.*$D'\7 62)0)8G@:QOX?#G8A5 5@AD=4+(*)(7 M".3%*2'+ /(2@;P\)6050+Y%(-^FA;S1.RKYLV\@5+9DSDRC>>_+:AM OD,@ MWZ6%K/E.KMD/.Q,^1S'Y(L$ MEV.NR!/+HF8[U\,#?F9JIVF_A^ NY6&T$!.S19Y:%\/&L*^#(UWGZQOR=F<65B1V$3^.B6&(.*A,[")_&G8>; MX)B#JL0.0C&C%ZC"'%2E=A ZVPP?>H4YJ$KM(!0SW JO, =5J1WT /U#17-6A-W.&QT5A=N0V(["#&#NAMYK:C_ MVN?&.'XQ_?@-4$L#!!0 ( /6"7T]XLDPMN@$ "D; : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/%V3UNPD 0AN&K(!\@R\PL?U%(E88VR04L M6# ";,N[4>#V<6AB)/"7 GTT6 @T\S9^9*U?WL,^3]NJC,6VCH/C85_&>5:D M5#\[%Y=%..3QJ:I#V?ZRKII#GMJOS<;5^7*7;X+3X7#LFNZ,[/6E.W.P6,VS M9K&2;/"9-YN0YID[[MUWU>QB$4**[GR1IW9!^Y=3'?ZSOEJOM\OP5BV_#J%, M5RK^%F3N>I#V!RD]R/J#C![D^X,\/6C4'S2B!XW[@\;TH$E_T(0>-.T/FM*# M9OU!,WJ0#(&,0WX2PIJOM0"NA>^U +"%+[8 LH5OM@"TA:^V +:%[[8 N(4O MMP"ZA6^W +R%K[<"O96OMP*]]0'/VNAAFZ^W KV5K[<"O96OMP*]E:^W KV5 MK[<"O96OMP*]E:^W KV5K[GN^WA[H[?EZ>Z"WY^OM@=[^ 6?= MZ+";K[?OZ!V+O FKC]1LRTV\=\G%\)LU';AC.NW#_3/.4V_N[RB=VBW!G3_O M?C^=I_Y&N(LW8Z\_4$L#!!0 ( /6"7T\3I$.VM0$ %(; 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W9WVZ",!0&\%G;KZ NF6&)BYI\-R*<_/(F$L+JI6+ MM:$F5')M:^7#J5TPH]*E6A 3H]&8I;KQU/BA;WM$L\DSY6I5^<'3[GK;>AHI M8ZHR5;[4#5LWV5'3X;YA;*GJUKBB-.XF+(@&+YO0Q85KTRA47<1.F'!\8WL> M[GM;D[5E1O^*IO.\3"G3Z:H.M\3.6%*9*XA\7<6N4):R=V_+9K'/.U?6OZHZ M-&:;BOU:$%\OA]]6U!^@JUQRL@_;@OI&=87=)S]KX&$WI-K2T-A0M;[L>;P0 M:1ZJCK4++_F(U&Z=C+*3AH?6U_MAO[1==M_[7OA/T;'N<-Y;OUP. 9)#@N1( M0'+<@N08@^2X \EQ#Y+C 20''Z$$01&5HY#*44SE**AR%%4Y"JL-:E&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /6"7T\ZKC>) M; , !$1 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ]8)? M3]T*V-Y@ @ I@@ !@ ( !&1$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ ]8)?3XJ!Q4X8" =C$ !@ M ( !FQL 'AL+W=ODC !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ]8)?3WDG6!"S 0 T@, !@ ( !FBH M 'AL+W=O&UL4$L! A0#% @ ]8)?3UWW\1FU 0 T@, !D M ( !;BX 'AL+W=OHZN-[,! #2 P &0 @ %:, >&PO=V]R:W-H965T MM $ -(# 9 M " 40R !X;"]W;W)K&UL4$L! A0# M% @ ]8)?3YP=/$JU 0 T@, !D ( !+S0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]8)?3TQM MLZ6T 0 T@, !D ( ![SD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8)?3\?+!M]* @ / @ !D M ( !L#\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]8)?3_/4;D7J 0 9@4 !D ( ! M"T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ]8)?3[JB5U2V 0 T@, !D ( !!$P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8)?3\H,(R1V M @ L0@ !D ( !;U8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8)?3]JE<740! 8A, !D M ( !P5X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]8)?3S JT&ML @ SP< !D ( !E6@ M 'AL+W=O&PO=V]R:W-H965T]!P, &$, 9 M " 15N !X;"]W;W)K&UL4$L! A0#% @ M]8)?3R!?7"G$ @ P H !D ( !4W$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8)?3X@YVE73 0 C00 !D M ( !RH$ 'AL+W=O&PO&PO+),+;H! I&P &@ @ $D\P >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #U@E]/$Z1#MK4! M !2&P $P @ $6]0 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 -0 U &4. #\]@ ! end XML 58 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended 12 Months Ended
May 31, 2019
Nov. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average grant-date fair value (in usd per share)     $ 13.57      
Vested in period, value     $ 1.7 $ 10.2    
Compensation cost related to nonvested stock options not yet recognized     $ 9.6      
Unrecognized compensation cost related to nonvested stock option recognized over weighted average period, in years     2 years 2 months 12 days      
Stock option cancellation agreement, vested options to purchase (in shares)     700,000      
Granted (in shares)     700,000      
Exercise price of stock options granted (in usd per share)     $ 33.98      
Service period (in years)     6 years   6 years 4 months 24 days  
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total unrecognized compensation cost related to unvested restricted stock units     $ 21.3      
Weighted average remaining vesting period     2 years 2 months 12 days      
Grant of RSUs (in shares)     199,845      
Fair value of shares granted (in usd per share)     $ 36.50      
2017 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued (in shares)     4,859,478      
2017 Equity Incentive Plan | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Value of award at grant date   $ 7.7        
Grant of RSUs (in shares)   255,930        
Fair value of shares granted (in usd per share)   $ 30.06        
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 (in shares)     7,099,083     6,421,442
2007 Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available to be issued (in shares)           421,442
Number of shares available for grants (in shares)           0
Chief Executive Officer | 2017 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option cancellation agreement, vested options to purchase (in shares) 700,000          
Granted (in shares) 700,000          
Exercise price of stock options granted (in usd per share) $ 33.98          
Share price (in usd per share) $ 84.63          
Value of award at grant date $ 9.5          
Service period (in years) 2 years 7 months 6 days          
XML 59 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 3,141 $ 6,801 $ 13,055 $ 11,247
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 1,873 1,477 10,544 3,388
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 1,176 5,232 2,235 7,559
Issuance Of Common Stock To Directors        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 92 $ 92 $ 276 $ 300
XML 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 198 322 1 false 48 0 false 5 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.appian.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.appian.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED 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 2105103 - Disclosure - Property and Equipment, net Sheet http://www.appian.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 10 false false R11.htm 2108104 - Disclosure - Accrued Expenses Sheet http://www.appian.com/role/AccruedExpenses Accrued Expenses Notes 11 false false R12.htm 2111105 - Disclosure - Debt Sheet http://www.appian.com/role/Debt Debt Notes 12 false false R13.htm 2113106 - Disclosure - Income Taxes Sheet http://www.appian.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2115107 - Disclosure - Stock-Based Compensation Sheet http://www.appian.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 2123108 - Disclosure - Stockholders' Equity Sheet http://www.appian.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 2125109 - 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 2128110 - Disclosure - Commitments and Contingencies Sheet http://www.appian.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2132111 - Disclosure - Segment and Geographic Information Sheet http://www.appian.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 18 false false R19.htm 2136112 - Disclosure - Subsequent Events Sheet http://www.appian.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.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 20 false false R21.htm 2306301 - Disclosure - Property, Plant, and Equipment (Tables) Sheet http://www.appian.com/role/PropertyPlantandEquipmentTables Property, Plant, and Equipment (Tables) Tables 21 false false R22.htm 2309302 - Disclosure - Accrued Expenses (Tables) Sheet http://www.appian.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.appian.com/role/AccruedExpenses 22 false false R23.htm 2316303 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.appian.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.appian.com/role/StockBasedCompensation 23 false false R24.htm 2326304 - 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 24 false false R25.htm 2329305 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.appian.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.appian.com/role/CommitmentsandContingencies 25 false false R26.htm 2333306 - 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 26 false false R27.htm 2404401 - Disclosure - Significant Accounting Policies - Additional Information (Detail) Sheet http://www.appian.com/role/SignificantAccountingPoliciesAdditionalInformationDetail Significant Accounting Policies - Additional Information (Detail) Details 27 false false R28.htm 2407402 - Disclosure - Property, Plant, and Equipment (Details) Sheet http://www.appian.com/role/PropertyPlantandEquipmentDetails Property, Plant, and Equipment (Details) Details http://www.appian.com/role/PropertyPlantandEquipmentTables 28 false false R29.htm 2410403 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) Sheet http://www.appian.com/role/AccruedExpensesScheduleofAccruedExpensesDetail Accrued Expenses - Schedule of Accrued Expenses (Detail) Details 29 false false R30.htm 2412404 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.appian.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 30 false false R31.htm 2414405 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.appian.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 31 false false R32.htm 2417406 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.appian.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 32 false false R33.htm 2418407 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail) Sheet http://www.appian.com/role/StockBasedCompensationAssumptionsUsedtoEstimateFairValueofStockOptionsDetail Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Stock Options (Detail) Details 33 false false R34.htm 2419408 - 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 34 false false R35.htm 2420409 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) Sheet http://www.appian.com/role/StockBasedCompensationScheduleofRestrictedStockUnitActivityDetail Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Detail) Details 35 false false R36.htm 2421410 - 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 36 false false R37.htm 2422411 - 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 37 false false R38.htm 2424412 - Disclosure - Stockholders' Equity (Detail) Sheet http://www.appian.com/role/StockholdersEquityDetail Stockholders' Equity (Detail) Details http://www.appian.com/role/StockholdersEquity 38 false false R39.htm 2427413 - 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 39 false false R40.htm 2430414 - Disclosure - Commitments and Contingencies -Narrative (Detail) Sheet http://www.appian.com/role/CommitmentsandContingenciesNarrativeDetail Commitments and Contingencies -Narrative (Detail) Details 40 false false R41.htm 2431415 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments (Detail) Sheet http://www.appian.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsDetail Commitments and Contingencies - Future Minimum Lease Commitments (Detail) Details 41 false false R42.htm 2434416 - 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 42 false false R43.htm 2435417 - Disclosure - Segment and Geographic Information - Additional Information (Detail) Sheet http://www.appian.com/role/SegmentandGeographicInformationAdditionalInformationDetail Segment and Geographic Information - Additional Information (Detail) Details 43 false false R44.htm 2437418 - Disclosure - Subsequent Events (Details) Sheet http://www.appian.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.appian.com/role/SubsequentEvents 44 false false All Reports Book All Reports appn-20190930.htm appn-20190930.xsd appn-20190930_cal.xml appn-20190930_def.xml appn-20190930_lab.xml appn-20190930_pre.xml appn09302019ex311.htm appn09302019ex312.htm appn09302019ex321.htm ex101-enterprisekdbsof.htm http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 61 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Events
9 Months Ended
Sep. 30, 2019
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
In preparing our condensed consolidated financial statements, we evaluated subsequent events through October 31, 2019, which is the date that the condensed consolidated financial statements were available to be issued.
On October 29, 2019, our board of directors approved the grant of 224,770 restricted stock units under the 2017 Plan at a fair value of $44.34 per share to members of management and other employees. The value of these awards at the grant date was $10.0 million and will be amortized over the vesting periods. The restricted stock units vest over five years through November 5, 2024.
XML 62 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Stockholders' Equity Stockholders’ EquityAs of September 30, 2019, 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 34,204,362 shares of Class A common stock and 32,942,636 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.
XML 63 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses
9 Months Ended
Sep. 30, 2019
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following as of September 30, 2019 and December 31, 2018 (in thousands):
September 30, 2019December 31, 2018
Accrued contract labor costs$2,558  $3,128  
Accrued reimbursable employee expenses1,318  459  
Accrued hosting costs931  579  
Accrued audit and tax expenses797  375  
Accrued leasehold improvement costs426  —  
Accrued third party license fees301  729  
Accrued marketing and tradeshow expenses287  229  
Accrued legal costs276  —  
Other accrued expenses1,022  1,965  
Total$7,916  $7,464