0001517375-20-000047.txt : 20201110 0001517375-20-000047.hdr.sgml : 20201110 20201110161731 ACCESSION NUMBER: 0001517375-20-000047 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 53 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201110 DATE AS OF CHANGE: 20201110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sprout Social, Inc. CENTRAL INDEX KEY: 0001517375 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 272404165 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39156 FILM NUMBER: 201301344 BUSINESS ADDRESS: STREET 1: 131 SOUTH DEARBORN STREET STREET 2: SUITE 700 CITY: CHICAGO STATE: IL ZIP: 60603 BUSINESS PHONE: 866-878-3231 MAIL ADDRESS: STREET 1: 131 SOUTH DEARBORN STREET STREET 2: SUITE 700 CITY: CHICAGO STATE: IL ZIP: 60603 10-Q 1 spt-20200930.htm 10-Q spt-20200930
0001517375--12-312020Q3false00015173752020-01-012020-09-30xbrli:shares0001517375us-gaap:CommonClassAMember2020-10-310001517375us-gaap:CommonClassBMember2020-10-31iso4217:USD00015173752020-09-3000015173752019-12-31iso4217:USDxbrli:shares0001517375us-gaap:CommonClassAMember2019-12-310001517375us-gaap:CommonClassAMember2020-09-300001517375us-gaap:CommonClassBMember2020-09-300001517375us-gaap:CommonClassBMember2019-12-310001517375spt:SubscriptionMember2020-07-012020-09-300001517375spt:SubscriptionMember2019-07-012019-09-300001517375spt:SubscriptionMember2020-01-012020-09-300001517375spt:SubscriptionMember2019-01-012019-09-300001517375spt:ProfessionalServicesAndOtherMember2020-07-012020-09-300001517375spt:ProfessionalServicesAndOtherMember2019-07-012019-09-300001517375spt:ProfessionalServicesAndOtherMember2020-01-012020-09-300001517375spt:ProfessionalServicesAndOtherMember2019-01-012019-09-3000015173752020-07-012020-09-3000015173752019-07-012019-09-3000015173752019-01-012019-09-300001517375us-gaap:CommonStockMember2020-06-300001517375us-gaap:AdditionalPaidInCapitalMember2020-06-300001517375us-gaap:TreasuryStockMember2020-06-300001517375us-gaap:RetainedEarningsMember2020-06-3000015173752020-06-300001517375us-gaap:CommonStockMember2020-07-012020-09-300001517375us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001517375spt:FollowOnPublicOfferingMemberus-gaap:CommonStockMember2020-07-012020-09-300001517375spt:FollowOnPublicOfferingMemberus-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001517375spt:FollowOnPublicOfferingMember2020-07-012020-09-300001517375us-gaap:RetainedEarningsMember2020-07-012020-09-300001517375us-gaap:CommonStockMember2020-09-300001517375us-gaap:AdditionalPaidInCapitalMember2020-09-300001517375us-gaap:TreasuryStockMember2020-09-300001517375us-gaap:RetainedEarningsMember2020-09-300001517375us-gaap:CommonStockMember2019-06-300001517375us-gaap:AdditionalPaidInCapitalMember2019-06-300001517375us-gaap:PreferredStockMember2019-06-300001517375us-gaap:TreasuryStockMember2019-06-300001517375us-gaap:RetainedEarningsMember2019-06-3000015173752019-06-300001517375us-gaap:CommonStockMember2019-07-012019-09-300001517375us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001517375us-gaap:RetainedEarningsMember2019-07-012019-09-300001517375us-gaap:CommonStockMember2019-09-300001517375us-gaap:AdditionalPaidInCapitalMember2019-09-300001517375us-gaap:PreferredStockMember2019-09-300001517375us-gaap:TreasuryStockMember2019-09-300001517375us-gaap:RetainedEarningsMember2019-09-3000015173752019-09-300001517375us-gaap:CommonStockMember2019-12-310001517375us-gaap:AdditionalPaidInCapitalMember2019-12-310001517375us-gaap:TreasuryStockMember2019-12-310001517375us-gaap:RetainedEarningsMember2019-12-310001517375us-gaap:CommonStockMember2020-01-012020-09-300001517375us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001517375us-gaap:TreasuryStockMember2020-01-012020-09-300001517375us-gaap:OverAllotmentOptionMemberus-gaap:CommonStockMember2020-01-012020-09-300001517375us-gaap:OverAllotmentOptionMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001517375us-gaap:OverAllotmentOptionMember2020-01-012020-09-300001517375spt:FollowOnPublicOfferingMemberus-gaap:CommonStockMember2020-01-012020-09-300001517375spt:FollowOnPublicOfferingMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001517375spt:FollowOnPublicOfferingMember2020-01-012020-09-300001517375us-gaap:RetainedEarningsMember2020-01-012020-09-300001517375us-gaap:CommonStockMember2018-12-310001517375us-gaap:AdditionalPaidInCapitalMember2018-12-310001517375us-gaap:PreferredStockMember2018-12-310001517375us-gaap:TreasuryStockMember2018-12-310001517375us-gaap:RetainedEarningsMember2018-12-3100015173752018-12-310001517375us-gaap:CommonStockMember2019-01-012019-09-300001517375us-gaap:AdditionalPaidInCapitalMember2019-01-012019-09-300001517375us-gaap:TreasuryStockMember2019-01-012019-09-300001517375us-gaap:RetainedEarningsMember2019-01-012019-09-300001517375us-gaap:CommonClassAMemberspt:FollowOnPublicOfferingMember2020-08-172020-08-170001517375us-gaap:CommonClassAMemberspt:FollowOnPublicOfferingMember2020-08-170001517375spt:SellingShareholdersMemberus-gaap:CommonClassAMember2020-08-172020-08-170001517375us-gaap:OverAllotmentOptionMemberus-gaap:CommonClassAMember2020-01-152020-01-15xbrli:pure00015173752020-01-012019-12-3100015173752020-10-012020-09-300001517375srt:MinimumMember2020-01-012020-09-300001517375srt:MaximumMember2020-01-012020-09-3000015173752020-01-210001517375spt:LeaseCommencedOnJanuary232020Member2020-01-230001517375us-gaap:CostOfSalesMember2020-07-012020-09-300001517375us-gaap:CostOfSalesMember2019-07-012019-09-300001517375us-gaap:CostOfSalesMember2020-01-012020-09-300001517375us-gaap:CostOfSalesMember2019-01-012019-09-300001517375us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001517375us-gaap:ResearchAndDevelopmentExpenseMember2019-07-012019-09-300001517375us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-09-300001517375us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-09-300001517375us-gaap:SellingAndMarketingExpenseMember2020-07-012020-09-300001517375us-gaap:SellingAndMarketingExpenseMember2019-07-012019-09-300001517375us-gaap:SellingAndMarketingExpenseMember2020-01-012020-09-300001517375us-gaap:SellingAndMarketingExpenseMember2019-01-012019-09-300001517375us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001517375us-gaap:GeneralAndAdministrativeExpenseMember2019-07-012019-09-300001517375us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-09-300001517375us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-09-30spt:segment0001517375us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:NonUsMember2019-01-012019-09-300001517375us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:NonUsMember2020-01-012020-09-300001517375srt:AmericasMember2020-07-012020-09-300001517375srt:AmericasMember2019-07-012019-09-300001517375srt:AmericasMember2020-01-012020-09-300001517375srt:AmericasMember2019-01-012019-09-300001517375us-gaap:EMEAMember2020-07-012020-09-300001517375us-gaap:EMEAMember2019-07-012019-09-300001517375us-gaap:EMEAMember2020-01-012020-09-300001517375us-gaap:EMEAMember2019-01-012019-09-300001517375srt:AsiaPacificMember2020-07-012020-09-300001517375srt:AsiaPacificMember2019-07-012019-09-300001517375srt:AsiaPacificMember2020-01-012020-09-300001517375srt:AsiaPacificMember2019-01-012019-09-300001517375us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001517375us-gaap:EmployeeStockOptionMember2019-01-012019-09-300001517375us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300001517375us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-09-300001517375us-gaap:ConvertiblePreferredStockMember2020-01-012020-09-300001517375us-gaap:ConvertiblePreferredStockMember2019-01-012019-09-300001517375us-gaap:WarrantMember2020-01-012020-09-300001517375us-gaap:WarrantMember2019-01-012019-09-300001517375us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-09-300001517375us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-09-300001517375us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2020-09-300001517375us-gaap:MoneyMarketFundsMember2020-09-300001517375us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2020-09-300001517375us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-09-300001517375us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2020-09-300001517375us-gaap:CorporateDebtSecuritiesMember2020-09-300001517375us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2020-09-300001517375us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2020-09-300001517375us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2020-09-300001517375us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2020-09-300001517375us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2020-09-300001517375us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2020-09-300001517375us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-09-300001517375us-gaap:USTreasurySecuritiesMember2020-09-300001517375us-gaap:FairValueInputsLevel1Member2020-09-300001517375us-gaap:FairValueInputsLevel2Member2020-09-300001517375us-gaap:FairValueInputsLevel3Member2020-09-300001517375us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2019-12-310001517375us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2019-12-310001517375us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2019-12-310001517375us-gaap:MoneyMarketFundsMember2019-12-310001517375us-gaap:FairValueInputsLevel1Member2019-12-310001517375us-gaap:FairValueInputsLevel2Member2019-12-310001517375us-gaap:FairValueInputsLevel3Member2019-12-310001517375srt:ChiefExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMember2020-10-082020-10-080001517375us-gaap:SubsequentEventMember2020-10-08

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 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, 2020
  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from               to
Commission File Number 001-39156
__________________________________
SPROUT SOCIAL, INC.
(Exact name of registrant as specified in its charter)
Delaware
27-2404165
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
131 South Dearborn St.

,
Suite 700
Chicago
,
Illinois
60603
(Address of principal executive offices and zip code)
(866)
878-3231
(Registrant's telephone number, including area code)
__________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Class A Common Stock, $0.0001 par value per share
SPT
The 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
Smaller reporting company 
Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13 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 31, 2020, there were 43,440,204 shares and 9,494,249 shares of the registrant’s Class A and Class B common stock, respectively, $0.0001 par value per share, outstanding.



TABLE OF CONTENTS
Page
PART I - FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
PART II - OTHER INFORMATION
Item 1.
Item 1A.
Item 6.

1


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
Statements in this Quarterly Report on Form 10-Q (“Quarterly Report”) not based on historical facts are “forward-looking statements” within the meaning of the Private Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended. These statements include statements about Sprout Social, Inc.’s (“Sprout Social”) plans, objectives, strategies, financial performance and outlook, trends, prospects or future events and involve known and unknown risks that are difficult to predict. As a result, our actual financial results, performance, achievements or prospects may differ materially from those expressed or implied by any forward-looking statements. In some cases, you can identify forward-looking statements by the use of words such as “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “outlook,” “intend,” “expect,” “predict,” “plan,” “strategy,” “potential” and similar expressions, or the negative of these terms and similar expressions, as they relate to Sprout Social, our business and our management. Forward-looking statements are necessarily based upon estimates and assumptions that, while considered reasonable by Sprout Social and our management based on their knowledge and understanding of the business and industry, are inherently uncertain. These forward-looking statements should not be read as a guarantee of future performance or results, and stockholders should not place undue reliance on forward-looking statements. There are a number of risks, uncertainties and other important factors, many of which are beyond our control, that could cause our actual results to differ materially from the forward-looking statements contained in this Quarterly Report. Such risks, uncertainties and other important factors include, among others, the risks, uncertainties and factors set for under “Part II—Item IA. Risk Factors” and “Part I—Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in our Annual Report on Form 10-K under Part I—Item IA, “Risk Factors” and the risks and uncertainties related to the following:
• the effects of the COVID-19 pandemic, and the governmental responses to address the pandemic and any re-emergence of COVID-19, may materially affect our customers and how we operate our business, and the duration and extent to which the COVID-19 pandemic threatens our future results of operations, financial position, liquidity and overall financial performance remains uncertain;
• our future financial performance, including our revenue, cost of revenue, gross profit, operating expenses, ability to generate positive cash flow, and ability to achieve and maintain profitability;
• the sufficiency of our cash to meet our liquidity needs and our ability to raise additional capital on favorable terms or at all;
• our ability to attract, retain and grow customers to use our platform and products;
• our ability to increase the spending of existing customers on our products;
• the effects of increased competition from our market competitors or new entrants to the market;
• the evolution of the social media industry, including as a result of the COVID-19 pandemic, impacting our platform, products, services, markets and data;
• our ability to access third-party application programming interface, or APIs, and data on favorable terms;
• our ability to innovate and provide a superior customer experience;
• our ability to successfully enter new markets, manage our international expansion and comply with any applicable laws and regulations;
• our ability to comply with modified or new laws and regulations applying to our business, including privacy and data security regulations;
2


• the attraction and retention of qualified employees and key personnel;
• our ability to effectively manage our growth and future expenses;
• our ability to securely maintain customer and other third-party data;
• our ability to maintain and enhance our brand;
• our estimates of the size of our market opportunities;
• our ability to maintain, protect and enhance our intellectual property;
• worldwide economic conditions, including the macroeconomic impacts of the COVID-19 pandemic, and their impact on information technology spending;
• our use of the net proceeds from our initial public offering completed on December 17, 2019 (the “IPO”) and follow-on equity offering completed on August 17, 2020; and
• the other factors set forth under “Part II—Item IA. Risk Factors” in this Quarterly Report and our Quarterly Reports filed with the United States Securities and Exchange Commission (“SEC” ) on May 7, 2020 and August 6, 2020, as well as in our Annual Report on Form 10-K under Part I—Item IA, “Risk Factors,” which risks may be heightened as a result of the ongoing and numerous adverse impacts of the COVID-19 pandemic.
These factors are not necessarily all of the important factors that could cause our actual financial results, performance, achievements or prospects to differ materially from those expressed in or implied by any of our forward-looking statements. Other unknown or unpredictable factors also could harm our results. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements set forth above. Forward-looking statements speak only as of the date they are made, and we do not undertake or assume any obligation to update forward-looking statements to reflect actual results, changes in assumptions or changes laws or in other factors affecting forward-looking information, except to the extent required by applicable laws. If we update one or more forward-looking statements, no inference should be drawn that we will make additional updates with respect to those or other forward-looking statements.

3


PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
Sprout Social, Inc.
Condensed Consolidated Balance Sheet (Unaudited)
(in thousands, except share and per share data)
September 30, 2020December 31, 2019
(Unaudited)
Assets
Current assets
Cash and cash equivalents$117,778 $135,310 
Marketable securities49,494  
Accounts receivable, net of allowances of $1,687 and $706 at September 30, 2020 and December 31, 2019, respectively
14,406 11,099 
Deferred commissions 7,456 5,574 
Prepaid expenses and other assets4,565 5,050 
Total current assets193,699 157,033 
Property and equipment, net14,243 13,529 
Deferred commissions, net of current portion 7,199 5,505 
Operating lease, right-of-use assets10,274 5,618 
Goodwill2,299 2,299 
Intangible assets, net4,413 5,482 
Other assets, net125 125 
Total assets$232,252 $189,591 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$2,037 $2,049 
Deferred revenue37,258 29,566 
Operating lease liabilities1,904 2,331 
Accrued wages and payroll related benefits4,900 4,053 
Accrued expenses and other5,555 5,057 
Total current liabilities51,654 43,056 
Deferred revenue, net of current portion239 209 
Operating lease liabilities, net of current portion23,744 18,196 
Total liabilities75,637 61,461 
Commitments and contingencies (Note 6)
4

Sprout Social, Inc.
Condensed Consolidated Balance Sheets (Unaudited) (cont’d)
(in thousands, except share and per share data)
September 30, 2020December 31, 2019
(Unaudited)
Stockholders’ equity
Class A common stock, par value $0.0001 per share; 1,000,000,000 shares authorized; 46,122,094 and 43,322,590 shares issued and outstanding at September 30, 2020, respectively; 41,714,870 and 39,041,065 shares issued and outstanding, at December 31, 2019, respectively
4 4 
Class B common stock, par value $0.0001 per share; 25,000,000 shares authorized; 9,721,627 and 9,568,249 shares issued and outstanding at September 30, 2020, respectively; 9,803,933 shares issued and outstanding at December 31, 2019
1 1 
Additional paid-in capital324,682 263,943 
Treasury stock, at cost(26,905)(20,430)
Accumulated deficit (141,167)(115,388)
Total stockholders’ equity 156,615 128,130 
Total liabilities and stockholders’ equity
$232,252 $189,591 
See Notes to Condensed Consolidated Financial Statements.
5

Sprout Social, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)
(in thousands, except share and per share data)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue
Subscription$33,370 $26,284 $94,889 $74,285 
Professional services and other296 137 714 278 
Total revenue33,666 26,421 95,603 74,563 
Cost of revenue
Subscription8,588 7,144 24,852 19,113 
Professional services and other186 85 450 175 
Total cost of revenue8,774 7,229 25,302 19,288 
Gross profit24,892 19,192 70,301 55,275 
Operating expenses
Research and development7,693 6,361 22,686 19,137 
Sales and marketing 14,774 11,894 42,852 34,074 
General and administrative9,346 6,056 30,970 23,417 
Total operating expenses31,813 24,311 96,508 76,628 
Loss from operations (6,921)(5,119)(26,207)(21,353)
Interest expense(94)(70)(285)(199)
Interest income50 61 563 256 
Other income19 108 222 388 
Loss before income taxes (6,946)(5,020)(25,707)(20,908)
Income tax expense51 19 72 49 
Net loss and comprehensive loss $(6,997)$(5,039)$(25,779)$(20,957)
Net loss per share attributable to common shareholders, basic and diluted
$(0.13)$(0.30)$(0.51)$(1.25)
Weighted-average shares outstanding used to compute net loss per share, basic and diluted
51,910,51716,948,80950,777,22216,829,622
See Notes to Condensed Consolidated Financial Statements.
6

Sprout Social, Inc.
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Unaudited)
(in thousands, except share data)
Voting Common Stock (Class A and B)
Additional
Paid-in
Capital
Treasury Stock
Accumulated
Deficit
Total
Stockholders’ Equity
Shares
Amount
Shares
Amount
Balances at June 30, 202050,889,557 $5 $280,104 2,952,882 $(26,905)$(134,170)$119,034 
Exercise of stock options
242,081 — 82 82 
Stock-based compensation expense
2,560 2,560 
Issuance of common stock from equity award settlement
146,701 —  
Issuance of common stock in connection with follow-on public offering, net of underwriters' discounts, commissions and offering costs1,612,500 — 41,936 41,936 
Net loss
(6,997)(6,997)
Balances at September 30, 202052,890,839 $5 $324,682 2,952,882 $(26,905)$(141,167)$156,615 
Voting Common Stock
Additional
Paid-in
Capital
Series A, A-1, B, B-1, C and D Convertible Preferred Stock (in equity)
Treasury Stock
Accumulated
Deficit
Total
Stockholders’ Equity
Shares
Amount
Shares
Amount
Shares
Amount
Balances at June 30, 201917,016,607 $1 $7,187 22,014,263 $102,976 2,166,132 $(12,852)$(84,499)$12,813 
Exercise of stock options
29,999 — 17 17 
Stock-based compensation expense
65 65 
Net loss
(5,039)(5,039)
Balances at September 30, 201917,046,606 $1 $7,269 22,014,263 $102,976 2,166,132 $(12,852)$(89,538)$7,856 


7

Sprout Social, Inc.
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Unaudited)
(in thousands, except share data)
Voting Common Stock (Class A and B)
Additional
Paid-in
Capital
Treasury Stock
Accumulated
Deficit
Total
Stockholders’ Equity
Shares
Amount
Shares
Amount
Balances at December 31, 201948,844,998 $5 $263,943 2,673,805 $(20,430)$(115,388)$128,130 
Exercise of stock options
950,167 — 362 362 
Stock-based compensation expense
8,563 8,563 
Issuance of common stock from equity award settlement
826,611 —  
Taxes paid related to net share settlement of equity awards
270,732 (6,335)(6,335)
Issuance of common stock in connection with underwriters' purchase of over-allotment shares, related to initial public offering, net of underwriters' discounts, commissions and offering costs
629,603 — 9,738 9,738 
Exercise of warrants
26,960 — 140 8,345 (140) 
Issuance of common stock in connection with follow-on public offering, net of underwriters' discounts, commissions and offering costs1,612,500 — 41,936 41,936 
Net loss
(25,779)(25,779)
Balances at September 30, 202052,890,839 $5 $324,682 2,952,882 $(26,905)$(141,167)$156,615 
Voting Common Stock
Additional
Paid-in
Capital
Series A, A-1, B, B-1, C and D Convertible Preferred Stock (in equity)
Treasury Stock
Accumulated
Deficit
Total
Stockholders’ Equity
Shares
Amount
Shares
Amount
Shares
Amount
Balances at December 31, 201816,679,109 $1 $1,844 22,014,263 $102,976 1,973,851 $(10,507)$(68,581)$25,733 
Exercise of stock options
125,342 — 62 62 
Stock-based compensation expense
5,363 5,363 
Net issuance of RSA grant
242,155 192,281 (2,345)(2,345)
Net loss
(20,957)(20,957)
Balances at September 30, 201917,046,606 $1 $7,269 22,014,263 $102,976 2,166,132 $(12,852)$(89,538)$7,856 


See Notes to Condensed Consolidated Financial Statements.
8

Sprout Social, Inc.
Condensed Consolidated Statements of Cash Flows (Unaudited)
(in thousands)
Nine Months Ended September 30,
20202019
Cash flows from operating activities
Net loss$(25,779)$(20,957)
Adjustments to reconcile net loss to net cash (used in) operating activities
Depreciation of property and equipment2,120 2,031 
Amortization of line of credit issuance costs171 149 
Amortization of premium on investments228  
Amortization of acquired intangible assets1,070 1,156 
Amortization of deferred commissions5,412 3,380 
Amortization of right-of-use operating lease asset911 811 
Stock-based compensation expense8,563 5,363 
Provision for accounts receivable allowances1,882 1,175 
Changes in operating assets and liabilities
Accounts receivable(5,190)(912)
Prepaid expenses and other current assets339 (840)
Deferred commissions(8,988)(4,922)
Accounts payable and accrued expenses713 (333)
Deferred revenue7,721 5,097 
Lease liabilities(351)(910)
Net cash (used in) operating activities(11,178)(9,712)
Cash flows from investing activities
Purchases of property and equipment(2,216)(544)
Purchases of marketable securities(49,722) 
Net cash (used in) investing activities(51,938)(544)
Cash flows from financing activities
Proceeds from underwriters' purchase of over-allotment shares, related to the Company's initial public offering, net of underwriters’ discounts and commissions9,954  
Proceeds from follow-on offering of common stock, net of underwriters' discounts and commissions42,127  
Payments for line of credit issuance costs(118)(47)
Proceeds from exercise of stock options362 62 
Employee taxes paid related to the net share settlement of stock-based awards(6,335)(1,798)
Payments of deferred offering costs(406)(1,551)
Net cash provided by (used in) financing activities45,584 (3,334)
Net (decrease) in cash and cash equivalents(17,532)(13,590)
Cash and cash equivalents
Beginning of period135,310 26,190 
End of period$117,778 $12,600 
Supplemental noncash disclosures
Operating lease liability arising from operating ROU asset obtained$5,472 $ 
Noncash exercise of stock warrants$140 $ 
Deferred offering costs, accrued but not yet paid$ $1,123 
Employee taxes related to the net share settlement of stock-based awards, accrued but not yet paid
$ $547 
Balance of property and equipment in accounts payable
$765 $ 
See Notes to Condensed Consolidated Financial Statements.
9

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)

1.Nature of Operations and Summary of Significant Accounting Policies
Nature of Operations
Sprout Social, Inc. (“Sprout Social” or the “Company”), a Delaware corporation, began operating on April 21, 2010 to design, develop and operate a web-based comprehensive social media management tool enabling companies to manage and measure their online presence. Customers access their accounts online via a web-based interface or a mobile application. Some customers also purchase the Company’s professional services, which primarily consist of consulting and training services. The Company’s fiscal year end is December 31. The Company’s customers are primarily located throughout the United States, and a portion of customers are located in foreign countries. The Company is headquartered in Chicago, Illinois.
Follow-on Offering
On August 17, 2020, the Company completed an equity offering in which it issued and sold 1,612,500 shares of Class A common stock, inclusive of the exercised over-allotment option, at a public offering price of $27.50 per share. In addition, 5,287,500 shares of the Company’s common stock were sold by selling shareholders of the Company, inclusive of the over-allotment, as part of this offering. The Company received net proceeds of $42.1 million after deducting underwriting discounts and commissions. The Company did not receive any proceeds from the sale of common stock by selling shareholders.
Initial Public Offering Over-allotment
On January 15, 2020, the Company issued and sold 629,603 shares of Class A common stock for total net proceeds of $10.0 million after deducting underwriting discounts and commissions, as a result of the over-allotment option exercise by the underwriters of the Company’s initial public offering.
Principles of Consolidation and Basis of Presentation
The unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable regulations of the United States Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The Company has prepared the unaudited condensed consolidated financial statements on a basis substantially consistent with the audited consolidated financial statements of the Company as of and for the year ended December 31, 2019, and these unaudited condensed consolidated financial statements include all normal recurring adjustments necessary for a fair statement of the results of the interim periods presented but are not necessarily indicative of the results of operations to be anticipated for the full year or any future period. The consolidated balance sheet as of December 31, 2019 included herein was derived from the audited consolidated financial statements as of that date but does not include all disclosures including certain disclosures required by GAAP on an annual basis. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020.
10

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances, including but not limited to the potential impacts arising from the COVID-19 pandemic. As the extent and duration of the impact of the COVID-19 pandemic remains uncertain, the Company’s estimates and judgments may evolve as conditions change. The Company is not aware of any events or circumstances that would require an update to its estimates and judgments or a revision of the carrying value of its assets or liabilities as of November 10, 2020, the date of issuance of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates.
The Company’s most significant estimates and judgments are those related to the estimated period of benefit for incremental costs of obtaining a contract with a customer, the incremental borrowing rate for operating leases, calculation of allowance for doubtful accounts, useful lives of long-lived assets, stock-based compensation, income taxes, commitments and contingencies and litigation, among others.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in Note 1, “Nature of Operations and Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements as of and for the year ended December 31, 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020. There have been no significant changes to these policies during the nine months ended September 30, 2020, except as noted below.
Marketable Securities
Marketable securities consist of corporate bonds, commercial paper, and U.S. Treasury securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. All marketable securities are recorded at their estimated fair values. Unrealized gains and losses for the available-for-sale debt securities that are unrelated to credit loss factors are recorded in accumulated other comprehensive income (loss), or AOCI. As of September 30, 2020 and December 31, 2019, the Company’s AOCI balance was insignificant. Unrealized losses determined to be credit-related are recorded as Other income in the consolidated statements of operations and comprehensive loss and as an allowance for credit losses on Marketable securities on the consolidated balance sheet. As of September 30, 2020, the gross unrealized loss on available-for-sale debt securities was immaterial and there were no expected credit losses related to the Company's available-for-sale debt securities.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, including subsequent amendments, Measurement of Credit Losses on Financial Instruments (Topic 326) (“ASU 2016-13”), which modifies the accounting methodology for most financial instruments by establishing a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments, including trade accounts receivable, by using all practical and relevant information. This guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.
11

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other-Internal-Use Software (“ASU 2018-15”), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.
2.Revenue Recognition
Disaggregation of Revenue
The Company provides disaggregation of revenue based on geographic region in Note 7 and based on the subscription versus professional services and other classification on the condensed consolidated statements of operations and comprehensive loss, as it believes these best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.
Deferred Revenue
Deferred revenue is recorded upon establishment of unconditional right to payment under non-cancelable contracts and is recognized as the revenue recognition criteria are met. The Company generally invoices customers in advance in monthly, quarterly, semi-annual and annual installments. The deferred revenue balance is influenced by several factors, including the compounding effects of renewals, invoice duration, timing and size. The amount of revenue recognized during the three months ended September 30, 2020 and 2019 that was included in deferred revenue at the beginning of each period was $17.5 million and $11.3 million, respectively. The amount of revenue recognized during the nine months ended September 30, 2020 and 2019 that was included in deferred revenue at the beginning of each period was $27.0 million and $19.7 million, respectively.
As of December 31, 2019, including amounts already invoiced and amounts contracted but not yet invoiced, $42.1 million of revenue was expected to be recognized from remaining performance obligations, of which 91% is expected to be recognized in the next 12 months, with the remainder expected to be recognized the following year. As of September 30, 2020, including amounts already invoiced and amounts contracted but not yet invoiced, $53.9 million of revenue is expected to be recognized from remaining performance obligations, of which 87% is expected to be recognized in the next 12 months, with the remainder expected to be recognized the following year.
3.Operating Leases
The Company entered into operating lease agreements for offices in Chicago, Illinois, San Francisco, California, and Seattle, Washington. The operating leases require escalating monthly rental payments ranging from $17,000 to $280,000. Under the terms of the lease agreements, the Company is also responsible for its proportionate share of taxes and operating costs, which are treated as variable lease costs. The Chicago lease expires in January 2028 and the Seattle lease expired in July 2020. The San Francisco lease expired in June 2019. The Company’s operating leases typically contain options to extend or terminate the term of the lease. The Company currently does not include any options to extend leases in its lease terms as it is not reasonably certain to exercise them. As such, it has recorded lease obligations only through the initial optional termination dates above.
On January 21, 2020, the Company entered into a new lease agreement for an office in Seattle, Washington with an expected total future commitment of $7.9 million. The lease commenced in September 2020 and is expected to expire in January 2031. For accounting purposes under ASC 842,
12

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
the lease commenced on January 23, 2020, resulting in the recording of a $5.4 million right-of-use operating lease asset and operating lease liability.
The following table provides a summary of operating lease assets and liabilities as of September 30, 2020 (in thousands):
Assets
Operating lease right-of-use assets $10,274 
Liabilities
Operating lease liabilities1,904 
Operating lease liabilities, non-current23,744 
Total operating lease liabilities$25,648 
The following table provides information about leases on the condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Operating lease expense$580 $541 $1,987 $1,743 
Variable lease expense875 926 2,457 2,607 
Sublease income20 108 223 388 
Within the condensed consolidated statements of operations and comprehensive loss, operating and variable lease expense are recorded in General and administrative expenses and sublease income is recorded in Other income. Cash payments related to operating leases for the nine months ended September 30, 2020 and September 30, 2019 were $3.5 million and $4.0 million, respectively. As of September 30, 2020, the weighted-average remaining lease term is 8.2 years and the weighted-average discount rate is 5.6%.
Remaining maturities of operating lease liabilities as of September 30, 2020 are as follows (in thousands):
Years ending December 31,
2020$729 
20213,768 
20223,930 
20234,021 
20244,112 
Thereafter16,498 
Total future minimum lease payments$33,058 
Less: imputed interest(6,670)
Less: lease incentives(1)
(740)
Total operating lease liabilities$25,648 
_________________
(1)Includes lease incentives that will be realized in 2020.
13

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
4.Income Taxes
The provision for income taxes for interim periods is generally determined using an estimate of the Company’s annual effective tax rate, excluding jurisdictions for which no tax benefit can be recognized due to valuation allowances. The Company’s effective tax rate generally differs from the U.S. federal statutory rate primarily due to a valuation allowance related to the Company’s federal and state deferred tax assets.
The Company accounts for Global Intangible Low–Taxed Income (“GILTI”) as a current-period expense when incurred. Therefore, the Company has not recorded deferred taxes for basis differences expected to reverse in the future periods.
There has historically been no federal or state provision for income taxes because the Company has historically incurred operating losses and maintains a full valuation allowance against its net deferred tax assets. For the nine months ended September 30, 2020, the Company recognized an immaterial provision related to foreign income taxes.
The Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was enacted on March 27, 2020 by the United States. We are continuing to analyze the CARES Act, but it did not have a material impact on our provision for income taxes for the quarter ended September 30, 2020.
5.Incentive Stock Plan
Stock-based compensation expense is included in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
(in thousands)
Cost of revenue$153 $ $617 $ 
Research and development509  1,443  
Sales and marketing667  1,833  
General and administrative1,231 65 4,670 5,363 
Total stock-based compensation$2,560 $65 $8,563 $5,363 

14

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
6.Commitments and Contingencies
Contractual Obligations
The Company has non-cancellable minimum guaranteed purchase commitments for data and services. Contractual commitments as of September 30, 2020 are as follows (in thousands):
Years ending December 31,
2020$3,393 
202120,486 
202227,495 
202315,222 
2024 
Thereafter 
Total contract commitments$66,596 
Legal Matters
From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no material such matters as of and for the period ended September 30, 2020.
Indemnification
In the ordinary course of business, the Company often includes standard indemnification provisions in its arrangements with third parties, including vendors, customers, investors and the Company’s directors and officers. Pursuant to these provisions, the Company may be obligated to indemnify such parties for losses or claims suffered or incurred. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision. There were no material obligations under such indemnification agreements as of and for the period ended September 30, 2020.
7.Segment and Geographic Data
The Company operates as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information for purposes of making operating decisions, assessing financial performance and allocating resources. The Company’s CODM evaluates financial information on a consolidated basis. As the Company operates as one operating segment, all required segment financial information is found in the condensed consolidated financial statements.
Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. As of September 30, 2020 and December 31, 2019, there were no significant long-lived assets held by entities outside of the United States.
Revenue by geographical region is determined by location of the Company’s customers. Revenue from customers outside of the United States was approximately 28% for each of the nine
15

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
months ended September 30, 2020 and 2019, respectively. Revenue by geographical region is as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Americas$26,455 $20,780 $74,847 $58,561 
EMEA5,304 4,075 15,363 11,690 
Asia Pacific1,907 1,566 5,393 4,312 
Total$33,666 $26,421 $95,603 $74,563 
8.Net Loss per Share
Basic net loss per share is calculated by dividing the net loss by the weighted average number of outstanding shares of common stock each period. Diluted net loss per share is calculated by giving effect to all potential dilutive common stock equivalents, which includes stock options, restricted stock units, restricted stock awards, preferred stock and warrants. Because the Company incurred net losses each period, the basic and diluted calculations are the same. Basic and diluted net loss per share are the same for each class of common stock, as both Class A and Class B stockholders are entitled to the same liquidation and dividend rights.
The following table presents the calculation for basic and diluted net loss per share (in thousands, except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Net loss attributable to common shareholders$(6,997)$(5,039)$(25,779)$(20,957)
Weighted average common shares outstanding51,910,517 16,948,809 50,777,222 16,829,622 
Net loss per share, basic and diluted$(0.13)$(0.30)$(0.51)$(1.25)
The following outstanding shares of common stock equivalents were excluded from the calculation of diluted net loss per share for each period, as the impact of including them would have been anti-dilutive. The Company’s RSUs included a triggering liquidation performance condition prior to vesting. As such, these are treated as contingently issuable shares and were excluded from potential dilutive impact until the triggering liquidation performance condition was satisfied upon completion of the IPO on December 17, 2019.
September 30,
20202019
Stock options outstanding174,000 1,178,705 
RSUs2,142,801  
Convertible preferred stock 22,014,263 
Warrants 35,305 
Total potentially dilutive shares2,316,801 23,228,273 
16

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)

9. Fair Value Measurements
The Company measures certain financial assets at fair value. Fair value is determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy, as follows:
Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs, other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity.
The following tables present information about the Company’s financial assets that are measured at fair value and indicate the fair value hierarchy of the valuation inputs used (in thousands):
September 30, 2020
Level 1Level 2Level 3Total
Cash equivalents:
  Money market funds$115,222 $ $ $115,222 
Marketable Securities:
  Corporate bonds 22,908  22,908 
  Commercial paper 16,461  16,461 
  U.S. Treasury securities 10,125  10,125 
Total assets$115,222 $49,494 $ $164,716 
December 31, 2019
Level 1Level 2Level 3Total
Cash equivalents:
  Money market funds$129,280 $ $ $129,280 
Total assets$129,280 $ $ $129,280 
The Company classifies its money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted prices on active markets. Marketable securities are classified within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market.
The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short-term maturities and are excluded from the fair value tables above.
As of September 30, 2020, the Company held investment-grade marketable securities that had maturities within one year and were accounted for as available-for-sale securities. There was not a significant difference between the amortized cost and fair value of these securities.
17

Sprout Social, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
10.Subsequent Events
On October 8, 2020, the Company's President and CEO became eligible to receive 120,916 RSUs pursuant to his employment agreement as the Company achieved a market capitalization threshold of $2 billion. Stock-based compensation expense of $0.2 million was recognized in relation to this award.


18


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report. This discussion contains forward-looking statements based upon current plans, expectations and beliefs involving risks and uncertainties, including the potential impact of the COVID-19 pandemic on our business. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” in Part II—Item 1A of this Quarterly Report and Part I—Item 1A of our Annual Report on Form 10-K and in other parts of this Quarterly Report.
Overview
Sprout Social is a powerful, centralized platform that provides the critical business layer to unlock the massive commercial value of social media. Currently, more than 25,000 customers across 100 countries rely on our platform to reach larger audiences, create stronger relationships with their customers and make better business decisions.
Introduced in 2011, our cloud software brings together social messaging, data and workflows in a unified system of record, intelligence and action. Operating across major social media networks, including Twitter, Facebook, Instagram, Pinterest, LinkedIn, Google and YouTube, we provide organizations with a centralized platform to effectively manage their social media efforts across stakeholders and business functions. Virtually every aspect of business has been impacted by social media, from marketing, sales and public relations to customer service, product and strategy, creating a need for an entirely new category of software. We offer our customers a centralized, secure and powerful platform to manage this broad, complex channel effectively across their organization.
We generate revenue primarily from subscriptions to our social media management platform under a software-as-a-service model. Our subscriptions can range from monthly to one-year or multi-year arrangements and are generally non-cancellable during the contractual subscription term. Subscription revenue is recognized ratably over the contract terms beginning on the date the product is made available to customers, which typically begins on the commencement date of each contract. We also generate revenue from professional services related to our platform provided to certain customers, which is recognized at the time these services are provided to the customer. This revenue has historically represented less than 1% of our revenue and is expected to be immaterial for the foreseeable future.
Our tiered subscription-based model allows our customers to choose among three core plans to meet their needs. Each plan is licensed on a per user per month basis at prices dependent on the level of features offered. Additional product modules, which offer increased functionality depending on a customer’s needs, can be purchased by the customer on a per user per month basis.
We generated revenue of $33.7 million and $26.4 million during the three months ended September 30, 2020 and 2019, respectively, representing growth of 27%. Excluding the impact of the 2017 acquisition of Simply Measured, Inc., or Simply Measured, our organic growth rate during the three months ended September 30, 2020 compared to the three months ended September 30, 2019 was 34%. This organic growth rate excludes the impact of revenue generated from legacy Simply Measured products as well as revenue from the transition of legacy customers to our platform up to an amount equal to such customers’ prior spend on legacy Simply Measured products. This organic growth rate includes all incremental revenue generated above such prior spend from the sale of additional or higher-priced products and users and profiles to legacy customers of Simply Measured. We generated revenue of $95.6 million and $74.6 million during the nine months ended September 30, 2020 and 2019, respectively, representing growth of 28%. Our organic growth rate was 37% during the same period. In the three and nine months ended September 30, 2020, software subscriptions contributed 99% of our revenue.
19


We generated net losses of $7.0 million and $5.0 million during the three months ended September 30, 2020 and 2019, respectively, which included stock-based compensation expense of $2.6 million and $0.1 million during the three months ended September 30, 2020 and 2019, respectively. We generated net losses of $25.8 million and $21.0 million during the nine months ended September 30, 2020 and 2019, respectively, which included stock-based compensation expense of $8.6 million and $5.4 million during the nine months ended September 30, 2020 and 2019, respectively. We expect to continue investing in the growth of our business and, as a result, generate net losses for the foreseeable future.
COVID-19
In December 2019, a novel coronavirus disease (“COVID-19”) was identified. On March 11, 2020, the World Health Organization characterized COVID-19 as a pandemic. The extent of the impact of COVID-19 on our operational and financial performance and financial position will depend on certain developments, including the duration and spread of the outbreak and the governmental responses to address the pandemic and any re-emergence of COVID-19, impact on our customers and sales cycles and impact on our employees, all of which are uncertain and cannot be predicted.
Given the importance of our technology platform and heightened market awareness of social media as a strategic communications channel, our operational and financial performance were not materially impacted by COVID-19 during the nine months ended September 30, 2020. Our recent IPO in December 2019 resulted in $134.3 million net proceeds, as well as an additional $10.0 million of net proceeds received in January 2020 as a result of our sale of over-allotment shares to the underwriters of our IPO, all of which strengthened our liquidity position prior to the pandemic. The $42.1 million in net proceeds from our equity follow-on offering in August 2020 has further strengthened our liquidity position.
We believe that over the long-term, we will continue to see strong demand for our technology platform; however, the duration and spread of the pandemic could impact our customers’ marketing or social media budgets or ability to pay for existing subscriptions, particularly in the industries most impacted by COVID-19. We will continue to monitor the potential impact of COVID-19; however, at this time, the extent to which the pandemic may impact our financial condition or results of operations is uncertain.
Key Factors Affecting Our Performance
Acquiring new customers
We are focused on continuing to organically grow our customer base by increasing demand for our platform and penetrating our addressable market. We have invested, and expect to continue to invest, heavily in expanding our sales force and marketing efforts to acquire new customers. Currently, we have more than 25,000 customers.
Expanding within our current customer base
We believe that there is a substantial and largely untapped opportunity for organic growth within our existing customer base. Customers often begin by purchasing a small number of user subscriptions and then expand over time, increasing the number of users or social profiles, as well as purchasing additional product modules. Customers may then expand use-cases between various departments to drive collaboration across their organizations. Our sales and customer success efforts include encouraging organizations to expand use-cases to more fully realize the value from the broader adoption of our platform throughout an organization. We will continue to invest in enhancing awareness of our brand, creating additional uses for our products and developing more products, features and functionality of existing products, which we believe are vital to achieving increased adoption of our platform. We have a history of attracting new customers and we have recently increased our focus on expanding their use of our platform over time.
20


Sustaining product and technology innovation
Our success is dependent on our ability to sustain product and technology innovation and maintain the competitive advantage of our proprietary technology. We continue to invest resources to enhance the capabilities of our platform by introducing new products, features and functionality of existing products.
International expansion
We see international expansion as a meaningful opportunity to grow our platform. Revenue generated from non-U.S. customers during the nine months ended September 30, 2020 was approximately 28% of our total revenue. We have built local teams in Ireland, Canada, the United Kingdom, Singapore, India and Australia to support our growth internationally. We believe global demand for our platform and offerings will continue to increase as awareness of our platform in international markets grows. We plan to continue adding to our local sales, customer support and customer success teams in select international markets over time.
Key Business Metrics
We review the following key business metrics to evaluate our business, measure our performance, identify trends, formulate financial projections and make strategic decisions.
Number of customers
We define a customer as a unique account, multiple accounts containing a common non-personal email domain, or multiple accounts governed by a single agreement. Number of customers excludes customers exclusively using legacy products obtained through the acquisition of Simply Measured. We believe that the number of customers using our platform is an indicator not only of our market penetration, but also of our potential for future growth as our customers often expand their adoption of our platform over time based on an increased awareness of the value of our platform and products.
As of September 30,
20202019
Number of customers25,556 23,066 
Total ARR
Total ARR is ARR from all of our products. We define ARR as the annualized revenue run-rate of subscription agreements from all customers as of the last date of the specified period. Total ARR includes the impact of recurring revenue generated from legacy Simply Measured products, which a small number of legacy Simply Measured customers have continued to access. These customers may continue to do so for a limited period in the future as we continue to transition those customers to other Sprout products. We believe total ARR is an indicator of the scale of our entire platform while mitigating fluctuations due to seasonality and contract term.
As of September 30,
20202019
(in thousands)
Total ARR
$141,898 $109,486 
21


Organic ARR
Organic ARR is ARR excluding the impact of recurring revenue generated from legacy Simply Measured products. We believe organic ARR is an indicator of the scale and visibility of our core platform while mitigating fluctuations due to seasonality and contract term.
As of September 30,
20202019
(in thousands)
Organic ARR
$140,615 $103,855 
Number of customers contributing more than $10,000 in ARR
We view the number of customers that contribute more than $10,000 in ARR as a measure of our ability to scale with our customers and attract larger organizations. We believe this represents potential for future growth, including expanding within our current customer base. Over time, larger customers have constituted a greater share of our revenue.
We define customers contributing more than $10,000 in ARR as those on a paid subscription plan that had more than $10,000 in ARR as of a period end.
As of September 30,
20202019
Number of customers contributing more than $10,000 in ARR
2,790 1,965 
Components of our Results of Operations
Revenue
Subscription
We generate revenue primarily from subscriptions to our social media management platform under a software-as-a-service model. Our subscriptions can range from monthly to one-year or multi-year arrangements and are generally non-cancellable during the contractual subscription term. Subscription revenue is recognized ratably over the contract terms beginning on the date our product is made available to customers, which typically begins on the commencement date of each contract. Our customers do not have the right to take possession of the online software solution. We also generate a small portion of our subscription revenue from third-party resellers.
Professional Services
We sell professional services consisting of, but not limited to, implementation fees, specialized training, one-time reporting services and recurring periodic reporting services. Professional services revenue is recognized at the time these services are provided to the customer. This revenue has historically represented less than 1% of our revenue and is expected to be immaterial for the foreseeable future.
Cost of Revenue
Subscription
Cost of revenue primarily consists of expenses related to hosting our platform and providing support to our customers. These expenses are comprised of fees paid to data providers, hosted data center costs and personnel costs directly associated with cloud infrastructure, customer success and
22


customer support, including salaries, benefits, bonuses and allocated overhead. These costs also include depreciation expense and amortization expense related to acquired developed technologies. Overhead associated with facilities and information technology is allocated to cost of revenue and operating expenses based on headcount. Although we expect our cost of revenue to increase in absolute dollars as our business and revenue grows, we expect our cost of revenue to decrease as a percentage of our revenue over time.
Professional Services and Other
Cost of professional services primarily consists of expenses related to our professional services organization and are comprised of personnel costs, including salaries, benefits, bonuses and allocated overhead.
Gross Profit and Gross Margin
Gross margin is calculated as gross profit as a percentage of total revenue. Our gross margin may fluctuate from period to period based on revenue earned, the timing and amount of investments made to expand our hosting capacity, our customer support and professional services teams and in hiring additional personnel, and the impact of acquisitions. We expect our gross profit and gross margin to increase as our business grows over time.
Operating Expenses
Research and Development
Research and development expenses primarily consist of personnel costs, including salaries, benefits and allocated overhead. Research and development expenses also include depreciation expense and other expenses associated with product development. We plan to increase the dollar amount of our investment in research and development for the foreseeable future as we focus on developing new features and enhancements to our plan offerings. However, we expect our research and development expenses to decrease as a percentage of our revenue over time.
Sales and Marketing
Sales and marketing expenses primarily consist of personnel costs directly associated with our sales and marketing department, online advertising expenses, as well as allocated overhead, including depreciation expense and amortization related to acquired developed technologies. Sales force commissions and bonuses are considered incremental costs of obtaining a contract with a customer. Sales commissions are earned and recorded at contract commencement for both new customer contracts and expansion of contracts with existing customers. Sales commissions are deferred and amortized on a straight-line basis over a period of benefit of three years. We plan to increase the dollar amount of our investment in sales and marketing for the foreseeable future, primarily for increased headcount for our sales department.
General and Administrative
General and administrative expenses primarily consist of personnel expenses associated with our finance, legal, human resources and other administrative employees. Our general and administrative expenses also include professional fees for external legal, accounting and other consulting services, depreciation and amortization expense, as well as allocated overhead. We expect to increase the size of our general and administrative functions to support the growth of our business. We also recognized certain non-recurring professional fees and other expenses as part of our transition to becoming a public company and expect to continue to incur additional expenses as a result of operating as a public company, including costs to comply with rules and regulations applicable to companies listed on a U.S. securities exchange, costs related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, investor relations and professional services. We expect the dollar amount of our
23


general and administrative expenses to increase for the foreseeable future. However, we expect our general and administrative expenses to decrease as a percentage of revenue over time.
Interest Income (Expense), Net
Interest income (expense), net consists primarily of interest expenses on outstanding line of credit balances and is offset by interest income earned on our cash and investment balances.
Other Income
Other income consists of sublease rental income from our Seattle, Washington and San Francisco, California offices.
Income Tax Provision
The income tax provision consists of current and deferred taxes for our U.S. and foreign jurisdictions. We have historically reported a taxable loss in our most significant jurisdiction, the U.S., and have a full valuation allowance against our deferred tax assets. We expect this trend to continue for the foreseeable future.
24


Results of Operations
The following tables set forth information comparing the components of our results of operations in dollars and as a percentage of total revenue for the periods presented.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
(in thousands)
Revenue
Subscription$33,370 $26,284 $94,889 $74,285 
Professional services and other296 137 714 278 
Total revenue33,666 26,421 95,603 74,563 
Cost of revenue(1)
Subscription8,588 7,144 24,852 19,113 
Professional services and other186 85 450 175 
Total cost of revenue8,774 7,229 25,302 19,288 
Gross profit24,892 19,192 70,301 55,275 
Operating expenses
Research and development(1)
7,693 6,361 22,686 19,137 
Sales and marketing(1)
14,774 11,894 42,852 34,074 
General and administrative(1)
9,346 6,056 30,970 23,417 
Total operating expenses31,813 24,311 96,508 76,628 
Loss from operations(6,921)(5,119)(26,207)(21,353)
Interest expense(94)(70)(285)(199)
Interest income50 61 563 256 
Other income19 108 222 388 
Loss before income taxes(6,946)(5,020)(25,707)(20,908)
Income tax expense51 19 72 49 
Net loss and comprehensive loss$(6,997)$(5,039)$(25,779)$(20,957)
_______________
(1)Includes stock-based compensation expense as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
(in thousands)
Cost of revenue$153 $— $617 $— 
Research and development509 — 1,443 — 
Sales and marketing667 — 1,833 — 
General and administrative1,231 65 4,670 5,363 
Total stock-based compensation$2,560 $65 $8,563 $5,363 
25


Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
(as a percentage of total revenue)
Revenue
Subscription99 %99 %99 %100 %
Professional services and other%%%— %
Total revenue100 %100 %100 %100 %
Cost of revenue
Subscription26 %27 %26 %26 %
Professional services and other— %— %— %— %
Total cost of revenue26 %27 %26 %26 %
Gross profit74 %73 %74 %74 %
Operating expenses
Research and development23 %24 %24 %26 %
Sales and marketing44 %45 %45 %46 %
General and administrative28 %23 %32 %31 %
Total operating expenses95 %92 %101 %103 %
Loss from operations(21)%(19)%(27)%(29)%
Interest expense— %— %— %— %
Interest income— %— %— %— %
Other income— %— %— %%
Loss before income taxes(21)%(19)%(27)%(28)%
Income tax expense— %— %— %— %
Net loss and comprehensive loss(21)%(19)%(27)%(28)%

Three Months Ended September 30, 2020 Compared to Three Months Ended September 30, 2019
Revenue
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Revenue
Subscription$33,370 $26,284 $7,086 27 %
Professional services and other296 137 159 116 %
Total revenue$33,666 $26,421 $7,245 27 %
Percentage of Total Revenue
Subscription99 %99 %
Professional services and other%%
The increase in subscription revenue was primarily driven by revenue from new customers and expansion within existing customers. The total number of customers grew from 23,066 as of
26


September 30, 2019 to 25,556 as of September 30, 2020. The increase in new customers was primarily driven by our growing sales force capacity to meet market demand. Expansion within existing customers was driven by our ability to increase the number of users, social profiles and products purchased by customers. This is in part attributable to the expansion of use-cases across various functions within our existing customers’ organizations.
Cost of Revenue and Gross Margin
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Cost of revenue
Subscription$8,588 $7,144 $1,444 20 %
Professional services and other186 85 101 119 %
Total cost of revenue8,774 7,229 $1,545 21 %
Gross profit$24,892 $19,192 $5,700 30 %
Gross margin
Total gross margin74 %73 %
The increase in cost of subscription revenue for the three months ended September 30, 2020 compared to the three months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Data provider fees$1,131 
Stock-based compensation expense153 
Other160 
Subscription cost of revenue$1,444 
Fees paid to our data providers increased due to revenue growth. The increase in stock-based compensation was due to the expense related to employee restricted stock units (“RSUs”) vesting since the completion of our IPO on December 17, 2019. 
Operating Expenses
Research and Development
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Research and development$7,693 $6,361 $1,332 21 %
Percentage of total revenue23 %24 %
27


The increase in research and development expense for the three months ended September 30, 2020 compared to the three months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Personnel costs$863 
Stock-based compensation expense509 
Other(40)
Research and development$1,332 
Personnel costs increased primarily as a result of an 8% increase in headcount to grow our research and development teams to drive our technology innovation through the development of new products and features. The increase in stock-based compensation was due to the expense related to employee RSUs vesting since the completion of our IPO on December 17, 2019.
Sales and Marketing
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Sales and marketing$14,774 $11,894 $2,880 24 %
Percentage of total revenue44 %45 %
The increase in sales and marketing expense for the three months ended September 30, 2020 compared to the three months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Personnel costs$1,994 
Stock-based compensation expense667 
Other219 
Sales and marketing$2,880 
Personnel costs increased primarily as a result of a 17% increase in headcount as we continue to expand our sales teams to grow our customer base, as well as additional sales commission expense due to the year over year sales growth, which increased the amortization of contract acquisition costs. The increase in stock-based compensation was due to the expense related to employee RSUs vesting since the completion of our IPO on December 17, 2019.
General and Administrative
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
General and administrative$9,346 $6,056 $3,290 54 %
Percentage of total revenue28 %23 %
28


The increase in general and administrative expense for the three months ended September 30, 2020 compared to the three months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Personnel costs$1,617 
Stock-based compensation expense1,166 
Other507 
General and administrative$3,290 
Personnel costs increased primarily as a result of a 29% increase in headcount as we continue to grow our business and operate as a publicly traded company. The increase in stock-based compensation was due to the expense related to employee RSUs vesting since the completion of our IPO on December 17, 2019. The increase in other was primarily driven by a $0.2 million increase in legal fees, an increase of $0.1 million in consulting fees, and overhead-related costs.
Interest Income (Expense), Net
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Interest income (expense), net$(44)$(9)$(35)
n/m(1)
Percentage of total revenue— %— %
_________________
(1)Calculated metric is not meaningful.
The increase in net interest expense was driven by fees associated with our revolving line of credit.
Other Income
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Other income$19 $108 $(89)(82)%
Percentage of total revenue— %— %
The decrease in other income is due to sublease rental income declining as the San Francisco office lease expired in June 2019.

29


Income Tax Expense
Three Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Income tax expense$51 $19 $32 
n/m(1)
Percentage of total revenue— %— %
_________________
(1)Calculated metric is not meaningful.
The increase in income tax expense is due to the provision related to foreign income taxes.

Nine Months Ended September 30, 2020 Compared to Nine Months Ended September 30, 2019
Revenue
Nine Months Ended September 30,
Change
20202019
Amount
%
(dollars in thousands)
Revenue
Subscription$94,889 $74,285 $20,604 28 %
Professional services and other714 278 436 157 %
Total revenue$95,603 $74,563 $21,040 28 %
Percentage of Total Revenue
Subscription99 %100 %
Professional services and other%— %
The increase in subscription revenue was primarily driven by revenue from new customers and expansion within existing customers. The total number of customers grew from 23,066 as of September 30, 2019 to 25,556 as of September 30, 2020. The increase in new customers was primarily driven by our growing sales force capacity to meet market demand. Expansion within existing customers was driven by our ability to increase the number of users, social profiles and products purchased by customers. This is in part attributable to the expansion of use-cases across various functions within our existing customers’ organizations.
30


Cost of Revenue and Gross Margin
Nine Months Ended September 30,
Change
20202019
Amount
%
(dollars in thousands)
Cost of revenue
Subscription$24,852 $19,113 $5,739 30 %
Professional services and other450 175 275 157 %
Total cost of revenue25,302 19,288 $6,014 31 %
Gross profit$70,301 $55,275 $15,026 27 %
Gross margin
Total gross margin74 %74 %
The increase in cost of subscription revenue for the nine months ended September 30, 2020 compared to the nine months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Data provider fees$3,351 
Personnel costs1,210 
Stock-based compensation expense617 
Other561 
Subscription cost of revenue$5,739 
Fees paid to our data providers increased due to revenue growth. Personnel costs increased primarily as a result of a 17% increase in headcount as we continue to grow our customer support and customer success teams to support our customer growth. The increase in stock-based compensation was due to the expense related to employee RSUs vesting since the completion of our IPO on December 17, 2019. 
Operating Expenses
Research and Development
Nine Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Research and development$22,686 $19,137 $3,549 19 %
Percentage of total revenue24 %26 %
31


The increase in research and development expense for the nine months ended September 30, 2020 compared to the nine months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Personnel costs$2,201 
Stock-based compensation expense1,443 
Other(95)
Research and development$3,549 
Personnel costs increased primarily as a result of an 8% increase in headcount to grow our research and development teams to drive our technology innovation through the development of new products and features. The increase in stock-based compensation was due to the expense related to employee RSUs vesting since the completion of our IPO on December 17, 2019.
Sales and Marketing
Nine Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Sales and marketing$42,852 $34,074 $8,778 26 %
Percentage of total revenue45 %46 %
The increase in sales and marketing expense for the nine months ended September 30, 2020 compared to the nine months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Personnel costs$6,340 
Stock-based compensation expense1,833 
Other605 
Sales and marketing$8,778 
Personnel costs increased primarily as a result of a 17% increase in headcount as we continue to expand our sales teams to grow our customer base, as well as additional sales commission expense due to the year over year sales growth, which increased the amortization of contract acquisition costs. The increase in stock-based compensation was due to the expense related to employee RSUs vesting since the completion of our IPO on December 17, 2019.
General and Administrative
Nine Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
General and administrative$30,970 $23,417 $7,553 32 %
Percentage of total revenue32 %31 %
32


The increase in general and administrative expense for the nine months ended September 30, 2020 compared to the nine months ended September 30, 2019 was primarily due to the following:
Change
(in thousands)
Personnel costs$5,528 
Accounting and legal fees787 
Bad debt expense707 
Stock-based compensation expense(693)
Other1,224 
General and administrative$7,553 
Personnel costs increased primarily as a result of a 29% increase in headcount as we continue to grow our business and operate as a publicly traded company. Accounting and legal fees increased due to operating as a publicly traded company and costs incurred with the equity follow-on offering. Bad debt expense increased due to higher accounts receivable balances and our consideration of the potential impact of COVID-19 on our customers’ ability to pay. The decrease in stock-based compensation was due to a restricted stock award to our Chief Executive Officer that immediately vested in June 2019, partially offset by the expense in 2020 related to employee RSUs vesting since the completion of our IPO on December 17, 2019, of which the largest component related to the vesting of a RSU award granted to our President and Chief Executive Officer in connection with achievement of a market capitalization threshold that immediately vested in February 2020. The increase in other was primarily driven by an increase of $0.3 million in consulting fees, an increase of $0.3 million in charitable contributions, and other expenses related to overhead and operating as a publicly traded company.
Interest Income (Expense), Net
Nine Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Interest income (expense), net$278 $57 $221 
n/m(1)
Percentage of total revenue— %— %
_________________
(1)Calculated metric is not meaningful.
The increase in net interest income was primarily driven by interest earned on cash deposits and marketable securities related to our IPO and equity follow-on proceeds.
Other Income
Nine Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Other income$222 $388 $(166)(43)%
Percentage of total revenue— %%
33


The decrease in other income is due to sublease rental income declining as the San Francisco office lease expired in June 2019.
Income Tax Expense
Nine Months Ended September 30,Change
20202019Amount%
(dollars in thousands)
Income tax expense$72 $49 $23 47 %
Percentage of total revenue— %— %
The increase in income tax expense is due to the provision related to foreign income taxes.
Non-GAAP Financial Measures
In addition to our results determined in accordance with U.S. generally accepted accounting principles, or GAAP, we believe the following non-GAAP measures are useful in evaluating our operating performance. We use the below non-GAAP financial information, collectively, to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance by excluding certain items that may not be indicative of our business, operating results or future outlook.
However, non-GAAP financial information is presented for supplemental informational purposes only, has limitations as an analytical tool and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. In addition, other companies, including companies in our industry, may calculate non-GAAP financial measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures as tools for comparison. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures, and not to rely on any single financial measure to evaluate our business.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
(dollars in thousands, except per share data)
Non-GAAP operating loss$(4,361)$(5,054)$(17,644)$(15,990)
Non-GAAP net loss(4,437)(4,974)(17,216)(15,594)
Non-GAAP net loss per share(0.09)(0.30)(0.34)(0.93)
Free cash flow$(4,041)$(3,441)$(13,394)$(10,256)
Non-GAAP Operating Loss
We define non-GAAP operating loss as GAAP loss from operations, excluding stock-based compensation expense. We believe non-GAAP operating loss provides our management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations, as this non-GAAP financial measure eliminates the effect of stock-based compensation, which is often unrelated to overall operating performance, particularly given the impact of
34


stock-based compensation expense recognized in the nine months ended September 30, 2020 after the completion of our December 2019 IPO.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Reconciliation of Non-GAAP operating loss
(dollars in thousands)
Loss from operations$(6,921)$(5,119)$(26,207)$(21,353)
Stock-based compensation expense2,560 65 8,563 5,363 
Non-GAAP operating loss$(4,361)$(5,054)$(17,644)$(15,990)
Non-GAAP Net Loss
We define non-GAAP net loss as GAAP net loss and comprehensive loss, excluding stock-based compensation expense. We believe non-GAAP net loss provides our management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations, as this non-GAAP financial measure eliminates the effect of stock-based compensation, which is often unrelated to overall operating performance, particularly given the impact of stock-based compensation expense recognized in the nine months ended September 30, 2020 after the completion of our December 2019 IPO.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Reconciliation of Non-GAAP net loss
(dollars in thousands)
Net loss and comprehensive loss$(6,997)$(5,039)$(25,779)$(20,957)
Stock-based compensation expense2,560 65 8,563 5,363 
Non-GAAP net loss$(4,437)$(4,974)$(17,216)$(15,594)
Non-GAAP Net Loss per Share
We define non-GAAP net loss per share as GAAP net loss per share attributable to common shareholders, basic and diluted, excluding stock-based compensation expense. We believe non-GAAP net loss per share provides our management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations, as this non-GAAP financial measure eliminates the effect of stock-based compensation, which is often unrelated to overall operating performance, particularly given the impact of stock-based compensation expense recognized in the nine months ended September 30, 2020 after the completion of our December 2019 IPO.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Reconciliation of Non-GAAP net loss per share
Net loss per share attributable to common shareholders, basic and diluted$(0.13)$(0.30)$(0.51)$(1.25)
Stock-based compensation expense per share(1)
0.04 — 0.17 0.32 
Non-GAAP net loss per share$(0.09)$(0.30)$(0.34)$(0.93)
_________________
(1)Value for the three months ended September 30, 2020, has been rounded down for presentation purposes to equal the difference between the calculated GAAP net loss per share and calculated Non-GAAP net loss per share.
35


Free Cash Flow
Free cash flow is a non-GAAP financial measure that we define as net cash used in operating activities less purchases of property and equipment. We believe that free cash flow is a useful indicator of liquidity that provides information to management and investors about the amount of cash used in our core operations that, after the purchases of property and equipment, is not available to be used for strategic initiatives. For example, if free cash flow is negative, we may need to access cash reserves or other sources of capital to invest in strategic initiatives. One limitation of free cash flow is that it does not reflect our future contractual obligations. Additionally, free cash flow does not represent the total increase or decrease in our cash balance for a given period.
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Reconciliation of Free cash flow
(dollars in thousands)
Net cash (used in) operating activities$(2,633)$(3,272)$(11,178)$(9,712)
Purchases of property and equipment(1,408)(169)(2,216)(544)
Free cash flow$(4,041)$(3,441)$(13,394)$(10,256)

Liquidity and Capital Resources
Our liquidity and capital resources were not materially impacted by the COVID-19 pandemic and the governmental responses to address the pandemic and the related economic impact during the nine months ended September 30, 2020. For further discussion regarding the future potential impacts of COVID-19 and the related economic impacts on our liquidity and capital resources, see “Outlook” and “Part II - Item 1A - Risk Factors”.
As of September 30, 2020, our principal sources of liquidity were cash and cash equivalents of $117.8 million, marketable securities of $49.5 million and net accounts receivable of $14.4 million. We have generated losses from operations and negative cash flows from operations, as evidenced by our accumulated deficit and statement of cash flows. We expect to continue to incur operating losses and negative operating cash flows for the foreseeable future due to the investments in our business we intend to make as described above. We may experience greater than anticipated operating losses in the short- and long-term if the COVID-19 pandemic and the governmental responses to address the pandemic and any re-emergence of COVID-19 persist for a prolonged period of time. The impact of the COVID-19 pandemic on our customers and our operations going forward remains uncertain, and we continue to proactively monitor our liquidity position.
Prior to our IPO in December 2019, we financed our operations primarily through private issuance of equity securities and line of credit borrowings. In our IPO, we received net proceeds of $134.3 million after deducting underwriting discounts and commissions of $10.5 million and offering expenses of $5.2 million. We subsequently received an additional $10.0 million of net proceeds after deducting underwriting discounts and commissions in January 2020 as a result of the over-allotment option exercise by the underwriters of our IPO. In August 2020, we received $42.1 million of net proceeds from our equity follow-on offering after deducting underwriting discounts and commissions. Our principal uses of cash in recent periods have been to fund operations and invest in capital expenditures.
We believe our existing cash and cash equivalents will be sufficient to meet our operating and capital needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our subscription growth rate, subscription renewal activity, billing frequency, the impact of the COVID-19 pandemic on our customers and our operations, the timing and extent of spending to support our research and development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product offerings, and the continuing market acceptance of our
36


product. In the future, we may enter into arrangements to acquire or invest in complementary businesses, products and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations, our business, results of operations and financial condition could be adversely affected.
SVB Credit Facility
In December 2017, we entered into a Loan and Security Agreement with Silicon Valley Bank, or SVB, which comprised a $15.0 million line of credit, or the Revolver, and a $5.0 million incremental revolving line commitment, or the Incremental Revolver, and, together with the Revolver, the SVB Credit Facility.
In November 2019, we amended the SVB Credit Facility to increase the Revolver (including the exercise of the Incremental Revolver, as amended) to $40.0 million and amended, among other terms, levels for the minimum adjusted EBITDA and minimum liquidity covenants, the advance rate and the interest rate. The November 2019 amendment includes a “streamline period”, or Streamline Period, concept, which occurs when we maintain, for every consecutive day in the immediately preceding fiscal quarter, the sum of (i) unrestricted cash at SVB plus (ii) unused availability under the Revolver in an amount equal to or greater than $75.0 million (the Streamline Balance). Any Streamline Period terminates on the earlier of the occurrence of an event of default and failure to maintain the Streamline Balance. The minimum adjusted EBITDA and minimum liquidity covenants do not apply during any Streamline Period. As of September 30, 2020, we did not have any outstanding principal balance under the SVB Credit Facility.
In connection with the November 2019 amendment, the Revolver now has a floating interest rate equal to the greater of (i) 4.75% and (ii) (x) at any time when the Streamline Period is not in effect, one and one-half of one percent (1.50%) above the prime rate and (y) at any time when the Streamline Period is in effect, the prime rate, which interest is payable monthly. The SVB Credit Facility matures on January 31, 2022.
The SVB Credit Facility contains customary negative covenants that limit our ability to, or require mandatory prepayment in the event that we, among other things, incur additional indebtedness or liens, merge with other companies or consummate certain changes of control, acquire other companies, engage in new lines of business, add new offices or business locations, make certain investments, pay dividends, transfer or dispose of certain assets, liquidate or dissolve and enter into various specified transactions. The SVB Credit Facility also contains affirmative covenants, including certain financial covenants such as minimum adjusted EBITDA and minimum liquidity covenants and financial reporting requirements. With limited exceptions, our obligations under the SVB Credit Facility are secured by all of our property other than intellectual property (which is subject to a negative pledge). As of September 30, 2020, we were in compliance with the covenants in the SVB Credit Facility.
The following table summarizes our cash flows for the periods presented:
Nine Months Ended September 30,
20202019
(in thousands)
Net cash (used in) operating activities$(11,178)$(9,712)
Net cash (used in) investing activities(51,938)(544)
Net cash provided by (used in) financing activities
45,584 (3,334)
Net (decrease) in cash$(17,532)$(13,590)
37


Operating Activities
Our largest source of operating cash is cash collections from our customers for subscription services. Our primary uses of cash from operating activities are for personnel costs across the sales and marketing and research and development departments and hosting costs. Historically, we have generated negative cash flows from operating activities.
Net cash used in operating activities during the nine months ended September 30, 2020 was $11.2 million, which resulted from a net loss of $25.8 million adjusted for non-cash charges of $20.4 million and net cash outflow of $5.8 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $8.6 million of stock-based compensation expense, $3.2 million of depreciation and intangible asset amortization expense, $5.4 million for amortization of deferred contract acquisition costs, which were primarily commissions, $1.9 million for bad debt expense and $0.9 million of amortization of right-of-use, or ROU, operating lease assets. The net cash outflow from changes in operating assets and liabilities was primarily the result of a $9.0 million increase in deferred commissions due to the addition of new customers and expansion of the business, a $5.2 million increase in gross accounts receivable, and a $0.4 million decrease in operating lease liabilities. These outflows were primarily offset by a $7.7 million increase in deferred revenue and a $0.7 million increase in accounts payable and other accrued liabilities.
Net cash used in operating activities during the nine months ended September 30, 2019 was $9.7 million, which resulted from a net loss of $21.0 million adjusted for non-cash charges of $14.1 million and net cash outflow of $2.8 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $5.4 million of stock-based compensation expense, $3.2 million of depreciation and intangible asset amortization expense, $3.4 million for amortization of deferred contract acquisition costs, which were primarily commissions, $1.2 million for bad debt expense and $0.8 million of amortization of right-of-use, or ROU, operating lease assets. The net cash outflow from changes in operating assets and liabilities was primarily the result of a $4.9 million increase in deferred commissions due to the addition of new customers and expansion of the business, a $0.9 million increase in gross accounts receivable, a $0.8 million increase in prepaid expenses and a $0.9 million decrease in operating lease liabilities. These outflows were offset by a $5.1 million increase in deferred revenue.
Investing Activities
Net cash used in investing activities for the nine months ended September 30, 2020 was $51.9 million, which was primarily due to the $49.7 million purchase of marketable securities in June 2020. Purchases of property and equipment of $2.2 million was driven by leasehold improvements of our Seattle office.
Net cash used in investing activities for the nine months ended September 30, 2019 was $0.5 million, which was primarily due to purchases of computer equipment and hardware.
Financing Activities
Net cash provided by financing activities for the nine months ended September 30, 2020 was $45.6 million, which was primarily the result of $42.1 million of net proceeds from our equity follow-on offering, $10.0 million of net proceeds from our sale of over-allotment shares to the underwriters of our IPO, offset by $6.3 million in payments related to the employee withholding taxes as a result of the net settlement of stock-based awards.
Net cash used in financing activities for the nine months ended September 30, 2019 was $3.3 million, which was the result of $1.8 million in payments related to the employee taxes due as a result of the net settlement of stock-based awards and $1.6 million in payments of deferred costs associated with our IPO.
38


Contractual Obligations
The following table summarizes our non-cancellable contractual obligations as of September 30, 2020.
Payments Due by Period
Total
Less Than
One Year
1-3 Years3-5 Years
More Than
Five Years
(in thousands)
Operating lease obligations(1)
$33,058 $3,531 $7,905 $8,271 $13,351 
Other purchase obligations(2)
66,597 18,758 47,839 — — 
Total$99,655 $22,289 $55,744 $8,271 $13,351 
_________________
(1)Excludes $0.7 million of lease incentives that will be realized in 2020.
(2)Consists of minimum guaranteed purchase commitments for data and services.

Off-Balance Sheet Arrangements
As of September 30, 2020, we did not have any relationships with any entities or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other purposes.
Recent Accounting Pronouncements
Refer to section titled “Recently Adopted Accounting Pronouncements” in Note 1 of the notes to our unaudited condensed consolidated financial statements for more information.
Critical Accounting Policies and Estimates
Our unaudited condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates.
Our significant accounting policies are discussed in Note 1, “Nature of Operations and Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements as of and for the year ended December 31, 2019 included in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020. There have been no significant changes to these policies during the nine months ended September 30, 2020, other than those described below and in Note 1.
Stock-Based Compensation
We recognize compensation expense for equity awards based on the grant‐date fair value on a straight-line basis over the remaining requisite service period for the award.
Restricted Stock Units
Pursuant to his employment agreement, our President and CEO is eligible to receive awards of fully vested restricted stock units with respect to shares of our Class B common stock under our 2019 Class B Incentive Plan, or the Class B Plan, covering up to 1.0% of our fully diluted common equity determined as of the date of our IPO, or 483,663 shares, following the consummation of our IPO,
39


depending on the valuation of the Company in connection with our IPO and the achievement of market capitalization thresholds thereafter, which we refer to as the Howard IPO Award. The initial grant under the Howard IPO Award was based on the valuation of the Company (calculated based on the closing price of the Company’s Class A common stock on its first trading day on The Nasdaq Capital Market on December 13, 2019) and calculated as follows: (i) a valuation between $750,000,000 and $999,999,999, would result in an initial grant under the Howard IPO Award equal to 0.5% of our outstanding fully diluted common equity; (ii) a valuation at least $1,000,000,000 but less than $2,000,000,000, would result in an initial grant under the Howard IPO Award equal to 0.75% of our fully diluted common equity; and (iii) a valuation at least $2,000,000,000, would result in an initial grant under the Howard IPO Award equal to 1.0% of our outstanding fully diluted common equity. No initial grant under the Howard IPO Award would be made as a result of our IPO if the valuation of the Company calculated as described above was below $750,000,000. The initial Howard IPO Award resulted in a grant equal to 0.5% of our fully diluted common equity, or 241,831 shares on December 17, 2019, which settled in March 2020.
If during the twenty-four month period immediately following the effectiveness of our IPO, the Company achieves a “market cap threshold” (calculated based on the 30-day average of the product of the closing price per share of our Class A common stock on a trading day and the number of shares outstanding on such trading day using the treasury stock method) of $1,000,000,000 or greater, Mr. Howard is eligible to receive RSU awards under our Class B Plan equal to: (i) 0.25% of our fully diluted common equity as of the date of our IPO, or 120,916 shares, upon the Company’s achievement of a market capitalization threshold of $1,000,000,000; and (ii) 0.25% of our fully diluted common equity as of the date of our IPO, or 120,916 shares, upon the Company’s achievement of a market capitalization threshold of $2,000,000,000, in each case, to the extent the applicable market capitalization threshold value was not previously achieved in connection with any previous grant made under the Howard IPO Award, and subject to Mr. Howard’s continued service to the Company through each applicable award date. All such RSUs granted pursuant to the Howard IPO Award will be fully vested and the maximum number of Class B common stock issuable upon settlement of such RSUs will not exceed 1.0% of our fully diluted common equity (as described above). In February 2020, Mr. Howard received 120,916 RSUs upon the Company’s achievement of a market capitalization threshold of $1,000,000,000, which settled in June 2020.
In connection with RSUs granted to Mr. Howard pursuant to the Howard IPO Award that immediately vested in February 2020, we recognized $1.4 million of stock-based compensation expense in the first quarter of 2020. Because the maximum company valuation was not achieved through September 30, 2020, Mr. Howard remained eligible to receive an additional grant up to the maximum award contemplated by the Howard IPO Award if a certain market capitalization threshold is achieved during the first twenty-four months following the completion of our IPO (as described above). In October 2020, the Company achieved the market capitalization threshold of $2,000,000,000. As a result, in the fourth quarter, Mr. Howard will receive the remaining 120,916 shares and the remaining stock-based compensation expense of $0.2 million will be recognized.
JOBS Act Accounting Election
We are an “emerging growth company” as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this exemption from new or revised accounting standards and, therefore, we will not be subject to the same new or revised accounting standards as other public companies that have not made this election. While we have elected to use this extended transition period, to date we have not delayed the adoption of any applicable accounting standards.
40


Item 3. Quantitative and Qualitative Disclosures of Market Risk
Interest Rate Risk
We had cash and cash equivalents totaling $117.8 million as of September 30, 2020, the majority of which was invested in money market accounts. We also had marketable securities of $49.5 million which were invested in investment-grade corporate bonds, commercial paper and U.S. Treasury securities. Such interest-earning instruments carry a degree of interest rate risk with respect to the interest income generated. Additionally, certain of these cash investments are maintained at balances beyond Federal Deposit Insurance Corporation, or FDIC, coverage limits or are not insured by the FDIC. Accordingly, there may be a risk that we will not recover the full principal of our cash investments and marketable securities. To date, fluctuations in interest income have not been significant. Because these accounts are highly liquid, we do not have material exposure to market risk. Our cash is held for working capital purposes. We do not enter into investments for trading or speculative purposes.
We did not have any outstanding debt under our $40.0 million revolving credit line as of September 30, 2020. The line of credit carries a variable interest rate equal to the greater of (i) 4.75% and (ii) (x) at any time when the Streamline Period is not in effect, one and one-half of one percent (1.50%) above the prime rate and (y) at any time when the Streamline Period is in effect, the prime rate and is available through January 31, 2022. See “Item 2 - Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—SVB Credit Facility.”
We have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our financial statements.
Foreign Currency Exchange Risk
We are not currently subject to significant foreign currency exchange risk as our U.S. and international sales are predominantly denominated in U.S. dollars. However, we have some foreign currency risk related to a small amount of sales denominated in Canadian dollars. Sales denominated in Canadian dollars reflect the prevailing U.S. dollar exchange rate on the date of invoice for such sales. Decreases in the relative value of the U.S. dollar to the Canadian dollar may negatively affect revenue and other operating results as expressed in U.S. dollars. We do not believe that an immediate ten percent increase or decrease in the relative value of the U.S. dollar to the Canadian dollars would have a material effect on operating results.
We have not engaged in the hedging of foreign currency transactions to date. However, as our international operations expand, our foreign currency exchange risk may increase. If our foreign currency exchange risk increases in the future, we may evaluate the costs and benefits of initiating a foreign currency hedge program in connection with non-U.S. dollar denominated transactions.
41


Item 4. Controls and Procedures
Evaluation of disclosure controls and procedures
Our management, with the participation of our Chief Executive Officer, or CEO, and Chief Financial Officer, or CFO, has evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, as of September 30, 2020. Because of the material weakness in our internal control over financial reporting, as discussed below, our CEO and CFO have concluded that our disclosure controls and procedures were not effective as of the end of the period covered by this Quarterly Report. In light of this, our management, including the CEO and CFO, has performed additional analyses, reconciliations and other post-closing procedures and has concluded that, notwithstanding the material weakness in our internal control over financial reporting, the condensed consolidated financial statements for the periods covered by and included in this Quarterly Report present fairly, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with U.S. GAAP.
Previously reported material weakness
In connection with the audit of our financial statements for the year ended December 31, 2018, we identified a material weakness in our internal controls over financial reporting, as defined by the standards established by the Sarbanes-Oxley Act of 2002. We did not maintain effective internal control over financial reporting related to the control environment component of Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, or the COSO framework, due to an insufficient complement of personnel possessing the appropriate accounting and financial reporting knowledge and experience during the year ended December 31, 2018 in order to determine the appropriate accounting for non-recurring transactions and transactions requiring more complex accounting judgment. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our consolidated financial statements will not be prevented or detected on a timely basis.
During 2019 and the nine months ended September 30, 2020, management continued to implement remediation initiatives in response to the previously identified material weakness. Specific remedial actions undertaken by management include:
Hiring additional qualified accounting and financial reporting personnel who possess public company accounting and reporting technical expertise;
Implementing new controls and enhancing existing processes to strengthen our review process relating to accounting for non-recurring transactions and transactions requiring more complex accounting judgment. These controls and processes are designed around identification, documentation and application of GAAP technical accounting guidance for such transactions and also include additional supervision and review activities by qualified personnel.
While we believe that these efforts have improved and will continue to improve our internal control over financial reporting, remediation of the material weakness will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles. Therefore, this material weakness has not been remediated as of September 30, 2020. This deficiency could result in additional misstatements to our consolidated financial statements that would be material and would not be prevented or detected in a timely manner.
Our remediation efforts are ongoing and subject to continued management review supported by ongoing design and testing of our framework of internal controls over financial reporting.
42


Notwithstanding the material weakness, our management has concluded the condensed consolidated financial statements included elsewhere in this Quarterly Report present fairly, in all material respects, our financial position, results of operations and cash flows in conformity with U.S. GAAP.
Changes in internal controls
There were no changes in our internal controls over financial reporting during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to affect, our internal control over financial reporting.
Inherent Limitations of Internal Controls
In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management does not expect that our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within our company will have been detected.

43


PART II - OTHER INFORMATION
Item 1. Legal Proceedings
From time to time, we are involved in various legal proceedings arising from the normal course of business. We are not currently a party to any material pending legal proceedings.
Item 1A. Risk Factors
Other than the risk factors set forth below, there have been no material changes from the risk factors disclosed in our Annual Report (under the heading “Risk Factors” ) in response to Part 1, Item 1A of the Form 10-K.
The effects of the COVID-19 pandemic are unpredictable and may materially affect our customers and how we operate our business, and the duration and extent to which the pandemic continues (including any re-emergence of COVID-19) to threaten our future results of operations and overall financial performance remains uncertain.
In December 2019, a novel coronavirus disease (“COVID-19”) was identified. On March 11, 2020, the World Health Organization characterized COVID-19 as a global pandemic. The pandemic has resulted in a widespread health crisis that has adversely affected businesses, economies and financial markets worldwide and has caused significant volatility in U.S. and international debt and equity markets.
Examples of how COVID-19 may impact our business, results of operations and Class A common stock price include, but are not limited to:
COVID-19 may cause companies to decrease marketing and social media spending, or pause such spending altogether, making it more difficult for us to acquire new customers, as well as retain and upsell existing customers. A key factor in our ability to acquire a new customer and retain and increase the spending of an existing customer is the customer’s marketing or social media budget. The economic stress of COVID-19 may cause companies to decrease or freeze their marketing and social media budget and we cannot predict the length that such budgets will be impacted. This may prevent prospective customers from converting to paying customers and prevent existing customers from renewing an existing subscription or increasing their spending with us or cause our existing customers to terminate their subscriptions. We may experience longer sales cycles and greater uncertainty regarding our sales pipeline for a given quarter. In addition, the impact of COVID-19 could reduce interest in our webinars, blogs, thought leadership and social media engagement, thereby reducing traffic to our web properties and free trials. A reduction in volume or quality of our inbound marketing funnel could have an adverse impact on our business and results of operations.
Customers may be less likely to pay us on-time or at all. For the fiscal year ended December 31, 2019 and the nine months ended September 30, 2020, 99% of our revenue was from subscriptions. Customers under economic stress from COVID-19 may be less willing or may be unable to pay our invoices as they become due. This could, in-turn, cause a decrease in our revenue, an increase in our account receivables and the aging of our accounts receivables. In the nine months ended September 30, 2020, compared to the same period ended September 30, 2019, we increased our bad debt expense by $0.7 million due to our assessment of the potential COVID-19 impact on customer’s ability to pay. It is possible that the impact of COVID-19 may further increase our bad debt expense.
COVID-19 and related government responses to address the COVID-19 pandemic may cause sudden and extreme changes in our Class A common stock price. Since COVID-19 was first reported, the volatility of U.S. equity markets increased to historic levels. This has caused extreme fluctuations in the market price of our Class A common stock. We cannot predict if and
44


when these fluctuations will decrease or increase. In addition to general market conditions, the market price of our Class A common stock could be volatile or decline due to actual or anticipated impact of COVID-19 on our financial condition and results of operations or if our results of operations do not meet the expectations of the investor community or one or more of the analysts who cover our company change their recommendations regarding our company.
The duration and extent of the impact on our business from the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time (e.g., the severity and transmission rate of the virus, the extent and effectiveness of containment measures, and the impact of these and other factors on our employees, customers, vendors and partners, including their respective productivity). Furthermore, our limited operating history combined with the uncertainty created by the COVID-19 pandemic significantly increases the difficulty of forecasting operating results and of strategic planning. If we are unable to effectively predict and manage the impact of the COVID-19 pandemic on our business, our results of operations and financial condition may be negatively impacted.
Changing regulations and increased awareness relating to privacy, information security and data protection could increase our costs, affect or limit how we collect and use personal information and harm our brand.
We receive, store and otherwise process personal information and other data from and about our customers, employees and from other stakeholders like our vendors. We also receive personal information and other data about our customers’ consumers or other social media audiences. There are numerous federal, state, local and international laws and regulations regarding privacy, data protection, information security and the storing, sharing, use, processing, transfer, disclosure, retention and protection of personal information and other content, the scope of which is rapidly changing, subject to differing interpretations and may be inconsistent among; regions, countries and states, or conflict with other legal requirements. We are also subject to contractual obligations from our customers and other third parties related to privacy, data protection and information security, and disclosures and commitments made in our privacy policies. We strive to comply with applicable laws, regulations, policies and other legal obligations relating to privacy, data protection and information security. However, the regulatory framework for privacy, data protection and information security worldwide is, and is likely to remain, uncertain for the foreseeable future, and it is possible that these or other actual or alleged obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices.
We also expect that there will continue to be new laws, regulations and industry standards concerning privacy, data protection and information security proposed and enacted in various jurisdictions. The United States, the European Union, or EU, the United Kingdom and other countries in which we operate are increasingly adopting or revising privacy, information security and data protection laws and regulations that could have a significant impact on our current and planned privacy, data protection and information security-related practices, our collection, use, sharing, retention and safeguarding of customer, consumer and/or employee information, as well as any other third-party information we receive, and some of our current or planned business activities. New and changing laws, regulations, and industry standards concerning privacy, data protection and information security may also impact the social media platforms and data providers we utilize, and thereby indirectly impact our business. In the United States, this includes increased privacy-related regulations and enforcement activity at both the federal level and state levels that impose requirements on the personal information we collect in the course of our business activities. In the EU and the United Kingdom, this includes the General Data Protection Regulation, or GDPR, which came into effect in May 2018. While we have taken measures to comply with applicable requirements contained in the GDPR, we may need to continue to make adjustments as more clarification and guidance on the requirements of the GDPR and how to comply with such requirements becomes available. Further, Brexit has created uncertainty with regard to the regulation of data protection in the United Kingdom. In particular, although the United Kingdom intends to give continuing effect to the GDPR in the United Kingdom by means of the UK GDPR, which is
45


designed to be consistent with the GDPR, uncertainty remains regarding how data transfers to and from the United Kingdom will be regulated and the extent to which data protection standards under the UK GDPR will depart from the EU GDPR in the longer term.
Uncertainty in the laws and regulations affecting cross border transfers of personal data may affect the demand and functionality of our services. In the past we have self-certified adherence to the U.S. Department of Commerce’s EU-U.S. Privacy Shield Framework (the “Privacy Shield”), which established a means for legitimizing the transfer of personal data from the European Economic Area (“EEA”) to the United States. On July 16, 2020, the Court of Justice of the European Union invalidated the Privacy Shield as a mechanism for lawfully transferring personal data from the EEA. As a result, we will need to establish alternate lawful means of transferring personal data from the EEA to the United States. This may include entering into standard contractual clauses approved by the European Commission with customers. Further, different European data protection regulators may impose additional requirements or apply differing standards for the transfer of personal data or even prohibit data transfers to certain non-EEA countries, like the U.S. Such standards may be particularly targeted at the social media companies with whom we work. This creates significant additional uncertainty regarding our ability to lawfully transfer certain personal data from the EEA to the United States and we may need to implement substantial changes to our information technology infrastructure as a result, which could take time and be costly. Following the Court of Justice of the European Union’s ruling, the Swiss-U.S Privacy Shield Framework has also been invalidated by the Swiss data protection regulator, meaning that we also need to put in place an alternative data transfer mechanism for transferring data from Switzerland to the U.S.
California also recently enacted legislation, the California Consumer Privacy Act of 2018, or CCPA, that affords consumers expanded privacy protections and control over the collection, use and sharing of their personal information. The CCPA went into effect on January 1, 2020. The potential effects of this legislation are far-reaching and may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. For example, the CCPA gives California residents expanded rights to access and require deletion of their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used. The California State Attorney General began enforcing the CCPA on July 1, 2020; to the extent that we have not fully implemented the data processing practices and policies necessary to comply with the CCPA, the Attorney General may serve us with an enforcement notice under the CCPA and impose civil penalties for violations. The CCPA also provides for a private right of action for data breaches that may increase data breach litigation.
With laws and regulations such as the GDPR in the EU and the CCPA in the United States imposing new and relatively burdensome obligations, and with substantial uncertainty over the interpretation and application of these and other laws and regulations, we may face challenges in addressing their requirements and making necessary changes to our policies and practices, and may incur significant costs and expenses in an effort to do so. For example, the increased consumer control over the sharing of their personal information afforded by CCPA may affect our customers’ ability to share such personal information with us or may require us to delete or remove consumer information from our records or data sets, which may create considerable costs for our organization. In addition, any failure or perceived failure by us to comply with our privacy policies, our privacy-, data protection- or information security-related obligations to customers, users or other third parties or any of our other legal obligations relating to privacy, data protection or information security may result in governmental investigations or enforcement actions, litigation, claims or public statements against us by consumer advocacy groups or others, and could result in significant liability, loss of relationships with key third parties including social media networks and other data providers, or cause our users to lose trust in us, which could have an adverse effect on our reputation and business. Companies like ours in the social media industry are under particular scrutiny from EU regulators as well as individuals seeking to bring claims for alleged non-compliance. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations and policies that are applicable to the businesses of our users may limit the adoption and use of, and reduce the overall demand for, our platform.
46


Additionally, if the third parties we work with, such as vendors or developers, violate applicable laws or regulations or our policies, such violations may also put our customers’ and their users’ and consumers’ or other social media audiences’ content at risk and could in turn have an adverse effect on our business. Any significant change to applicable laws, regulations or industry practices regarding the collection, use, retention, security or disclosure of such content, or regarding the manner in which the express or implied consent of such persons for the collection, use, retention or disclosure of such content is obtained, could increase our costs and require us to modify our services and features, possibly in a material manner, which we may be unable to complete and may limit our ability to store and process user data or develop new services and features. All of these implications could adversely affect our revenue, results of operations, business and financial condition.
47


INDEX TO EXHIBITS
 
31.1
31.2
32.1*
32.2*
101The following information from our Quarterly Report on Form 10-Q for the quarter ended September 30, 2020, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations and Comprehensive Loss, (iii) Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity, (iv) Condensed Consolidated Statements of Cash Flows and (v) Notes to Condensed Consolidated Financial Statements
104
The cover page from the Quarterly Report on Form 10-Q, formatted as Inline XBRL.

________________

*    Furnished, not filed.
***
48


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.

Sprout Social, Inc.
November 10, 2020By:/s/ Joe Del Preto
Joe Del Preto
Chief Financial Officer and Treasurer (Principal Financial and Principal Accounting Officer)

49
EX-31.1 2 exhibit311jh20201110.htm EXHIBIT 31.1 Document

CERTIFICATION
I, Justyn Howard, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Sprout Social, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) 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
(c) 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.
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
SPROUT SOCIAL, INC.
By:
/s/ Justyn Howard
Name:
Justyn Howard
Title:
President, Chief Executive Officer and Director

Date: November 10, 2020


EX-31.2 3 exhibit312jdp20201110.htm EXHIBIT 31.2 Document

CERTIFICATION
I, Joe Del Preto, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Sprout Social, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) 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
(c) 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.
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
SPROUT SOCIAL, INC.
By:
/s/ Joe Del Preto
Name:
Joe Del Preto
Title:
Chief Financial Officer and Treasurer
Date: November 10, 2020


EX-32.1 4 exhibit321jh20201110.htm EXHIBIT 32.1 Document

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Sprout Social, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Justyn Howard, President, Chief Executive Officer and Director, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
SPROUT SOCIAL, INC.
By:
/s/ Justyn Howard
Name:
Justyn Howard
Title:
President, Chief Executive Officer and Director
Date: November 10, 2020


EX-32.2 5 exhibit322jdp20201110.htm EXHIBIT 32.2 Document


CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Sprout Social, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joe Del Preto, Chief Financial Officer and Treasurer, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
SPROUT SOCIAL, INC.
By:
/s/ Joe Del Preto
Name:
Joe Del Preto
Title:
Chief Financial Officer and Treasurer
Date: November 10, 2020


II-1
EX-101.SCH 6 spt-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Operating Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Operating Leases - Summary of operating lease assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Operating Leases - Lease cost (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Operating Leases - Remaining maturities of operating lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Incentive Stock Plan link:presentationLink link:calculationLink link:definitionLink 2314302 - Disclosure - Incentive Stock Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Incentive Stock Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - Segment and Geographic Data link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Segment and Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Segment and Geographic Data (Details) link:presentationLink link:calculationLink link:definitionLink 2122108 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2424410 - Disclosure - Net Loss per Share - Basic and diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Net Loss per Share - Shares excluded from the calculation of diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 2126109 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2428412 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2129110 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2430413 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 spt-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 spt-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 spt-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Title of Individual [Axis] Title of Individual [Axis] Payments for line of credit issuance costs Payments of Debt Issuance Costs Level 3 Fair Value, Inputs, Level 3 [Member] Amortization of deferred commissions Amortization of Deferred Sales Commissions City Area Code City Area Code Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue recognized previously deferred Contract with Customer, Liability, Revenue Recognized Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Total current liabilities Liabilities, Current Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Lease Commenced on January 23, 2020 Lease Commenced On January 23, 2020 [Member] Lease Commenced On January 23, 2020 [Member] Total assets Assets, Fair Value Disclosure Earnings Per Share [Abstract] Earnings Per Share [Abstract] Subscription Subscription [Member] Subscription [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Summary of operating lease assets and liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Noncash exercise of stock warrants Noncash Exercise Of Warrants Noncash Exercise Of Warrants Share-based award grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule of remaining maturities of operating lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Total cost of revenue Cost of Goods and Services Sold Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Current Fiscal Year End Date Current Fiscal Year End Date Assets Assets [Abstract] Proceeds from follow-on offering of common stock, net of underwriters' discounts and commissions Proceeds from Issuance of Common Stock Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Entity Ex Transition Period Entity Ex Transition Period Number of operating segments Number of Operating Segments Professional services and other Professional Services And Other [Member] Professional Services And Other [Member] Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net issuance of RSA grant (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of common stock, net of underwriters' discounts, commissions and offering costs Stock Issued During Period, Value, New Issues Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Total operating expenses Operating Expenses Property and equipment, net Property, Plant and Equipment, Net Proceeds from underwriters' purchase of over-allotment shares, related to the Company's initial public offering, net of underwriters’ discounts and commissions Proceeds from Issuance Initial Public Offering Total assets Assets Taxes paid related to net share settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Entity Shell Company Entity Shell Company Operating lease liability Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Cover [Abstract] Cover [Abstract] Document Type Document Type Segment Reporting [Abstract] Segment Reporting [Abstract] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Subsequent Event Subsequent Event [Member] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Net loss per share attributable to common shareholders, basic and diluted (in dollars per share) Net loss per share, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Americas Americas [Member] Lease Arrangements [Domain] Lease Arrangements [Domain] [Domain] for Lease Arrangements [Axis] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] General and administrative General and Administrative Expense [Member] Accounts receivable Increase (Decrease) in Accounts Receivable 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Current liabilities Liabilities, Current [Abstract] Operating lease liability arising from operating ROU asset obtained Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Exercise of warrants (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Total contract commitments Purchase Obligation Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Revenue expected to be recognized Revenue, Remaining Performance Obligation, Amount Financial Instrument [Axis] Financial Instrument [Axis] Series A, A-1, B, B-1, C and D Convertible Preferred Stock (in equity) Preferred Stock [Member] Segment and Geographic Data Segment Reporting Disclosure [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Document Quarterly Report Document Quarterly Report Commitments and contingencies (Note 6) Commitments and Contingencies Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Supplemental noncash disclosures Noncash Investing and Financing Items [Abstract] Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Beginning of period End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Sublease income Sublease Income Weighted-average shares outstanding used to compute net loss per share, basic and diluted (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Class of Stock [Domain] Class of Stock [Domain] Money market funds Money Market Funds [Member] Schedule of revenue by geographical region Revenue from External Customers by Geographic Areas [Table Text Block] Variable lease expense Variable Lease, Cost Common stock, shares authorized Common Stock, Shares Authorized Revenue expected to be recognized, percentage Revenue, Remaining Performance Obligation, Percentage Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Offering price (in dollars per share) Sale of Stock, Price Per Share Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Sale of Stock [Domain] Sale of Stock [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Operating lease liabilities Operating Lease, Liability, Current Schedule of basic and diluted net loss per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Less: lease incentives Incentive to Lessee Treasury Stock Treasury Stock [Member] Document Fiscal Period Focus Document Fiscal Period Focus Financial Instruments [Domain] Financial Instruments [Domain] Payments of deferred offering costs Payments of Stock Issuance Costs Issuance of common stock from equity award settlement Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Treasury stock, at cost Treasury Stock, Value Accrued wages and payroll related benefits Employee-related Liabilities, Current 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Level 2 Fair Value, Inputs, Level 2 [Member] Product and Service [Domain] Product and Service [Domain] Income Taxes Income Tax Disclosure [Text Block] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Expected total future commitment Lessee, Operating Lease, Lease Not Yet Commenced, Liability Lessee, Operating Lease, Lease Not Yet Commenced, Liability Concentration Risk Type [Axis] Concentration Risk Type [Axis] Loss from operations Operating Income (Loss) Amortization of premium on investments Investment Income, Amortization of Premium 2023 Purchase Obligation, Due in Fourth Year Goodwill Goodwill Warrants Warrant [Member] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Statement [Line Items] Statement [Line Items] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Issuance of common stock from equity award settlement (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Other assets, net Other Assets, Noncurrent Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Subsequent Event Type [Axis] Subsequent Event Type [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Over-Allotment Option Over-Allotment Option [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Exercise of warrants Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Common stock, shares outstanding Common Stock, Shares, Outstanding 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Level 1 Fair Value, Inputs, Level 1 [Member] Interest expense Interest Expense 2024 Purchase Obligation, Due in Fifth Year Class of Stock [Axis] Class of Stock [Axis] Cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) [Abstract] 2020 Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year Use of Estimates Use of Estimates, Policy [Policy Text Block] Provision for accounts receivable allowances Accounts Receivable, Credit Loss Expense (Reversal) Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Event [Table] Subsequent Event [Table] Additional Paid-in Capital Additional Paid-in Capital [Member] Revenue Recognition Revenue from Contract with Customer [Text Block] Local Phone Number Local Phone Number Interest income Investment Income, Interest Title of Individual [Domain] Title of Individual [Domain] Deferred offering costs, accrued but not yet paid Deferred Offering Costs, Incurred But Not Yet Paid Deferred Offering Costs, Incurred But Not Yet Paid Total future minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Accounts receivable, net of allowances of $1,687 and $706 at September 30, 2020 and December 31, 2019, respectively Accounts Receivable, after Allowance for Credit Loss, Current Operating lease expense Operating Lease, Expense Net issuance of RSA grant Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Additional paid-in capital Additional Paid in Capital Thereafter Purchase Obligation, Due after Fifth Year Schedule of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Chief Executive Officer Chief Executive Officer [Member] Entity Address, Address Line Two Entity Address, Address Line Two Deferred commissions Capitalized Contract Cost, Net, Current Prepaid expenses and other assets Prepaid Expense and Other Assets, Current Gross profit Gross Profit Geographical [Domain] Geographical [Domain] Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Entity Address, State or Province Entity Address, State or Province Income Statement Location [Axis] Income Statement Location [Axis] Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status U.S. Treasury securities US Treasury Securities [Member] Schedule of contractual commitments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Net cash (used in) investing activities Net Cash Provided by (Used in) Investing Activities Net (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Net loss Net loss Net loss attributable to common shareholders Net Income (Loss) Attributable to Parent Proceeds from exercise of stock options Proceeds from Stock Options Exercised 2021 Purchase Obligation, Due in Second Year Voting Common Stock Common Stock [Member] Current assets Assets, Current [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Leases [Abstract] Leases [Abstract] General and administrative General and Administrative Expense Accounts payable Accounts Payable, Current Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Market capitalization threshold Share-based Compensation Arrangement by Share-based Payment Award, Market Capitalization Threshold Share-based Compensation Arrangement by Share-based Payment Award, Market Capitalization Threshold Product and Service [Axis] Product and Service [Axis] Accrued expenses and other Accrued Liabilities, Current Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Entity Interactive Data Current Entity Interactive Data Current Geographic Concentration Risk Geographic Concentration Risk [Member] Common stock, shares issued Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Entity Filer Category Entity Filer Category Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total stock-based compensation Stock-based compensation expense Share-based Payment Arrangement, Expense Employee taxes paid related to the net share settlement of stock-based awards Payment, Tax Withholding, Share-based Payment Arrangement Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Concentration risk percentage Concentration Risk, Percentage Net Loss per Share Earnings Per Share [Text Block] Amortization of right-of-use operating lease asset Operating Lease, Right-of-Use Asset, Amortization Expense Operating Lease, Right-of-Use Asset, Amortization Expense Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Award Type [Domain] Award Type [Domain] Operating expenses Operating Expenses [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Issuance of common stock, net of underwriters' discounts, commissions and offering costs (in shares) Stock Issued During Period, Shares, New Issues Corporate bonds Corporate Debt Securities [Member] Total proceeds from offering Sale of Stock, Consideration Received on Transaction Principles of Consolidation Consolidation, Policy [Policy Text Block] Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Shares issued and sold in offering (in shares) Sale of Stock, Number of Shares Issued in Transaction Cost of revenue Cost of Sales [Member] RSUs Restricted Stock Units (RSUs) [Member] Subsequent Events Subsequent Events [Text Block] 2022 Purchase Obligation, Due in Third Year Revenue Revenues [Abstract] Research and development Research and Development Expense [Member] Nature of Operations and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Cost of revenue Cost of Revenue [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total liabilities Liabilities Deferred commissions Increase (Decrease) in Contract with Customer, Asset Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Taxes paid related to net share settlement of equity awards (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Schedule of shares excluded from the calculation of diluted net loss per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Award Type [Axis] Award Type [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Common stock Common Stock, Value, Issued Changes in operating assets and liabilities Increase (Decrease) in Operating Assets [Abstract] Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense Subsequent Events [Abstract] Subsequent Events [Abstract] Selling Shareholders Selling Shareholders [Member] Selling Shareholders Payments related to operating leases Operating Lease, Payments Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Geographical [Axis] Geographical [Axis] Accumulated Deficit Retained Earnings [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Amortization of line of credit issuance costs Amortization of Debt Issuance Costs Subsequent Event [Line Items] Subsequent Event [Line Items] Operating lease, right-of-use assets Operating Lease, Right-of-Use Asset Operating Leases Lessee, Operating Leases [Text Block] Balance of property and equipment in accounts payable Capital Expenditures Incurred but Not yet Paid Equity Components [Axis] Equity Components [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Document Period End Date Document Period End Date Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-sale Amortization of acquired intangible assets Amortization of Intangible Assets Concentration Risk Type [Domain] Concentration Risk Type [Domain] Other income Other Nonoperating Income Lease liabilities Increase (Decrease) In Operating Lease Liability Increase (Decrease) In Operating Lease Liability Deferred revenue Contract with Customer, Liability, Current Asia Pacific Asia Pacific [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Maximum Maximum [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of financial assets measured at fair value Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Class B common stock Common Class B [Member] Schedule of lease cost Lease, Cost [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] EMEA EMEA [Member] Marketable securities Debt Securities, Available-for-sale Deferred commissions, net of current portion Capitalized Contract Cost, Net, Noncurrent Outside of the United States Non-US [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Convertible preferred stock Convertible Preferred Stock [Member] Security Exchange Name Security Exchange Name Document Information [Line Items] Document Information [Line Items] Entity Tax Identification Number Entity Tax Identification Number Total potentially dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Information [Table] Document Information [Table] Depreciation of property and equipment Depreciation Marketable securities Debt Securities, Available-for-sale, Current Net cash (used in) operating activities Net Cash Provided by (Used in) Operating Activities Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Employee taxes related to the net share settlement of stock-based awards, accrued but not yet paid Tax Withholding, Share-based Payment Arrangement, Incurred But Not Yet Paid Tax Withholding, Share-based Payment Arrangement, Incurred But Not Yet Paid Trading Symbol Trading Symbol Minimum Minimum [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Document Transition Report Document Transition Report Marketable Securities Marketable Securities, Policy [Policy Text Block] Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Stock options outstanding Share-based Payment Arrangement, Option [Member] Class A common stock Common Class A [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Lease Arrangements [Axis] Lease Arrangements [Axis] Lease Arrangements [Axis] 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] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Monthly rental payments Operating Lease, Expense, Monthly Operating Lease, Expense, Monthly Income Statement [Abstract] Income Statement [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Income tax expense Income Tax Expense (Benefit) Incentive Stock Plan Share-based Payment Arrangement [Text Block] 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Follow-On Public Offering Follow-On Public Offering [Member] Follow-On Public Offering EX-101.PRE 10 spt-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 spt-20200930_htm.xml IDEA: XBRL DOCUMENT 0001517375 2020-01-01 2020-09-30 0001517375 us-gaap:CommonClassAMember 2020-10-31 0001517375 us-gaap:CommonClassBMember 2020-10-31 0001517375 2020-09-30 0001517375 2019-12-31 0001517375 us-gaap:CommonClassAMember 2019-12-31 0001517375 us-gaap:CommonClassAMember 2020-09-30 0001517375 us-gaap:CommonClassBMember 2020-09-30 0001517375 us-gaap:CommonClassBMember 2019-12-31 0001517375 spt:SubscriptionMember 2020-07-01 2020-09-30 0001517375 spt:SubscriptionMember 2019-07-01 2019-09-30 0001517375 spt:SubscriptionMember 2020-01-01 2020-09-30 0001517375 spt:SubscriptionMember 2019-01-01 2019-09-30 0001517375 spt:ProfessionalServicesAndOtherMember 2020-07-01 2020-09-30 0001517375 spt:ProfessionalServicesAndOtherMember 2019-07-01 2019-09-30 0001517375 spt:ProfessionalServicesAndOtherMember 2020-01-01 2020-09-30 0001517375 spt:ProfessionalServicesAndOtherMember 2019-01-01 2019-09-30 0001517375 2020-07-01 2020-09-30 0001517375 2019-07-01 2019-09-30 0001517375 2019-01-01 2019-09-30 0001517375 us-gaap:CommonStockMember 2020-06-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001517375 us-gaap:TreasuryStockMember 2020-06-30 0001517375 us-gaap:RetainedEarningsMember 2020-06-30 0001517375 2020-06-30 0001517375 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001517375 us-gaap:CommonStockMember spt:FollowOnPublicOfferingMember 2020-07-01 2020-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember spt:FollowOnPublicOfferingMember 2020-07-01 2020-09-30 0001517375 spt:FollowOnPublicOfferingMember 2020-07-01 2020-09-30 0001517375 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001517375 us-gaap:CommonStockMember 2020-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001517375 us-gaap:TreasuryStockMember 2020-09-30 0001517375 us-gaap:RetainedEarningsMember 2020-09-30 0001517375 us-gaap:CommonStockMember 2019-06-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001517375 us-gaap:PreferredStockMember 2019-06-30 0001517375 us-gaap:TreasuryStockMember 2019-06-30 0001517375 us-gaap:RetainedEarningsMember 2019-06-30 0001517375 2019-06-30 0001517375 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001517375 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001517375 us-gaap:CommonStockMember 2019-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001517375 us-gaap:PreferredStockMember 2019-09-30 0001517375 us-gaap:TreasuryStockMember 2019-09-30 0001517375 us-gaap:RetainedEarningsMember 2019-09-30 0001517375 2019-09-30 0001517375 us-gaap:CommonStockMember 2019-12-31 0001517375 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001517375 us-gaap:TreasuryStockMember 2019-12-31 0001517375 us-gaap:RetainedEarningsMember 2019-12-31 0001517375 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001517375 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001517375 us-gaap:CommonStockMember us-gaap:OverAllotmentOptionMember 2020-01-01 2020-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember us-gaap:OverAllotmentOptionMember 2020-01-01 2020-09-30 0001517375 us-gaap:OverAllotmentOptionMember 2020-01-01 2020-09-30 0001517375 us-gaap:CommonStockMember spt:FollowOnPublicOfferingMember 2020-01-01 2020-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember spt:FollowOnPublicOfferingMember 2020-01-01 2020-09-30 0001517375 spt:FollowOnPublicOfferingMember 2020-01-01 2020-09-30 0001517375 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001517375 us-gaap:CommonStockMember 2018-12-31 0001517375 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001517375 us-gaap:PreferredStockMember 2018-12-31 0001517375 us-gaap:TreasuryStockMember 2018-12-31 0001517375 us-gaap:RetainedEarningsMember 2018-12-31 0001517375 2018-12-31 0001517375 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001517375 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001517375 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0001517375 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001517375 us-gaap:CommonClassAMember spt:FollowOnPublicOfferingMember 2020-08-17 2020-08-17 0001517375 us-gaap:CommonClassAMember spt:FollowOnPublicOfferingMember 2020-08-17 0001517375 us-gaap:CommonClassAMember spt:SellingShareholdersMember 2020-08-17 2020-08-17 0001517375 us-gaap:CommonClassAMember us-gaap:OverAllotmentOptionMember 2020-01-15 2020-01-15 0001517375 2020-01-01 2019-12-31 0001517375 2020-10-01 2020-09-30 0001517375 srt:MinimumMember 2020-01-01 2020-09-30 0001517375 srt:MaximumMember 2020-01-01 2020-09-30 0001517375 2020-01-21 0001517375 spt:LeaseCommencedOnJanuary232020Member 2020-01-23 0001517375 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001517375 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001517375 us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001517375 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001517375 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001517375 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001517375 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001517375 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001517375 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001517375 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001517375 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001517375 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001517375 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001517375 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001517375 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001517375 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001517375 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-09-30 0001517375 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-09-30 0001517375 srt:AmericasMember 2020-07-01 2020-09-30 0001517375 srt:AmericasMember 2019-07-01 2019-09-30 0001517375 srt:AmericasMember 2020-01-01 2020-09-30 0001517375 srt:AmericasMember 2019-01-01 2019-09-30 0001517375 us-gaap:EMEAMember 2020-07-01 2020-09-30 0001517375 us-gaap:EMEAMember 2019-07-01 2019-09-30 0001517375 us-gaap:EMEAMember 2020-01-01 2020-09-30 0001517375 us-gaap:EMEAMember 2019-01-01 2019-09-30 0001517375 srt:AsiaPacificMember 2020-07-01 2020-09-30 0001517375 srt:AsiaPacificMember 2019-07-01 2019-09-30 0001517375 srt:AsiaPacificMember 2020-01-01 2020-09-30 0001517375 srt:AsiaPacificMember 2019-01-01 2019-09-30 0001517375 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001517375 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001517375 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001517375 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0001517375 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-09-30 0001517375 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-09-30 0001517375 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001517375 us-gaap:WarrantMember 2019-01-01 2019-09-30 0001517375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-09-30 0001517375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2020-09-30 0001517375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2020-09-30 0001517375 us-gaap:MoneyMarketFundsMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001517375 us-gaap:CorporateDebtSecuritiesMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-09-30 0001517375 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2020-09-30 0001517375 us-gaap:USTreasurySecuritiesMember 2020-09-30 0001517375 us-gaap:FairValueInputsLevel1Member 2020-09-30 0001517375 us-gaap:FairValueInputsLevel2Member 2020-09-30 0001517375 us-gaap:FairValueInputsLevel3Member 2020-09-30 0001517375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001517375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001517375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001517375 us-gaap:MoneyMarketFundsMember 2019-12-31 0001517375 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001517375 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001517375 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001517375 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2020-10-08 2020-10-08 0001517375 us-gaap:SubsequentEventMember 2020-10-08 shares iso4217:USD iso4217:USD shares pure spt:segment 0001517375 --12-31 2020 Q3 false 10-Q true 2020-09-30 false 001-39156 SPROUT SOCIAL, INC. DE 27-2404165 131 South Dearborn St. Suite 700 Chicago IL 60603 (866) 878-3231 Class A Common Stock, $0.0001 par value per share SPT NASDAQ Yes Yes Non-accelerated Filer false true false false 43440204 9494249 117778000 135310000 49494000 0 1687000 706000 14406000 11099000 7456000 5574000 4565000 5050000 193699000 157033000 14243000 13529000 7199000 5505000 10274000 5618000 2299000 2299000 4413000 5482000 125000 125000 232252000 189591000 2037000 2049000 37258000 29566000 1904000 2331000 4900000 4053000 5555000 5057000 51654000 43056000 239000 209000 23744000 18196000 75637000 61461000 0.0001 0.0001 1000000000 1000000000 46122094 43322590 41714870 39041065 4000 4000 0.0001 0.0001 25000000 25000000 9721627 9568249 9803933 9803933 1000 1000 324682000 263943000 26905000 20430000 -141167000 -115388000 156615000 128130000 232252000 189591000 33370000 26284000 94889000 74285000 296000 137000 714000 278000 33666000 26421000 95603000 74563000 8588000 7144000 24852000 19113000 186000 85000 450000 175000 8774000 7229000 25302000 19288000 24892000 19192000 70301000 55275000 7693000 6361000 22686000 19137000 14774000 11894000 42852000 34074000 9346000 6056000 30970000 23417000 31813000 24311000 96508000 76628000 -6921000 -5119000 -26207000 -21353000 94000 70000 285000 199000 50000 61000 563000 256000 19000 108000 222000 388000 -6946000 -5020000 -25707000 -20908000 51000 19000 72000 49000 -6997000 -6997000 -5039000 -5039000 -25779000 -25779000 -20957000 -20957000 -0.13 -0.30 -0.51 -1.25 51910517 16948809 50777222 16829622 50889557 5000 280104000 2952882 -26905000 -134170000 119034000 242081 82000 82000 2560000 2560000 146701 0 1612500 41936000 41936000 -6997000 -6997000 52890839 5000 324682000 2952882 -26905000 -141167000 156615000 17016607 1000 7187000 22014263 102976000 2166132 -12852000 -84499000 12813000 29999 17000 17000 65000 65000 -5039000 -5039000 17046606 1000 7269000 22014263 102976000 2166132 -12852000 -89538000 7856000 48844998 5000 263943000 2673805 -20430000 -115388000 128130000 950167 362000 362000 8563000 8563000 826611 0 270732 6335000 6335000 629603 9738000 9738000 26960 140000 8345 -140000 0 1612500 41936000 41936000 -25779000 -25779000 52890839 5000 324682000 2952882 -26905000 -141167000 156615000 16679109 1000 1844000 22014263 102976000 1973851 -10507000 -68581000 25733000 125342 62000 62000 5363000 5363000 242155 192281 -2345000 -2345000 -20957000 -20957000 17046606 1000 7269000 22014263 102976000 2166132 -12852000 -89538000 7856000 -25779000 -25779000 -20957000 -20957000 2120000 2031000 171000 149000 228000 0 1070000 1156000 5412000 3380000 911000 811000 8563000 5363000 1882000 1175000 5190000 912000 -339000 840000 8988000 4922000 713000 -333000 7721000 5097000 -351000 -910000 -11178000 -9712000 2216000 544000 49722000 0 -51938000 -544000 9954000 0 42127000 0 118000 47000 362000 62000 6335000 1798000 406000 1551000 45584000 -3334000 -17532000 -13590000 135310000 26190000 117778000 12600000 5472000 0 140000 0 0 1123000 0 547000 765000 0 Nature of Operations and Summary of Significant Accounting Policies<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Operations</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sprout Social, Inc. (“Sprout Social” or the “Company”), a Delaware corporation, began operating on April 21, 2010 to design, develop and operate a web-based comprehensive social media management tool enabling companies to manage and measure their online presence. Customers access their accounts online via a web-based interface or a mobile application. Some customers also purchase the Company’s professional services, which primarily consist of consulting and training services. The Company’s fiscal year end is December 31. The Company’s customers are primarily located throughout the United States, and a portion of customers are located in foreign countries. The Company is headquartered in Chicago, Illinois.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Follow-on Offering</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 17, 2020, the Company completed an equity offering in which it issued and sold 1,612,500 shares of Class A common stock, inclusive of the exercised over-allotment option, at a public offering price of $27.50 per share. In addition, 5,287,500 shares of the Company’s common stock were sold by selling shareholders of the Company, inclusive of the over-allotment, as part of this offering. The Company received net proceeds of $42.1 million after deducting underwriting discounts and commissions. The Company did not receive any proceeds from the sale of common stock by selling shareholders.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial Public Offering Over-allotment</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 15, 2020, the Company issued and sold 629,603 shares of Class A common stock for total net proceeds of $10.0 million after deducting underwriting discounts and commissions, as a result of the over-allotment option exercise by the underwriters of the Company’s initial public offering. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable regulations of the United States Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The Company has prepared the unaudited condensed consolidated financial statements on a basis substantially consistent with the audited consolidated financial statements of the Company as of and for the year ended December 31, 2019, and these unaudited condensed consolidated financial statements include all normal recurring adjustments necessary for a fair statement of the results of the interim periods presented but are not necessarily indicative of the results of operations to be anticipated for the full year or any future period. The consolidated balance sheet as of December 31, 2019 included herein was derived from the audited consolidated financial statements as of that date but does not include all disclosures including certain disclosures required by GAAP on an annual basis. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances, including but not limited to the potential impacts arising from the COVID-19 pandemic. As the extent and duration of the impact of the COVID-19 pandemic remains uncertain, the Company’s estimates and judgments may evolve as conditions change. The Company is not aware of any events or circumstances that would require an update to its estimates and judgments or a revision of the carrying value of its assets or liabilities as of November 10, 2020, the date of issuance of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s most significant estimates and judgments are those related to the estimated period of benefit for incremental costs of obtaining a contract with a customer, the incremental borrowing rate for operating leases, calculation of allowance for doubtful accounts, useful lives of long-lived assets, stock-based compensation, income taxes, commitments and contingencies and litigation, among others. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are discussed in Note 1, “Nature of Operations and Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements as of and for the year ended December 31, 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020. There have been no significant changes to these policies during the nine months ended September 30, 2020, except as noted below.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities consist of corporate bonds, commercial paper, and U.S. Treasury securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. All marketable securities are recorded at their estimated fair values. Unrealized gains and losses for the available-for-sale debt securities that are unrelated to credit loss factors are recorded in accumulated other comprehensive income (loss), or AOCI. As of September 30, 2020 and December 31, 2019, the Company’s AOCI balance was insignificant. Unrealized losses determined to be credit-related are recorded as Other income in the consolidated statements of operations and comprehensive loss and as an allowance for credit losses on Marketable securities on the consolidated balance sheet. As of September 30, 2020, the gross unrealized loss on available-for-sale debt securities was immaterial and there were no expected credit losses related to the Company's available-for-sale debt securities.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, including subsequent amendments, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments (Topic 326) (“ASU 2016-13”), </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which modifies the accounting methodology for most financial instruments by establishing a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments, including trade accounts receivable, by using all practical and relevant information. This guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.</span></div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other-Internal-Use Software</span> (“ASU 2018-15”), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements. 1612500 27.50 5287500 42100000 629603 10000000.0 The unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable regulations of the United States Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The Company has prepared the unaudited condensed consolidated financial statements on a basis substantially consistent with the audited consolidated financial statements of the Company as of and for the year ended December 31, 2019, and these unaudited condensed consolidated financial statements include all normal recurring adjustments necessary for a fair statement of the results of the interim periods presented but are not necessarily indicative of the results of operations to be anticipated for the full year or any future period. The consolidated balance sheet as of December 31, 2019 included herein was derived from the audited consolidated financial statements as of that date but does not include all disclosures including certain disclosures required by GAAP on an annual basis. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances, including but not limited to the potential impacts arising from the COVID-19 pandemic. As the extent and duration of the impact of the COVID-19 pandemic remains uncertain, the Company’s estimates and judgments may evolve as conditions change. The Company is not aware of any events or circumstances that would require an update to its estimates and judgments or a revision of the carrying value of its assets or liabilities as of November 10, 2020, the date of issuance of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates. The Company’s most significant estimates and judgments are those related to the estimated period of benefit for incremental costs of obtaining a contract with a customer, the incremental borrowing rate for operating leases, calculation of allowance for doubtful accounts, useful lives of long-lived assets, stock-based compensation, income taxes, commitments and contingencies and litigation, among others. Marketable securities consist of corporate bonds, commercial paper, and U.S. Treasury securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. All marketable securities are recorded at their estimated fair values. Unrealized gains and losses for the available-for-sale debt securities that are unrelated to credit loss factors are recorded in accumulated other comprehensive income (loss), or AOCI. As of September 30, 2020 and December 31, 2019, the Company’s AOCI balance was insignificant. Unrealized losses determined to be credit-related are recorded as Other income in the consolidated statements of operations and comprehensive loss and as an allowance for credit losses on Marketable securities on the consolidated balance sheet. <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, including subsequent amendments, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments (Topic 326) (“ASU 2016-13”), </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which modifies the accounting methodology for most financial instruments by establishing a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments, including trade accounts receivable, by using all practical and relevant information. This guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.</span></div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other-Internal-Use Software</span> (“ASU 2018-15”), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements. Revenue Recognition<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides disaggregation of revenue based on geographic region in Note 7 and based on the subscription versus professional services and other classification on the condensed consolidated statements of operations and comprehensive loss, as it believes these best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is recorded upon establishment of unconditional right to payment under non-cancelable contracts and is recognized as the revenue recognition criteria are met. The Company generally invoices customers in advance in monthly, quarterly, semi-annual and annual installments. The deferred revenue balance is influenced by several factors, including the compounding effects of renewals, invoice duration, timing and size. The amount of revenue recognized during the three months ended September 30, 2020 and 2019 that was included in deferred revenue at the beginning of each period was $17.5 million and $11.3 million, respectively. The amount of revenue recognized during the nine months ended September 30, 2020 and 2019 that was included in deferred revenue at the beginning of each period was $27.0 million and $19.7 million, respectively. </span></div>As of December 31, 2019, including amounts already invoiced and amounts contracted but not yet invoiced, $42.1 million of revenue was expected to be recognized from remaining performance obligations, of which 91% is expected to be recognized in the next 12 months, with the remainder expected to be recognized the following year. As of September 30, 2020, including amounts already invoiced and amounts contracted but not yet invoiced, $53.9 million of revenue is expected to be recognized from remaining performance obligations, of which 87% is expected to be recognized in the next 12 months, with the remainder expected to be recognized the following year. Deferred revenue is recorded upon establishment of unconditional right to payment under non-cancelable contracts and is recognized as the revenue recognition criteria are met. The Company generally invoices customers in advance in monthly, quarterly, semi-annual and annual installments. The deferred revenue balance is influenced by several factors, including the compounding effects of renewals, invoice duration, timing and size. 17500000 11300000 27000000.0 19700000 42100000 0.91 P12M 53900000 0.87 P12M Operating Leases <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into operating lease agreements for offices in Chicago, Illinois, San Francisco, California, and Seattle, Washington. The operating leases require escalating monthly rental payments ranging from $17,000 to $280,000. Under the terms of the lease agreements, the Company is also responsible for its proportionate share of taxes and operating costs, which are treated as variable lease costs. The Chicago lease expires in January 2028 and the Seattle lease expired in July 2020. The San Francisco lease expired in June 2019. The Company’s operating leases typically contain options to extend or terminate the term of the lease. The Company currently does not include any options to extend leases in its lease terms as it is not reasonably certain to exercise them. As such, it has recorded lease obligations only through the initial optional termination dates above. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 21, 2020, the Company entered into a new lease agreement for an office in Seattle, Washington with an expected total future commitment of $7.9 million. The lease commenced in September 2020 and is expected to expire in January 2031. For accounting purposes under ASC 842, </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the lease commenced on January 23, 2020, resulting in the recording of a $5.4 million right-of-use operating lease asset and operating lease liability. </span></div><div style="margin-bottom:16pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating lease assets and liabilities as of September 30, 2020 (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:16pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about leases on the condensed consolidated statements of operations and comprehensive loss (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the condensed consolidated statements of operations and comprehensive loss, operating and variable lease expense are recorded in General and administrative expenses and sublease income is recorded in Other income. Cash payments related to operating leases for the nine months ended September 30, 2020 and September 30, 2019 were $3.5 million and $4.0 million, respectively. As of September 30, 2020, the weighted-average remaining lease term is 8.2 years and the weighted-average discount rate is 5.6%.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining maturities of operating lease liabilities as of September 30, 2020 are as follows (in thousands): </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: lease incentives</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Includes lease incentives that will be realized in 2020.</span></div> 17000 280000 7900000 5400000 5400000 <div style="margin-bottom:16pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating lease assets and liabilities as of September 30, 2020 (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10274000 1904000 23744000 25648000 <div style="margin-bottom:16pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about leases on the condensed consolidated statements of operations and comprehensive loss (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 580000 541000 1987000 1743000 875000 926000 2457000 2607000 20000 108000 223000 388000 3500000 4000000.0 P8Y2M12D 0.056 <div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining maturities of operating lease liabilities as of September 30, 2020 are as follows (in thousands): </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: lease incentives</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Includes lease incentives that will be realized in 2020.</span></div> 729000 3768000 3930000 4021000 4112000 16498000 33058000 6670000 740000 25648000 Income Taxes<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for interim periods is generally determined using an estimate of the Company’s annual effective tax rate, excluding jurisdictions for which no tax benefit can be recognized due to valuation allowances. The Company’s effective tax rate generally differs from the U.S. federal statutory rate primarily due to a valuation allowance related to the Company’s federal and state deferred tax assets.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for Global Intangible Low–Taxed Income (“GILTI”) as a current-period expense when incurred. Therefore, the Company has not recorded deferred taxes for basis differences expected to reverse in the future periods.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has historically been no federal or state provision for income taxes because the Company has historically incurred operating losses and maintains a full valuation allowance against its net deferred tax assets. For the nine months ended September 30, 2020, the Company recognized an immaterial provision related to foreign income taxes.</span></div>The Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was enacted on March 27, 2020 by the United States. We are continuing to analyze the CARES Act, but it did not have a material impact on our provision for income taxes for the quarter ended September 30, 2020. Incentive Stock Plan<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is included in the unaudited condensed consolidated statements of operations and comprehensive loss as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is included in the unaudited condensed consolidated statements of operations and comprehensive loss as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.137%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 153000 0 617000 0 509000 0 1443000 0 667000 0 1833000 0 1231000 65000 4670000 5363000 2560000 65000 8563000 5363000 Commitments and Contingencies<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations</span></div><div style="margin-bottom:16pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has non-cancellable minimum guaranteed purchase commitments for data and services. Contractual commitments as of September 30, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:15pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no material such matters as of and for the period ended September 30, 2020.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company often includes standard indemnification provisions in its arrangements with third parties, including vendors, customers, investors and the Company’s directors and officers. Pursuant to these provisions, the Company may be obligated to indemnify such parties for losses or claims suffered or incurred. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision. There were no material obligations under such indemnification agreements as of and for the period ended September 30, 2020.</span></div> Contractual commitments as of September 30, 2020 are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,596 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3393000 20486000 27495000 15222000 0 0 66596000 Segment and Geographic Data<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information for purposes of making operating decisions, assessing financial performance and allocating resources. The Company’s CODM evaluates financial information on a consolidated basis. As the Company operates as one operating segment, all required segment financial information is found in the condensed consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. As of September 30, 2020 and December 31, 2019, there were no significant long-lived assets held by entities outside of the United States.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographical region is determined by location of the Company’s customers. Revenue from customers outside of the United States was approximately 28% for each of the nine </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended September 30, 2020 and 2019, respectively. Revenue by geographical region is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 1 0.28 0.28 Revenue by geographical region is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 26455000 20780000 74847000 58561000 5304000 4075000 15363000 11690000 1907000 1566000 5393000 4312000 33666000 26421000 95603000 74563000 Net Loss per Share<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is calculated by dividing the net loss by the weighted average number of outstanding shares of common stock each period. Diluted net loss per share is calculated by giving effect to all potential dilutive common stock equivalents, which includes stock options, restricted stock units, restricted stock awards, preferred stock and warrants. Because the Company incurred net losses each period, the basic and diluted calculations are the same. Basic and diluted net loss per share are the same for each class of common stock, as both Class A and Class B stockholders are entitled to the same liquidation and dividend rights.</span></div><div style="margin-bottom:16pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation for basic and diluted net loss per share (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,997)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,039)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,779)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,957)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,910,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,948,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,777,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,829,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:16pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the calculation of diluted net loss per share for each period, as the impact of including them would have been anti-dilutive. The Company’s RSUs included a triggering liquidation performance condition prior to vesting. As such, these are treated as contingently issuable shares and were excluded from potential dilutive impact until the triggering liquidation performance condition was satisfied upon completion of the IPO on December 17, 2019.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:68.241%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.830%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,014,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potentially dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316,801 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,228,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:16pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation for basic and diluted net loss per share (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.563%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,997)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,039)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,779)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,957)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,910,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,948,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,777,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,829,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -6997000 -6997000 -5039000 -5039000 -25779000 -25779000 -20957000 -20957000 51910517 16948809 50777222 16829622 -0.13 -0.30 -0.51 -1.25 <div style="margin-bottom:16pt;margin-top:15pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the calculation of diluted net loss per share for each period, as the impact of including them would have been anti-dilutive. The Company’s RSUs included a triggering liquidation performance condition prior to vesting. As such, these are treated as contingently issuable shares and were excluded from potential dilutive impact until the triggering liquidation performance condition was satisfied upon completion of the IPO on December 17, 2019.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:68.241%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.830%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,014,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potentially dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316,801 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,228,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 174000 1178705 2142801 0 0 22014263 0 35305 2316801 23228273 Fair Value Measurements<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets at fair value. Fair value is determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy, as follows:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable inputs, other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are supported by little or no market activity.</span></div><div style="margin-bottom:14pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets that are measured at fair value and indicate the fair value hierarchy of the valuation inputs used (in thousands):</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,716 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:45.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.580%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted prices on active markets. Marketable securities are classified within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short-term maturities and are excluded from the fair value tables above.</span></div>As of September 30, 2020, the Company held investment-grade marketable securities that had maturities within one year and were accounted for as available-for-sale securities. There was not a significant difference between the amortized cost and fair value of these securities. <div style="margin-bottom:14pt;text-indent:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets that are measured at fair value and indicate the fair value hierarchy of the valuation inputs used (in thousands):</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,716 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:45.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.580%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 115222000 0 0 115222000 0 22908000 0 22908000 0 16461000 0 16461000 0 10125000 0 10125000 115222000 49494000 0 164716000 129280000 0 0 129280000 129280000 0 0 129280000 Subsequent EventsOn October 8, 2020, the Company's President and CEO became eligible to receive 120,916 RSUs pursuant to his employment agreement as the Company achieved a market capitalization threshold of $2 billion. Stock-based compensation expense of $0.2 million was recognized in relation to this award. 120916 2000000000 200000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
9 Months Ended
Sep. 30, 2020
Oct. 31, 2020
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2020  
Document Transition Report false  
Entity File Number 001-39156  
Entity Registrant Name SPROUT SOCIAL, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-2404165  
Entity Address, Address Line One 131 South Dearborn St.  
Entity Address, Address Line Two Suite 700  
Entity Address, City or Town Chicago  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60603  
City Area Code (866)  
Local Phone Number 878-3231  
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share  
Trading Symbol SPT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Central Index Key 0001517375  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Class A common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   43,440,204
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   9,494,249
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 117,778 $ 135,310
Marketable securities 49,494 0
Accounts receivable, net of allowances of $1,687 and $706 at September 30, 2020 and December 31, 2019, respectively 14,406 11,099
Deferred commissions 7,456 5,574
Prepaid expenses and other assets 4,565 5,050
Total current assets 193,699 157,033
Property and equipment, net 14,243 13,529
Deferred commissions, net of current portion 7,199 5,505
Operating lease, right-of-use assets 10,274 5,618
Goodwill 2,299 2,299
Intangible assets, net 4,413 5,482
Other assets, net 125 125
Total assets 232,252 189,591
Current liabilities    
Accounts payable 2,037 2,049
Deferred revenue 37,258 29,566
Operating lease liabilities 1,904 2,331
Accrued wages and payroll related benefits 4,900 4,053
Accrued expenses and other 5,555 5,057
Total current liabilities 51,654 43,056
Deferred revenue, net of current portion 239 209
Operating lease liabilities, net of current portion 23,744 18,196
Total liabilities 75,637 61,461
Commitments and contingencies (Note 6)
Stockholders’ equity    
Additional paid-in capital 324,682 263,943
Treasury stock, at cost (26,905) (20,430)
Accumulated deficit (141,167) (115,388)
Total stockholders’ equity 156,615 128,130
Total liabilities and stockholders’ equity 232,252 189,591
Class A common stock    
Stockholders’ equity    
Common stock 4 4
Class B common stock    
Stockholders’ equity    
Common stock $ 1 $ 1
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Allowance for doubtful accounts $ 1,687 $ 706
Class A common stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 46,122,094 41,714,870
Common stock, shares outstanding 43,322,590 39,041,065
Class B common stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 25,000,000 25,000,000
Common stock, shares issued 9,721,627 9,803,933
Common stock, shares outstanding 9,568,249 9,803,933
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue        
Total revenue $ 33,666 $ 26,421 $ 95,603 $ 74,563
Cost of revenue        
Total cost of revenue 8,774 7,229 25,302 19,288
Gross profit 24,892 19,192 70,301 55,275
Operating expenses        
Research and development 7,693 6,361 22,686 19,137
Sales and marketing 14,774 11,894 42,852 34,074
General and administrative 9,346 6,056 30,970 23,417
Total operating expenses 31,813 24,311 96,508 76,628
Loss from operations (6,921) (5,119) (26,207) (21,353)
Interest expense (94) (70) (285) (199)
Interest income 50 61 563 256
Other income 19 108 222 388
Loss before income taxes (6,946) (5,020) (25,707) (20,908)
Income tax expense 51 19 72 49
Net loss (6,997) (5,039) (25,779) (20,957)
Comprehensive loss $ (6,997) $ (5,039) $ (25,779) $ (20,957)
Net loss per share attributable to common shareholders, basic and diluted (in dollars per share) $ (0.13) $ (0.30) $ (0.51) $ (1.25)
Weighted-average shares outstanding used to compute net loss per share, basic and diluted (in shares) 51,910,517 16,948,809 50,777,222 16,829,622
Subscription        
Revenue        
Total revenue $ 33,370 $ 26,284 $ 94,889 $ 74,285
Cost of revenue        
Total cost of revenue 8,588 7,144 24,852 19,113
Professional services and other        
Revenue        
Total revenue 296 137 714 278
Cost of revenue        
Total cost of revenue $ 186 $ 85 $ 450 $ 175
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Over-Allotment Option
Follow-On Public Offering
Voting Common Stock
Voting Common Stock
Over-Allotment Option
Voting Common Stock
Follow-On Public Offering
Additional Paid-in Capital
Additional Paid-in Capital
Over-Allotment Option
Additional Paid-in Capital
Follow-On Public Offering
Series A, A-1, B, B-1, C and D Convertible Preferred Stock (in equity)
Treasury Stock
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2018       16,679,109           22,014,263 1,973,851  
Beginning balance at Dec. 31, 2018 $ 25,733     $ 1     $ 1,844     $ 102,976 $ (10,507) $ (68,581)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Exercise of stock options (in shares)       125,342                
Exercise of stock options 62           62          
Stock-based compensation expense 5,363           5,363          
Net issuance of RSA grant (in shares)       242,155             192,281  
Net issuance of RSA grant (2,345)                   $ (2,345)  
Net loss (20,957)                     (20,957)
Ending balance (in shares) at Sep. 30, 2019       17,046,606           22,014,263 2,166,132  
Ending balance at Sep. 30, 2019 7,856     $ 1     7,269     $ 102,976 $ (12,852) (89,538)
Beginning balance (in shares) at Jun. 30, 2019       17,016,607           22,014,263 2,166,132  
Beginning balance at Jun. 30, 2019 12,813     $ 1     7,187     $ 102,976 $ (12,852) (84,499)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Exercise of stock options (in shares)       29,999                
Exercise of stock options 17           17          
Stock-based compensation expense 65           65          
Net loss (5,039)                     (5,039)
Ending balance (in shares) at Sep. 30, 2019       17,046,606           22,014,263 2,166,132  
Ending balance at Sep. 30, 2019 7,856     $ 1     7,269     $ 102,976 $ (12,852) (89,538)
Beginning balance (in shares) at Dec. 31, 2019       48,844,998             2,673,805  
Beginning balance at Dec. 31, 2019 128,130     $ 5     263,943       $ (20,430) (115,388)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Exercise of stock options (in shares)       950,167                
Exercise of stock options 362           362          
Stock-based compensation expense 8,563           8,563          
Issuance of common stock from equity award settlement (in shares)       826,611                
Issuance of common stock from equity award settlement 0                      
Taxes paid related to net share settlement of equity awards (in shares)                     270,732  
Taxes paid related to net share settlement of equity awards (6,335)                   $ (6,335)  
Issuance of common stock, net of underwriters' discounts, commissions and offering costs (in shares)         629,603 1,612,500            
Issuance of common stock, net of underwriters' discounts, commissions and offering costs   $ 9,738 $ 41,936         $ 9,738 $ 41,936      
Exercise of warrants (in shares)       26,960             8,345  
Exercise of warrants 0           140       $ (140)  
Net loss (25,779)                     (25,779)
Ending balance (in shares) at Sep. 30, 2020       52,890,839             2,952,882  
Ending balance at Sep. 30, 2020 156,615     $ 5     324,682       $ (26,905) (141,167)
Beginning balance (in shares) at Jun. 30, 2020       50,889,557             2,952,882  
Beginning balance at Jun. 30, 2020 119,034     $ 5     280,104       $ (26,905) (134,170)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Exercise of stock options (in shares)       242,081                
Exercise of stock options 82           82          
Stock-based compensation expense 2,560           2,560          
Issuance of common stock from equity award settlement (in shares)       146,701                
Issuance of common stock from equity award settlement 0                      
Issuance of common stock, net of underwriters' discounts, commissions and offering costs (in shares)           1,612,500            
Issuance of common stock, net of underwriters' discounts, commissions and offering costs     $ 41,936           $ 41,936      
Net loss (6,997)                     (6,997)
Ending balance (in shares) at Sep. 30, 2020       52,890,839             2,952,882  
Ending balance at Sep. 30, 2020 $ 156,615     $ 5     $ 324,682       $ (26,905) $ (141,167)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities    
Net loss $ (25,779) $ (20,957)
Adjustments to reconcile net loss to net cash (used in) operating activities    
Depreciation of property and equipment 2,120 2,031
Amortization of line of credit issuance costs 171 149
Amortization of premium on investments 228 0
Amortization of acquired intangible assets 1,070 1,156
Amortization of deferred commissions 5,412 3,380
Amortization of right-of-use operating lease asset 911 811
Stock-based compensation expense 8,563 5,363
Provision for accounts receivable allowances 1,882 1,175
Changes in operating assets and liabilities    
Accounts receivable (5,190) (912)
Prepaid expenses and other current assets 339 (840)
Deferred commissions (8,988) (4,922)
Accounts payable and accrued expenses 713 (333)
Deferred revenue 7,721 5,097
Lease liabilities (351) (910)
Net cash (used in) operating activities (11,178) (9,712)
Cash flows from investing activities    
Purchases of property and equipment (2,216) (544)
Purchases of marketable securities (49,722) 0
Net cash (used in) investing activities (51,938) (544)
Cash flows from financing activities    
Proceeds from underwriters' purchase of over-allotment shares, related to the Company's initial public offering, net of underwriters’ discounts and commissions 9,954 0
Proceeds from follow-on offering of common stock, net of underwriters' discounts and commissions 42,127 0
Payments for line of credit issuance costs (118) (47)
Proceeds from exercise of stock options 362 62
Employee taxes paid related to the net share settlement of stock-based awards (6,335) (1,798)
Payments of deferred offering costs (406) (1,551)
Net cash provided by (used in) financing activities 45,584 (3,334)
Net (decrease) in cash and cash equivalents (17,532) (13,590)
Cash and cash equivalents    
Beginning of period 135,310 26,190
End of period 117,778 12,600
Supplemental noncash disclosures    
Operating lease liability arising from operating ROU asset obtained 5,472 0
Noncash exercise of stock warrants 140 0
Deferred offering costs, accrued but not yet paid 0 1,123
Employee taxes related to the net share settlement of stock-based awards, accrued but not yet paid 0 547
Balance of property and equipment in accounts payable $ 765 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Summary of Significant Accounting Policies Nature of Operations and Summary of Significant Accounting Policies
Nature of Operations
Sprout Social, Inc. (“Sprout Social” or the “Company”), a Delaware corporation, began operating on April 21, 2010 to design, develop and operate a web-based comprehensive social media management tool enabling companies to manage and measure their online presence. Customers access their accounts online via a web-based interface or a mobile application. Some customers also purchase the Company’s professional services, which primarily consist of consulting and training services. The Company’s fiscal year end is December 31. The Company’s customers are primarily located throughout the United States, and a portion of customers are located in foreign countries. The Company is headquartered in Chicago, Illinois.
Follow-on Offering
On August 17, 2020, the Company completed an equity offering in which it issued and sold 1,612,500 shares of Class A common stock, inclusive of the exercised over-allotment option, at a public offering price of $27.50 per share. In addition, 5,287,500 shares of the Company’s common stock were sold by selling shareholders of the Company, inclusive of the over-allotment, as part of this offering. The Company received net proceeds of $42.1 million after deducting underwriting discounts and commissions. The Company did not receive any proceeds from the sale of common stock by selling shareholders.
Initial Public Offering Over-allotment
On January 15, 2020, the Company issued and sold 629,603 shares of Class A common stock for total net proceeds of $10.0 million after deducting underwriting discounts and commissions, as a result of the over-allotment option exercise by the underwriters of the Company’s initial public offering.
Principles of Consolidation and Basis of Presentation
The unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable regulations of the United States Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The Company has prepared the unaudited condensed consolidated financial statements on a basis substantially consistent with the audited consolidated financial statements of the Company as of and for the year ended December 31, 2019, and these unaudited condensed consolidated financial statements include all normal recurring adjustments necessary for a fair statement of the results of the interim periods presented but are not necessarily indicative of the results of operations to be anticipated for the full year or any future period. The consolidated balance sheet as of December 31, 2019 included herein was derived from the audited consolidated financial statements as of that date but does not include all disclosures including certain disclosures required by GAAP on an annual basis. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances, including but not limited to the potential impacts arising from the COVID-19 pandemic. As the extent and duration of the impact of the COVID-19 pandemic remains uncertain, the Company’s estimates and judgments may evolve as conditions change. The Company is not aware of any events or circumstances that would require an update to its estimates and judgments or a revision of the carrying value of its assets or liabilities as of November 10, 2020, the date of issuance of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates.
The Company’s most significant estimates and judgments are those related to the estimated period of benefit for incremental costs of obtaining a contract with a customer, the incremental borrowing rate for operating leases, calculation of allowance for doubtful accounts, useful lives of long-lived assets, stock-based compensation, income taxes, commitments and contingencies and litigation, among others.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in Note 1, “Nature of Operations and Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements as of and for the year ended December 31, 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020. There have been no significant changes to these policies during the nine months ended September 30, 2020, except as noted below.
Marketable Securities
Marketable securities consist of corporate bonds, commercial paper, and U.S. Treasury securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. All marketable securities are recorded at their estimated fair values. Unrealized gains and losses for the available-for-sale debt securities that are unrelated to credit loss factors are recorded in accumulated other comprehensive income (loss), or AOCI. As of September 30, 2020 and December 31, 2019, the Company’s AOCI balance was insignificant. Unrealized losses determined to be credit-related are recorded as Other income in the consolidated statements of operations and comprehensive loss and as an allowance for credit losses on Marketable securities on the consolidated balance sheet. As of September 30, 2020, the gross unrealized loss on available-for-sale debt securities was immaterial and there were no expected credit losses related to the Company's available-for-sale debt securities.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, including subsequent amendments, Measurement of Credit Losses on Financial Instruments (Topic 326) (“ASU 2016-13”), which modifies the accounting methodology for most financial instruments by establishing a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments, including trade accounts receivable, by using all practical and relevant information. This guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other-Internal-Use Software (“ASU 2018-15”), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of Revenue
The Company provides disaggregation of revenue based on geographic region in Note 7 and based on the subscription versus professional services and other classification on the condensed consolidated statements of operations and comprehensive loss, as it believes these best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.
Deferred Revenue
Deferred revenue is recorded upon establishment of unconditional right to payment under non-cancelable contracts and is recognized as the revenue recognition criteria are met. The Company generally invoices customers in advance in monthly, quarterly, semi-annual and annual installments. The deferred revenue balance is influenced by several factors, including the compounding effects of renewals, invoice duration, timing and size. The amount of revenue recognized during the three months ended September 30, 2020 and 2019 that was included in deferred revenue at the beginning of each period was $17.5 million and $11.3 million, respectively. The amount of revenue recognized during the nine months ended September 30, 2020 and 2019 that was included in deferred revenue at the beginning of each period was $27.0 million and $19.7 million, respectively.
As of December 31, 2019, including amounts already invoiced and amounts contracted but not yet invoiced, $42.1 million of revenue was expected to be recognized from remaining performance obligations, of which 91% is expected to be recognized in the next 12 months, with the remainder expected to be recognized the following year. As of September 30, 2020, including amounts already invoiced and amounts contracted but not yet invoiced, $53.9 million of revenue is expected to be recognized from remaining performance obligations, of which 87% is expected to be recognized in the next 12 months, with the remainder expected to be recognized the following year.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Operating Leases Operating Leases
The Company entered into operating lease agreements for offices in Chicago, Illinois, San Francisco, California, and Seattle, Washington. The operating leases require escalating monthly rental payments ranging from $17,000 to $280,000. Under the terms of the lease agreements, the Company is also responsible for its proportionate share of taxes and operating costs, which are treated as variable lease costs. The Chicago lease expires in January 2028 and the Seattle lease expired in July 2020. The San Francisco lease expired in June 2019. The Company’s operating leases typically contain options to extend or terminate the term of the lease. The Company currently does not include any options to extend leases in its lease terms as it is not reasonably certain to exercise them. As such, it has recorded lease obligations only through the initial optional termination dates above.
On January 21, 2020, the Company entered into a new lease agreement for an office in Seattle, Washington with an expected total future commitment of $7.9 million. The lease commenced in September 2020 and is expected to expire in January 2031. For accounting purposes under ASC 842,
the lease commenced on January 23, 2020, resulting in the recording of a $5.4 million right-of-use operating lease asset and operating lease liability.
The following table provides a summary of operating lease assets and liabilities as of September 30, 2020 (in thousands):
Assets
Operating lease right-of-use assets $10,274 
Liabilities
Operating lease liabilities1,904 
Operating lease liabilities, non-current23,744 
Total operating lease liabilities$25,648 
The following table provides information about leases on the condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Operating lease expense$580 $541 $1,987 $1,743 
Variable lease expense875 926 2,457 2,607 
Sublease income20 108 223 388 
Within the condensed consolidated statements of operations and comprehensive loss, operating and variable lease expense are recorded in General and administrative expenses and sublease income is recorded in Other income. Cash payments related to operating leases for the nine months ended September 30, 2020 and September 30, 2019 were $3.5 million and $4.0 million, respectively. As of September 30, 2020, the weighted-average remaining lease term is 8.2 years and the weighted-average discount rate is 5.6%.
Remaining maturities of operating lease liabilities as of September 30, 2020 are as follows (in thousands):
Years ending December 31,
2020$729 
20213,768 
20223,930 
20234,021 
20244,112 
Thereafter16,498 
Total future minimum lease payments$33,058 
Less: imputed interest(6,670)
Less: lease incentives(1)
(740)
Total operating lease liabilities$25,648 
_________________
(1)Includes lease incentives that will be realized in 2020.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Sep. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes for interim periods is generally determined using an estimate of the Company’s annual effective tax rate, excluding jurisdictions for which no tax benefit can be recognized due to valuation allowances. The Company’s effective tax rate generally differs from the U.S. federal statutory rate primarily due to a valuation allowance related to the Company’s federal and state deferred tax assets.
The Company accounts for Global Intangible Low–Taxed Income (“GILTI”) as a current-period expense when incurred. Therefore, the Company has not recorded deferred taxes for basis differences expected to reverse in the future periods.
There has historically been no federal or state provision for income taxes because the Company has historically incurred operating losses and maintains a full valuation allowance against its net deferred tax assets. For the nine months ended September 30, 2020, the Company recognized an immaterial provision related to foreign income taxes.
The Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was enacted on March 27, 2020 by the United States. We are continuing to analyze the CARES Act, but it did not have a material impact on our provision for income taxes for the quarter ended September 30, 2020.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Incentive Stock Plan
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Incentive Stock Plan Incentive Stock Plan
Stock-based compensation expense is included in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
(in thousands)
Cost of revenue$153 $— $617 $— 
Research and development509 — 1,443 — 
Sales and marketing667 — 1,833 — 
General and administrative1,231 65 4,670 5,363 
Total stock-based compensation$2,560 $65 $8,563 $5,363 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Contractual Obligations
The Company has non-cancellable minimum guaranteed purchase commitments for data and services. Contractual commitments as of September 30, 2020 are as follows (in thousands):
Years ending December 31,
2020$3,393 
202120,486 
202227,495 
202315,222 
2024— 
Thereafter— 
Total contract commitments$66,596 
Legal Matters
From time to time in the normal course of business, the Company may be subject to various legal matters such as threatened or pending claims or proceedings. There were no material such matters as of and for the period ended September 30, 2020.
Indemnification
In the ordinary course of business, the Company often includes standard indemnification provisions in its arrangements with third parties, including vendors, customers, investors and the Company’s directors and officers. Pursuant to these provisions, the Company may be obligated to indemnify such parties for losses or claims suffered or incurred. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision. There were no material obligations under such indemnification agreements as of and for the period ended September 30, 2020.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographic Data
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Segment and Geographic Data Segment and Geographic Data
The Company operates as one operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who reviews financial information for purposes of making operating decisions, assessing financial performance and allocating resources. The Company’s CODM evaluates financial information on a consolidated basis. As the Company operates as one operating segment, all required segment financial information is found in the condensed consolidated financial statements.
Long-lived assets by geographical region are based on the location of the legal entity that owns the assets. As of September 30, 2020 and December 31, 2019, there were no significant long-lived assets held by entities outside of the United States.
Revenue by geographical region is determined by location of the Company’s customers. Revenue from customers outside of the United States was approximately 28% for each of the nine
months ended September 30, 2020 and 2019, respectively. Revenue by geographical region is as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Americas$26,455 $20,780 $74,847 $58,561 
EMEA5,304 4,075 15,363 11,690 
Asia Pacific1,907 1,566 5,393 4,312 
Total$33,666 $26,421 $95,603 $74,563 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss per Share
9 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Net Loss per Share Net Loss per Share
Basic net loss per share is calculated by dividing the net loss by the weighted average number of outstanding shares of common stock each period. Diluted net loss per share is calculated by giving effect to all potential dilutive common stock equivalents, which includes stock options, restricted stock units, restricted stock awards, preferred stock and warrants. Because the Company incurred net losses each period, the basic and diluted calculations are the same. Basic and diluted net loss per share are the same for each class of common stock, as both Class A and Class B stockholders are entitled to the same liquidation and dividend rights.
The following table presents the calculation for basic and diluted net loss per share (in thousands, except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Net loss attributable to common shareholders$(6,997)$(5,039)$(25,779)$(20,957)
Weighted average common shares outstanding51,910,517 16,948,809 50,777,222 16,829,622 
Net loss per share, basic and diluted$(0.13)$(0.30)$(0.51)$(1.25)
The following outstanding shares of common stock equivalents were excluded from the calculation of diluted net loss per share for each period, as the impact of including them would have been anti-dilutive. The Company’s RSUs included a triggering liquidation performance condition prior to vesting. As such, these are treated as contingently issuable shares and were excluded from potential dilutive impact until the triggering liquidation performance condition was satisfied upon completion of the IPO on December 17, 2019.
September 30,
20202019
Stock options outstanding174,000 1,178,705 
RSUs2,142,801 — 
Convertible preferred stock— 22,014,263 
Warrants— 35,305 
Total potentially dilutive shares2,316,801 23,228,273 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company measures certain financial assets at fair value. Fair value is determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy, as follows:
Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs, other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity.
The following tables present information about the Company’s financial assets that are measured at fair value and indicate the fair value hierarchy of the valuation inputs used (in thousands):
September 30, 2020
Level 1Level 2Level 3Total
Cash equivalents:
  Money market funds$115,222 $— $— $115,222 
Marketable Securities:
  Corporate bonds— 22,908 — 22,908 
  Commercial paper— 16,461 — 16,461 
  U.S. Treasury securities— 10,125 — 10,125 
Total assets$115,222 $49,494 $— $164,716 
December 31, 2019
Level 1Level 2Level 3Total
Cash equivalents:
  Money market funds$129,280 $— $— $129,280 
Total assets$129,280 $— $— $129,280 
The Company classifies its money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted prices on active markets. Marketable securities are classified within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market.
The carrying amounts of certain financial instruments, including cash held in banks, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short-term maturities and are excluded from the fair value tables above.
As of September 30, 2020, the Company held investment-grade marketable securities that had maturities within one year and were accounted for as available-for-sale securities. There was not a significant difference between the amortized cost and fair value of these securities.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
9 Months Ended
Sep. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn October 8, 2020, the Company's President and CEO became eligible to receive 120,916 RSUs pursuant to his employment agreement as the Company achieved a market capitalization threshold of $2 billion. Stock-based compensation expense of $0.2 million was recognized in relation to this award.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation The unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable regulations of the United States Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The Company has prepared the unaudited condensed consolidated financial statements on a basis substantially consistent with the audited consolidated financial statements of the Company as of and for the year ended December 31, 2019, and these unaudited condensed consolidated financial statements include all normal recurring adjustments necessary for a fair statement of the results of the interim periods presented but are not necessarily indicative of the results of operations to be anticipated for the full year or any future period. The consolidated balance sheet as of December 31, 2019 included herein was derived from the audited consolidated financial statements as of that date but does not include all disclosures including certain disclosures required by GAAP on an annual basis. The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries.
Principles of Consolidation All significant intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The Company bases its estimates on historical experience and on other assumptions that its management believes are reasonable under the circumstances, including but not limited to the potential impacts arising from the COVID-19 pandemic. As the extent and duration of the impact of the COVID-19 pandemic remains uncertain, the Company’s estimates and judgments may evolve as conditions change. The Company is not aware of any events or circumstances that would require an update to its estimates and judgments or a revision of the carrying value of its assets or liabilities as of November 10, 2020, the date of issuance of this Quarterly Report on Form 10-Q. Actual results could differ from those estimates. The Company’s most significant estimates and judgments are those related to the estimated period of benefit for incremental costs of obtaining a contract with a customer, the incremental borrowing rate for operating leases, calculation of allowance for doubtful accounts, useful lives of long-lived assets, stock-based compensation, income taxes, commitments and contingencies and litigation, among others.
Marketable Securities Marketable securities consist of corporate bonds, commercial paper, and U.S. Treasury securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. All marketable securities are recorded at their estimated fair values. Unrealized gains and losses for the available-for-sale debt securities that are unrelated to credit loss factors are recorded in accumulated other comprehensive income (loss), or AOCI. As of September 30, 2020 and December 31, 2019, the Company’s AOCI balance was insignificant. Unrealized losses determined to be credit-related are recorded as Other income in the consolidated statements of operations and comprehensive loss and as an allowance for credit losses on Marketable securities on the consolidated balance sheet.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, including subsequent amendments, Measurement of Credit Losses on Financial Instruments (Topic 326) (“ASU 2016-13”), which modifies the accounting methodology for most financial instruments by establishing a new “expected loss model” that requires entities to estimate current expected credit losses on financial instruments, including trade accounts receivable, by using all practical and relevant information. This guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other-Internal-Use Software (“ASU 2018-15”), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual reporting periods beginning after December 15, 2019. The Company adopted the ASU as of January 1, 2020, and the adoption did not have a material impact on the Company’s condensed consolidated financial statements.
Deferred Revenue Deferred revenue is recorded upon establishment of unconditional right to payment under non-cancelable contracts and is recognized as the revenue recognition criteria are met. The Company generally invoices customers in advance in monthly, quarterly, semi-annual and annual installments. The deferred revenue balance is influenced by several factors, including the compounding effects of renewals, invoice duration, timing and size.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Summary of operating lease assets and liabilities
The following table provides a summary of operating lease assets and liabilities as of September 30, 2020 (in thousands):
Assets
Operating lease right-of-use assets $10,274 
Liabilities
Operating lease liabilities1,904 
Operating lease liabilities, non-current23,744 
Total operating lease liabilities$25,648 
Schedule of lease cost
The following table provides information about leases on the condensed consolidated statements of operations and comprehensive loss (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Operating lease expense$580 $541 $1,987 $1,743 
Variable lease expense875 926 2,457 2,607 
Sublease income20 108 223 388 
Schedule of remaining maturities of operating lease liabilities
Remaining maturities of operating lease liabilities as of September 30, 2020 are as follows (in thousands):
Years ending December 31,
2020$729 
20213,768 
20223,930 
20234,021 
20244,112 
Thereafter16,498 
Total future minimum lease payments$33,058 
Less: imputed interest(6,670)
Less: lease incentives(1)
(740)
Total operating lease liabilities$25,648 
_________________
(1)Includes lease incentives that will be realized in 2020.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Incentive Stock Plan (Tables)
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense
Stock-based compensation expense is included in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
(in thousands)
Cost of revenue$153 $— $617 $— 
Research and development509 — 1,443 — 
Sales and marketing667 — 1,833 — 
General and administrative1,231 65 4,670 5,363 
Total stock-based compensation$2,560 $65 $8,563 $5,363 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of contractual commitments Contractual commitments as of September 30, 2020 are as follows (in thousands):
Years ending December 31,
2020$3,393 
202120,486 
202227,495 
202315,222 
2024— 
Thereafter— 
Total contract commitments$66,596 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographic Data (Tables)
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Schedule of revenue by geographical region Revenue by geographical region is as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Americas$26,455 $20,780 $74,847 $58,561 
EMEA5,304 4,075 15,363 11,690 
Asia Pacific1,907 1,566 5,393 4,312 
Total$33,666 $26,421 $95,603 $74,563 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss per Share (Tables)
9 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share
The following table presents the calculation for basic and diluted net loss per share (in thousands, except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Net loss attributable to common shareholders$(6,997)$(5,039)$(25,779)$(20,957)
Weighted average common shares outstanding51,910,517 16,948,809 50,777,222 16,829,622 
Net loss per share, basic and diluted$(0.13)$(0.30)$(0.51)$(1.25)
Schedule of shares excluded from the calculation of diluted net loss per share
The following outstanding shares of common stock equivalents were excluded from the calculation of diluted net loss per share for each period, as the impact of including them would have been anti-dilutive. The Company’s RSUs included a triggering liquidation performance condition prior to vesting. As such, these are treated as contingently issuable shares and were excluded from potential dilutive impact until the triggering liquidation performance condition was satisfied upon completion of the IPO on December 17, 2019.
September 30,
20202019
Stock options outstanding174,000 1,178,705 
RSUs2,142,801 — 
Convertible preferred stock— 22,014,263 
Warrants— 35,305 
Total potentially dilutive shares2,316,801 23,228,273 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of financial assets measured at fair value
The following tables present information about the Company’s financial assets that are measured at fair value and indicate the fair value hierarchy of the valuation inputs used (in thousands):
September 30, 2020
Level 1Level 2Level 3Total
Cash equivalents:
  Money market funds$115,222 $— $— $115,222 
Marketable Securities:
  Corporate bonds— 22,908 — 22,908 
  Commercial paper— 16,461 — 16,461 
  U.S. Treasury securities— 10,125 — 10,125 
Total assets$115,222 $49,494 $— $164,716 
December 31, 2019
Level 1Level 2Level 3Total
Cash equivalents:
  Money market funds$129,280 $— $— $129,280 
Total assets$129,280 $— $— $129,280 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Nature of Operations and Summary of Significant Accounting Policies (Details) - Class A common stock - USD ($)
$ / shares in Units, $ in Millions
Aug. 17, 2020
Jan. 15, 2020
Follow-On Public Offering    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Shares issued and sold in offering (in shares) 1,612,500  
Offering price (in dollars per share) $ 27.50  
Total proceeds from offering $ 42.1  
Selling Shareholders    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Shares issued and sold in offering (in shares) 5,287,500  
Over-Allotment Option    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Shares issued and sold in offering (in shares)   629,603
Total proceeds from offering   $ 10.0
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]          
Revenue recognized previously deferred $ 17.5 $ 11.3 $ 27.0 $ 19.7  
Revenue expected to be recognized $ 53.9   $ 53.9   $ 42.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue expected to be recognized, percentage         91.00%
Revenue, remaining performance obligation, period         12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue expected to be recognized, percentage 87.00%   87.00%    
Revenue, remaining performance obligation, period 12 months   12 months    
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Jan. 23, 2020
Jan. 21, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]          
Expected total future commitment       $ 7,900  
Operating lease, right-of-use assets $ 10,274       $ 5,618
Operating lease liability 25,648        
Payments related to operating leases $ 3,500 $ 4,000      
Weighted-average remaining lease term 8 years 2 months 12 days        
Weighted-average discount rate 5.60%        
Minimum          
Lessee, Lease, Description [Line Items]          
Monthly rental payments $ 17        
Maximum          
Lessee, Lease, Description [Line Items]          
Monthly rental payments $ 280        
Lease Commenced on January 23, 2020          
Lessee, Lease, Description [Line Items]          
Operating lease, right-of-use assets     $ 5,400    
Operating lease liability     $ 5,400    
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases - Summary of operating lease assets and liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease, right-of-use assets $ 10,274 $ 5,618
Operating lease liabilities 1,904 2,331
Operating lease liabilities, net of current portion 23,744 $ 18,196
Total operating lease liabilities $ 25,648  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]        
Operating lease expense $ 580 $ 541 $ 1,987 $ 1,743
Variable lease expense 875 926 2,457 2,607
Sublease income $ 20 $ 108 $ 223 $ 388
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases - Remaining maturities of operating lease liabilities (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Leases [Abstract]  
2020 $ 729
2021 3,768
2022 3,930
2023 4,021
2024 4,112
Thereafter 16,498
Total future minimum lease payments 33,058
Less: imputed interest (6,670)
Less: lease incentives (740)
Total operating lease liabilities $ 25,648
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Incentive Stock Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 2,560 $ 65 $ 8,563 $ 5,363
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 153 0 617 0
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 509 0 1,443 0
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 667 0 1,833 0
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 1,231 $ 65 $ 4,670 $ 5,363
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 3,393
2021 20,486
2022 27,495
2023 15,222
2024 0
Thereafter 0
Total contract commitments $ 66,596
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Segment and Geographic Data (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
segment
Sep. 30, 2019
USD ($)
Segment Reporting [Abstract]        
Number of operating segments | segment     1  
Disaggregation of Revenue [Line Items]        
Total revenue $ 33,666 $ 26,421 $ 95,603 $ 74,563
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 26,455 20,780 74,847 58,561
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 5,304 4,075 15,363 11,690
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,907 $ 1,566 $ 5,393 $ 4,312
Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | Outside of the United States        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage     28.00% 28.00%
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss per Share - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share [Abstract]        
Net loss attributable to common shareholders $ (6,997) $ (5,039) $ (25,779) $ (20,957)
Weighted average common shares outstanding (in shares) 51,910,517 16,948,809 50,777,222 16,829,622
Net loss per share, basic and diluted (in dollars per share) $ (0.13) $ (0.30) $ (0.51) $ (1.25)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss per Share - Shares excluded from the calculation of diluted net loss per share (Details) - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares (in shares) 2,316,801 23,228,273
Stock options outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares (in shares) 174,000 1,178,705
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares (in shares) 2,142,801 0
Convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares (in shares) 0 22,014,263
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares (in shares) 0 35,305
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets $ 164,716 $ 129,280
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 115,222 129,280
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 49,494 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 0 0
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 22,908  
Corporate bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0  
Corporate bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 22,908  
Corporate bonds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0  
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 16,461  
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0  
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 16,461  
Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0  
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 10,125  
U.S. Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0  
U.S. Treasury securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 10,125  
U.S. Treasury securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0  
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 115,222 129,280
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 115,222 129,280
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 $ 0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 08, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Subsequent Event [Line Items]          
Stock-based compensation expense   $ 2,560,000 $ 65,000 $ 8,563,000 $ 5,363,000
Subsequent Event          
Subsequent Event [Line Items]          
Market capitalization threshold $ 2,000,000,000        
RSUs | Subsequent Event | Chief Executive Officer          
Subsequent Event [Line Items]          
Share-based award grant (in shares) 120,916        
Stock-based compensation expense $ 200,000        
EXCEL 48 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "Z":E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " N@FI12?"Y>^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI^E"A=#-1?&D(+B@> O)[&ZP24,RTN[;F\;=+J(/X#$S?[[Y M!J;70>@QXG,< T:RF&YF-_@D=-BR(U$0 $D?T:E4YX3/S?T8G:+\C <(2G^H M T+;-!TX)&44*5B 55B)3/9&"QU1T1C/>*-7?/B,0X$9#3B@0T\)>,V!R65B M.,U##U? B.,+GT7T*S$4OT36SK SLDYV34U35,];4HN[\#A[>GQI:Q;69]( M>8WY5[*"3@&W[#+Y=7-WOWM@LFW:IN*\XLV.=X+?"MZ]+ZX__*[";C1V;_^Q M\450]O#K+N074$L#!!0 ( "Z":E&97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M+H)J4>0>$*VW!0 R1@ !@ !X;"]W;W)K(8XF4;XLD@.,DK=%LXHVR+;9%'QB)MH651)>BXN3O M.Y1LT7'ED;#%OL2ZS>'A<'AF.#G;2/4M6PFAR4L2I]EY9Z7U^F.OEP4KD?#L M5*Y%"F\64B5:\XW9V#QZBY4J;![V+LS5?"E_H+^NY@KM>A1)&B4BS2*9$B<5Y M9^)^G+*Q,2B^^#T2FVSOFIBI/$GYS=S,PO..8QB)6 3:0'#X>193$<<&"7C\ MLP7M5&,:P_WK'?I-,7F8S!//Q%3&?T2A7IUW1AT2B@7/8_T@-[^*[83Z!B^0 M<5;\)9OR6\_KD"#/M$RVQL @B=+RE[]L';%GT'>.&-"M 3TP<(^-P+8&K)AH MR:R8UA77_.),R0U1YFM ,Q>%;PIKF$V4FF7TM8*W$=CIBZE\%HK,8<5(EV0K MKD1VUM, ;%[W@BW(90E"CX",R2>9ZE5&KM-0A&_M>T"H8D5WK"XI"NB+]2EA MS@FA#G5J^$QQ\_M @[E;9_Z&#JN7]>B;@EP<]?I?D98]"L6_78L/N=<::'B5_(@UE+I M.D8XE%:Y0!@-*D:#=HSF0D4R-"%&(-)K780C[8+JIW?O&N)B6'$;MEPSQ4'8 MBK X[BX<:\'C#//7J.(T0G&N4QWI5W(3Q8+3VM7#3VQ,RNYN>(NQ:O4*OV$MZ0;TJVN,Y)Y(NVU(/O(7,@LAX*)% M%)0J='R)&R#IL$L]QW,'?8PAM0QI&X:3,(0,DIWL+D@ADO=IO>]P2)>YQ(?* M8T6N!%=/4J6P+.BB6SUWV?>S?=S(6K8XI)]'$#%#!],5UR8#%Y?S0X)3W*EQ4S^C-;']R^..' &#L.XV53AXOI>K. $*NWC5'" ]Z/!X -&Q68(%Y?W M6QF 5^8KF6(IH@%D-!QU&64NQLCF"!<7]\=(0[J2"^+2]T\?B"^"7(&_:FGA M2-.8PSZ>@).31!K!D,&W$_*S<^I 4B-KKL@SCW-!UE#U%N4N5JW:)$)QF8?\ M'T;IDOBOR9.,ZV@W /CS1XR(31045_6=Y\CU2[#B*53UQ[)M ]#=Q+^:8!4E MM:F!MDH-TUPI4RN5!5+A+5".O/:XT8#X]?"0\I:930.T51J8I5#IEN=)4UKR M'=5:9CAB S.K_[25_ILJ#FH0$-BE5+7;H0'G3J9='@1P:H;*1H0E(,;0I@': M*@WX"8]CX=.^8O>P?%,KS3"VM_W=2H#81T%9G!7\E8 TQ/^$PC81L'J"M#@M3 MV'P*4M0L#<4+^4W4D\*AC-[WW2$;8O4MLPK/<('>J==-E)GD^14J4O0HV@#7 M[;JTBR9/9C6?X5)=G4+WN=W P]KMV #6U#&QJL]PC3YDM3V^'^>%PWW&JC"V MU\C!]7D"E,*25LR7M3QP@*989U;B64--OJU4@K)2R4RE@@%;96;]']:M8E9M M62NU?5MG^44#D=SG&@KOU)1$=1)YWUGNN8V65EC54 MV853+UL[U4HE&_TXIUK]8^WT[WN<.OZ/4\?>V*/>^,"GO;UFL4F510\] X_E MJ2[[QM73JD\_*;K3/?MYV>3_Q$VFS4@L%F#JG YA=%7VS"B4^0#>+Z34NQLS0/7?BXM_ 5!+ P04 " N@FI1'.!O-%H& "@ M&@ & 'AL+W=OT1,="9%$5J;AY^QU*CF2+%)T W19H)7LX^OEK M-!\IGV]%_2#7G"OT:U.4\F*V5JKZ.)_+=,TW3'X0%2_AFY6H-TS!:7T_EU7- M6=8.VA1SXGGA?,/R%LWF?)\@TO92Y*5//5Q>P2?[RFL1[01OR3\ZW< M.T9Z*DLA'O3)Y^QBYFE%O."ITBD8_/?(KWE1Z$R@X^=O^S7SLC]@9@?V( V0T@+QU =P-H.]%.63NM&Z;8XKP66U3K:,BF M#UIOVM$PF[S4M_%.U?!M#N/4XEJ4&=P4GB$XDJ+(,Z;@Y(H5K$PYNM.))7KW MHV1-EL,W[]$9^G%W@]Z=O$3Y7H$=GG:>[:U]UUR83U[[C MU0=$O5-$/.)9AE^[A]_P%(9C/1PGA\/GX$)O!>FM(&T^.F5%4]>\5(A)"7-V M)*1]0MHF]*<2,KE&8 U*]0'_V>2/K( K6*WJ4H5M*OWL/2XPCJ(H/I\_[EMB M":,!Q5X?=J#4[Y7Z3J5?6/W %5L6'$F>-G6N-(^7@(@@]124T.;%"K(!6I(M5ZK,3?!K&4>OZ2>2%B"D$ M9:;X9LGKOM;:KZ%\VD_?OL&A]^FYCD[A$K+B;7,IGFP6!,;DL.][X<@"2Q3V MDL1N0]C;$#IMN.$K#C4*!24VFUSJ5FJ]2Z%Q\<@/Q@K-H""(?+O J!<8.07> MUKQB>8;XKTHW%=D:+=0:O+<]59W:R*RI( Q&:LV@P LFJBKNU<9.M=^%8@4T MV>G'OA,8F_'>S>PD6L*"R*/4+C+I129'+ 5DU^JIM5+WD H@JMKJMVE- M+-5)?#J2:HFB 9FH3NP-+/%>79_]<_KL+1 M:#QU6Y0_5> #/+";'GVSJ_DC+QN[0),)-"+!>%%G"2-)$(83$@=T8#<[1BUM M^A[MU%JPD'A&(S.C"*43=40&=A W.^!^UPVXN87-8[=N@!M?BZ( ?XMV3[+D M)5_E]L> F$SP$\\;2;=%><$$H,E #N(FQ[-T<]5CE6H! ?P92[5$>4$T(75O MB^/&Q>&2YT@]$),, 0Z#<4%8PGSJ!1/52P:"$#=!Q@_8:U82Q*0%H6/RV8*\ MB;Y !J*0(T29?NA>-0,3)X1&OF&^A3HQ3J;,'[A#7L*=8P5B0B4*0J,!6\)" M[(=3+6- #W%OAZ[U*E/IY7#WR*6BU+[S,@6]Z-W?0G$4OK<*=R;6K\X^RHJE M_&)6P7:0UX]\MD"V-Q2_(='AY <^DLC)W3LETH>U*#)>R[=O8H*C3^WV0#VY MT@]T(VZZ7699KDL3BD#OZ,[R$J6LRJ$HK'Y:.$?\,!ZO0BQQ)*2)/]6"!](1 M-^F^U_"L-?43DMJ64[WM3X6T+N:(R:\S$B:>T8%M<1YT-KM6.I".'B5=LVDZ MIF5 M#2WZJ0FK,ZPCW$X?KRL@3B@\<3F@@Y@HVZP=4U OK#2=K(MVR%8RN"Q MO;8X$N-)>P?$T9<@;J]SM;WAE9.P[(ELJVI+G&M53??>'!YY=5C DA]=MAMI M47;J76\D!SI1__>W#3I@@[JQ<3VI=V>LB8(QT9PAA[(&4M CI&CMO'JQG4,7 MIO]#%Z9#%Z;N+GS4SMA\'3RVTQ72R9KO_7R@?[OYPNK[O)2P?EG!&.]#!/>B M[GX.Z4Z4J-I?%)9"*;%I#]><@0B,# "="@ & 'AL+W=O9@3]9*/YB",8M^E4*:J5=86UWXOLD*5E)SKBHFXQV$-9;:PJ6S$0 ME%QN?NFOMA ]01#M$9!60(X5A*T@;!+=D#5I75-+9Q.MUDB[:'!S@Z8VC1JR MX=(MX\)JN,M!9V=S)7-8%)8C&!DE>$XM3*ZHH#)C:.&,#3JYD[3..=PY12#!RU0M[6!^&\.X,70-]#@+XG$R\1_[6;P,2G#!!U+J@Q MZ!)EJBRA-^"IR1X.5"#J;*/#MCV[,U11C1ZIJ!DZ@77.E1!4&U0Q>"D4\$B< M#A5DXY_T*!P" )HG&RAS?I>).W\\*682R\ M![A<#4$G+UG"D)!1NEOFEX%ABJ, QZ-AZ'$'/3ZB9:Z.;9FTLTW_<\NDQ[7, MJV%;^ %^W@_P>S=-Z]A?(S(:[)EC(K>Y>_M8\)Y-T[KU2=*$!#'9?5L/!8YQ MF(;A'N+G[24XO+_\2]NTEELTHWA,HG07>R!P$-OOG1W

TKU2LN#1)L"4I\ MGH"%WIR%-A.KJN8X<:\L'$Z:80'G1Z9= -Q?*F6?)NZ$TIU(9W\!4$L#!!0 M ( "Z":E&I[\O#B08 *0< 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5PNA#"[0Q+[H&3H#&]NX6V&Z#I-T^*S8="Y5$KT@[V;]? M4E(LF1PQQK8OB22?&?(,9\A#9O)" M['BE?]F(NLR4?JT?IW)7\VS=&)7%E&(<3-6F0_3Z]DN>^3W7'W;W=;Z;7KTLLY+7LE<5*CF MFZO)1W*Y9-08-(B_<_XD!\_(4'D0XH=Y^;2^FF#3(U[PE3(N,OWOP.>\*(PG MW8]_.J>38YO&39(+6?)/M"W4GGO[@':'0 M^%N)0C9_T5.'Q1.TVDLERLY8]Z#,J_9_]MP%8F"@_< &M#.@MD$P8L Z W9N M"T%G$)S;0M@9--2G+?S6CRAVJ"U-_/01+^QUO'**Y,H]ZK6O^;: M3EW/1;76P\[72#])4>3K3.F7>Z7_Z7Q0$HD-^K+C=6;&5:*L,LA2)^769,N! MHS^%E.CMMRK;KW-M^@Y]0-_N%^CMFW?H#KKG,W M;>?H2.<8^BPJM95HJ3NY!NP7?OO48S_5@3I&B[Y$ZX9Z'=[SW05B^#VBF&*@ M/_.SS4D*T?FYUI?_N_638+!CZK#&'QOQ=\-N9GZ#M>,15$TFQZ&P7=1- HH.44M7%0:1IB=HI8N*@["J$>= M\ R//$-OQ.9"*E-/(-,3C]'18W1&Y%8^OVT$6S?A@$\2QX$50!<44YI:\7-! M-&286O%S422E20+'+SZRC;UL?Z_-7+.KQ297$,G8[5J0I%;7YBZ*I,1&+5Q4 MC!FVDFGIHL*0QB%,,SG23+QITDVWU2/BSSLS.4M/IJ1'IZDW=G=<\JQ>;9L9 M?*T3I1 [,\%#<4Q=[E%J5,WUNM<--$@YRL74 @7=4V60!%TG2$:J\:2'@>U;Q: MB1)F&KH+$;:)NAAGOH;\1+8V D!T,!V=TR1RIY')BE76^AZ=2=G !8V^X-3 MT@",AK%;KQ .IWB,>J]I2/)*$K_0]59LXN:?,T.Y&'=Z/:!K;_ !8B)E#$8#I$8U3FR:$PVDXLN+27EY1O[PZ M/088(]TYB5XA#<$ TA ,(@WB/*1[?47]^NIE?)%>:Y'<9KJ0,Z7J_&&OLH=" MY[?0N[&R%%7[XU84:U[+]^8P*U^UVCLO]N:(Y6U>H;4HBJP>.'L'AK#M4C(D M@R\TI9([)54 M.CQ&NNW-<50;R)T.%:J9>"0.*GH(HF>>),$.]D(^,1Q M'+O+">@SH6DT0)Y&M-=_U*__[OZ]!>NE"_='GU M9*>S/SW:8;;^F@,PK383>_,%P,S .;.#"XN#H9P[9=M+&!K]HO,=VDL&ZI<, M9Y_P4'?E3L(DL0,)G&N0P(DC>)+B;&(!F"XI,J+M::\5J%\KW-9BPZ6YB]#4 M):\/^:K;R LC$GUQ[1=JFOYDEK-^)63^E?#5+&?N;E_7OC4T &AX"-*.# #2 MXV>-"]1KQ2^]A<)%G?;\CEG #?%^1RV5Z8 M]>[;^[O/6?V85Q(5?*.;PA>Q'NJZO1)K7Y38-7<^#T(I43:/6YYI*6( ^O>- M$.KEQ31PO)B\_@]02P,$% @ +H)J48>V99+I" K3 !@ !X;"]W M;W)KE$J"QY);E.__U1LFQ:Y)"*W6SO@"*6[9G1S'"&SS.4>[C, MBZ_EHQ 5>IJE67DT>*RJ^>^C43E^%+.X?)//12:_F>;%+*[DV^)A5,X+$4\: MI5DZ(I[GCV9QD@V.#YO/;HOCPWQ1I4DF;@M4+F:SN/A^*M)\>33 @_4'GY*' MQZK^8'1\.(\?Q)VHOLQO"_ENM+$R268B*Y,\0X68'@U.\.\WO%%H)/Y,Q++< MND9U*/=Y_K5^!G,?E^(L3_^53*K'HT$X0!,QC1=I]2E?7HHV(%[;&^=IV?Q%RU;6&Z#Q MHJSR6:LL/9@EV>HU?FH3L:6 J46!M I$4R#$HD!;!:HK^!8%UBHP7<$6 V\5 MN*; L$7!;Q5\78%;%()6(=!="BP*8:L0ZG<(+0I1JQ!I"MR65NRM5\[35 ); MV'BSV,9JVP+'Z^7&QGI;*VJ]X+A9\=&J%IM"/H^K^/BPR)>HJ.6EO?JBZ89& M7]9ODM6->U<5\MM$ZE7'9WDVD6TH)DA>E7F:3.)*OKFKY(OLSZI$^;3^ZILH MJN0^%>A6-I8HBD8F'W]%<=9>/>;I1!3E;[^$! =_H(N_%DGU';WZDL6+22)M M'J A^G)WCE[]>H!^14F&/C_FBU*JEX>C2D92^S,:MUZ?KKPF%J\_YU6< FIG M;K6/,HKA29KF51T:^CBO]P[ S+G;S-M[6OK>>FXOV^-]@E(Q_<-[F3>J)$)Z_1R1"_1J?R7_UZUG39N;,/ M7TF'1--S!\!]KWOZ26)^N2B^6ROPIB-<3)-Q4G6-C.2VM-F; MR&9O(HU59K%Z*AZ2+*L+\#Y.XVPLFB#+Q[@0Y0&**WFK\1M$98*(AT.H^5;V M>6._IC#?CK'O!Q'VHL/1M^UE,06)M,F(3[N"UX#%** AQQNY3JAT$RK=,=1G MA'>ZLNEO>\T#JKE\84KAKL0E(!$RIJ4($/)(%/A:@DRQ(?:X%W3%;@ Q/^2A M)8ULDT;6Z%%+&J^R<5W)LE!D[IJK@QIIMO'I'VMD^O(4Z7@8;#P,G!XVRS*L:?<$C?.9G$7*N&'SXJF^%I"C@>$%IWJ37O8( M=9P--\Z&3F?_*8>HI"P737/*E'ZZ.T$/12P1I6=U0W-K801SKO6-*88C0FP- M$6V\CO;S&LIM9+@P))3ICD9FYW:D.GYB3_%0K]?3-"]A,N@!GGD1US>5?KFN MTW?,#(&D!(DA2@ANFEJ;$ M"G6Q&W:U8)\1X"DV83$(N1;<12OE0B+($/%UM(8,05@$R TQ"3G1Z\:\ZS", M. TMJ52HCG>%=:UTWB^RGM*A4.G(A=81]0,@:2L=0-)9.@I^,=N=QO3%>-H: M[0)@B'4>TXHYR\>T%.#0R!1@""P?4PXN'_.N0\F?HLB23D4H,/_Y= 8K H'W M9!!]D(=-KD"BR)H/Q1>PFS#L1&FPR0)PH->+4Z;KI2(*V,T4]J$UV(1_G^O. M.F6ZSBI^@/L)@A5V 4+ /1KIY=\GUAW^%",@;D;P@Z!+3#)@ 5U TC;] 9*N MG9,HAD%V8AC/ 5UB,@ =%LIUZX)&3)!%S($[9J '+AK G=U@2[9.C5XP6,# MN'1,/L#"9D>(Q_98W@+TAQG*];0NN6 ?Y'TS]1*$T^9OF?F(._A&7W,Z"0$0! M-WG!T9^88$V-X;]'J.NGPG/R\@< Q(1LN>GI)P!]4EV'%;03-[1?;8W2X]6A M^"J_TR*?M<>O**Y+"Y6BJM+F$4IO&9BX'A()*I;1GRAL)VYLW\M;,./DNCQ^^P7[WA_Y=/6Z*I35 M=5,MKYL 93R+3.ZDRR*IFOUTDI3C?)%5Y>NFMI*R;+:\^D%%WC[_D%^45=]J MO:4FA/HD\CVMI=\!W=#[4]*!/2\DIK@63].Z(9^#D@Q'%&- M>5T]R]C[7F/=+"H4IN[9?QMT9,G7AXR]"$C-R5D23]_3.\ 4"ZU'CE0!-WT^ M<*\]!OO4Q&G-PTM !#,C# XP8V8K7X7VU(WVKA&.FK@])#P(]!FN7Z[KG()X MVC.R/W>((QY8(,!1/@DC+]2GT&M DD12-K3M^@KTJ1OTG:,9Z/8I!4[SN81T M;6N_:.5<-!PP10GS0Z+';YH:RE[RN+[2ICU9A-C*.JFB&]1--W8Y[+2LMLDS MN!?*H5 _Z;\&))VKS10O86Y>TG>$"2\X PX;<.11[2'J12OG6G# % D][&FF MK@%3X((#]H:8,AQ8-AZFZ!##/W_N8HJ_L)[G%/O.70P8VAGQK ^?%9%@;B*Q MT]S%S'E8;^I+MTS7RZUGY&Z@WF?J8@!0+8B4'#,W'#\8E,7,S'9EDH%Q\P-Q_\?G/\= \[=75R>*;!FSYO0?SZ7/VO^+D9A*G^ADWR8%G 3P2PD$)!T MT@*NL([_P/D\S DX<& .D4! 3N<$@ A( @$YD!- ?-CX_N\JO)9<_DH8MECM8#\?IKGU?I-_?OE MS?]0./XO4$L#!!0 ( "Z":E&-/)Q&PO=V]R:W-H M965T&ULM5I1<]LV$OXK&+73)#-11 "D**:V9V([G=[,-?7$ ME^LS1$(6&Y)0 4BV[]?? J1)F0!HJS-],4%J 7Z[V-UO%_39O9#?U99SC1[J MJE'GLZW6NX^+A$(N::79Q)L4]DD8:5C,#:QL[&[0I&[.-MUK" MKR7,TQ=7HBE@4WB!8*1$519,P\VMA@OLEE9(;- 54UOT"^RX0F^_-6Q?E"#S M#LW1M]MK]/;'=^A'5#;H/UNQ5ZPIU-E" S*S_B+O4%RV*$@ 189^$XW>*O09 MT!3/YR] HUXM\J36)9E<\);O/B :O4C1D96/ MC37@1HH:011*ILOFKG7C4I=<3;PF[E\3V]?$@==\@;"OA/)N0#MS:6>:V#Y< MS$F2IJ#=X=@N/K$H2])>[!FPI >63.K_J?@37+GU)RT@_'/1Y&7%4=,A-D_- M.#>&>KLW_E@V[TZUT[*'LYRTTS6'E)>7S"82\.^=-"_2CPB\%_&_]N7.0/59 ML5TW.3(/P<;!GMG0(Q11[+=@VD-.)R%_JH74Y?]ZR.9W<\TEAVA$I5)[UN0< MY4)I[_ZG#BBMRKDW"#X>MR#Q'0P 8?>.<4/L KUXID-0+L MRD1^N%D/-SL)+LO!&Z3U1LV:NW(-/LN4XG[(F6N_*!U[AT<()TL_;!P-:3PZ M"3@P&9<&>"[J&KP#'OOS?.Q68."> H M]BL./-V:W:L"=L!E>.S:'J$5#L0D)H,"9%*!6RWR[W-31EA#0VVE6F7X@QES M+USB(DF6=(S7E4KHD=1SP ,/83H)^$:*0VE+,*@ P;MSL3G<% M-&52B=]=J.N]JY7C+AXIG"8!\ .[X7B:1;<0@ER96N.(&&PTVLQ=E6Q=5B^1 M!!Y("R?3[NF:QVN3Q-%VGN!L'/<^L>PHTIZ#'*@,3W/9C>0[5A9/'M=:0N@M MEU ^0@9H]$3"PBY543HN"3Q"\U4<"OZ!T/ THUV_-D.YK#1?9:LQ%?C$XHR$ M[#OP%WZ!P)Z<8,<>VP !^T+@R#T?C.[%[9)3BITP=X7FE(;"?& Q/$UCO6TE M/_!F[W=;EXC2E#AYTY5*HBQ0#I*!KL@T7?W;IO1@P'8EOLLZ0 ,3QB21P'K#.P")ENDIZ!KIG\SK6-:\4A7X;W M-/:EEY2,J<\C%W+%@8?(- ]Y7/'E+>U@^[F).J[HDPO:>B GLCS)$S=E Z7% MZSUQ(!,R3290U^2<%^JG'_ R^MF\JQWMFX++>]A6+M4;M.NVWNR\.' Y-\6. M[4"0VC+)U7M(F)4] (%^%#@474%1QYK'-Z;H +2L@C7659G#"I!A09'WMFV% M]8[?]-,/*X+3GU%1JHX\3$R\P'/$); L2^+Q1KE2(?\:*(Y,4]R3\;H]$J8" MG-N*O-71]ID 'AXI4_!Z=7YSHK8N\<702J=C=5_=X9&!',DT.=ZPQ_8DPI3 M)_?1Q"5$2.Y./'FDX@!KTH$UZ31K/M\H_L!E7K;>;/<%"$J'[$T]'=QRG+P\ M0LL &]&!2.DTD7ZN=Y5XY+P-2,T>>!>EIFQM1UW0=1*BNVZ[*>!L[<#&:#?D M6E?V@+*]%YON^="0M0_8/9/^$TGJ8=\EIB7:FCRP \?KQB)5>3N^=$BZS MQTFR&N&2UN=;-8R U.\'%@5.IBBGE( MNEOJ1)-/CB99(('1H1Z@TZ>I5Z]#^WSU@;/I=$-YR>_*ING2/E1TI2B\5G"[ M0E".XG';ZY$C2QPTPL#X=)KQ/YLV=Q*@YS03IZE3A?ODR#(* 1Q8E:XF=^EV MO]NU*0JJAD8T=K,,1U9"[>5DW4,'+J/37/;[Z)#LJ:."*ER6RCP??6_X^ONW M]CP B;5FL)K?=IZN+TX=!W>E E:+!XJ+IRGN2V"<(!Y(*)XF MH2 W_^.,?**%7#YS+.0Y, U57/% >/$TX5VRRI:#P?[6L <;'1%Y-:#.A[5T M.:XU/$)C#UTJMN;RS7\ 5L@#:SZ/]T_XK^R?[;7GT_!)_O&J_E0_+M)_N M?V,2&$!!1MG DM&'%&PJVZ_A[8T6._M!>2VT%K4=;CF#5L (P.\;(?33C7E! M_S\)%_\'4$L#!!0 ( "Z":E%Z@=!!=PP &0B 8 >&PO=V]R:W-H M965T&ULS5IK5##-7*XL[6^5%E3I?S^9/32FI[ M\NH%7[ORKUZX)AIMU947H:DJZ6]?*^,.+T\6)^V%[_5N'^G"Z:L7M=RIM8KO MZRN/;Z?=+J6NE W:6>'5]N7):O'YZT?T/#_P@U:',/@L2).-YYT1]+"X>=V][>L.W39R*#.G?F'+N/^Y6K%]X=A*>GL1M]8%5Y-833EIRRCAYW-=;%5]_*V'@EW%9< MULI+LE00TI9BG;Q$=]9Z9_56%])&L2H*U]BH[4Y<.:,+K<*+TPA!:+O3(A_Z M.AVZ?.#0Y^(;9^,^B#>V5.5X_2D4Z+18MEJ\7O[LAFM5S\39?"*6\^7\9_8[ MZZQRQON=/;#?I=])JW]BHD>L02/?K?^NF_?J@XNL>Z]@ (L79DLXFXL,5, M?/KG/SU;+N=?C.[QM<47PGD1]TKD1\Y=54M[FV]^-A%2?*F,/$@<5#A?.Y\] MMU'PHW#I8$@%;ZUJKXU8+BA6%G,1'7(X0(<)_EX#HVI6,"U1V/B@-E-*^Q([ M5\"]/0'2M1*!Y1.5*K5$0EH@&+D=&R*'E94;0P<6+"G9 0>EIWC_2LE 9H%2 MVD,LLKRH.:H*-1/GG/C*P]I%H4+(S\EDW] NN,;10PFUC74-7[!%9C!KI3*N\/8F.%$WOMAC S;QP+:+IU\$".6VD "+H6U0_EI#H(DX M['6QQTV-.-#F%HK"+"&2G^DC,)'4)U61 MK2EW;Q3+P[#80Q#NK"'G&/4-KM*9Q(M?=6TU5.4:A PDF!8&FS M>+Q=NXFV K4/Z&X%6]_K.RJ0J'O4PX^-]+!_6G(.^\B=0VP;N,II+'GK#$K@ M%&==;K?*DTDN$8_-#L>*Q=,$7I.A$SA\C"(I$,;J8Z,CY5Q>C%.2%W2$"*'A MITH$IBG%8O)DL9P\GL]%V$.90.J=&XE(6M&F%82 KL6'"78I3,,1C4?H;'6C M?*$IG-RU\E,)H2-'MJM34LE(9FL0X$4O#(Q?\!:?+)_.'L\%\B<=/4-V"UF6 M.BU^/%D^>WI'L&-A-Q02$>Y5TFMSBS RG%J\?H^+Y+#Q+D>T&NL")1#9<%>Z MK4.GR-BS'A&(34IA08^0"852)1_VR:/E;(%Z#%&H)&SA=^!'V10<]@W*FC]X MS5]*!';*6O(.Z:4YG>X$4:EQBHOMD8*N=2=NO:M8C2"-2CDV,,\#1B'+0P0D MU55R5A]V8\1C!,%:F0W))%$"4XFW,"%0-1 MG!"'GO$EUBM0R+AOBT5.SE;DG;*H; 8@296ES@!W#QU)_A6@$"#6%>:O5JNK MMN0F9-]WQ66#L/1JUYAFS4WL2\.:\.PK[ M2E\FQ(/'=#6P$_0G_+Z;MWM*[]8V\7>;GCQ*G!_^# W('#B.9MOE:DM(JX!\'"EOG$5H*#=!NU:J0$[+1J?80"H%T9,JDA838HPU18 M">7:K:E::ULR/>G!>K"EZTDC&-2&<#&"6-9)O6RO;6,R!'!P0>@0^=>[768;H7[24VR/TB$9 MR"!#IQ#D&4?\L'464TGE(YC4Z*XG3D Q#F"C].2(I7] =Z"6NALL'5!TXTQTL=J-LT2#&B2NMH%,8M D<(AG0B![:((N^M\B^ :>2 MB(B-4L!OH]'ZMFRL&$+N'U$O@!D2IZ" D^W6/S8VS0M^1V*3^ F=N]#)X'JW MNJR2A[YG^"*OT8A!+.;3O_U*$-B"V9>]C,!+WD5M/-?QY;-4QV?B?>"T>A,B MV#&)1O9*V-BUKP\XGS2FL0^Q3CZ)0RS'7!@W/?CV =RQ/64B?FS*W:" @4%4 M=EK$G.UD!.(751=A>%[EI49+M#%]V: E?0[DAH-* GRT+IT$J== MCM\''?B02![MH6VR$.JFIB@#'C0,F_TBKK<)^\8UB5JTP*G268E%;["OOV\\VF1@_0WR \*EM@6A')SE@LPTAT4KM"^:B@H8-V\] MJ! &$?Q0@G''Y/CYVE%M(^-H"%^09;P.M*##O?/+'RZ^G (EH5RI*HT.?A5R M \&%D52 =;H@X^+ NW40T,T>? M4*"3U1+1N->UD>9I:L %F!:G NW'%DM6/S!:Y/ GF&UJ#BC8;.S5L5!<.A$\ M.@P,44COF'"GRIMP;J5FEANZV,7!@E]O &O'%K7(;0_9 3)LP[:T2LC M!Y'6+BASTI#\&W#4+9I:0D*$JNKHF?9#;2 M+]\X[]V!5O%HAW;O)T-&47I.X!A39!;+04$M.]N5'B]=LXD@&UTQG(@F*+I@ M]'4BS<;9W=0P14C>G*1F:#!# G#D\12DHW%,E#=\--'@V -1!VM%"WT4$+N\ M%LA$ RT""#CG-PSDCOEQZ,)AW]"N(?<1YC8AC9D0C; @BE&FZ_^!06$[Z71.J00MU0KT>6(GI"E =A/1/?2/]!1:X5@]YL<#7T5T<#OC1BA=B MV!RYU&%3NRQKRCWRQOO9&CIZGG3>#K8:PW!!DP.HS(3BV,'4Y5]+;>CZ%!Z8 M\@PD5W2 !X==-\*D@[U2!*L,0Z$I]MT91>[2.6"4Q)UQ(T!!ENCJ Z)P?:4V MF]([YJEL#V'<(#&B0\GW%JH;_1.N[[BH<0:[0"R@#:0CBI5J$X=G)K;DJ9H/ MH!.HAMK&V^'4 @SBCG1I(-!435J2B,1X@IW1YU/:Y+,)59W5Y?D%EW%*UWMA MQ HC282=.N-2WP0#]*$],DXV2:E0K<#RDW[@Y$G%::OTV/9!7+)&68>< MRB.&/FZXW1B7QI9@,R::RNW3"/0'IDZ,[7A^N",BC*+K8<,F$^X\2=&,#<,- MW2\'"5NXHB#TE(29QL)B/"4"KA"U++B)&6ESIQAG+_[E:,;=.7,&A"Q@71", M5>EXD#1$=>^L(Q:7''!AQ=<-@ H!\R1I^W:U?MW.%5?K]WQGNC@;^>>OD9I,SE\ M0H(WS/5I%E$3M^+N)"&K ;1R"Y]^#Y [3>[;K.IFTV6>?[;SM:Y MU-+;NIPG;3MRG C\AE$"O^3(;W(@]K,'8_S9E#2[ !^U.[VA@>Q4?.5<>= F M69AA;7I!)K/23*E[7[MMI";EV%ODT\&;?Y3@'?^^(:075>E' -W5[B<4J_3+ M@?[Q]/L+P-J.RI116RR=SYX^/A$^_:8A?8FNYM\1;%P$P^:/]-I+>7H ][<. MW")_H0.Z'Y:\^C=02P,$% @ +H)J4;O@T3X4! A D !@ !X;"]W M;W)KTBQ MV.WC4/1 2R.)"$4J)&7'_?7]AI(=;Y+=HNBA%YN/F6^^>5*KO?,?0LT1_.UB2>;)W[()N?BG4V%4)L.(^"H/"WXSLV M1H! X^. F9U,BN+Y^HC^0_(=OFQ5X#MG?M=%K-?9NXP*+E5GXJ/;_\B#/Y>" MESL3TB_M>]F+949Y%Z)K!F4P:+3M_]6G(0YG"N^F+RC,!X5YXMT;2BSO552; ME7=[\B(--%DD5Y,VR&DK27F*'K<:>G'SR#NV'=,CYZZR6B*UFD0 R_4D'T!N M>Y#Y"R!7]-[96 ?ZWA9?@-")U?S(ZG;^*N 3MV-:3$=*I:TKZ2CU2\WPMVF5/5#KW4X7'*CX2MP/ MXE+?!>&L8E=YU=8:/+D2*6WI9Q>9EJ1L\5DPPD#HMB'WNDUH._:A"V*LY""M MJPP)=9W#LJ@ZJ'C*C<)MJ?.!0X^4.Q20%6BL@C.Z4!&;$/&'21"#D,5 \DFK MQ\OAGN=:YL2.R;@01J0"Z4A;-AJ.!8$.<(Y#1,.V&JFOD4XQ:%7L/$.A<9V- M(XH:/58EW,[F["/&6CRR$@2P;&0GF,**/G?* E&7@1K]5UG;P0E@- M2VWAL#$IP[V]XLL8;97I@<5,:3K&)@4\0 ",CO$>X3HW72%9["NJ:9':M.>4 MI]!GT_)>F22>_*"BZXOJ60T$1*LGU!?(>2&@$[8H$\&:V M'%_BA3 F/78P\&8V&R^.)R. A9;3&V@._\XGF/Q_7)HOQ],O7+H:+U]RZ5MC M>W+V,J)&J_3^HV;%\?Z1/)V>/C%N^I?ULWC_??)>>7 -9+B$ZG2\O,SZ3CQN MHFO3.[MU$0V1EC4^D]B+ .Y+A_DY;,3 Z<-K\S=02P,$% @ +H)J47& M=(A[!@ P0\ !@ !X;"]W;W)KV:/W!&G+N/??]X/E.FY]M*:6CN[IJ[,6H=*Y].YW:O)2UL!/=R@8W&VUJ MX?!HME/;&BD*SU17TR2.E]-:J&9T>>[??3*7Y[ISE6KD)T.VJVMA[M_)2N\N M1K/1\.*SVI:.7TPOSUNQE3?2_=!^,GB:[E$*52VKBH&@QB\]YF@ODAD/SP/Z M>V\[;%D+*Z]U]545KKP892,JY$9TE?NL=_^4O3T+QLMU9?U_V@7:&8CSSCI= M]\S0H%9-^!5WO1\.&++X&8:D9TB\WD&0U_);X<3EN=$[,DP--#YX4STWE%,- M!^7&&=PJ\+G+CZTTPJEF2]])&&?/IPZH?#?->X1W 2%Y!N&,OM>-*RW]O2ED M<K:TSR(+_ MO8"9[C%3CYG^ ;?]/@3Z4DJZUG4KFGN2C9-&%J0:ITGO*2NF)+$U4J(NG"44 M)>G-1N7@5PU=ERH76QW1APKBM+(1W8B&WAO1Y,KFN+@6E0)3HT1$HBGH1@KG M*AG15V%+B'"ZF7A-3H1:%. OG3*2I,U%%6YJCGMUCZO&B8I:<1^T@K@MWV^, MKFD\6T5Q'!,,&2=9S.<)_8!4,>0@!W;6%C;XAU/[(O]V<(JR)"JK(M?V%O&OA"^_S?XFF0S?C9,V\)%:Y=^L1=>&IN\J3Q@'U*#I/ M43<2U+.SR6%V_/4O63);_EM4HYQ"6@8-<1C,YF%0P'HHM-:W,/?C011GH>T<9]Y1.0IJ,&M.4M4G M(H(9BI&-?Z*RT-I=R50(,882 )WFPMETKC.<;76MG$=#.,:KR1D:/@IY*,DA M)VN0Y"%!T"J=K->H)5;:IQ_<>P#?9]-QHLYG$WK/^N:Y[AJ?0&UG6LUAZWQE M7MU<4Y8FT4%5/LC5!UCSP5VH!LQ!AN) @BN$BE_ &$'CQ20=S"'#H_*-WKSI M[*-.@RRQV$6.:S;<5*A-52EW'_RQT156"KYVOF;1 VY5P6$=5@P6_21\Z D# MGI(^-T'\X,]A_M K;X_N+#CLZ[=(2<__\03VR*1>QIAF<92L4OKN0- IXZ$2 ML^@L3E^BB% ZS9N^)-G[JS2E+SZ)GG,6XXXI643+-'O9;:H).YY?EM98X(92 MUB&BZ"D%MC%D $Y65ZKP;=,Z_(3&_^!NKDAV,;(&NV+)2]PM=-+6/G+HEQ(U M=+1#G(3AWYB<+]W[,'&7/#B=^I!+ JK#$XLLYO_IC,,3G64K_[M*Y_3CT4VW#D1HA;KF'HU09Y0D191H/DIWH!X#1Y8@D![8HZR1S ?88CI[R98(6QY M,.ME)?I6\V@<<4]D'S03Q;[YL&$XW02#R]\ M[^&&![.J>S\SGJSDT,QV?DV7Q1MQ"VVW["_^='G(%#\.X8!LDM"]%,;NA_HC MUH*G-AHH%A[GG;:8++^9T.<](HJI,Z$$G^A$_U?[X9 *VQ?MX^+YC]<03F78 M;V7><_=3#*F]2GQ9S B]8IGQ,<'Q;,YU@FQ-([[#,<5Q-DNX0V R;^ %FBVC M]"SKVTL_HSB'ZJ[N+=AGP9CF\RA>9-AEK7U+JFX[%^8ET*RC5\MHN8I?]]?[ M7 ,O@@:K9J_IU2H%P>_H93^=_GF8#V$WL8^%N%(X3."JHC5''8OPKR&]_3KV MU#?!]."SJI9FZS\>+?F8AR^L_=O]]^E5^"Q[( \?M]\+@Y68M=J -9ZL%J,P M,H8'IUO_D;;6#I]\_ECB&UL:)L#]1FLW/+" _5?[Y6]02P,$% @ +H)J M4655;RBK P 4 @ !D !X;"]W;W)K&ULG59M M;]LV$/XK!PTH-J"S9#E=L\8VD*1;9Z %@B;=/@S[0$DGB2M%:B05)_OUO2-E M5>[<;-@'VQ)Y]]QS[U[OC?WH6D0/#YW2;I.TWO>OTM25+7;"+4R/FFYJ8SOA MZ=4VJ>LMBBHH=2K-L^R'M!-2)]MU.+NQV[49O)(:;RRXH>N$?;Q"9?:;9)D< M#M[+IO5\D&[7O6CP%OV'_L;26SJA5+)#[:318+'>))?+5U=G+!\$?I6X=[-G M8$\*8S[RRZ[:)!D30H6E9P1!/_=XC4HQ$-'X:\1,)I.L.'\^H/\0(6U&)1_;_:_X.C/"\8KC7+A&_91=K5*H!R<-]VH3 PZJ>.O M>!CC,%,XS[ZBD(\*>> =#066KX47V[4U>[ L36C\$%P-VD1.:D[*K;=T*TG/ M;W>Z-!W"G7A MTX](?)Y6H[:5U$[_XKVC_#.:-\Z^$E76!WKI\1DHI,?Z%SE M3P+>8K^ 5?8<\BS/GL!;3>ZM M[J7]V#U]*5RKC!(OQ^63AOJ2#^>,+$V63B M+)@X^Y\1_._:<-!%.#)_QKT_5"/S[[YCQ?OKQP)*('H0#K&D.#L"VP MI/ <\*%40\4X?PY6NDJ&1HH\]JTL6] FB!?$H)8>2K)7(/5J:1HM_R8:U4" M!NZ%&D3L0D5C0.@2W2*X^R6=?_*8^R?IUA(!:[K@S(?%[0)JK/@>G!=^\,8^ M1K6>PB2L9+5(0IRB060525716M8@@L(Y],>NT* IS:!] MC-,;90I2WVDO=",+A?#6[ /Z\H*37L%8 =_R89Y=O-F]O=N%Y^7%=X1/M,N! M[&G_?@HYD*@#7@^<>&@MPM!O,M)+&E95ER%6!Q([JXQ! ,A/C M]T2!%UB*@2Q]R?\(^. QT&*B1'-Y4EL[="%'O(<\?3AN]:#4R9R+AB4\2$J2 MIL5W,J4T] ,13?T$71QSR&,.:$AY[ JTTZ0Z#OFL_JDA9,?M9R7%X+/KLZKC ME,E&'T5B<6HNI;,IWZ%MPBYS$(HM#OSI=%J7EW%+?!:/N_:=L W'2&%-JMGB MY8L$;-Q?\<6;/NR,PGC:0.&QI96/E@7HOC;&'U[8P/0G8OL)4$L#!!0 ( M "Z":E'8I72:[0( &\& 9 >&PO=V]R:W-H965T@Z;:'80^*S<1"9,F3Y*;]^U%R MXJ9 DY>]R*3$CE5M!9>XT&#JLF3Z:8Y"[29!'!PF M[OBFL&XBG(XKML$EVA_50I,7MBPY+U$:KB1H7$^"63R:=UV\#_C)<6>.;'"9 MK)3:.N\!J%<$0DX^^>,VBW=,!C^\#^Q>=.N:R8P6LE M?O'<%I-@&$".:U8+>Z=VWW"?3\_Q94H8/\*NB>VF 62UL:K<@TE!R67S98_[ M9-RS)"98KN%72%@8^RQSSE_B0%+6RDH.L M>7*6<(G5):11!Y(HB<[PI6V:J>=+3_$53.,'5[X<%NR);I6%F=9,;M#;OV-A7N;)$4H0],&UDK0&S6W=5IR&^ M.K+>>>6J-B3 O(=K9:Q3IO$!98UP 7$OI?'MFV$2)Q_)ZL>#(_^.CI#IK/#Z MYNE*]5W$G2&/H]Z';Z@PAZG;2?PKVR%&U.U>X"DDZO'[D\>C0,R7'I-=C7 M+FEXU 1*U!O?Z@R1UM(V_:"=;;OIK&DBS^%-*[YE>L.IU +7!(TN![T =-/> M&L>JRK>4E;+4H+Q9T!\!M0N@];52]N"X#=I_S/0?4$L#!!0 ( "Z":E%W M?IB2.@0 ,T) 9 >&PO=V]R:W-H965T\5K8(\&#=!%%]D>*(I^H*61Q$8B%9*RL_^^;RC9:S?9 M+7I\D7C-FYGWAB,MM]:]]R5SH(]U9?SEH RAN1B/?5IRK?S(-FRPDUM7JX"I M*\:^<:RR:%17XV0R.1G72IO!:AG7[MUJ:=M0:#Z6"W M\$X799"%\6K9J((?./S4W#O,QGN43-=LO+:&'.>7@ZOIQ?5^H,Q M229K:]_+Y&UV.9A(0%QQ&@1!X;7A&ZXJ 4(8'WK,P=ZE&!Z.=^AO8N[(9:T\ MW]CJ%YV%\G)P-J",<]56X9W=?L=]/@O!2VWEXY.VW=E%,J"T]<'6O3$BJ+7I MWNICS\.!P=GD&8.D-TABW)VC&.6M"FJU='9+3DX#308QU6B-X+0141Z"PZZ& M75C=V+K6 2P'3\ID=&--T*9@DVKVRW& "SDX3GNXZPXN>0;NG.X 4'KZUF2< M'=N/$=H^OF07WW7R(N #-R.:38:43)+)"WBS?;ZSB#?[-_G2K?9I97WKF'Z[ M6OO@4#2_O^!UOOJ52> MC#7?I,JDN!%J7;%4EZ[;FHI6.64"AR>;$W0,7*_9[<4D!9:5P%7H#)Z^TH9":5L/6/_U!?W*RGEBDR$SNN6T MMY[VUJ]H-IR=SV0RQ6,X/SN1<4+)Z7!^OI#QC*:+82)+DV1.7WYQEDR3UT(# MNE<> +9?LB$&W25P%/TK.CD9+LY/Z'LN<.9.!1AZ>N-L30'=B8+MWC%Z!JEH M%8+5.M"&Q->MAWK>#^/VCO]:/=*:T0K7?Z ]"13N4;T%CNUT;E.8T%A'NVL@UOT\[_-V8)S Y[2JLU0IC[ NW(95HYQ MDBRB4CNZ?@/BNH[>X;&(3%+K'' MCOH^VD@XFHSGJ%ROH6_S'()%>9%-ZS &Y8&T7-1 #0RTW%+@9@P)<5LY1H"/ M0;RVC06]0806<&KAW/5!O\!PUG*?W">D5!JW !&56L@3_6"H8WS'<'T*.W); MHS\ -<=5ZA93[=*V%KW1*$0-6VU8="=6.U[2ME+N*;!GB]@>-+0NQ0NI^(@_T?W.I/4$L# M!!0 ( "Z":E'8G-IV)P0 *8) 9 >&PO=V]R:W-H965T:TU[/IB76 MPI[H!A5]R;6IA:.M*7JV,2@R;U17O22*1KU:2!4L9EYV8Q8SW;I**KPQ8-NZ M%F9SCI5>SX,XV EN95$Z%O06LT84>(?NX0^):WNP!HYDI?4];W[-YD'$A+#"U#&"H-<#7F!5,1#1^++%#/8NV?!P MO4/_R<=.L:R$Q0M=_2DS5\Z#20 9YJ*MW*U>_X+;>(:,E^K*^B>L.]UD&D#: M6J?KK3$QJ*7JWN)QFX<#@TGTAD&R-4@\[\Z19WDIG%C,C%Z#86U"XX4/U5L3 M.:GX4.Z )O" MM5:NM'"E,LR>V_>(V)Y=LF-WGAP%O,/F!/I1"$F41$?P^OMH^QZO_P_1WF*C MC9.J@+^6*^L,U<;?1^ '>_B!AQ_\/\D\"L;=>&H;D>(\H':S:!XP..8!/I4( M%[INA-H -:T1#BT("UKA=L\!VP[AY%#]A^\F23P^LY"6$O,#Y0Q3Z=NO%O=H MX#TK)M'9Q>^7UWX9GWT :4&ZG2D^8MIRGX'.!VXGR*42*I6B M JFZ@<+@M(*F-8VV1%CG[(R=OZ1A0XJ'E"P+G[!(SX.I%'UB1%7IM+.DQ.G6 MI&A?CY<# 7P05>N3]3H]GAV0DG==R8ST,AX#DA"7%MQ_R7G(S(C2EU8:0ME* MW_!*:71.BLSW-'[ MK"1GX8YC)RJW^("JQ;>BI9QFZ-#0'$4/^VVT+_K!#V T!]"YT?63_"@?6%,E MB*8Q^E'2J6*U@63RO2]W%&FYLU'$!NIN<"(/SK=RV:6/2KI!_R^K-O\F8L&% M1!U![??>UY)N+:'9#Z?4$@;QVW6"NA2DD-4>%.9E&)^-A M *:[%70;IQO_)UYI1^7CER5=I-"P GW/M7:[#3O87\T67P%02P,$% @ M+H)J4;_.G4CK! L@L !D !X;"]W;W)K&UL MI5;;;N,V$/V5@5H4&T"U=;%C.YL$B),MND W#9+=YJ'H RW1%A%*U))4G/Q] M#RG)41(GV*(O-LF9.3,\C,VM>8L]T:E'"=1=#@NF:B"TV-_=J5/CU5CI:CXE2;3E"73CTLN MU?8DB(/^X%IL"NL.QJ?'-=OP&VZ_U5<:N_$.)1W[.I71 ".-[AQGL7#K#X;I' M_\W?'7=9,9.KQ,2>-_:=OJIE% 66.L M*CMC1%"*JOUG#QT/ X/Y6P9)9Y#XN%M'/LH+9MGIL59;TDX;:&[AK^JM$9RH M7%)NK(94P,Z>7B+O?RACJ.::;@JF^?'8 M=)QUF'L6PQDC?[@/:9 O^9 "!VV]]N4*1W7.-[J.J*5? 4FM" MZQK+*F_JH8T[S519HHM0D-D=<985SK50^8@NA&P6=^ST/+@XR7'CU PK^:A+Z5!Y#Y5#$\(P;GUFDIE7Z0F)(<_* M%G3NQ6<>NUTO6Y5"R9SK-A#'O97PBG3L/$@!TG/63DX?&8J)8Z%=W8":KX4+ M0V*H^Q)C*\G)%RZ(\S"#"_MX7U.RYY8?1 5CU1CH(3O\(>.U[1F Z9,F8F,' M1PA#<_YL_A"FA^6^F-T(N42?O2=W(P8_\6*PNNP#8Q95LVK:VX&>GF4704_A MS_3A,%PL9@=N-0VC=.%7R32+,)#+"]?T1CN(1MQ1*,X/6@7:=0MIK%?Q*-D>O B MIS\R!YXZ$Q/%U=*#[\NTO/\V3>/;1T/7--],/#^2!D-[-!NX .:QX M1.#?.U7FD@0*VE.$I5T9W&.:P&1$9QA 35;XGC==C^)IY'-LG*53 SL28\.8 MQI=11Z4?-*\IVS,+N_LW.):>D/\4]!:!&"B8M8"/IL814EA+WF?$(7Z^^I.P MN^!9VQCQ+/2=,'JS66Z&<_=9J<2S21A%$<5A/)N'LVC:DIZ$\21!%1X-H9[G20)HW@2)H2=+IV$*]*_*LL$W1#X^,==1G82I M:Q>X3E(TSSQ,9BGM^^R/!^^HDNN-?RVZ/(+[]DFU.]T]2,_:=]B3>ON:_<+T M1H 9R=U?99C3>./Y98%'-==. ?*UPHVZC7.P>Z:?_@M0 M2P,$% @ +H)J4:6@@7Q3!0 )0T !D !X;"]W;W)K&ULK5?;;MPV$/V5P;8H6D#9B[QV[/4%L)T&#="@:1RG#T4?*&ED M$:9(F:2\WK_O#"EIM>LX#=H^)!;)N9PY5]LYK- M7%YA+=S4-*CII#2V%IZ6]F[F&HNB"$JUFJ7S^=&L%E)/+L["W@=[<69:KZ3& M#Q9<6]?";JY0F?7Y9#'I-S[*N\KSQNSBK!%W>(/^MOE@:34;K!2R1NVDT6"Q M/)]<+E972Y8/ I\EKMWH&SB2S)A[7KPKSB=S!H0*<\\6!/UYQ&M4B@T1C(?. MYF1PR8KC[][ZVQ [Q9()A]=&_2$+7YU/CB=08"E:Y3^:]2_8Q7/(]G*C7/@? MUE'V8#F!O'7>U)TR(:BECG_%4\?#2.%X_H)"VBFD 7=T%%"^$5YGYB[="6O@L5(OP'H5K+1+CWIW-/!EGD5G>&;J* MAM(7#)W >Z-]Y>!G76"QJS\C4 .RM$=VE7[5X TV4SB8)Y#.T_E7[!T,D1X$ M>P?_'.D;Z7)E.%@'?UYFSELJCK^^XF,Y^%@&'\O_SN:_,@2?*H1K4S=";Z". M!PYRM)[:#TJIA M'."3]-!8F2,MR<;:M(J$D)HP1^JA KP!:BSRHZ,K,!8:(<,!D:E=B18$*"DR MJ:3? *$C66,+M&H3141LRPS]&E%33=M[,M0(ZV4N*4#O$C*^ W,#* F@#2@) MH&9!U:N:N%\;YT$4CV2!IHII77<^A7>Z:8F5EH.5,51F0P0<'O-*RX>6^*0@ M""<%.F*/R+0(N:)P92D'SGBND"&+^$KA(RJH)%IA\VH3P)=&T=1S*_CAN^,T M/3J%7X/08@6_M\:3?F#9!7K">.JPLJ8%65#.9;[-)^WUE$ITTSVKZ0I^RQS: M1Y$IRG (-@'3$4;T=\X[IPD-XKQBE \[6-BSD[54PG[9;[*G(/6 .I0+$Z6- M[R)*6#N"B)"V0F:+EF1RP<4 N;'69,8*'S,^$NKR7-"P)1AXYN(.UC!K3;[U&UQNK9IC.WPD D? 6O3(PJ14IE/0W_&I$M] M!Y[-.>()'662[,9+--Q&&=V0 6+7S@QI\?K4/>_B 4?7\,5N7U-C<3D75"@> M(PO;LZ$<>T*V!2]'W?!C: ?J%;+E?EH!S5Z/=48YZP?P4#Q=K?74P2?C">JU M'^,D;?)6HK\2")-U)W_S"-N;!VPVY$;5J^T8F>Y_>WU/0F:<.5G] B5VW!.CE70H4J M7%^9T/=\1>9Y-!0O9_8[VFS$)B#A&4&;EL/<&>6B::QYDC6WU2A%!?WCN[Q" MVG(53;]78:R2W, QF[3\6F!X9+>TIMY/=3 AGQM.S M.GQ6]#L&+0O0>6DHS]V"'0R_C"[^!E!+ P04 " N@FI1+QD4>(L" !^ M!0 &0 'AL+W=OW9WWYLW: M;V:M-CM;(3IXD$+9>50Y5Y_'L$KQQ;>Q"#[R33>N<77XIYE'A!*#!W MGH'1ZQY7*(0G(AEW/6S ID%QU;_;0W\,!X#1Y!I#V@#3H[@H% ME1^98XN9T2T8GTUL/@BM!C2)X\I_E(TS=,H)YQ:;)K-XUZ!R<'E/3SN+'='Z MPSCO*98=1?H,Q1E<:>4J"Y>JP.)W?$QR!DWI7M,R?9%P@_4()LD1I$F:O, W M&7JH)\.]-- /_V?*_Q'BFL%U[G3&1HX[>[A"%R% ML-*R9NKQK86U0QH0_&Y_ S>;6 M0MT8VS "4D+%+:"LA7Z4@:HTB%UD#^N1>2J.]U@ HY_/[&A8Y*SFC@G^Q(*[ M7$5Z*BT*T%MXG;YY-3Y)/F1<"#H G"C)U!T,'WR, 92,>ICL M8-"2".I EXH_$9#[*2#Z^I7>3:8K9DJN+ C<$C09O3^.P'1N[Q9.U\%AF7;DUQ!6-"#1^ 0ZWVKM M]@M?8!BYBY]02P,$% @ +H)J41W#_ULW"@ )!L !D !X;"]W;W)K M&ULK5EM;QLW$OXKA L4"2#YM7&&2&Y(KV?GU]\R0^Y;(NK1W0!#O"SF>F5F=;YS_&%9* M17%?&1M>[:UBK'\\. C%2E4R[+M:6;Q9.%_)B%N_/ BU5[+D394Y.#X\/#VH MI+9[%^?\[,9?G+LF&FW5C1>AJ2KI'RZ5<9M7>T=[[8,/>KF*].#@XKR62W6K MXEU]XW%WT$DI=:5LT,X*KQ:O]F9'/UZ^H/6\X ^M-F%P+:Z?+5W M2 HIHXI($B3^K-65,H8$08U/6>9>=R1M'%ZWTM^R[;!E+H.ZZ)4"]F8^,%M?E;9GF[HFB"=%5>3,TJ+1-?^5]]L.W;#C. M&XY9[W00:_E:1GEQ[MU&>%H-:73!IO)N**4V>KS5V!FO(; D<5+6T#X0$ZR)@L%$ $IBAEAX[M>4U MOL1^!5#'%=]G[-1>0VQML&VI+(!GS .]5W5,>R.TN[.L&ON1#9Y5R@.&XLGW MWYT='Q^^_&DVN^'+HY=/62O:)>L::)1SHT :R\9D3&/[US)O5=%X'0G$M/W- M?;&2=JD0YJK2@8FG/>OVS55W%.1*7Y(=VD:H5 W\!/N=)QOW!7GX*GE)K&3H M?1/_MNL)=,1" $!H@"FDI&;?T58=(A8E7[,G^@/^F]CDG%99R4_((V!]?O.@ MI!>*4E2\5H6JYLI__]W1Z>'+DR/*M*,7D];_X>^:!D"8IH36Q@!0(%SR)<+C MR<^R_!-1(&H M$(@[T1H>U;8$C*AF;!'I>K*,3LRA-0(!0"?SLM,6#4QASY&>\.NB8;)-.B1\ MC/PREX:S)97C%(7M[FZ]58H5L@[YLL'J$G+7=+YWU5\$@,R.DE'0*G9*Z9 6 MY)5A9$H="N,"S&@C1N$IE(]H $9OO?K4:$+[_$%0HC)VZ9]M<#9C.+G@?X,+ MVYF(Y6L< Y(:CS31FY[*-#XC1&48950!-DT35R MRB,%*_E1"=6J-1%_-N5R4*T"FLXZYRN!7"X6: MS5A-APU^RZD"$]2IO-5K. MM>EK!&WI84Z+H2;Q/2GRV+YT$F=6ANBCA?4QE;Q:*]MD)=1]37F"E&^8'OM- M7%P3QXT+$+6N@;.A\Q)EY I%PU%1-2P424$$1&=0;"#7?^T\$C+P_AR8@W*! M612#07"6JV^#9$Y$6&A?-!55JX)BT_,&T0PQ#(&6[$4@:7WMJ)"1'@2,*Z3UW;FMI&CY> M0CY-$KXP<(*W= M4.:D(?WG:$@7.G(9!U0]HQS*%C@M%?\Y88/;$DY^:NQSAYM'-N4GN>OHM\^= M!]G2+D].(^FYB\ CHR@])PB,*7++RJ P&)K9K[2\=,T\HJGHZMU$-$'1 Z/7 MJ?P89Y=3PUU BN8$_.**CU-*?RJK%1%''F:@'5054=[ST=3SQIZ(.EHK6NHC M0"SS7C 3U&:"V%E%GW>%Y?G.LO!.^H\J,F_T3?FVZO+-8D+?V^?F.)&U!QRY MQ4%^9K-18HEL:EE3X,C4N_U;0([(K$&?V8L:YW!AX&1@CZO1MH.1.W(MM:'G M4X1P&B06Y'( Y'&^U(T'083$NEXIRDG&<&B*57=&D4=.#K.2>#/N%BD3D5?H M'QY1A9Q M>&8JM9Y*P2#OD!(@1A:'4PN4GR^T2Z-C4S5I2ZI"!%VO5O0Y:*U:Z#XA(4\G M1%FS]U?77 /H@P6-D[8HVY"'W5''.Q[-W/C+S-@3[,;4XW![/6*,@:M3 MN=^>'VZ+"B-T[,H??DKRSCJJNFSSMK3_?\D6 MUU;\TEA%\3]-\7\[N[WD D;[;N_XS?3H9-BGT,R PLM]!<24+&HBWC$_=&/G M5?+V/SIO]]^"KFV(ODD://G=U6@V3HY/GW9?%P;GME\9)AA;--*\2VJC1T+NIG.9CAD"A*KPFB$U*\X;Z/1L^: MZBQWJHDH#9B21Z3T:9HF'+ S>H]EH]-7)UPK;O0I45(Y3U\!.%_2(-I^$)BK MI;:IJ"^PJ">+HV>)+,;4+S/0*"@4O,3+OTC(1,$X:GND[J,4+2?^+G7)?1]/ M;%*0#WW?Z+:9^"4E_87!>)\0/FN6Z$-([;-',7XV)='3P8F?*OE;H]>CSP(OP$LOF M,U ./BCJ,*],,X &6*<$@-.. SBN_]%%+ZYJ.6:#:XX8_T00L@$9M M11XE*->&JD9^\GW*J3R5@DFDX>5L1S=S3:B_X72"?@'>VEI##@:_7,#V)?\^ MP_. C>E'C.YI]Q/0+/WRT2]/OQ^AM"VI53%J@:V'^\^?[:4(MS?1U?P[R-Q% M.)HO5PK4XVD!WB\&ULG5;K;]LV$/]7#D(^ M)( 2/2W9@6T@:3>L0!]!DG48AF&@I;-%5"(UDHK3_?4[4HKJO+1V_F =R;O? MO8]<[J7ZHBM$ _=-+?3*JXQISX- %Q4V3)_)%@6=;*5JF*&EV@6Z5]BXYKO*V(U@O6S9 M#F_0_-I>*5H%(TK)&Q2:2P$*MROO(CJ_S"R_8_C,<:\/:+">;*3\8A?ORI47 M6H.PQL)8!$:?.WR#=6V!R(R_!TQO5&D%#^D'])^=[^3+AFE\(^O?>&FJE3?W MH,0MZVIS+?>_X.#/S.(5LM;N'_8];Y9Z4'3:R&80)@L:+OHONQ_B<" P#U\1 MB >!V-G=*W)6OF6&K9=*[D%9;D*SA'/529-Q7-BDW!A%IYSDS/I3BXH9+G;P M'LDY#<>W;%.C/ED&AN M4U ,4)<]5/P*U (^2&$J#3^)$LO'\@&9-=H6/]AV M&4\"WF![!DGH0QS&X01>,OJ:.+SD%;S!PS\N-MHH*H<_)S#3$3-UF.EK-O;% M#'(+<@QE;14!TQJ-!B9*J#G;\)H;COJEN$ZJL&UYKEM6X,JCOM.H[M!;WU8( M6UE33UF%QN8,6B7O>$D>LH<>^WZS:-LR4\@--AM48]SAF LPE>PT2>B3<[CH MY3\]@56V_$_E]K3[IN,(HM"/\Q3>'RAZ*GAH1.0OPG2*PP9K"K32L?N;G(>X1Q#,_2^1 M+1]_,<_=-T\3^,P4=Q%Y+#+/9["(,XC]=);3?Q;F<--M>B8NR$,DG52*NH+W8>-,U@P9G^7AR7 \)IQDJ9C)J^@$CO.4&'Y@0OSU].=@WHFB[FP//E-B*F;H MSJYKV- 01%;S?YR)+E)G+Q5:<'!;-ZAV[DVBJ1,[8?J+>]P=GST7_6W_C;U_ M,WU@:L>%M6I+HN%93B-']>^0?F%DZ^[^C33TDG!D14\W5):!SK=2FH>%53 ^ M!M?_ E!+ P04 " N@FI1U]7![?X" ![!@ &0 'AL+W=O$CO MT;_XV"F6)3-XH\0OGMMB$@P#R''%:F'OU?8;[N+I.;Q,">-/V#:RW5X 66VL M*G?*Y$')9?-E3[L\'"@,HR,*R4XA\7XWAKR7GYAET[%66]!.FM G=[*#*5+#"RLRC8P%TS"^0-;"C07X]"2"2<89CNXZP8N.0)W M!7=*VL+ 9YEC_EH_)-=:_Y*]?]?)2< %5I>01AU(HB0Z@9>V\:8>+SV&5S"- M'UP=ZYJ0PZ8"[A1QCK/ M-#ZBK!'.(.ZE=+Y_-TSBY"-1_7APP-]3MIC."N]_3DI"5;[ZO>BJ%8H[W6[: M<@M& ^'E:7=MT'*YAGY_<" ]3%^DOZ*D' DOSW(:6^Z:RH]9W$G2&/H]Z';Z M@PAZG;2?PH.R)'VT10&!=>H_M6GX8'"Z%$O?9KSQ!H+6VS M&]K;=K/.FH7R(MZLY3NFUYQ*+7!%JM'E@!:9;E9=PUA5^?6R5):6E2<+^CN@ M=@+TOE+*[AEGH/W?3/\!4$L#!!0 ( "Z":E%W@97:@P( '$% 9 M>&PO=V]R:W-H965TQS4JLN#W7-2HZ*;2IN"/7[&);&^1Y %4R9DDRB2LN5+1: MA-B-62UTXZ10>&/ -E7%S9\U2KU?1L/H$+@5N]+Y0+Q:U'R'=^B^UC>&O+AG MR46%R@JMP&"QC"Z'\_7(YX>$;P+W]L@&W\E6ZP?O?,F74>(%H<3,>09.KT?< MH)2>B&3\[CBCOJ0''ML']D^A=^IERRUNM/PNY6[S]CU\_8 M\V5:VO"$?9L[9A%DC76ZZL"DH!*J??.G;@Y'@&GR"H!U !9TMX6"RBON^&IA M]!Z,SR8V;X16 YK$">4_RITS="H(YU8;757"T92=!:YRV&CEA-JAR@1:>'?/ MMQ+M^T7LJ)9'Q%G'NVYYV2N\,[@FIM+"1Y5C_AP?D\9>*#L(7;.3A'=8GT.: M#( E+#G!E_:-IX$O_:_&KX3-I+:-0?AYN;7.T-_SZT3545]U%*J.7NN"EBIO M)((N(*.*GK?ADNQ>S4NS/DGJ]W9N:Y[A,J+%M&@>,5IM7F8';GUMFJ;#:HNF M'REPZI4."RUI4>G3"P6NU(VEX=CW<_B!W%A E=.0X JS#CWLT&>0#M)9ZITA M/0:CZ<3;#-C%8#0;>SN%X7C ?"AA(WC[9LJ&[ /&(K ]I%T2W#3Q3 M?P:3R6 \F\!+WR(^6H,*S2XLNR5\HUR[$7VTOT\NVS7ZE]Y>1M?<[(2R(+$@ M:')^,8[ M O>.D[78:FVVM&*!K.D.Q&-3Z#S0FMW<'R!_I9=_0502P,$% M @ +H)J4;1Z6,&N @ K04 !D !X;"]W;W)K&ULA53;;MLP#/T5PMA#"QCUW;D@"9!TW>6A0Y!TV\.P!\6F;:&VY$E*T_[] M*#OQ4J#-7FQ2XCD\E$3.#E(]Z@K1P'-3"SUW*F/:J>?IK,*&Z1O9HJ"=0JJ& M&7)5Z>E6(^G7L.X$MUK4E(AE_CIS.D-("S^T3^Z>N=JIEQS3> MROHGSTTU=\8.Y%BP?6TV\O %C_4DEB^3M>Z^<.ACX\B!;*^-;(Y@4M!PT?_9 M\_$ 2$G>X^4:?R(S-L,5/R ,I&$YLUNE([-(GCPE[*UBC:Y80S MBRV6=,0&F,CA,\I2L;;B&5@NN'I@NQKU]]F1==6SAN^P3N!>"E-I MN!,YYJ_Q'BD<9(8GF:OP(N$6VQN(?!="/_0O\$5#V5''%_VG[ VV4ADN2OBU MW&FCZ)'\OD ?#_1Q1Q^_1T^]D^]K!%G0RWU"L4?8O4 Y'#"K:;VD9_G6V5[D MMETZU2W+<.Y0&VI43^@L-A>3 -? -!2RIA[4<,4%F$KN-5VZOI["0Z407]T8 MT'D;;':HND/_1A(N[=M+H4\P.;.6#2J2H.$#A*D;)XDU?'XX'I&1 MC-TD#>#N_FX)B1OY,<2N/TH@(">-( C<=.+#4G,&:Y;Q@IYFX$[\$7V3-+60 M2420* CA01HJ^ -$D9O25I\V#,B8)&[J1WW:A%C?NF#OK(5(>=D-"@V9W O3 M=].P.LRB9=^"_\+[07;/5,F%AAH+@OHWH\0!U0^'WC&R[1IR)PVU=V=6-$]1 MV0#:+Z0T)\&ULI59M;]LV$/XK!VT8$D"S)]%8#4QGD/=MF!L3? 9O!)U;8T\*$NL'AI/R9B SNV9W?)C@*NL!E! M$H7 (A8=P4L&;Q./E[R!]X'K6M1; S>#MW]?K(W55!S_',&?#/@3CS]YBR_U M3-%*!+5QM2)RX'4!A9"MQ0)JBK7$^/6:K%N.^^L@EQ5%;GC&91*%J@- M_ PG9^%LEITZ*0VC9.8EEH99UHM1.$MI_]YW)C'@CZCIHGD!9X!N*F/)21?/ M- YG<12F<08QH4^FX32:01H19A8RQMSJE,W",Q*OOPEC^$JPB4J;MTJ+OTN^NN=XMR*%L7]XU6U3>507H_5I5'SW>3X]PT/,=% MX(M1/V+PGU(]#/,^\ILA%5;E#X!?6O'(I2_E'5*Q_0\??.TCSTNW)%01 N_Z M0U3$TSIC43MTWT8TZ6AZM+* DHH$UH@T+VHK?O4'T-@8@?/F2I%Q_?S+3U,6 M9^\,W*X^FQ[&E1=0U6ZW=!Q!2D'.%!U18N"G9YV[VJ,0=*M$2[OJ?D1CR60$ M%X9F8UZ&CH^AQB,O+ U:7[K&63HUBHY\!F%,Z[NC#Z4KN5="UBA+^H)+V#NR M][^E9>D#\D.D=T3$D(+9"#JC;6B)4MA(W&?$(7Z\^1/HZSWF7;_'6>@;?/3F M';#R^5>-0WG9D7$V":,H@CB,LVF816D7=!;&$T;-&8-/!GM'N:FIO:WH+\0- M:DT,N\+:ZS 61O$D9&<)W'.MN2NT_5Z2A@FAWRE+T1KB1J$>(M>'FH6)NP7H M:);0G3 -69; :ST\/IC*%>JM?WNX/%+LNP$]K [/FXMNJG]5[]Y&G[C>"HJ, MQ V91J.,VE%W[XWNPZK&S_BULO1B\&))3S343H'V-XH\ZC_< <.C;_DO4$L# M!!0 ( "Z":E%M@N@4+P, & ' 9 >&PO=V]R:W-H965T]F*)(OGQ(V52R[TV#[9$=/"MDLJNHM*Y>A''-BNQ MXG:H:U2D*;2IN"/1[&);&^1Y<*IDS))D&E=W9KW4C9-"X:T!VU05 M-X/!![$KG#^+ULN8[O$/WL;XU),4]2BXJ5%9H!0:+5729+J[& MWCX8?!*XMR=[\)ELM7[PPM_Y*DH\(928.8_ :7G$#4KI@8C&UPXSZD-ZQ]/] M$?U=R)URV7*+&RW_%;DK5]$L@AP+WDCW0>_?8Y?/Q.-E6MKPA7UK.V$19(UU MNNJ<\?72Z/W8+PUH?E-2#5X$SFA M_*7<.4-:07YN_8X+ Y^X;!!ND-O&(%7<67A]S[<2[9ME["B*MXVS#O&J161G M$.=PHY4K+?RE0%OU*<\"GBC7Z=\ M+6PFM<_:PN?+K76&_I(O+\08]S'&(<;X'&=JGKR1"+J 0BBN,L$E<&N1:ENU MA5?C&([]>%K7F&JX@:TJ)YQ&A]7R(46E*S";4#%VX1@EHY M$*IMX] /6^I1<&2^T57-U>'5'S.67KRU/Q)V)3'E!L\P!ZYR@LY%QAT&Q!-= M*=!PDY4'7PJO\\;)[+E(9:W0A#K6O*9,COIT M.AA/T^?BQ^'=$.Y-J/ !;!_VNUTR2-GDN=AFWUW4:7[C^6 \'S]-;SH>7*13 MN,:LJVWJ:YO.?U-MV7S 9LFYVG;:YX3_E]//6C(^F7I4Z%V8[18RW2C7#L#^ MM'\^+MNI^=V\?7OHOG="69!8D&LRO)A$8-IYW@I.UV&&;K6CB1RV)3V!:+P! MZ0NMW5'P ?I'=?T?4$L#!!0 ( "Z":E%8PEX[,@, -X) 9 >&PO M=V]R:W-H965TN-+((I8B59):IW_?(:75JJTM!&@+Y,4F*9ZC,W.&0ZU.2C^: M M'"MU)(LPX*:ZLW86C2 DMF1JI"24]RI4MF::J/H:DTLLR#2A$F430+2\9E ML%GYM;W>K%1M!9>XUV#JLF3ZC[KBAWQ@/:^VFN: MA1U+QDN4ABL)&O-UL(W?[.*Q _@=OW(\F=X87"@/2CVZR8=L'41.$0I,K:-@ M]/>$.Q3",9&.WUO2H'NG _;'S^SO?/ 4S ,SN%/B"\]LL0X6 628LUK8S^KT M'MN IHXO5<+X7SBU>Z, TMI85;9@4E!RV?RS;VTB>H!X<@&0M(#D>P'C%N S M%S;*?%BWS++-2JL3:+>;V-S Y\:C*1HNG8T'J^DI)YS=_,QLK1%4#G<5:N92 M:X#)# Z-K^[)@1\ESWG*I(5MFJI:6BZ/L%>"IQP-7-VB95R8:[B!G6#&P!92 M59;D$NE/'VGY_G +5Z^NX16$8 JF"<4EW$MNS6M:I/$G+H1[^2JT%)83%Z9M M"&^;$)(+(6SKXPCB^6M(HB0Z ]\-PW]BDN#3<_"0DMEE-.DRFGB^R06^=TK0 MV;BYD["O'RA#<)?GJ"EA ]SCCGOLN<>7W*)CT7= *TGC%.E<60-*PZY@\H@N MGW_9QF7**X'PVT7GG(:&;=G3,$E&\7D- M\T[#?-@IZI,N']ZQ@DQ";08*8-'1+GZ$>EQVY>O^_+YQ/21TR4J,"=0-)I3&+KYF&@F M5E7^/GY0EFYW/RSH PRUVT#/9/4$L#!!0 ( "Z":E&F M;=RCCP, *<- 9 >&PO=V]R:W-H965T)V^U#T@RR?;:(2J9&TG>[7[TC)LIPH MBK>LV ##%JE[[NXY/CZ2@X.0W]460).'-.%JZ&RUSOJ>I^(MI)%R108\-&+<&0WLW)T<#<1.)XS#G21JEZ:1_#&&1!R& M#G6.$_=LL]5FPAL-LF@#"]!?LCN)(Z_TLF(I<,4$)Q+60^>&]N'/'B:0),83YO%'X=0I8QI@]?GH?6[) M(YEEI& BDM_92F^'SK5#5K".=HF^%X=?H2#4-OYBD2C[30Z%K>^0>*>T2 LP M9I RGO]&#T4A*@#T4P\("D#P&-!Z!A 6@/#2"*T"T+HT0KL M"\%= I Q]8^ M+Y:M]#32T6@@Q8%(8XW>S(-=+HO& C-NE+70$M\RQ.G1/>R![X#<0RPVG-G5 M?CL%';%$O2/OR9?%E+Q]\XZ\(8R36Y8D:* &GL;0QH$7%V'&>9C@F3 AN15< M;Q69\16L:O#39GRO >\AY9)W<.0]#AH=+B!S2>A?D< /_)I\)A?#::^.SNNB MSUX7?=X,GT*,<%H'/ZME6&HHM/["%S2TEB(E$UPGB?T"=:RW9&(5#))\O5DJ M._^M(6"K#-BR 5LO!)2Y:/^$%<&VNF=BIY(?IJ^ E+4J&^=^>]:O:;K[$>VZ M[8&WKRY]C1%UPW.C:6[4J1@%W7.368V?GGLR.J/>+JFW+Z(.#QGV9B2N!5E6 M*U''NOTDD7;H]AX1NL1H_M2H%;BTGE*GI-2YA-(5]B"S%3*^(7<@[:;)8R"? ME@G;1*8Q79'9D?5GEAH[L28+?*7649P;+'0D-<%."*BX!Z:^]>U?[+U/\=.@ MO&Z9:_<2J?\+N9*O']$W^: A54W_B>LRL^O7">.*9"!CX!H/#'4]H]E]C[J^ M_TM#GKTRS]YEJRW+"F:5"HI*!7&>B3I!SYM#T("D=K=H2)?ZIPW2_\_E2?UF M>=+*=D[_9P*EP2FWX*=*=/R"_^ON4XT6AXN_#SSG>-H*:?C3Y3U^(<8S^BZH M_B-LSM:KG"-QT][8$[\BL=AQG1\'RMGR5G%CS]*/YL>T/Z$U\U/:G^5WAI/[ M_ IS&\D-XXHDL,90OMO%G4;FMX)\H$5F3[%+H?%$81^W>),":0SP_5H(?1R8 M .7=;/074$L#!!0 ( "Z":E&HFI"FSP, -H- 9 >&PO=V]R:W-H M965T7E+GDM,=XS_$!D"BYRS- MQ.1)EEA.^O(66[F8.=EXXO=+V1NL.=3PNRAD>0WXH'KEINPY+0 M#')!68XXK&;.)WQUBR<:8$;\16$G#IZ1GLH38S]TXW,RP!^#?!_ N"^",,: M,#P7$-2 X%Q 6 /"I1?43O M$,W1UPTK!%T%]'L"3M ]R^5&H)L\@>08[RKQS0S\EQE< M^U;"1R@&:.A=(-_SO0X]B[/A>-(!7]KAOY-\@/QA;_2;<^"X%WYKAR\A5N)Q ME_BC7 Z;W3 T?,,>OCL0 N"BV@L7: DBYK0P%O#WG1J+/DO(Q#^62$$3*3"1 M@IY(-\^%\A9(D&22I&A5RI(#BEF64:F,2W:ELF*,#*-VS.U\-/%4UK8=.L)& M1VC5T>[_M)HSUU9TR5:7I0!$5#IDYR8/3[1@SQ\%C9AJ]4Y'A1$>=RN.&L71 M:Q2CE)(GFE*Y[Y)9484' OPP"GH4C!H%(ZN"![+72R1494E)M8:(':OJS-GH M)!O#\&#]JJ_U=%#@]2WRN!$\M@K^;NH+))=DJU2N00G71;?-H02>=2FVTX[1 M'@@7R$=996G81PG9"\OG,6D43UZG.*$B9F4NDLS&QB<.WCIOK3]BNT&^)F^G=N>/>SY=W-H=MON=F21:J,H >:S, M1DU25$U) M6=9IL+RB=S+/^I_QI?+:IK1DM3W7KN"5_3 M7"C-*T7I#49J^_'J(E$U)"O,P?>)276,-H\;=?D"K@>H]RO&Y$M#!VBN<_/_ M %!+ P04 " N@FI1+L;N2'P" ".!@ &0 'AL+W=O6;?H@@M8FF3=JTJFFWAVD/#KD$ MJP8SVS3=O]^UH8@VI-WV C:^YW#.L;FD6R$?5 F@R5/%:S5S2JV;2]=5>0D5 M5:>B@1I7"B$KJG$J-ZYJ)-"U!57<#3PO<2O*:B=+[;,;F:6BU9S5<".):JN* MRM_7P,5VYOC.\X-;MBFU>>!F:4,WL 1]W]Q(G+D#RYI54"LF:B*AF#E7_N4\ M,?6VX!N#K1J-B7&R$N+!3#ZM9XYG! &'7!L&BK='F /GA@AE_.HYG>&5!C@> M/[-_L-[1RXHJF O^G:UU.7/.';*&@K9:(>9P 9HRKHX0?;]:6;]\*N.V'! M'F%+:$Y)Z!V3P N\"?C\;?@"SS'8$IH1Q:/A5YXKW7N%@5AZ$_KC >=\?_J/"8U M]D8\VWDK)=2:-$*:AC*E/YZ0=A:]-A#O;L>Y?Y%,.T@&!\F;#NZ$IGSG^WLG M[V1'21 GT>L]=T?=PG3J+U1N6*WP%07BO-,S-"2[[M=-M&AL UD)C>W(#DO\ M88 T!;A>"*&?)Z8G#;^@[ ]02P,$% @ +H)J49XFMQR[ @ 50@ !D M !X;"]W;W)K&ULI59=;YLP%/TK%MI#*VWEFY J M06H^IDU:M:I9NX=I#P[@-00&IU I8 M/9YA"D6AA=0V?C6:5IM2$_?'._6/QKORLL0"IJSX3C*9CZW80AFL\*:0]VS[ M"1H_H=9+62',+]K6V"BT4+H1DI4-6>V@)+1^XI>F#GL$]Q3!:PA>EQ"<(/@- MP7]KAJ A!&_-$#8$8]VNO9O"S;#$R8BS+>(:K=3TP%3?L%6]"-5]LI!6^+8&W*\'$.RNX M@.H*^T[.?Z9OI[K#/SO]EG_]S]H-B^&T_^$;//Z'7=,&/FZ607'W% M/\]H!JUF8#2#5WNL,*T%+^J4$]#7.K509(3T$?>8H1=UK!YC MO"#L6NT!1NKVQ&?JSJRON+_R M]85[B_F:4*':8J52.5<#]2YX?8G5$\DJ&PO=V]R:W-H M965TM%*:P!#(*F22/W0M$F=5C7M M=C'MPDD.P:K!S#9-^^]G&TJS89+>!/QQSO.^-C[.;,?%D\P!%'HI6"GG7JY4 M=>'[2(5U#JD8R+@BC=%%M?5@+(Q@85S,=!D/@%H:6WF-F^.[&8\5HQ M6L*=0+(N"B)>KX#QW=P+O;>.>[K-E>GP%[.*;&$)ZK&Z$[KE=UDVM(!24EXB M =GQ$,;R$C-U#W??8'6T-CD6W,F M[2_:M7,##ZUKJ7C1!FL%!2V;)WEI%V(O (<# ;@-L OA-R"K\H8HLI@)OD/" MS-;9S(NU:J.U.%J:75DJH4>ICE.+[Q4(HFBY1;>@S4ETCN[![*;ITJ9K0175 MW3Q#O)O*S%3$*%E1U@R?WH BE,DS=()HB1YR7DM2;N3,5UJD0?GK5M!5(P@/ M"%I"-4)1\ GA >/RQMT>G+V;Q9?6^Q\XLXGMFFC@;2MNU^7*ZF$_A1^'\@9 M=3DCFS,>R&D4N@PV48F-,J?B>9'BZHP5NUAIGQ6&V,V:=*S) M0=9##KI&9@J$BSCI$<,DG@YLV[1#3@\CN2(,9;4^LF J!2WJHCVI%7G5A50Y M3^.TOZM1,![0$@;O924XJ.86I+Q M*AJ!1M=$O1*@%3.16G5.'=B\?F;_RXA78NZ)@ 7+OJ>Q3&;6V$(Q;,D^DW?L\ ]4 M@@+-%[%,F%]T*+&CB86BO9 LKX)5!7E*RW_R5#6B$:!X^@/<*L!M!_@O!'A5 M@/?:#'X5X+\V0U %&.EVJ=TT;DDDF4\Y.R"NT8I-7YCNFVC5KY3J%V4CN7J: MJC@YOZ414.T5VD@6/:!U1BCZN 1)TDRA+PO:"T%A, M;:F2:PH[JA+=E(G<%Q)YZ#.C,A%H16.(>^*7P_&3@7A;B:Z5N\_*;]Q!P@T4 ME\ASSI'KN$Y//8M7A^-)GYS_EWWUQ]E/FN'5KX%G^+R7^!+"X4)_<3%:DY]J M)I#HFG-"=Z"OS]'J24U-^JER'RU(D4J2I;\@/D?7.=LK](]/BA+=2LC%OP,% M^75!OBG(?Z&@+TPE0$*_DU59$MH% MA<$I9-F%C(/0.P6MNJ# :X!.) >UY&!0\H()B=A63;^/0/.!,6M[V@-KF]D"P[[>_V$&B4\V- MM1,/:MZ0#(1IL=ID/8!,Z6ZHE^Z1UWTG]A[7!^R]M;U>]Z,+1VU[NZ".O5T( M'GL=>X>(3C4?ER \O ;]#12X4JV;3&*U^4J%Y$1OEH9:>ISNZB.NMN#\8/1T[;YRZJ9^6U&QOB'/C.G$2$$J.Z5FZ*ZM'Z MM'-M]OBM\1M\M< ]XTM].C(;\"-]>;3Z3/@NI0)EL%6IG,N1>@EX>5HI;R0K MS';\GDFUN3>7B3KA =< ]7S+F'R^T0GJ,^/\-U!+ P04 " N@FI1.XL; MAEP" !^!@ &0 'AL+W=O34)(FL(.%1H,U#SV,$,.+>)C(V?AYR!1UKAZ?B8_:.KW=2RI!IFDG]C*ZPG MP3@@*UC3+<='N?\$AWI2FZ^27+M?LN]BTS0@U5:C; YBXZ!AHGO2U\,YG CB MP1N"^""(G>\.Y%S.*=*R4')/E(TVV>S E>K4QAP3]D]9H#*[S.BPG,FF86A. M&36A8D5F4B 3&Q 5 TVNYX"4<7U#K@@3Y*F66VVB=!&B8=L,877@3#M._ 9G M >TM2:(/)([BZ'DQ)]=7-W]F"8US;S_V]F.7-ODO^W.F*R[U5@'Y?K_4J,P= M^/$.-?'4Q%&';U!M#7U'T*DRI[)OPZY,DCPIPET/:^A9PTNL01^K4Z4GK#@: MCK-^6.IAZ258W =+SV&C89[VPS(/RR[!DCY8=@8;I+'UU0<;>=CH$FS8!QN= MP:)^T-B#QN^"GFHPS7&-H/IPXW_%Y1Z7OX^32#FIS+6WE]L,_/O0A\_/+FB6 MI?G?ER8\:2>V,W^A:L.$)AS61A?=CHQ_U76[;H*R=1UF*='T*S>LS0<"E TP M^VLI\3BQ3&PO M=V]R:W-H965T(';..=?W7N?Z>GQ@_%GD MA$CPK2PJ,;%R*7?WMBV2G)18W+$=J=2;+>,EEFK(,UOL.,&I(96%[4 8V"6F ME34=F[E'/AVSO2QH11XY$/NRQ/RO.2G886(AZSBQHEDN]80]'>]P1M9$/NT> MN1K9K4I*2U()RBK R79BS=#]$D6:8!"_47(09\] N[)A[%D//J<3"^H5D8(D M4DM@]?="%J0HM)):QY^-J-7:U,3SYZ/Z#\9YY\TE?G$BBR0DBW> M%W+%#C^1QB%?ZR6L$.87'!HLM$"R%Y*5#5FMH*15_8^_-8$X(SCH!L%I",YK M"6Y#<+N$Z ;!:PC>:RWX#<&X;M>^F\#%6.+IF+,#X!JMU/2#B;YAJWC12F^4 MM>3J+54\.5V33*5= EREX$?",HYW.4V U@(?8R(Q+<0G\ '0"GS)V5XHG!C; M4EG6?#MIK,QK*\X-*RYX8)7,!5A6*4E[^/$P?S3 MY7'K=O.T>VY,RBX)KL[ MX,+O@0,=^+2.P<L>5;EW01+[?=)JZ1=?]E MFZS(CG%)JPQ\G6V$Y.H[_V- WFOE/2/OW9#_95]N" =L"U0%Y-@8:$(@P-_@ M=C3B6M2+4GX.O/"@H^ M2U**(9^#UE PZ/,7)G&A:JT1[_ND:GIPYIKK!D'0NE?OT&N4$W@.ND3%UZB1 M'T#W$K6\1H6>'[C] 0U;/\-!/V%/+=H/OI],%0,((W\G.JN\@=_GH$ MQ> 1)W1+DZ'@G2HM\MXY3Z=*BOPWYLF_*CAH!,-NGGI0?K<.QCTHWQU=I>D: MY;G(N9&E4RE'P[7\K'-:L"I19Q6OP[NBXED=8,<0;SDK-<(]%#0E.CLR)^"IHI*D8"VQ)$-U%)UJ,@K?>1><:C:*!F-S M&1"N Z+.>#VE+B*]K>"PGA/=0?A=7V?T/XBU3_99_ZQ2D9F+BP )VU>R[I': MV?9R-#-7@L[\'-TO4,]\K"]3IE\_R=7VYJ0>2 M[4SWOF%2[1/SF*L+(>$:H-YO&9/'@3;07C&G_P!02P,$% @ +H)J49JF M.I@@ P %@D !D !X;"]W;W)K&ULI59=;]HP M%/TK5K2'5FK)%PFD J3R,6W2.J&RK@_3'@PQQ*IC,]M ]^]W[80T9"E"VPOX MXYQSKT]N?#,X"/FB,D(T>LT95T,GTWI[Y[IJE9$[.:8$R8.0\=WC@N/=)-I ML^".!EN\(0NBG[9S"3.W4DEI3KBB@B-)UD/GWK^;Q09O =\I.:C:&)F3+(5X M,9//Z=#Q3$*$D94V"AC^]F1"&#-"D,:O4M.I0AIB?7Q4_VC/#F=98D4F@CW3 M5&=#I^^@E*SQCNE'M=DJ+O"1#!CGEQ3]^+7VH M$4"GG1"4A*!)Z+Y#"$M">&F$;DGH7AHA*@GVZ&YQ=FO<%&L\&DAQ0-*@0( M8T>8LK"K*=&8,G4-A*?%%%U]N$8?D%OL*D0Y>N)4JQM8A/&W3.P4**J!JR%M M$]Q=E2F.BQ2#=U(,T8/@.E-HQE.2MO"GY_G)&;X+=E6>!4?/QL%9P079=E#H MW:# "[R6?"87T_VD[3C_%WWVS]%/S BK @JM7OB.W@Q+3OE&H7E50#_NETI+ MN )^GM'O5OI=J]\]4Z"V\K#6DBYW&B\905J@EKT&;-8&\Y+H+>:)$5%E1'36B&=[ MY\&[B/=$PA5^8H!"T .4AA<,G@6ZHL?EZS9+BCA1+;_(3WPO\INN_ WTXZ3; M[WM-8UH4O5ZO%P1!PYHVQ7Z0Q#7@B3EQ94Y\6954]].-Z1^-6\SXD@K&L*P! M6RTJHO7KC]#K^&'#GU94 S1M!45^PY@6E-\)HH8K;NVBSXGO M;+5:-?%[V[L:ZV/_;N*WK$^AZ1<]^DV^^&)XP')#N4*,K"&4U^G!0Y1%%RXF M6FQMFUD*#4W+#C/X<"'2 &!_+80^3DR ZE-H] =02P,$% @ +H)J40<= M[*!" P / P !D !X;"]W;W)K&ULS5?);MLP M$/T50J<6:"-1\I;"-I"X*5J@*8*XRZ'H@9'&%A&*5$DJ3O^^0TJAG=A6>PF0 MB\5EYNG-/'$XGFZ4OC4E@"7WE9!F%I76UN_BV.0E5,RGY5#56< E7FIBFJIC^P "$<$O+XW8%&X9W.<7?\@/[!!X_!W# #"R5^ M\,*6LV@2D0)6K!'V6FT^0A?0T.'E2AC_2S:=;1*1O#%659TS,JBX;)_LODO$ MC@/B''9(.X?TJ& V73L:E MU;C+T<_.O^"7\ED90VK09%DR#>1M^S0$[G/1%%"0E585L260G(F\$^\<89P@V?0CV/.T%7$)]0K+D#4F3-#G 9_'?[O2TATX66H- M:^!I#8[0^JHL$Z16%I ?$^(/"21;)AHDM!I M?+>;[4-V:3I)QUDP?!3 , 0P[ U@:55^2U3M4F8(UBYCF2PP:3W)&07LT4O2 M;!QHC9]7L_&>%G0\2)+DB60'S.AX,DZ&AQ6;!/J37OK7RV^F)PNG >;T)8E# MDVV139Y7G@[_T5FA@W3_3!TP3 YK0W>N"-K+?J'D'6C+;P00[!56H#7FTKA3 MUI>==(N?OBC9MO699L\L6]:C1B?8ODF*]\L@'1VI@G1;QVE_(?_!M&;2]ITL MNJVI=/BB1-H69#IZ9I%&_Q9IWR0;9GM5+][IPRK0:]^>&I*K1MJV2PFKH04^ M\XW?D_5SUQK[_FX+T_;5ETRO.=YJ E8(F9R,D9-N6]5V8E7MN[T;9;%W],,2 MVWO0S@#W5PHSU4W<"\(?AOE?4$L#!!0 ( "Z":E& '&PO=V]R:W-H965TM$"W4@\ MR7;A&&@<%%N@700Y="\6>T';="Q$$EV2CAN@#[^4K(AR9(VU2"Z$ +%D:62V:2KTTX5,U.Y\@ ?/;US' M]VN;OQ%,)QMQ+V^DO=M<:7<65%Z6<2HS$ZL,:;DZ'WS&GV91F!L4(W[$9?,7!@Y4\G?\=*NSP>C 5K*E=@F]EKM_I1E0CSWMU")*?ZC73DV'*#%UEB5 MEL8N@C3.]J_B5UF(F@%F+0:D-"!=#6AI0(M$]Y$5:5T**Z83K79(YZ.=M_R@ MJ$UA[;*)LUS&&ZO=I[&SL],O(M;HATBV$GV7PFRU=!I9@]Y?2BOBQ'Q ?Z"[ MFTOT_MT'] [%&;I=JZT1V=), NOFS[T$BW*NB_U+0(C[6$=ZNL M2) H CM6Z[UU5%CG7];'*8[8$$>3X+%>TR/#R)B,PFK807"L"HZ!P7V3CS)! M&$B35YYX'U6(JO"B5ZFPM^;U\F)."'FAPI%A@ K#*KAA!Q4(D.:H\C3JHPKC M*KSQJU08-\K+QN[OA0C-42WUQZ&G9]A! 0JDB&LDQGW4 'M>8O(J%4KSXP4N M"0\-.0S+,.LEUIX:F(.)OU=Z >W0L\3B4P^ M5Q'345%XH^*$C,-12]4]%S$,QA=51[_1Z34!>[#A82_K[WF)1V]4_U'G*][3 M$,,X;*L]M!(0SS02]K'VQ(.2X+>I?>FGX[5/:AM'&(1M]8?6 >)Y1F@OZ^_A M2.#-7_?ZLZ[7/O'@(S#X9BI-I5[$;B7:B(W44$8>9B3J9\F%S MIQFQ"+>4W?..P+Q[6?9.O">>:&3<1P&HAR*%-WJ=!2C]=+CFJ0<>A8'76GP( M^-3CC/:S$:YUPO .KWOQZ?^Y^JDG'H6)URH 1'SJF49[V0-3ST<*;_:Z"]!L M=-NN?L\^"K/O[NSF#-WJH@!/K?,?.O=MU+WVQO<8@);[G1 MX\G'8/*UE;_3"L \XU@ONU_F*UFS[86^#9Z$#";A22&@%8%YYK%>]K_,_S#.1G6"B MRN032HL0T&H+W_3AGG2\EXTO]XSD)_:!PJR1_+F-'T62/Z4Y5F_>['F/WI$^ M-@ZX)%:BJ74^0#W^4HI^WR2/Z*O?I(Q_0]02P,$% @ +H)J M488V?H#/ @ ,@D !D !X;"]W;W)K&ULM59= M;YLP%/TK%MI#*VW!@4"3*HFTYD.KM*E5HVX/TQXO;)%S(*$!I8GM8.S;*:&9-1Z:?_=\/&0;F= ,[CD2FS0E_.<-)&PWLKK6 MX<<#7<52_[#'PYRL8 'R,;_GJF=7+"%-(1.498A#-+(^=J_G7:P!QN(KA9TX M:B,]E25C:]VY#4<6UA%! H'4%$1]MC"!)-%,*HZGDM2J?&K@35Y-9 M$@$3EGRCH8Q'5M]"(41DD\@'MOL$Y80\S1>P1)@WVA6V'K90L!&2I25819#2 MK/B2?2G$$4#Q- .<$N"\!O1. -P2X)X+Z)6 WKD KP1XYP+\$N ;[0NQC-)3 M(LEXR-D.<6VMV'3#I,N@E< TTRMK(;D:I0HGQXO-4L#3!C*)9EOU%NAB"I+0 M1%RB#^AQ,447[RZ'ME2N-, .2MJ;@M8Y07L7R ["_??(P0YN@$_:X0O(.\C% M)^'3L^'=00-\]F_>YW_MW5;9J5+D5"ER#)][9HK0]\_* MU*2,6/%GZWXG<- M?^\4OV3!^H/>GB$*6*K.+$',KH>];D-3^@I&WS#JPVL[=CP?JV=H;X_S5+?S MO9K5K&[5]WRW9C>OVWGN2[L7 O0J 7KM KP2N$53KZ+TWB1G?L7OMX;\A?"U M*CL!R:DD"?U5)$S&'$3,DK!IP_KUE.'#TZS?517,56LP#XM'@9Y1;<[/:!)3 MB-!L#\%&%Q!T%T4T -XB0+_RV7\3@0<5_Z!]3<2$0[DIR([P$*TX46XN:(:$ M'A.-IV)!ZAV)W'7PH.LW"]S%?TYI_+_WZ$U)6<_XJV#LH^JA;Q-J;:UH)E " MD0+BSI6:#B\*=-&1+#<%9^''D.$PR3B#;MCJ@:I:+B*X54? J[YGL4P"*\@<+A;D>$8 M/IU]_-T(=?,!N';V:3;SG\YO]N-G-G$.O5>ABP.@%[[^3))M=@H?'H9_"SZ% MOCX(_0;9@KUN[9,H%WS8@DOH KHR8ABL$8WA+:)D)8D9E2-&Z,:%YR:0"BHD M4'KOM93 1.IGEPZ<9XY%QV&$"VEKNPKN>]5UWTML/2.04-H+G$,72*(**84E MO]..[6R#+U*@LY>;2BLL)-H$\P4#(:MB.Z R-33&EC^8W\RO?8;?Y:$]]LZ.\-[6@SG08YQC^ MF.;88ZS_+BZHR%JH;XV>#K>^.2OX0>*_R_)]E]E7_"K&KN+\-A%+DY!9'@*(H_S3'K=M3.Z MVW9NMCX*S LBAO?FK4*'HF#5$*H([[R29!GF+RXXC5=HI9^:.WS=/\,Y:JA: M]LD8#O9/G)&&?>Y[/9B%Z'H-]@\SO2"T!8?W;/(74$L#!!0 ( "Z":E&7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GN[LINI#.Y.+R(GVY*B M?%Y9^TDZ?=;F::;U$WNII+*C9.GO_(UL**F9#" MO8Z2YEY"PBJA1"7>H!PEPX39I7[^KHUXT\IQ.2V,EG*4I&W%(Q@GB@_%4P_Y MP&>V*7%\=L\19)0<#+'#N3#6-2V:_CDRK@$;MT^UTY=".C!C[N#*Z'HEU,)W M@V\Q"%ZCB0!Y0$ >Q(6< M<%<;8'K.;E=@VGK&%6+65<5- 'E(0![&A;R'-:@:V#T4>J&$KP_ C@BPH[A@ M?V*F%NP&N 4;4!T35,=QJ:Y5H2M@#_RE0Y0.J?P\C,Z$#5!F^/WKXHG=877!CVR"7FD!\X43'C-:,=XE&B M2".;8EK/+/RJ_?!^6[\'H^20;M,.'<^FE![2R'YXGX;9#BZ9)=@O(2"EB32R M)_JR7R\D98TTLC;(-,AVPC4T99(LLDF(1.A#&F)24LDB2^5C,NP;\(S@0D_).]MG>V6UO6*&MZV9,RC[9)^]2 M$/,>_/&8+ZHZ&9/R3Q9_V](CR9X9E%/ZR2/KA[1D]Q"'TD\>63^D)(ZLE#3/),[--W-CXC^:ME\%*$F)2"\NUL;<_/-F?_9;U!+ P04 " N@FI1UOKYL7@! #%@ &@ 'AL+U]R M96QS+W=O'VC<(B?%$7W2#/*G*BC-]-'D7>?KDR"]>F]L6U]U/B]U>9YC]]G5F"28Y9=W%A9^R]'&][.UQHUD\VR>&T,]WA M1,;&#F((XOA! D$2/V@.0?/X00L(6L0/6D+0,G[0"H)6\8/6$+2.'[2!H$W\ M($I1QE1!T@1K!5H3C/JS0KT9M2;%>C-DY]M!7HSZLT*]&;4FQ7HS:@W*]";46]6H#>C MWJQ ;T:]68'>C'JS KT%]18%>@OJ+0KT%M1;%.@MD\,2!7H+ZBT*]!;46Q3H M+:BWO%-O'QZE\V//@8I*\^'[73SB@[TSM<[Z>VRVX>CG7+]7?\ M?<9'_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R/(#DX".4("A$Y2A(Y2A,Y2A0 MY2A4Y2A8Y2A9U]02P$" M% ,4 " N@FI1!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "Z":E%)\+E[[0 "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ +H)J4>0>$*VW!0 R1@ !@ M ("!# @ 'AL+W=OB,# "="@ & M @(&)% >&PO=V]R:W-H965T&UL4$L! A0#% M @ +H)J4:GOR\.)!@ I!P !@ ("!XA< 'AL+W=O !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ +H)J47J!T$%W# M9"( !@ ("!UB\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H)J4655;RBK P 4 @ !D M ("!?D< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +H)J4=B&PO=V]R:W-H965TJ\L#[@, !@* 9 " @2]O !X;"]W;W)K&UL4$L! A0#% @ +H)J4=?5P>W^ @ >P8 !D M ("!5', 'AL+W=O&PO M=V]R:W-H965TEC!K@( M *T% 9 " @4-Y !X;"]W;W)K&UL4$L! A0#% @ +H)J43-,9J9*! H !D ("! M*'P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +H)J4:9MW*./ P IPT !D ("!>(< 'AL+W=O&PO=V]R:W-H965T>7 !X;"]W;W)K&UL4$L! A0#% @ +H)J43N+&X9< @ ?@8 !D M ("!K9L 'AL+W=O4# !N#@ &0 @(% G@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +H)J40<=[*!" P / P !D ("!LZ4 M 'AL+W=O(0 &0 @($LJ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M+H)J4;6KV#] @ W H T ( !6;$ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ +H)J M4=;Z^;%X 0 Q8 !H ( !0K@ 'AL+U]R96QS+W=ON(NN65 0 @A8 !, M ( !\KD %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& "P + #K )"P N+L end XML 49 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 50 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 51 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 150 258 1 false 40 0 false 5 false false R1.htm 0001001 - Document - Cover Page Sheet http://sproutsocial.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Unaudited) Sheet http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 2101101 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Sheet http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies Nature of Operations and Summary of Significant Accounting Policies Notes 7 false false R8.htm 2104102 - Disclosure - Revenue Recognition Sheet http://sproutsocial.com/role/RevenueRecognition Revenue Recognition Notes 8 false false R9.htm 2106103 - Disclosure - Operating Leases Sheet http://sproutsocial.com/role/OperatingLeases Operating Leases Notes 9 false false R10.htm 2112104 - Disclosure - Income Taxes Sheet http://sproutsocial.com/role/IncomeTaxes Income Taxes Notes 10 false false R11.htm 2113105 - Disclosure - Incentive Stock Plan Sheet http://sproutsocial.com/role/IncentiveStockPlan Incentive Stock Plan Notes 11 false false R12.htm 2116106 - Disclosure - Commitments and Contingencies Sheet http://sproutsocial.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 12 false false R13.htm 2119107 - Disclosure - Segment and Geographic Data Sheet http://sproutsocial.com/role/SegmentandGeographicData Segment and Geographic Data Notes 13 false false R14.htm 2122108 - Disclosure - Net Loss per Share Sheet http://sproutsocial.com/role/NetLossperShare Net Loss per Share Notes 14 false false R15.htm 2126109 - Disclosure - Fair Value Measurements Sheet http://sproutsocial.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 2129110 - Disclosure - Subsequent Events Sheet http://sproutsocial.com/role/SubsequentEvents Subsequent Events Notes 16 false false R17.htm 2202201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) Sheet http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies Nature of Operations and Summary of Significant Accounting Policies (Policies) Policies http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies 17 false false R18.htm 2307301 - Disclosure - Operating Leases (Tables) Sheet http://sproutsocial.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://sproutsocial.com/role/OperatingLeases 18 false false R19.htm 2314302 - Disclosure - Incentive Stock Plan (Tables) Sheet http://sproutsocial.com/role/IncentiveStockPlanTables Incentive Stock Plan (Tables) Tables http://sproutsocial.com/role/IncentiveStockPlan 19 false false R20.htm 2317303 - Disclosure - Commitments and Contingencies (Tables) Sheet http://sproutsocial.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://sproutsocial.com/role/CommitmentsandContingencies 20 false false R21.htm 2320304 - Disclosure - Segment and Geographic Data (Tables) Sheet http://sproutsocial.com/role/SegmentandGeographicDataTables Segment and Geographic Data (Tables) Tables http://sproutsocial.com/role/SegmentandGeographicData 21 false false R22.htm 2323305 - Disclosure - Net Loss per Share (Tables) Sheet http://sproutsocial.com/role/NetLossperShareTables Net Loss per Share (Tables) Tables http://sproutsocial.com/role/NetLossperShare 22 false false R23.htm 2327306 - Disclosure - Fair Value Measurements (Tables) Sheet http://sproutsocial.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://sproutsocial.com/role/FairValueMeasurements 23 false false R24.htm 2403401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details) Sheet http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails Nature of Operations and Summary of Significant Accounting Policies (Details) Details http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies 24 false false R25.htm 2405402 - Disclosure - Revenue Recognition (Details) Sheet http://sproutsocial.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://sproutsocial.com/role/RevenueRecognition 25 false false R26.htm 2408403 - Disclosure - Operating Leases - Narrative (Details) Sheet http://sproutsocial.com/role/OperatingLeasesNarrativeDetails Operating Leases - Narrative (Details) Details 26 false false R27.htm 2409404 - Disclosure - Operating Leases - Summary of operating lease assets and liabilities (Details) Sheet http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails Operating Leases - Summary of operating lease assets and liabilities (Details) Details 27 false false R28.htm 2410405 - Disclosure - Operating Leases - Lease cost (Details) Sheet http://sproutsocial.com/role/OperatingLeasesLeasecostDetails Operating Leases - Lease cost (Details) Details 28 false false R29.htm 2411406 - Disclosure - Operating Leases - Remaining maturities of operating lease liabilities (Details) Sheet http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails Operating Leases - Remaining maturities of operating lease liabilities (Details) Details 29 false false R30.htm 2415407 - Disclosure - Incentive Stock Plan (Details) Sheet http://sproutsocial.com/role/IncentiveStockPlanDetails Incentive Stock Plan (Details) Details http://sproutsocial.com/role/IncentiveStockPlanTables 30 false false R31.htm 2418408 - Disclosure - Commitments and Contingencies (Details) Sheet http://sproutsocial.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://sproutsocial.com/role/CommitmentsandContingenciesTables 31 false false R32.htm 2421409 - Disclosure - Segment and Geographic Data (Details) Sheet http://sproutsocial.com/role/SegmentandGeographicDataDetails Segment and Geographic Data (Details) Details http://sproutsocial.com/role/SegmentandGeographicDataTables 32 false false R33.htm 2424410 - Disclosure - Net Loss per Share - Basic and diluted net loss per share (Details) Sheet http://sproutsocial.com/role/NetLossperShareBasicanddilutednetlosspershareDetails Net Loss per Share - Basic and diluted net loss per share (Details) Details 33 false false R34.htm 2425411 - Disclosure - Net Loss per Share - Shares excluded from the calculation of diluted net loss per share (Details) Sheet http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails Net Loss per Share - Shares excluded from the calculation of diluted net loss per share (Details) Details 34 false false R35.htm 2428412 - Disclosure - Fair Value Measurements (Details) Sheet http://sproutsocial.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://sproutsocial.com/role/FairValueMeasurementsTables 35 false false R36.htm 2430413 - Disclosure - Subsequent Events (Details) Sheet http://sproutsocial.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://sproutsocial.com/role/SubsequentEvents 36 false false All Reports Book All Reports spt-20200930.htm exhibit311jh20201110.htm exhibit312jdp20201110.htm exhibit321jh20201110.htm exhibit322jdp20201110.htm spt-20200930.xsd spt-20200930_cal.xml spt-20200930_def.xml spt-20200930_lab.xml spt-20200930_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 53 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "spt-20200930.htm": { "axisCustom": 1, "axisStandard": 17, "contextCount": 150, "dts": { "calculationLink": { "local": [ "spt-20200930_cal.xml" ] }, "definitionLink": { "local": [ "spt-20200930_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": [ "spt-20200930.htm" ] }, "labelLink": { "local": [ "spt-20200930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "spt-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "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": [ "spt-20200930.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://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 318, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 5 }, "keyCustom": 11, "keyStandard": 247, "memberCustom": 5, "memberStandard": 34, "nsprefix": "spt", "nsuri": "http://sproutsocial.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "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://sproutsocial.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "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": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Income Taxes", "role": "http://sproutsocial.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Incentive Stock Plan", "role": "http://sproutsocial.com/role/IncentiveStockPlan", "shortName": "Incentive Stock Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Commitments and Contingencies", "role": "http://sproutsocial.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119107 - Disclosure - Segment and Geographic Data", "role": "http://sproutsocial.com/role/SegmentandGeographicData", "shortName": "Segment and Geographic Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122108 - Disclosure - Net Loss per Share", "role": "http://sproutsocial.com/role/NetLossperShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126109 - Disclosure - Fair Value Measurements", "role": "http://sproutsocial.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129110 - Disclosure - Subsequent Events", "role": "http://sproutsocial.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)", "role": "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "spt:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Operating Leases (Tables)", "role": "http://sproutsocial.com/role/OperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "spt:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314302 - Disclosure - Incentive Stock Plan (Tables)", "role": "http://sproutsocial.com/role/IncentiveStockPlanTables", "shortName": "Incentive Stock Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://sproutsocial.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Segment and Geographic Data (Tables)", "role": "http://sproutsocial.com/role/SegmentandGeographicDataTables", "shortName": "Segment and Geographic Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Net Loss per Share (Tables)", "role": "http://sproutsocial.com/role/NetLossperShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Fair Value Measurements (Tables)", "role": "http://sproutsocial.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i94821cd865524725ade176ccd3dec227_D20200817-20200817", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Details)", "role": "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i94821cd865524725ade176ccd3dec227_D20200817-20200817", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Revenue Recognition (Details)", "role": "http://sproutsocial.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i110b17ff812b4ae1a6c33bd5423ee871_I20200121", "decimals": "-5", "first": true, "lang": "en-US", "name": "spt:LesseeOperatingLeaseLeaseNotYetCommencedLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Operating Leases - Narrative (Details)", "role": "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails", "shortName": "Operating Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i110b17ff812b4ae1a6c33bd5423ee871_I20200121", "decimals": "-5", "first": true, "lang": "en-US", "name": "spt:LesseeOperatingLeaseLeaseNotYetCommencedLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Operating Leases - Summary of operating lease assets and liabilities (Details)", "role": "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails", "shortName": "Operating Leases - Summary of operating lease assets and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Operating Leases - Lease cost (Details)", "role": "http://sproutsocial.com/role/OperatingLeasesLeasecostDetails", "shortName": "Operating Leases - Lease cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Operating Leases - Remaining maturities of operating lease liabilities (Details)", "role": "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails", "shortName": "Operating Leases - Remaining maturities of operating lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Incentive Stock Plan (Details)", "role": "http://sproutsocial.com/role/IncentiveStockPlanDetails", "shortName": "Incentive Stock Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i566f0dfc434246c4a169a79c9323d617_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Commitments and Contingencies (Details)", "role": "http://sproutsocial.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Segment and Geographic Data (Details)", "role": "http://sproutsocial.com/role/SegmentandGeographicDataDetails", "shortName": "Segment and Geographic Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424410 - Disclosure - Net Loss per Share - Basic and diluted net loss per share (Details)", "role": "http://sproutsocial.com/role/NetLossperShareBasicanddilutednetlosspershareDetails", "shortName": "Net Loss per Share - Basic and diluted net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425411 - Disclosure - Net Loss per Share - Shares excluded from the calculation of diluted net loss per share (Details)", "role": "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails", "shortName": "Net Loss per Share - Shares excluded from the calculation of diluted net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428412 - Disclosure - Fair Value Measurements (Details)", "role": "http://sproutsocial.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i35fb740e4ccb475fa1051e7b26f80a7f_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430413 - Disclosure - Subsequent Events (Details)", "role": "http://sproutsocial.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i8a54c2ef00c1417f8f8c8623b20778f8_I20201008", "decimals": "INF", "lang": "en-US", "name": "spt:ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketCapitalizationThreshold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "role": "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i099f72be59514cbb82d4361151fb181e_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i8a592530b012498896712f28c610d360_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Unaudited)", "role": "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "i8a592530b012498896712f28c610d360_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies", "role": "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies", "shortName": "Nature of Operations and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue Recognition", "role": "http://sproutsocial.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Operating Leases", "role": "http://sproutsocial.com/role/OperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spt-20200930.htm", "contextRef": "ifd5ddb61f703493b827db59f4f5c9c54_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 40, "tag": { "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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "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://sproutsocial.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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r232" ], "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r233" ], "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://sproutsocial.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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://sproutsocial.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://sproutsocial.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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r234" ], "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://sproutsocial.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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r234" ], "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r239" ], "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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r234" ], "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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r236" ], "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r234" ], "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r234" ], "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r234" ], "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r234" ], "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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r230" ], "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://sproutsocial.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r231" ], "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://sproutsocial.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://sproutsocial.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "spt_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Summary of operating lease assets and liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "spt_DeferredOfferingCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Offering Costs, Incurred But Not Yet Paid", "label": "Deferred Offering Costs, Incurred But Not Yet Paid", "terseLabel": "Deferred offering costs, accrued but not yet paid" } } }, "localname": "DeferredOfferingCostsIncurredButNotYetPaid", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "spt_FollowOnPublicOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Follow-On Public Offering", "label": "Follow-On Public Offering [Member]", "terseLabel": "Follow-On Public Offering" } } }, "localname": "FollowOnPublicOfferingMember", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "spt_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liability", "label": "Increase (Decrease) In Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "spt_LeaseArrangementsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease Arrangements [Axis]", "label": "Lease Arrangements [Axis]", "terseLabel": "Lease Arrangements [Axis]" } } }, "localname": "LeaseArrangementsAxis", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "spt_LeaseArrangementsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Lease Arrangements [Axis]", "label": "Lease Arrangements [Domain]", "terseLabel": "Lease Arrangements [Domain]" } } }, "localname": "LeaseArrangementsDomain", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "spt_LeaseCommencedOnJanuary232020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease Commenced On January 23, 2020 [Member]", "label": "Lease Commenced On January 23, 2020 [Member]", "terseLabel": "Lease Commenced on January 23, 2020" } } }, "localname": "LeaseCommencedOnJanuary232020Member", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "spt_LesseeOperatingLeaseLeaseNotYetCommencedLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability", "terseLabel": "Expected total future commitment" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiability", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spt_NoncashExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash Exercise Of Warrants", "label": "Noncash Exercise Of Warrants", "terseLabel": "Noncash exercise of stock warrants" } } }, "localname": "NoncashExerciseOfWarrants", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "spt_OperatingLeaseExpenseMonthly": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Expense, Monthly", "label": "Operating Lease, Expense, Monthly", "terseLabel": "Monthly rental payments" } } }, "localname": "OperatingLeaseExpenseMonthly", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spt_OperatingLeaseRightofUseAssetAmortizationExpense": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Amortization Expense", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use operating lease asset" } } }, "localname": "OperatingLeaseRightofUseAssetAmortizationExpense", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "spt_ProfessionalServicesAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Professional Services And Other [Member]", "label": "Professional Services And Other [Member]", "terseLabel": "Professional services and other" } } }, "localname": "ProfessionalServicesAndOtherMember", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "domainItemType" }, "spt_SellingShareholdersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Selling Shareholders", "label": "Selling Shareholders [Member]", "terseLabel": "Selling Shareholders" } } }, "localname": "SellingShareholdersMember", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "spt_ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketCapitalizationThreshold": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Market Capitalization Threshold", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Market Capitalization Threshold", "terseLabel": "Market capitalization threshold" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketCapitalizationThreshold", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "spt_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "spt_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Warrants Exercised", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "spt_SubscriptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscription [Member]", "label": "Subscription [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "domainItemType" }, "spt_TaxWithholdingSharebasedPaymentArrangementIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Withholding, Share-based Payment Arrangement, Incurred But Not Yet Paid", "label": "Tax Withholding, Share-based Payment Arrangement, Incurred But Not Yet Paid", "terseLabel": "Employee\u00a0taxes\u00a0related\u00a0to\u00a0the\u00a0net\u00a0share\u00a0settlement\u00a0of\u00a0stock-based\u00a0awards, accrued but not yet paid" } } }, "localname": "TaxWithholdingSharebasedPaymentArrangementIncurredButNotYetPaid", "nsuri": "http://sproutsocial.com/20200930", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continents of North and South America.", "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of contractual commitments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r90", "r137", "r140", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r92", "r137", "r141", "r224", "r227", "r228", "r237", "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r94", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r10", "r95", "r96", "r138" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 allowances of $1,687 and $706 at September 30, 2020 and December\u00a031, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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 and other" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r11" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r146", "r148", "r161", "r162" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r148", "r157", "r160" ], "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", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails", "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r16", "r97", "r103" ], "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r42", "r57" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization of deferred commissions" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r39", "r57", "r180" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of line of credit issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r57", "r119", "r121" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r72" ], "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": "Total potentially dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r72" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r72" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r89", "r207", "r215" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r28" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r171" ], "calculation": { "http://sproutsocial.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r99", "r102", "r110" ], "calculation": { "http://sproutsocial.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r101", "r110" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r150", "r158" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.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://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r60", "r61", "r62" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Balance of property and equipment in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r115" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r115" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions, net of current portion" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r19", "r59" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r54", "r59", "r63" ], "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": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r178" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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 [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://sproutsocial.com/role/CoverPage", "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r143", "r174" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r126", "r210", "r219" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r125", "r127" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.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" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://sproutsocial.com/role/CoverPage", "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "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" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://sproutsocial.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "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": "Voting Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r9" ], "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 dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r9", "r128" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r9" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r30", "r32", "r33" ], "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", "terseLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r80", "r81", "r176", "r177" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r80", "r81", "r176", "r177", "r226" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r80", "r81", "r176", "r177", "r226" ], "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 [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r80", "r81", "r176", "r177" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r80", "r81", "r176", "r177" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r64", "r167", "r168", "r169" ], "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://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r132", "r133", "r138" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r132", "r133", "r138" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized previously deferred" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r143", "r145", "r225" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r41" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r57", "r122" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Incentive Stock Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r71" ], "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": "Net loss per share attributable to common shareholders, basic and diluted (in dollars per share)", "verboseLabel": "Net loss per share, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://sproutsocial.com/role/NetLossperShareBasicanddilutednetlosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued wages and payroll related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r155" ], "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": "Stock options outstanding" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r171", "r172", "r173", "r175" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r171", "r172" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets measured at fair value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r143", "r144", "r145", "r172", "r201" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r143", "r144", "r145", "r172", "r202" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r143", "r144", "r145", "r172", "r203" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r143", "r144", "r145", "r172", "r204" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r104", "r106", "r107", "r108", "r109", "r111", "r112", "r113", "r114" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r79" ], "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://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r116", "r117" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r40" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncentiveToLessee": { "auth_ref": [ "r181", "r182" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the deferred charge for an incentive or inducement granted by a lessor to a lessee, in order to motivate the lessee to enter the lease agreement, which incentive or inducement is to be recognized as a reduction of rental revenue over the lease term.", "label": "Incentive to Lessee", "negatedTerseLabel": "Less: lease incentives" } } }, "localname": "IncentiveToLessee", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r35", "r69", "r206", "r211", "r221" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r166" ], "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://sproutsocial.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r66", "r88", "r165" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r56" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.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://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r56" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r56" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r56" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r56" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.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", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r118", "r120" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r34", "r87", "r179", "r180", "r213" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r46" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Investment Income, Amortization of Premium", "terseLabel": "Amortization of premium on investments" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r44", "r86" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of remaining maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r195" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r195" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r195" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r195" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r195" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r195" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r195" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r195" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r22" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r208", "r217" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r54" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r54" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r55", "r58" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.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://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r29", "r31", "r36", "r58", "r73", "r212", "r220" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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 attributable to common shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://sproutsocial.com/role/NetLossperShareBasicanddilutednetlosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r68", "r70" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "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": "Outside of the United States" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental noncash disclosures" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r185" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesLeasecostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r184" ], "calculation": { "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails", "http://sproutsocial.com/role/OperatingLeasesRemainingmaturitiesofoperatingleaseliabilitiesDetails", "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r184" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r184" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r186", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Payments related to operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r183" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease, right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails", "http://sproutsocial.com/role/OperatingLeasesSummaryofoperatingleaseassetsandliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r193", "r196" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r192", "r196" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r67", "r85", "r170" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Nature of Operations and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r45" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r52" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments for line of credit issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r53" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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", "negatedTerseLabel": "Payments of deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r51" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Employee\u00a0taxes\u00a0paid\u00a0related\u00a0to\u00a0the\u00a0net\u00a0share\u00a0settlement\u00a0of\u00a0stock-based\u00a0awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r47", "r48", "r100" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Series A, A-1, B, B-1, C and D Convertible Preferred Stock (in equity)" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r17", "r18" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r50" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds\u00a0from\u00a0underwriters' purchase of over-allotment shares, related to the Company's initial public offering, net of underwriters\u2019 discounts and commissions" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r50" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.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 follow-on offering of common stock, net of underwriters' discounts and commissions" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r50", "r159" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r6", "r123", "r218" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r38", "r105" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for accounts receivable allowances" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CommitmentsandContingenciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total contract commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CommitmentsandContingenciesDetails": { "order": 5.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing after the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due after Fifth Year", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CommitmentsandContingenciesDetails": { "order": 6.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Fifth Year", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CommitmentsandContingenciesDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the fourth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Fourth Year", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CommitmentsandContingenciesDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Second Year", "terseLabel": "2021" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CommitmentsandContingenciesDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Third Year", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CommitmentsandContingenciesDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the remainder of the fiscal year following the latest fiscal year ended. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r164", "r229" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 1.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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails", "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r12", "r129", "r216" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r136", "r137" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r65", "r142" ], "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": "Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of revenue by geographical region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue expected to be recognized, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/RevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r191", "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease liability arising from operating ROU asset obtained" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": "Total proceeds from offering" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "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": "Shares issued and sold in offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "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": "Offering price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r72" ], "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://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r72" ], "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": "Schedule of shares excluded from the calculation of diluted net loss per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r148", "r156", "r160" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r148", "r156", "r160" ], "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" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r93" ], "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 Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SegmentandGeographicData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 2.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://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/IncentiveStockPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r56" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r153" ], "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": "Share-based award grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r147", "r151" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Taxes paid related to net share settlement of equity awards (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r7", "r8", "r9", "r128" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://sproutsocial.com/role/CoverPage", "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r128" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "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]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "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]", "terseLabel": "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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r8", "r9", "r128", "r129" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance\u00a0of\u00a0common\u00a0stock, net of underwriters' discounts, commissions and offering costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r8", "r9", "r128", "r129" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net issuance of RSA grant (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r128", "r129" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock from equity award settlement (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r8", "r9", "r128", "r129", "r152" ], "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", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r8", "r9", "r128", "r129" ], "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\u00a0of\u00a0common\u00a0stock, net of underwriters' discounts, commissions and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r128", "r129" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net issuance of RSA grant" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r129", "r149", "r154" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock from equity award settlement" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r27", "r128", "r129" ], "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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r9", "r13", "r14", "r98" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r189", "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesLeasecostDetails" ], "xbrltype": "monetaryItemType" }, "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://sproutsocial.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://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r199" ], "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://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r199" ], "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://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r199" ], "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://sproutsocial.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r200" ], "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://sproutsocial.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://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited", "http://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r26", "r130" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r26", "r130", "r131" ], "calculation": { "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r143", "r145", "r209" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r75", "r76", "r77", "r78", "r82", "r83", "r84" ], "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://sproutsocial.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r188", "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/OperatingLeasesLeasecostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/NetLossperShareSharesexcludedfromthecalculationofdilutednetlosspershareDetails" ], "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": "Weighted-average shares outstanding used to compute net loss per share, basic and diluted (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://sproutsocial.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://sproutsocial.com/role/NetLossperShareBasicanddilutednetlosspershareDetails" ], "xbrltype": "sharesItemType" } }, "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(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e40010-112707" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e40019-112707" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r19": { "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" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r198": { "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" }, "r199": { "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" }, "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.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r231": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r232": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r233": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r234": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r235": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r236": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r237": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r238": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r239": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r24": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "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": "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r45": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" } }, "version": "2.1" } ZIP 54 0001517375-20-000047-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001517375-20-000047-xbrl.zip M4$L#!!0 ( "Z":E&]VE%%0P< /T? 8 97AH:6)I=#,Q,6IH,C R M,#$Q,3 N:'1M[5EM;]LV$/Z^7\&Y6)< \HMLY\U) [1.AGGHDB[U4.S30$DG MFP@EJB1EU_OUNR,EVXF=U'LKX&T%ZNCE>#P^=_?3L:LD:SW?[0&[;;5^,K]OWXQ[>LW^J$;*QY;H05*N>RW;Z^:;#&U-IB MT&[/Y_/6O-=2>M(>W[5)5;\ME3+02FS2N+R@)_@+/+G\ZN+K9I-=J;C,(+]9L5E)#52RTF$PMZW:Z'?9!Z7LQX_Z]%5;"9:WGHNWO M+]INDHM()8O+BT3,F$A>-<09]$[3SO%)+SP-^[TX.DV@SZ.T%_*SDZ/3[LFO M(1K91G$_QMB%A%>-3.3-*=#\@_Y9ZZBPYW.1V.D@['2^:3C)RXM4Y1:GTSC< M7WHMF[JXGJ"Z2%FKLD$8HC(+GVR32S')!S$N 73#JZN'Q$HJ/7C1BEAOX_6#Z_O MQJ/O1L/7X]'MS4/;G[:Z4ULM\@0M'O2."_O/&-W?:O0H8#^4.%'.OE=SKI. MQ:"M2!?,3KE]^>+H]'Q?EA*VV(A-^0R8AIF .:: G0K#?BJYQE"0"W8'A=*6 MJ9Q]IW3&PD[S)Z92]K[0JK3LO8K1A("-\KB%"S_;FX5W6^P--[A<7%BV8/>Y MFDM()A#X]6N_ZD2!8;E"?D"%7.2,YPM6YE:7@%8B8SCR0#@XR_".K&(IC_&1 M9BH3EEGEY38$\!YUW0:?):@,3BE=,R#("30&Q,Y#T%FB:2G"9,QR6 ML&BQ#L->.;;WC&.!I2)'Z,@+*Z@"]"J*XVN]]E[D*<8[IS*#U[$L$]2)[EC# M)4!7"LJ1 M&D0* D7+EZ0ID\VAJ#*;$U:^ )$J) NA>A3YPTQEG3\S-E*52 MS4WM>PT382P6/\LX/?1VHY7!F@M-;6+TVYX8)3I48% M&-\S85S6H!3D3@\5W%6^K>>L!HD7Z."*X58>"*I\II<"D+L>PPT2#L/5S@PHLG2(N)2=JP&4Y(U8< MBR,\8Z\7&KR*@ 0Q>W$\)'N5K0?1(8,9EZ6#D-8*:8K$)V:08Y7;)+!E-N\0 M$OYV.Z>YT,"!Z$[CF3.BKN1)"W8)6KZ4!BH+Z>?K(XOJ@N/"O$("[7%.I GV MQI'Q88W1)M;4^U3,Y]YL=:B@'43NBQSARPBQM=KG=?F4P-15<5QJ0G0M3[9H MS92Q^)SV)ZC+Q*CHH^]0V<$30U(,#>QS'DE7AF-Q!=>V44>7ETN[#KU54VZ6 MI((YS%TH0>((S>'!#6X^(WPEQ3W(JH=[)!_\98A:^Q(V1W^V6KN=QS+@@E4B M45ZO.WV54^2VG1$,-ME_:1K'"F"5]@1 ,NX!JLRP<;< S[!6I'#71^\3@?8Y M)0<8&D@2AD@(_U(=JN,9/I8"S7>Q6^:Q:_$.]Z[Z4V-+55F@_ZB-H88H%H" M5QR]K,)SX/=$NF#J=//UW&V*ZB;W#[FQ*IB^M]N2>SS!@0:6J?>DRR,AA75# MT&^*=NZ.^0W2OBDS1!TQ<8NI*&_K=F#_6#TZ=.2=:@SQ ,$$EY7H#K.X3^4S)&1 !YGQ2;7!UEC%OZ4Z[$I]=!I6/;&J M<+<%3ZBU:TI([:#;ZAXYL&D' +6."%T/NHF@2UX8&-07YTA%A>2+@<@=BF[0 M^8S8"XM(=4B&\U0''1(2KH\Q\=YH M/..H[G;/+)^Y\]65N[Y$;KCCT_?O[FY_'K/WM\/1Z[.EJU1;6& MT(?6&H*]#00[S$O5'ME5=*N#-L?\ZQWT9K&E5.X YK\>F)>"K&VZ\C^P'?-S8Y[RU?2/Z7G MBW3N5]B;NXAB-]@I9Q'"%'8"]QEZ8PF[+._A9^1"^<_H W]6.H.-#\LK%G1X M=%9#>(146-K-(9_Y%EW]^@_C[A/]Y>]02P,$% @ +H)J42X(I!LW!P MN!\ !D !E>&AI8FET,S$R:F1P,C R,#$Q,3 N:'1MY5G_;]NV$O_]_16< MB]+*(4*)&4G:]OWY'4K*=V$Z]]][V MX*U '4GD'8^?N_O-9;E M4O%99DBOV^N2SU(]\#GUXX8; =>-GJO0WU^%;I&K6++E]17C<\+9ZQ8?G$7] M.+J@K^+SX>#LG%T,ABP]@_-!?W@V[%V<_1*AD2%.]S+:+ 6\;N6\:&=@UQ\- M+CK#TEPN.#/9*.IV_]UR,Z^O4ED87$ZAN+_T6K9U435#=;$T1N:C*$)E!KZ8 M-A5\5HP2W *HEE?7B"122#5ZT77_+NU(.Z4Y%\O1MV\4I^+;0*,_VAH43_VP MYK_!Z )5N[N%-_T5"@M>0+.5:#! Z\?O[J>3]Y/QF^GD[O:Q[?NM[C96\X*A MQ:/^66G^'*,'.XV>!.1[">0&,%(5&!F0!)3AZ9*8C)J7+X;GE\>RE:A#)B2C M+D)PU$YMO^,8X&DO$#HK!?64 7H M59R.PVICG!WL2:C.2"KD0C>^5S#CVF#Q,X3:A]YNM#+8<*%N MC-FR]JB\..B0Z:,MOWQQWHM>7>K:3S7AVG"6:)D+I".9OD2@J//_); @P?:W*"<#- _WE,WWU) M,EK,@+S!_+FO!,Z(^K0=#4_@U(E&0^;O3MWR3WV',RSC'E6=.*&G"('&)@$Q M<%3S==P"RX()K?3A(I:.8EBOY E.5@H58'S/N799@[.@<'ILP5WGVV;.*A!X M@0ZN&6[M@:#.9SO(,??0%BT%9ZX!U%6L.>-4<;L![GG8L4AA-57:V( MU.48=IAH$+9^3JC$TLF32E!+#;@M9\2:8U'",_9FH<&K&.Q$S%Z4!W94V7H2 MGQ*84U$Y".U>(4V1^/@<"JQRVP2VRN8#0L+?[N8T%QHHB.[4GCECVY7LM>"0 MH*6KV6#+0OKU^DCBIN"X,*^10'N<$^T"1^/(Y+3!:!MKV_O4S.=&=CJ4VS>( MPA7?6WC:VMRAS]9]L8VQ E'!#PFJ-757@!],&2+N@FW7P]=R]% M39/[A]Q8%TS?V^W(/"?I,*(\XQOT;:UU6.J",F;C,U MY>U\'3@^5H]/'7FG"D,\0##!926ZP[T9UGX+//?Q8B[%'"P!%G16O^"J.I$A M+X5< HXN,NFSESZ*"O3B_Z0Z'$I]]C2L?F)DZ6Y+RFQKUQ:0FE&OTQLZL.T; M #0Z8G0]J#:"+FBI8=1<7"(5E8(N1[QP*#JAR[EE+RPB]2$9KE,?P VZG8O^ MT)[!&87_6:.^/I[KN..YT+ =8V>=07?_<+<3[1=]1NUY=+#:T)GLS<;MZY(6 MKUMGK4:@!G'4*[^0)X>$%M>GF'AOM)YQ5&^W9U;/W/GJVEU_16XXI#Y]O+_[ M:4H^W8TG;SX$9'([?A)ZFV@U%C4:>CZT-A#L;R'8M?AM>.30J3L=M"WSMW?0 MV^6.4GD F'][8%Z^&""ENM_'Q]'[X_=NSP33G6IL,4%D2'NH( T MUOUCM;\)K G/X=-__INV^[I^_3M02P,$% @ M+H)J450*3H'2! N1$ !@ !E>&AI8FET,S(Q:F@R,#(P,3$Q,"YH=&WM M6%EOVT80?N^OF,IH#D"\)5M7#"B4@JAP)<>BD>:I6'&7TB(DEUFN+*N_OK-+ MTI9C.W4>FJ)-#(,0.<=^\\WL[#'Z>;((HP_G4]BH+(7SR]=GLQ!:EN.\#T+' MF403>!O]=@8=V_4@DB0ON>(B)ZGC3.;Z&]Y25'\&R:JU0 M%'O)UQL%ONN[\%[(C_R*5'+%5F(\BO@]%6+'_>" MP.]VF+?RO$X04Y+T^IT3EJSZJY/DV O^\!"D@^J53:GV*7O5RGAN;9@>?W#B M%VJXXU1M!I[K_M(R>J>C1.0*!Y-H7/VL?-SW1.0:G:V$4B(;>!XZ4^Q:623E MZWP08P!,MBIWC4DL4B$'1Z[Y&VJ)E9",I_O!\['D)'W>+C$;5LDD3RIQR?]D MB Y]F]==C1RM4YZS)A*OTT'XX?0BFKV9A>-HMIACVB^6E^-Y!-$"O!Y]4>J[Q[!X ]';*2S'%Z_'\^G26OQ^-OT MXS#2$M]U_;LL/<[/2<,/SRER,PB."_4/T=-YD)Y9#K'(6S#"ZW\[*CG^^XP%%E!\KUY\X8O M ?V]$3(#S[7>02*DL3L,D'U=_VT@)20\18T; M1$L6;R5.258"R2E,K^,-R=<,9TZ6\;+4Z/%?:U*<9K!ADB'F0WQ5) T\#* - MOVZ1Y!S>BAV1M WGDI59,B<.RJEFMR@I#(E04N@47ZQ MN(Q@N0AGXS/L,O/PL]H[I*N!U'CPJ]HZH#"X1Z&K"3Q(R5-5'\S0?9O_?X9> MXQK5[0T?R,KWSLRSH\[)L#3/NVOCXQ7\@[0YKGU?5U#UX;UMAR/9_DJ5('_=^-*R'R?G*'?MC1>:8C=G3CK,'NT.O_V\?WR:X4S:U M 7-Q94Y2>-RJ#E'W-KR/'N(/XCV\!"A$=04RD"PEFM)[UP*W_U86V_:2!1^WU]Q2K2]2/B* M">'22-00E546TN"HVZ?58(]A5-OCCH<0^NOWS-@F) T5E7:[ZG:CR,(^MV^^ M<^;,9?!L-/.##U=C6,DT@:N;-Y<3'QJ&9;UO^98U"D;P-OC]$CS3=B 0)"N8 M9#PCB66-IPUHK*3,>Y:UV6S,3!I8,,%CS:G@\B=@LL>MU@W87=[G2\V'-/8_4DM-/R%HX= M=3H+8M/P3P=!6JA>VA1RF]#7C91EQHJJ^#VO:[9SV=^P2*YZCFW_VGB@*>F= M-%@6(9)>ZS27*(UY)A&'0+_ES]+]ET&(6&*2I^@:HQSO[; ?I_9#$K;, M>B'ZHJ)R5)N$/.&B=V+KO[Z2&#%)6;+MO1@*1I(7S0(3;A14L+@4%^PS+3'J MUTU)3@>M$Y;1FBS'\Y ??WP=3"XF_C"8S*986=?SF^$T@& &SAGVW6/YZ1SF^>^FQWN2GDD&(<\R&JKY!!LF5R!7%-ZMBGSBG=K^%[.LI1@J(68(*.T!S&JX%3GI: ,DB&-^% M*Y(M*<[--&5%H<#CO]*,<"+#B@J*D/?AE0.IT2'^)OS&*8PH]AM!)6^"OV(T MA@N6D4P-$69QS$+$J@(&V""*M:"B"?A)LG@+^5H4:X*)DGR_EBHJRUK"@9"( MYZJU[*O72JJ6$*8>(!$+DM'"F-TE= O#4'.N:JF)D6/F9\ M@RPM:5-+JE3%ZP3S%F(V$D77CD)!/ZV9H*I/%3J?.Z0O"69+@--^&;W:X;DG M?$=V!2K)(:.UCP45$A8'S,R%Y07OUCW[$BCPAVQ[+ M]'S31OU;534A2:I.B'&J-NXY9K?=59U<8E^54>V^:O*F;O*6C)Z0G9F>XQX4 MVZ9SV/0K;CM=LW5V=I1;2T,N8>/P"R3]=>.T41M4)/;<_ X>K02*U\>G83P'SF3X:7V%NF_J/:VZ>KAE1[<,O: MVJ.P]06%MB)P+R7'JCZ9H2]M_OL9>H,+4_NL_T16?G9FGI]XG7ZAGP]7Q,,5 M_#]I4US[OJV@JN5"+3!(#10\81'4\'X>XKYOA2';/R1+@3I&_J,-ZT=EYJA- M^J&ZLO1>[+ACZ]Z&T.G^V\>T$6Z.=3G E-_J$Q,>J\K#TL$][C>=WX\YVS^\ MA,AY>0G3$S3!W?&\]1]2?4L;W7T M_=+Y7U!+ P04 " N@FI1Q%]GN.^5 0"KN10 $ '-P="TR,#(P,#DS M,"YH=&WLO6E7&\F6+OS]_HI\Z;[=56N1..;!KN(NRF ?JHVP 9<;OGC%"(DU M<%(2@W_]NR-38L8&#)I0G76,I,R,C(@]/7O'CAU__+_35C,[#F6WZ+3_7,!+ M:"'[?\M__']Y_K]_;7W(5CNNWPKM7O:V#*87?'92] ZR+SYTOV6Q[+2R+YWR M6W%L\KQZYFWGZ*PL]@]Z&4$$7;M8O@Y6"$:XRRTR/&?(QEPS;_)@C17$:/B5 M+NZ_EIP$+!7/K48R9W QMXK@W$7J;;".:$D7_6L5&268"^2T93@$RQBWGBHK MF+9.JO3:@QZ,#D;8[OZY<-#K';U^]>KDY&3IA"YUROU76&O]ZC3=LU#?]+HX M[>7=X*[<#-^7]CO'KXIVLVB'-"VO>J5I=V.G;)D>3-LK@C#/D]V.*TQSR75: MKQ)W($W1\&9H]ML/QI0N6],]']/IC?NO$#1=/;^U6]QV(S2+7_WOQH=M=Q!: M)K\^:3YL[J@=>-TU[_\^%T,X_ M;R\ -P?CE_]HA9[)TN-Y^'>_./YSX6VGW0,9S7?.CF $KO[VYT(OG/9>5OZ#7#,M E'T[_'Z_JW_YX5;=L._YL^0]?'&?=WEDS_+G@B^Y1 MTYR];G?: =Y?G+Y.-X:R_EAX']K51[C> #U1%JY^_6EO*\0_%XKHN?=6X"@1 M99J"%$MON8XL M?CK=^_)/T5C]A'=;G[YOOE\GC=5FL?O=L0^TT=S]WF%[AY^^;QRNX<;A7X>; M7];1QI=_FO <:GSY^]O&]X.BM=L?/G,]UJ?3S9W/IUNO/_GV\:J._;OWQ7V_6?1V-G]#FV1 M1NOO;XWOW[XW5@\.]P[WH3^?<6/U[V][7]Y]V]WQQ2Z,I7[F'W@7;^_M=*!O M&W#?+H$QT,V=#;3YOM':7-U%C9W/:*.UU=S]LG70('\7&_^HTP\[:[V-;01_ M5[YR(I4PGN54"I,S'E5NHT Y"E((Y$DPB"TL(R "QY)*_L>K*_1\3O*^[9\R N-S17'-E'/UUM_:A23L-O //+7L(8 ME<9,T!SAX7,7U\Z[Z2_=JO,$F*]>&7X?ON35E8D:MM-O%_6D=0\,3.KY-+2" MZ?;+L#QX?75QV,3PVO![:N-6.GC/-+(A1.P0,PPK;PCV.,+_D XZ?%U/W<<( M7)!GGO[!,,)^TA[U5P\O.SUJ%J[H;826A5?X J[6L8:! _IZNP=3F9YYVS3= M[F;<[G7,O;3JO5:5?75^J&_GAU:_OG\W7>C7LP1>W]]6HZ8U2A MI*M7[D?G*W2QU!I$%,P\\4Q$IPP#4>'<*AT#MG'6Z/+7Y-+E7/[ZE>Z[*F # M=_OUY^W5!\L>Y=%*A@)SSC()6 PCCH,$&!X5P.X!C2=$]5V9S2O:[!>X'+0/ M8C10++AG$6N%6 !>)]92$[5P:0:PQN3YN?Q!,X#UT!OZ57X"[+N=%/?Y\'QQ M#-VZ?&MEXDVO4SZ2]6X\GWY<#>U.JVC?UNQ]S>>H #$F/XS2 Q:W1Y;C3P5'1QQCH2%=7" M.@8.MW5<1 UN-^,Q>(1F38\]*UV>4(]I*[S4%&L?*)/,*<8M418':B0%<#7P M+N4(OCX,_RHA@C=-2L!@4DR81$.L! >'#G(!W$C M(=Z3@.G6 M)R(@.*JP$8P1%S6RT0.6T(Q[S94=0WQG6@DXLD#35<@A@J(6.1X,$%!0 MXZA2)D:A-7&2D8$$XKD$WDL"[TG )Y3 E-K"E H"I) 9Z@WAE! I/)58(.6G MW@;"E1BZZ4[3'%SLKK3]9N\@E+-H$YG"3$B ,,%J)B6Q07@ F2(02X(/:.IM MXO@(.AX;:01W%"97:LQCG: M814\TR(ZR2W34V\SQRNAH[>A2.N8%"W7'#-GK2*>48%AOJ/%"HETG(I""/:\:3DO!^#J9H*BR $ S?7X4"\9MI@A3 VS@K W4$: M9L>@0*9"3G%$-# -SB9%+&!F52!"1Z&88AIY.HB/BLG3MS?B<&O_[J>DU4[K MJ-.&K]W;8G%5D.ZY0Z3B:4*DRCLP@<)9[@.S+ABOL8PN*AUD4&1V2+/B?=&K M+.-'4_CU]EMS5/1,$R8$TXZ%@%8(:6LC48S1123.J4HS1Y!1V:_QT](>C7D^5M/9MM_"% 8-NFN'*^G4*6+SK-)N=D\WVQ[Z%AC;!C2K! MKOR$IG-5\;"X-)$I6]5P@CG#'AO-57 <<6=95&*J5,44<-,+TE-8D4""=>"# MI"0.8IS547/,-48!"_K".6LJ::H4C]*R("*F3-"H(R'$$PIS[EW0;IIH.BE. MS?BI2@$?HN@MULPS0YCB*@;F24SYHT[9*4I0G)@ W!/E* :F)27,*VTL8X0K MSJ10T<>@*3=ZA+L,9@7 /PN9-(^64L\(F#:&I38\DNBB"9YBRH.9&3*-- #W M1,2A7E!'&8W12*:U-R$"N@W$:JJ<('YFB#/J -P3T0=1XUD,@4MK 50(%:*B M,3@9B,0Z^CH/>P8"I",R/VEI[HDB@]0@C*D.F$G/F!):.TN,, H[0WV(,T.: M,9B?)R23%#%J'Y'F%B"/"FZOT_,T&=D8&#)Q4=A0-X.I$IP[P,%@ W8&OO@Y%(63LS MQ!DE.'A"^@C"L-6"<4T= XQ@O*9$.H*%]PYQ.CKZC(U#4V(IB^"4>\HDLBHX M$BERB*9,<"6G('-XDG#2^//$M))IY[S3@DN&O=,,F%QYX@V*'%S[V2/H6*+> M8]HZE;(GI2*:1*AJ)7-6>"0P (5@%:!J MQE+Z?U3*$4$&5FCZB3E"%_6)H@>6 7B303! /"6Q&XCA0\(82M-'9F2#,F M%_6)R$2PY$IB;KBE##.L,/BE#+2CH1*K:&:&3*-U49^(.MBEN@?>J%3]@'EE MP6X9*:/63-*@9H*,VD5] M(OHH:BBVP5'%(P-E9AAU#E.CC4H)66%T]!G7#$"/&/7<,HP< R=58<6E,IC( MB,%]Y5-42652X-%3%5,1E'F/D \!(49ML)H$YQ"3$AR3*.7,D&8\\.BIR$21 MB3:I#1X1(TI;@X3GF@?'<3 !SPR91FF GXHX'F.MN<( B!0S2&K'%;+($1F< M\'IVB#-B _Q4]$D5AKPWF,OH&+@8AH-/R S5W 0-7N$4;,6?)#LT_JWX3%#P M08*)@5*&!-7.N4 E0HYJY;B8/8*.+2]X],0-0GGO.#,6$1:8 N(1\#L!**>= MO\'-'G&?V>:-GZ2>*$\$P31&FS9MV\"8PL%3CVU47$\32>].]1[>LGDIP357/T_B)TB14AYYY%E8,FITU0;H8108 0TQ7S.3G/C\VCCDXI5 MLX"Q%,P#5*241LN1M":F6J,OG;6FDJ@8@8UADJ<]]DSYH$7@SE%P"AP%$S0C M^F)B]K#-N/7Q5&IE)6'.2X:QTL%Y!K9($$()/B\_/.>FN?%Y**Y1!'O%D1!2 M,4&0MA9AP8TPC#MLR OGK*FDJ8C2<,8MW1F MR#3"?)^GHP[6 L4 DH0PN+U*&V5UREQP8*GAFIX9ZHQNN?$)-1Q 0X\0Y])) MY@.RF(E@@@?42)$C;F:(,]+EQJ>CC\8&4R68ED(!.$@G*S!.7/!1&R+).$H7SPJZ&C]QE8TBI1U:)("1#PC#-@M%:!7"(.,<\ UN5;?X&5) ?S MC;E/HL\\CI9[Y"1'43CP\"0>U+R9<]"$)7\B0%49J)Q N>2:R5 M0A3@@&+1<2 Z4G*]Y8)X//TPA'XTR/V=2> GGF-^3ER[?^C!>2@?+5XS4 M[J>.G[/&U3/LC^#CL(';3K"_/71FN09?AZ(@$8M1*.&(M#*$(+0U0HT[4[]W M=A3\W?RP%8Y#NQ^V0@NP+NBOCZ&,G;)EVBYL@KW9-XGYUDZ/@NL%OU.TX!9@ M&OBU&XU+U[:'-*N9Z(_G:7C)=U([5U;GGO=-YSQ_:0(G9_\!<50!ME*,@F8T MA"OBE$@G6 OD@I)C/^!]!KD.H^GDNB$@A?-T ^K7ZK5E,*@ "!":-LY):)L"]%XHY ."!1L&B MG(8L^=L(9DYGE6 8(XMEC H3RTS 1CA*K>>,T !Z?>A$8S)9"SWU9)$G6>HB MFFNF!:4^L'0 /+1.K(G(*L28Y..4\$+_ "P,:R496+8UD5(\?Q2PM8! M3(3?;/]MVGUP @A-XWEN=QZ(0Y^ .%R(B'Q,.^X)$XX9++21VFE*J!=83E$Q M_O6VZ[3"N3OTH>,JBWW=%>KVDM5NAIFLPL^M!O1H(R+I0&FL=+164!TQC4A0 M::>H>#<$A1ZR38QRE:<9LL0*'G&[&V;1FAIPL;@SUD605TF%!J<+^[1- M.0"BM7C6K.D8"3RF*KJ!@_@:Q!G6C')BB58\1A1DT)JX:2KZ,>D$'H_%15(9 M2H/"VGIFDFOCN0#)!3T=!0XS9W''+,%CL,&1!BD(LU9SQJ(RC/FH,+)IOS]B M=M9L\&!1&NB[8?9]@ 6ZF"-D1A!G15A%M'" H$&X-(3%GL,V: QT7= M\5A?P3SF J;;.0W*F2I*L>;*@CR+@,@TQ+*G@KICVM1*- D,<2FM9H1Y PX2 M,3#Z) MQV.!D7&28@4B2T1:53:&:FPS9H;'+L4CL<7GZ8^#GM[(?TSKTX-KPR;NG0 IC:+>*E*=AJ(D M-2)JCBA&+#HE9T6/ 1/N-Z7HG?PMM_M ?.7O]JAE&US+D$7 M P>!N=*+1J?]>3;7;+0D7FI/(^!69RG8/$^]Q HY80F>IMI]<]Z>6-X>CZDG MF!%.'+5,(J9M"I@I[! +'M"ZE-.P'OD3$J;+*\ I\,M,IN\P)@/0A3D:#4M' M\QB*C-?:>* A$7P*7*Z)H>!X/"H?&=*14JLP9D%%BSU#U@7// XQ3$M"]410 M<$Q:U'LEM%*">\$L2LGPX$-A;YQ J1+L%*#?B:'@>#">#=)2F%"O$6<&1<,Y M.+[<(\F1Y=Q/OQT<0IFUC;41;.@;O1V4$M1GD)X(I1CQ &.LT9P)1^";$-.P M[C&PBDA$Y9J*A43$AI>:1&!6#BEH9&:;IF)<5:,$7S7Y:W=P.KE\6 MO2)TUTY=L^^#KX/LK:-^KXK+;\9AT;N/H:Q*&OUU=GL#U[!1ZZC9.0NAJBHS MNZ?_<*(]16!H%38LI#JF*#HI.5A;'A&=AJ#/;+/%>+2%\%9P%:)'#J>2MMK$ M:*1RPE/#Z'F6VUQ;7&P_Z)5%JH]2,<;G=M'K;FU_GD6-@3$VE@6)K-#,A*AU M3*=*".RD(P1/ QJ8?=88C];@EA").:(46$-(;X1&*D9I1#H)1DW3R<,C88VW MG?9Q*'N%;8;G/@AC_'H##(FRDFL2:6#2$H6\HHP9X@06VO.YWI@(YAB/YF#! M&FZ=HXQ:YF($+E&.8:&T)H2@N>:XQAQ?3"K,TYM%/:&MT4H;#9B"LABM27MG M0I32(0KX$\WUQ!A883Q:00I%@I'&1>$8$]IJ[#T2.JVJ,>7UN$M#_IP#WIFB M_,QL"P10;@!1/$:BDHIP[/.>6Y.85.":=P'SF5EIE4 MP%)C:954(C($Z#1$35^F3ID4X@!!+)><16$C(U0I%R(11B$._XMQ"H@S4=#@ M7=$V;5>8YCJ0I.RGH5SW1LNC3@DX;C78W@44G1)N,0 BB<#1$FJ8)=RD8SHY M3H5H+5/RA7#+STSTG%L&D2HE4N&DM-+M&4?8@MMIO'1.4\XP"B^#6WYFIN?< M,BQ5RKC&T6@9#&.NJB-O!> #GD[UG :8,.,$XI0 (C \>JZ9%%(1$JSUX .8 M=.;LV ^8F#VHT&J%,MWQT0"9&IW>>KN.>%5['F_%I%/"2BF+VV,NF6*>48M4 M.I,]4.(BH$\0_2E@I3%0;Z) SJ2P$E9(>DN]0)@QXI3" 4O'J.&4&6?8G)7& MSDK3$JBP!&%"N Q(!\:,,H8R'Y%7,-,&$SEGI8FF'L-""&RD$H0Q*RUQ1"#M MM LR%8"< NI-%3SYO'U^P/6T(=G 2-!"Z1 E8D0'&[4CR+HH"-8DO! D.[HP MQA2S"E($P 51C'&1CJY/I8RH]@AQXZC LX!4'T&=.7RXS3]&C-L D$$;RY!G MEB.J.9+ *S0RYEXFJTP*=2P@ R(\XBG/EF"G&4*"*^\HE]Y3/P74&0$\F!1J M!2!)*@B+C7?,&Z61EUYS@XAC++H70JUI\<$C]8QY9;U6D8%$*>ZX)EZS2#GB MEKP,:DV+G5(,.REU2/O5& (\(R3G7!D?@R;*N7$?3ST9FO#>G9FTY( G/%(: M?&AO*9$ =".SRAL6@F?:8^*)M-Q./J=,>X[/LUJ )^04+Y5#CBC%M61I%Z2L MSAQWA/LJ?W#.*5-M?9Y2IX2(,'*!8\N9P\P*'!!B6E/NHA,O4Z=,"G$(98#< MJ+6$ &6P4$8)Y;# VDKB59Q\XDR\D_2$U$*.&PE.$F)$,:6\"@)DBA-+M3"& MFY=!K6DQD8:&$&QD..6W6$1TY-+9&+U$EG#R0J@U+68*I,DYB8-PTC(=N$72 M!*&#((BQH%&]D0XCI/+AATDC6RK&LE/TFF$SKK=]<5SX_N4Z+6\/BA#73H.K M=D5MQEBX7Z^@?;YCZ\24_F8Q\($EE%%Y90@U!(DI1JFUDPBOTX. M%:^$7:X0YKX:Y55Q^KH,W4Z_=*%;?ST(QE?] 5%<_@/^&= K,DK2*79.6X;! M0C#&K:<*W"9MG51?DSFX>*;;.VL"15I%.S\(Q?Y![S6F2_RH]^:D\+V#UT#7 M_[MP]4Y3[L/-MM/K=5IP'6Y-7;5DSUCFV%XU79*&&/N.LVF.>J&U\,/;WS1/6J:,YB_9M$.>?70 MFVI;MC/-W#2+_?9K:/-B%$NH'DD/9JSGA^T/+B]5EU[U_,UK6BUI=/=EM(3/ MK[VJVBZ'-PRFD]:C\AGT/!'6-]2[?X'FIR5U]/ZM$Q:*&BP)!Y2)JK__H/+-";JY2_ M1/.*7VH:I7,:0KEP[P[N@'AWLT8XR;8Z+=.^JYOL6C?EK=W\W%C?65O-MG=6 M=M:VLXGO[O;:V\];ZSOKT->5QFJV]K]O_[72>+^6O=W#N1Y>W0[]SX+)_Q,LL2] MNO;UI__]C .2+OE%\O]42=R/G=]M;FUD?X A:W?:C7Y5_3T;V+NM$-,JD.?> M6X&C1)1I:A61WG(=6>1.7U2+O5)[(FN;!#!\*%ZO=ERUXISL_<(@JDC_.;.K MG>,/9.MXEV[T_>':\=Y[?;AY>-!JK&Z<;>Q\)AOO-_CNX:?3O2__%(W53WBW M]>G[YOMUTEAM%KO?'?M &\W=[QVV=_CI^\;A&FX<_G6X^64=;7SYIPG/H<:7 MO[]M?#\H&H>?^&YK@VZ^4Z^KY\TWC<.&N_A M_L,-OK>SSQKI]]8:VUM=/_;O_V'^7W\W]TCSV!YVX+J#9_?/=K]_AO>NH%VR MAJ!O9QO?F\W-U7T"OY_M[AQ\VVBJ,VCO^U>!K#&:DCPZ[W/&M<, MX3@X@A:6 8U\JN#$!16F6@#NJ0'!*K\9G43H>PG$;RF^EVVVP^_W',0%^'I< MMU?*PC0S<)IO;^=,D\NR;%3MDP/GH;Q@9?PVG8Z36N:S4[/=DYO M$_1/??"'0MD\VPI'G;+W\F3^Y*M*M0"Q]CE6AN2,8)9KI&4> A*.<>68C@F> M:P2,#H'12MO=])EK"D;D30]S1R\ZY19[R!D M_QXR>'-V%DP9VK>)V<>J/VMU1.&%"=GF MSOY78HW74K'C7AV1H&@Q2_-]7=SF2OXQ M2GZGA-X7U<%^+U3+GWY53!*$H\N=1BAG <=<6ZYR)B4FR7TBE@ZT/)L\+;^S MM=+87J]T^0M7\^>L/-3QL>RTLLL$^O5_LUYGJB8F;2@JNBF F[TKFB$#MDU* M]!G]Q+4J<)M>5K_KY6D4]#5JS;E2-@=EV3[T+>[4,^?\SL^A!N%Y)GEX:ML%^=4][N->#*RY,(_%5HZF5T M)J?*Z)Q%(7*+5,P9!N-*,3+!!T!Y'[U4^-Z%0]DG9B5Y[3/3#?K'H5T] :X'D4[*WK=S!U4CLE]8Q3\:J"%WZ$! MGF/5A_(EA>1C%GWX_1=]'M(L>996*7OH"M5=RU'#%25R=)K6E"X3JAEB[Y:9 M7AA5=%#]C)/12-R3;CJJYJCL'"=AN>H>UXISO>T&-5D P50'V[SM]-N]\NPM M>%]3J4??%?;]9[&QVFQMD'??]KZ\^[:QND8;[]=/-E:_L=2_C=6#PPVRSN$Y MM'LX?.8?>!=O[^UT3C:_['[?_;+5W/WRZ61CQ\$]*R>;.P?-O2_K)YOO-[[O M'GX#_;M5@.X]^;"STMO81J?P]ZN0BEHI3&Z\ .?&:YIKDH)93$OI0Q0-?NOG[._ MC89IK5 >"6,Y$R3D!GF78P:DH(Z2X/7",I$Y88AAP>\K $]K!&HS/V$<_ENE M>3/PL3N] _ >#_MET?6%JWSM3AS'\M;].EY<-A]5_\M]TRZ^5]]_GP!M-IGD M7E_:6MI>R@9G0)632]^K:C%K=)9N(^K#$XD>0?#'WCHZ#%FF8<^<<5SQO@S= M[N#/!^@ GAO&GQG&[Y=QH?0BJF!L;AU&>4I]3Y](SHD-07#+># +RYCB;+O3 M[QUDJ\&4X%*VL^W>3>\\J\WDH\#B@WA\I%R\>#Z6I\>QLR^09"Z0]Q#("Z0: M"<:1IIBQI"%G1,G<4NMR&0Q!AOF@+"#5[7X!F R(_..%T-%CU)FV,V_AXV8) MQ&W/F?IG3(TN6QD+TRZLYCDV:9G?"I8;9TR.??2!\%2%VB\LOTV'%>]W[L'2 M9KCG,E(C6XL@TLS#&))- MX'6E#&:N-^ZC-]AEO<%E-#R@F'/C5,XX9KDR0N;16N:UPQYQT!N_*2%^_TG& MP@W<)^:X[S*3?NC "#\>=-K3G#\V:D9=.V=4K",.0L><,49RIK3,M0HI_TP+ MRF2JEQL6EI54.26I$L/Z@K:V/$'FSLKUZ$GV]CY"^#I-[YWZ*"O#FVT=@%^'A2[A^]: MC<,F0-E/IPVRQC?>J;/+/I(3UB#/0DYIM#F3G #TI"R/4EJ1%J\85PO+;Y/. MRE:RM#.EDQ:1.^[;8O:?5449G!V9,CM.-W!;)N*S+@:\$%8?*-1: MG\[Y_!Y\?N%BI:I:-GJ1!\%%SH(RN44QY)AK9%@02DB>]C+LC(IS7X:>OKXT ME(SBS56AH0Y?&YC,J=UP,VK^OE@-XA;'$*S)"4Q^SHBUN8H!Y>G<%$M\#)1[ M@&0 OQNFZ\V_:QV>U>5TLP\?WMX_JG M')Q*W3PJ'OPT[?S,=T^^+;X534ZM MYWZS<,L(]40UE%3[TJ7T8GN6N8, C-1*=5M.#D*5:YR\O(OP3/8;_CT[,-TL M%DWP#TVS"4@X[5M/;N._^T5R&L%7M&%P [1Y[C?2E !<[X >>(^7G,ZAND@> M9;J<=D!G'JZ"TY%N/2J#"Y4+@DE6%77H9K]!>Z"4LFX? 'GWH)/V<0VW'O<. M3.]ZWT_,U5ZF+M8/#\;P^V*UC/(;J<=H0;7!=7L((TCW5[?"0ZD7@W;2%OYN MU8FJDZ;;RS3*O#GK+CW_'M^W_;*$]]>% Q*8Z)E>OSN5RO:7=C>2KU%)(V(0 M.188$(&V*+=1\=QJ;RQH4AT((-_=<&/I_!>J!]RS$,7]A'!0PN89BQG#W11:(*&*3OM!"F;9UD >'F6K2>[9ERUR+MJ M>J:N'W!-RUZT<3E4M]6'.QGB29'"2_O-.CU_.]_)?DN4E6\()4N#&WH'1;4+ M]BCM@GUNE5OW]UR3AN[O(]"3EV8R3>1 ;;X\/7GV%7,5$"8T3R?XYDQXF>LH M::Z"\](K:A2Q/]"38]<'7 *2& MJF\^Q*)=E;>IT=7AG46[ M-@"8V)P,H?9E?+UT3Y915UD&XTDL:(WU$F7D.18 *7_ZY4K*EPA1SU")04@Y MAI()(\F N3V\]>%VP;M-.3]GN&_DJA_=J?I'%L]\YK2\VX>\,J?TJ/84S5R@ MNO("*J9)^&._4Y[=MI,A^5?EV\$-4^D=U"'KO<-_6HW#QC?XG>\=?J.-58<: M.\W#W9U=N&^OM4MVX;<-\ ZNAZR/6HTONV2#? *OH=G:W('GOG_"FU_@G8<' MWQJMO<.]%,;^OG>XD?IX:>G1"Z:UBS*7G*0BHM[F&BN>*TN89HI9J67"SK>@ MLW$LTHQ1EL6+TMK;-:RMM?0YMJV_GL/6V=;@XZLQ6ZNUB@1_];O0L>YT!H=' MK=8V+C(JN!*.4)H;JW3.1 "-Q@3+@T",(B8Q9^'.RK2S;+/7[G)!7P(F&[=$ M#R?_?37W;^NIGTOVSR3[:@Z)%<@01G)G%E?S++W\I(!7PVNS=CA)$;XR'!?="G*V3=LE90! -)4R3#>G,^N\ M*7TW2SN="W]7YC.]-9J6C3,(/'9=='I1P;X^26$J%=$OK:LPT"8V$*1$SC43 M.7-IOX^":67"P'QS[B15=^*$AU2;GKH(?O<@-)M#'9#]!I)=Q='K^KL_#E/_ M_OI%2]9VFKEI-NZ_)%/\*PK42"M$+KD!"\VHSC7B+!=$$\.X98+>C;VSW=#- M!M8[:]SWR(#Q2]A*M;:TZ7J=ZJ@57!^ULIADHPS92?IGP)?OJA5ML$K]=E%S M996L#1[>%4[UGFED0XC8(6885MXD@!/A?T@''8;'W5*\ )+I"G 6NW\NK#?> M73U*I]UO^4YO<,,MF4A5+GF5AKA=]6*SWZN,*EA70#@ WN%V]-*X>/4;_JJU M$H0+F7.5+(/A*+=4&/C'>$QE5)CRA65&%QE#BP2Q(2,/R;M%7BS?=+/A5H[$&_7GOY*I3=LZNO6V M#GC^*%29+\VS'V[R6,PZ%W2[[P+QS6+XD[<^/,(#CV^>:7SIP..;IR$_PN.[ M>J3U4:?&W:_+D#*\CL.=AUP/.H@N'C$6.M/OW?W(4YR+_="CO.7"\)F#\L(O MW@^Y+8/YEIO8"^5KTSPQ9]V%5W>=]RV!#",^[7O8G'SF@VCO=_[%SLI?'];2 M*5)O-QL[:XV=[1F29BR6J+A?IL-#FI5\29&GS_9@2QP_Z4D6SU,/>6+VZ-Y> M'>(C:(#';+)]WFKA=TY"C+\HU0_=J?R'F8!>9 =E IW_\7,EC]'"\EO33\^; M\@RB_#.Z?Z:*E. M[B#AK?+\ZU69GLOJWKXH]'%E:R=;S_+LW7ICI9'.S\K E=KL'__B U/"?B M>(C('J)IQWK.RL#QPNI'L=8YR7]"-FH*G0&5>J3L^5QJ_0G/ [E<8ERY]6HXY"_9IZ$2(M M29;A !Y+.U,_=+H/\\SFXCT>4HNY>+\HFE-\3_&&2Q5E4ISW([0>RK*Z)Y64 M2?)>?3KH-*$+W<'*4[;V[W[1.YO+_13P@)P&N9^[ D]&;O?:J453[BR#=2HCDUN][*5BWT('T'H71'FXCT5I)Z+]\NB M.5U8)DO95C@.[7Y*67"=_;H>T%Q"^Y)H+M+"?2H]O9^DMA+:]Z&S7YJC@\)5IP',Q78*2#@7VQ=&<[FPK):R M1CJ%J]/M5KOKM^LC%.?2.O&4PU.1(CF7UJ>BN40+RWHI>V>*,ONGJH:Q$4RW M7\Y3+*:&?'B>W?BR:)X6\A X[[MAG_W$S9>.YY+Z[103OV:M$[V!O!J@S.Y MV. \Y[^)XC^QL+QAVF:_LN[G%;16BZ[K=[NIF%IRLE?:IGG6+:H$Z8N\RY28 M69>:3?=LA6Z_>7UGU%S_3 ']\2\F44^!_J%S_3.A_*<7EC^E@M)%KRK55JD2 M^*$Y_)XT4;.3W(]NMF([_=[P/.^MHOMMKEZF@+P,S[QZ87/U,IG\ITBU[:M7 M CDJU?*Q[+C@*VTR5QY30#SVDY2WX8"&[V8_J$KZO-4"?UZ?:CI+=Z7:79L[ M_UK;>L*Z7=-$M:DT2'AND"94IZF%Y0]A'[SGRA)5Y\C/O>1IH!K[Q22Q:= : M*W.U,9D,J/'"@,80TQGW;+SOPVGPPUEC]-R_G/0Y"RH7E[?7WC96=SUMKVW.YFP)R ML1^N?MWSD-&'GIAR\^R:ZGB6L9Q<,Z)#66X_V T_Q?DXJ8C^5!^0<^LI(\]( MB]L/R'F[\CG%]E:V=K/&YLY:MK7V?F5K=;WQ/GNWN?4%/N8?-C?_)WW?WEG9 M6=MXP!DZ/YJPT3';I4IO13OK'13=M-18PEPWS[*M<-0I>UFGG<[: %\8Y9^R MWU)"!$%OKM]5_8S?_%X=PVM-JDT%ST%[X)LE'9U%<-.ZF2E#-F@A#L[O: [. M[^B>=V705G4R;]6KD+6"::>;!B>'\=+Y,KP2?BI7\)3:>UT>"NEBYF!OK7J X-_2_<-.GGU]N$@%^LJ/N5T%VX%9JO#HCKIC.28[^J7!2.SW>*%>WC#G!D]JW=.:FS7_KM^G,) M3GH79L?T*NK[(L;"]9O5>2BIS"?[J" 7@QJ%9:7>MDR9]6[0@D?@5.A#6#66'9:T)=.-QT0#6_O5HQ: M9D7KJ%G 1WM6'05]-V^F/:U9-VT^=ZE(Q&)VUNG#QS;HY;33-?[HV=1ZXI)T M1#5PQ$DGG2/=[;N#Q!8#,MK03 -:',K X&<8S?6?3HIF\_IOH=LKTFBO_YY. M>RS:_1N_IRP#5QS=\L20_M=^+MKI5.T;KSU-79O6Z,7^ M$2B-(:7J-DVWVV\=U07 DJ0L9B<'13.D4SJ[P%BIS"Z8[6ZG79VQ!FQTI9.W M=.M"!$NU16^W"AP$MP-@^FGUIM%_7#[A]*[4QV/FP9ELG:_E<[.A4Y4.FKQ8G"5 M!J]FM3JN&K0#F+A4@BW6P<;%--55?3:@4Y)?:,^&L\Z #JY>7U^LM9ZK.NQ, M)?87JFTPQ,1R=^JI'TYO>@OTM3X@^U;3G=*?H7R5D0^L45- M_V:SN>&J\3SJ[NFOX7*TYVTEWY\ 09=JF7JF4X1L6*Q!P2:I,U9-: M1$&]@14O:Q(<=$ZR$WBV8H5P1>=?],[W:SZI?H )3FH6NE9K@%M'!K^"UH,; MNU63 U577O!>YYSWKF"Q@0.[F#6+?_<+8-NS6EQA=F <=Z"V,K2 A[H7[/0F MFTJ6N313MPYT<:">*M/53Z:B*K.W"/JP6R'M\Q_VRVIK9=F)14*5Y_6]$EQI M5^#-V**99A?("-Q3$[^>_>,*X!UD$:2O9H%+]PY09_5SFO0TVX/W#.YZ,Y53 MGYBXVT_XO !9JNQ;)2MI(F#8K1!JX;E@RW8(_@(679JBTA1@[E( KSJ^L0F- M'!5)K)-]-L>=LD(R-3@#:Y&<@V9S.F?MVLA-KY?.Y4XG:E=\D28'./'DDLJ! MNX9@ #!,KW)W6$;RGLAT5L*NQ>I6S/;R6H!/(03N<9#"0!(^[0PA0WSG%FU4HSE/SV M$B!ZJ#SEE8_K UR3YN(6E3P3TU.TVYTJ2CA0K8#>#!%NTDS00 K" M5BA[P%J)1YKFI!:E,NSWFS6 G6*T>6GN+@^ZU0&_O*CC@VD";QMU-2MG2<+@ MX:MNPX4Z.TK1:G=V(7#=.DQ\=F7^YLMAMQ**W+T<-ITK6Q/%_LFT#@#K4.X! MMJ:8:VVN_YWVG55"$$ P.F=A$.WY%LZ23];MM-MA-F![C=Q HIIGES5D0NZ5 M O3GBQX#[W$F1EUIHGK( S?VW"I>! @O XR9 4_G ZZB.>V#.GB<-#B ;S^] M0[Q86!BB;6AHZ,D/G([.40IG]MO52N5L&.XA.2OXWTM1ONMT35BGV0QU\!UN M O4UK7&:DT[9]"<)S@;7:7=2I-$-P]M7D$?M/KJROL:T&%ZJE)"P7,X)@.B_G$*Q_W#Q?CZ_L2!72S],B8'4X MYAV-KO3W014/FH1FJF>GJ"KBUFM+YYD6:V^'O?@]$6K#G&4#(M7K3S7A M1/U3M<1\ IHG_7WR5:7S!?-Z%:)>5$JK'C9D-2U"6B"\):#2:>]WJE@+]+C= M!X/?Z<--_AA 7?BIEEB:*CX<+%0/>*]:E._TKBS,IU65P5AOKH;^:!'W\?DI M/UKVO9J>DICF1H;*P*#_:*E[LQ*Y81I.M20[2,FHG/CS^6AV.X/A'9BR-5A3 MJ0:SE*VDY:8?)#B ZU#8?MU@%=6N!EDY!MUL&)VKF=Z& ].,U?0/Q@8#OO O MBF&J0G(^P M*?4C]:AEJN5ND(43N-2I&*02Q9[Y5B4D5!D:H9YZL 2#I+,TY*.JI1],4EH- M";%989(K2_^+6:UD*KUP.04D!:<&5ZJ@0R)_^YH*K=,H!,UT-ZRQEZS'-P6!8G78U^E:G_-$0%V&^TFM3D@B@K4&* M!J@@7YJ3=BU T&;*6(*9_G9E7:A^4;?6RVG--\U3U=TD!?#NP;#O9O0GT$7S MA.0?J$_Z) G)=,H3DM&S&J[;TX_K<@-9GKU;;ZPTWJZO?+BUXL!#22$6+CTT MZC$--N/?<5CM(T>D%WY*0 Z]&_S2ZQREKZF^0J7WSN6U!(6?M@PUS5$WO!Y^ M>..+[E'3G+TNVM5PJH>N;SZ!-B\8- MLI^)1,4GMZ1W7]E#.OGC)/<:YQW'5O]EFE609OL@Y9?\]KEM^CZY9K]/V23\ M5/]5D_!;!73!V3)56OT GW4/JI34M% )8*?^ED*MM\S!/?=?7=-WA,X5WFPJ MO*>N53T::5'WTXP@&W5DC:(ZG/+8,DM3/0WG\46*Z_CBSS7CHZ9CH!"2OL!) M*245G0W'-25S=9?]&,WD/*1XULUMZLZ%\ O;U$=KR%:ZW7 )LO]@XGXVSOM, M_LC;>##Q?K'&P&A+E;SMEV5U7M3CB7AMO(\BP'.W\402F%5_\1+ADTO0E*-= MI6VE#RF^=VR:5WSJJ^#B7D-'V61S\7_^TN N#ZI,K4[(J/XH3E^W.^UWPZ2< MM$Z_E#48]U^U^RW=Z@^L+6=NT0GI9OF_,T>O$6"MMG_ZL M77#52N^M*_G-F5SO''\C6\2[=Z/O#M>.]]_IP M\_"@U5C=.-O8^4PVWF_PW<-/IWM?_BD:JY_P;NO3]\WWZZ2QVBQVOSOV@3:: MN]\[;._PT_>-PS7<./SKM3[WO6*CM<8:!'YO?8:_C<.- MU8/##W3K8+=UVMP\;!:-]UO-C=6M8O?+^LGFZB=X[C.#9T[W#M>@7UL'>SM; M1>/+9S9\!M[5WR.?1>K7WOO/)XWW?Q_L'JXPN/>PL;-_MKOSKK6QLXL:[]\U M&^_7\=[.06R\1::::9$+RYDDV@MK],(R MQG)12O7'JZNLL?Q?_X$%>O,K4C#4;@^0AJ5._$X>-@6W:M@I548C@$8KQZ9H M)E*\ZY3;H' NZCW1;T\PN\L[4+[:WS!ED[VUO=)WNK_F"O]?FT<>@/-G:: M$>:1;ZZNH,;AY].-G774./E*.05VT#07#@-@H9;G(!7@1R%#K03MQB,!/VI1 M*'E#RU51W(-MXYS3IHO3-@X=VEQU='-GA6RF^3SYRB7GR$F>.XQ,SC"+ MN0%RY\)[JYT$,YLX32)Q"Y_ULIOKZQ7W#=>;:X,[7'1>'*;G5ILD?U+%^4=8 M];ZQO2G%JJ,P"C?$LA%Z<\E\E&1>N)E66TFT)#FW!.6,>)I;8EP>A;)(>N6D M2"?)LT5VBSA-?2A^+KHCB6#/1??I1/?"L;1!!"ZER"T&6\B<1;DU%KYJ1 D) MAG-=+:,M(JTG2'1?3MQZ-<10EG4QK,&&RFXVCUN/:4F_*L4'_??52;#0J;>= M;F^NAQZEAS:O+.?#[FA<]-1#$GAH? C)$2&X#CBXS_,H*8!ZHG M47Q'L@8^%]\G%=\+&"&)!&DE(9>4Z)PI*7,+%,R%)!;9@*G6:F&9+W(Y2>M, M+R?+\6,9CDSASVLP72I2])-,UA?LU(P 40SHLE:39:7MJ]H#=8;X7"D]0BE= M7OTVVAO"A!?3@4!ZD2L&)%*8P'N>1"$.(!9(ZFE %XK.:4T?8DIQ<5+'3287IW?VV MQ-S#M[GW-KI94E*C6/68JZ-'JJ.-G96DBFI,L?)5:V8H#BSGF+F<42-S)9S- MA?"*&,_2?PO+6--%\>OATH<*Q10%,5ZDH(]BC60NZ+\BZ&?G@BZBL0)SG&OF M6&5.D6A/VR;IH'-B91>$<2V)@+[],)[P6R,-QS[B+.(PTA9]SB MW IE\R@9=H@RATA(.P47.9G!A(L)Q0ZW)5F<9[D/XQNIO'&2RWGRQ80E7S0Z M;3=W>1ZAF-8OHPIJ-(^:^4J=(PT"^O>$Y> M&L:$8HO-\^.3F^E4T\6LFI&\$_-T),(\^V*,D.*<-!\29;92/S?CYVZHPJAS M/?0@/;1Q&4M@8F'*GY9 &8EA+J)4HH0N!)*JPV^Z4& MIBJD\K[3\>G>C]Y(-4)O[71PU/%< 3U* M >U>"78JXPC]4.,TM49[+:J,)P_-\C)F4X1$ A;D,/X<, M7\[XC(0KY'.F$(9_M,UU,"#2P4;OH^98R13T8(I,D S/=@QA\](&U5 R>A%)Y,9-FES._N+& M#T#1-&R"O3V/XV>C_;5]2KG0 M0N:!BQD>U@ MGNNQA^JQ"WCKB< L[2VRG'#08T+GBIJ01Z\8HBY:H=(&(Z47N<;3HL=&'>>Z MZU@./=HC.6X_0/I#86S1K [6J38[;_PQ'&+_>$\1\?4MV\8)3Y<>-37PGZ_"2>(W.6RI__2AQB=G#8;8.; M :@UPK,P/M;L-*\:\PCH=7AE"Z7U.%K-2&X(]CGCC.5*,9]V8UE#!'(.F92( MA.C-TXNF/N8_5S\SI'Y&>)['7/W\FOJY\/P8P"2-MAW;\!X.:95*,I)#'8>?ZEZ!V\[7=A0D(Y M=*G/YFKH,6KHRN9/@#J.H^!S22S+&<">W%AF<)O0P%^+G$.(++$&9B9$QG"L< 4L$XG.KM,L)H]%:8AW5#K"$7N1BDH[T M>SG1H&ME)>X5ZWO!V5@CKR8Q5T:_I(P^75F:CPQ3SED.N$+F+$:9Z\A-[C&Q MV*8LRR#3J=#@XDR08S//I9PF0#&7WJ>5W@LH@1'C6JH(7@!-IP,;GENI?.ZC M,LJX$ 5!*2Q!Z2\O1\_#$H];5RK[P6HQVNE+DP2A/L4,B!T=&YTQ[ ]B"@;(2 MCEHJ' G8I;V;&DW2&4/S8,4T88NY #^Y %_ "\D894KP7$:.! MAF E3HF[28 1GZ3-UR\G4#&$%S>/'IW'*<:5]Y$(,M="OZB%KI2 L %I&9G+ M;3"I>K8@N38*4(4B*BKB%;+U /!N.%P5_JBK:T[(A<2[LXXF&940 B3Y5P,>Y=>S-0 MM6*JRFE=SS^]ZX2S>5SF^:IL_3!O;5[?YY&:]$HA!ZM(C#[(E!Z2\D^K"ER@ M20W&3EKC!14I=8U.4A+\/! S V=XS_(*GU2M##C:\KCRS:=*Z;'*:;O*U=*=R+* "58 M0 ]2YHPY<,N4-'G4R9X8 [Y:50MJ4;+Y^64S*<'CRSB=2_#C)?@2M(C6:SY(>UXM9!(]=QB@3\ 6\(^.(5<:^QP^&*V$IH*CA67)%\6353*9F)6G)PRQ MO$@I'^W*TUS*'RKE9Y9.*I M=N:,>\EIRL,S;SNM5M%KA50%+J71)LH>V2[4@?VMT>B$3O_]*K;\'E5)\ M'M-_VBU>MXOFGPN]LA]N1F7/9V"E[=]>'O]< =Q# 5RIU"&4=H8JD4MO>772OH.=*HDH'2/.MTB/?BZVNQ8 M'(S/O/ URO MJ',QN95HP^B;YJ@;7@\_O!D&'8IV-9+JH>O6N)K3NO&++BRANAL#,#!XS^#R M4G7I&FJIKVFUI-'=E]$2_K_W!!L_P!0UZ9\=5;![U9/>/@)EV\NV.ZXPS<5L MO>V6KD"(B1\FN=X)=DPPE]:CW0.?IU^1=RB1)]+_E_2+.80H?(HYK] M\36!'O?D#SO+E[A03ZD#[P'[QBXSZG[:$B0DM"P(!D6+67);[N%OS=XTK 8W MF 6<9@'KQZC'^S@##X@83.I<7;(I3\LK(SCX8*HR7&\["2-A9T9,):*YRW7&,7!.;*A-OCV>N-=[=%!SKMBD4_FG*SW.XE_/E/ MZMC%JP?1;#2/%]PC7O"YM_%V$"]XJ]'>_QX@U_JG;;[H_N;A7G/C\-U!XW"7 M-+[O\XWO6ZV]U;^+O?=_-_?@^0V2YF'M^\;."OG?[^NTL;I/&]^_G30.O]&- MG6]?L0\82^=S+17)&4X)0)ZS7$,6>Y_'&.Z@YN4-2$($3RSE(54 4LB M0B4U#&NJ*;E]#73.35/-34(+S0/C.04UGC-J;$I&1WF,DFD!S,6X6UBN/):; M"RTW?KAPRMYD=W)@=;W[=,SW@,*\YWQ9,6%WI0\.9@E*W,_Y<1+X\?OGK]PZ M3JF5N;8>YTPYX$<&["F,=()H9CAU/]!NM_+6+YC).6_-$&]Y2V/0PN=>194S MC4RND%,YL<1R[#1E)!T_N BZ;OC_GZN\>K&YYKO,G!/]S6 1>O*5X'JWVY\S MZ9B8%.9K9_^DL;J+-W;6T.;J[E=G).)"HAQ)Q')0?3;70?+<<.(HN+3" MV3Q[*' SP^:OG"E/D8^XLXCEP \Z]'4!T^5A\M0<&TB0M,A@[G<33(OFEX&,Q5F)+/I+4DN8M89Z4W.%B U;$AQ (^I*7R!G5 MFG8+D/?M*EX#S^(O+7L6I=1Y\XT. :B//HJ8--6,Y=\YJJHOZ,&@^^IF2?;D M/^_W/[U^N_]VGST_#._WW[YX^_RW?3CX]/ID_\G!<5ZG#Z\/GWUZ]>>OQU]( MLCS/]R_EE%&E/#38F*]CARSS@ $2;=!1:A[$5VWO-Y^FX'S@R0BK? NP0>I MDM6>@DP8*:U^Z@T\33HD@?E>)\J)1""+X<2#D$1)ZSRD&%P2]^%9O,/AJ]Z? M33F/A^$ORWSPTB"1060]'1M/=RGK1(-BZ*GG1JWN6;SU-5G/U@:=K>"L=2)K MLP9\:4F;&AN0("HXYSVG)A4)FLN'<2L^R"FM)O('/*&7/3O[AUFVHT8F!YK0 MR$O!;F_R605+%*6)6BHBTUFVLWW-65_QJY43;F4A?X!C5RWD'3M[;U_]);F5 M^79-1%E7NFS*0)RGCO#\RLA )3.TG#VI3)_#U8J*]^]4?!"9L1[=ASZZ7X0, M/7GW5^(\:0V<:##YZ,J456+*(M'1K7L<=.U?1)J,L,=@H M(UDY-ESF$T:=BJA48K2A1$-%WXJKW0%OP9$W9T6M[C7<\#K-MY-B6D]["S)SCTE>$=BEVHP43K5,^S KN:KYK'W2T!N+#X1C=Y&S\\2*6R$WS T^F6]-\ M[8=N"0\7VU'UEEO2SYM+X<=61!Z8(BI?&Z6S$R594D BJ$I2F,30%5^MZEMZ M-5;_2I&<:DA8+[C>@\A0X7IWN"Y4 N=6 %!)A!>:0 1+'$A#' U>JUAZ(:G2 MB*T/XFI8Q8/ =8O,#"&X-3E MR<:G;CS,BSE9V*0GLSVJ=+02'5WJX.JTX0 RD2"ES=(#9#6&E@Z1R)*/G#FG M_,X> ]9GZFH4S?)\5 T.G03R[<6'"N0N 'FAAGL$C P$R>(^):"]*NWM@6#2 MS E/L\CA,I"9[ MCN@'D;6MH-KFQ9.;MI(QM;GUT#V:*Q0JG3YMMJORT C\= M/+G4YU5R'D+**@^%D/G) 3*\6JI.HK=M5.T=$62+71V<8X M1BK:[X[VN322*=EJD]4*]$6M$%03%R(ET0DE>)3:I8)V;OKL&C-'1]'>E?K/ M0BS(.@^9J7VE3VL3IWFSF'-]A.:WEN]\7\\;6XB\>7%T5OI87#S:W2BQ0V+B M?ZTJA;>X-!MP2]QOT]M'PUCOC#O>&4\O!< $;30&1P)5@8!J+./>D,"RH*AI MTCKPG3TN>)_+M@)@V@/0 UNS*HE6$ET74;N2:-LDNEC[*/BD/2,\>BRUCY 8 M$051VB:1)$8/+ O>QO:EO7,LTVAF*;[Z>YEH;JVWCQ?3WESZ\TR]8973 +!F50TV P+ M1%_*4T=A?)8]BC3R%Y<[+?3K9-34AIU=:[U6&W8NT;!S3C.]4>H]/\6Q*Y0P MT_,?CTY.QWB4OY;YI/>OT>121\_U6J4U:.$IN]C!$_2NULMUKURI*69^4]^N M,>@#=/"LD_V.DS7+-7*]:Q=,VQTR6J[1Y>'1.$N,^_ES1Y/>T\S>\7+5D#:Z M7Z[=HASDWRR[)K5OZN+*+=E<=_4NJ)N\9%]TXJU+5D_9]S]E]^V%O%\1^P7^ MC<,SO%4/X'?RVG\?ZY\GK)X$___-@\*47Y_7)'R>O/AV<'/#] M/-]'\N!)^'3PZ4V>PU/ZZM,O1_LGK]\=?'HE7_%_IL\>G)?T_5],V*@U4(+. MAE()PA"KDB$A6AF-3IRBW=D3HB^N:?VU]O6A*D=M$$<9JKD$@U3*D/]CG,+\ M[%8K2&A N\)1S)YS5'Y1.:K3'/7I,T>Y?-L +]T)490>.R$2:V4@F*2-X#WU MI:TK5WUN[MQHIW)4Y:COR%'2&RDP ',*@(=DJ4^16[+:'J$XZTI M";("094H.C &51:DP(GHN!2<:Q6%SF?4Q"6,496%[I.%#AXO6)QXX#Y1SDG2 MGF=M3NO,0LD0:GW6VK7!P$76YJSJ4/G"6@:D-?""8: T"H?>@M;!U2@8AF3;62T 3/;>&I?QO8[BW#)8P7U3PWC-XYS8*&Y.)6 RG@67Y'ZTE MMO L4V!X &^CRS>O9EWJ5E[!VQIX:4A,:A\]S,R--C"#$:Q*04L/=@F]OH+W MGL$[5]YMUFS 2$]X2I9 *#5M,&H2+=B\G4HXFF]>KJ_6VZI5O^^K.L7X&P%E MM>3.#\%*;EC')DF>&88TN62/2>KF@ZZ-W6E$1B1"ECWV0 MC#B5))%&92D10E;X6!-=HM2=U?U:AVNS2 $Y*@<@C08-0F@OM>+ ;9!%[8BQ MAG.L%2G,;0B>)83DD"A58CJ"X<25)@(F2 ,R"ZD^B2:< WA;'= J*6P(*:0H M8_2*)4T%6)$E!1V]M F2#)D9EC% 5%+H#BG,;1-9?XG.%_D !!*@EA-KA<[: MCD?AA ])I9T]*_M9G*BD4$EAD124@KP@@2$ORK!CAC+F@EW M+"';FQ!6)UE3Z^Z:6K>*1+"IE_Y]9J055GN>?AN-8E-$\#Q(Z^7H.-:[?96[ M?3'Q#*DP02=)J*>: '= ## @%(RU6GO(\MK.GNG+:SJ(K'V\= 7P_:9K50"W M!>"Y&8\*R9,RCJ"-CH#6)@,8$@E(/=?41*9*-$&?P08F954 WV\N4P5P6P"> MF]Q V.2= ,("1@(V0]DHM(0[U-X@,S'$G3T.?7/W$N@5P5U$\'UF^E0$MX7@ M!?M8XC*FC& M2S1N9EYBLTA%(C5."L><+#%!S/89:\L^5DU@-:&G^PD]E6Q: M(9OGBWD[ED?.@TI$"9W%!>4DL=H$XBSWBB(X9*%4^Z]Y.QN)T=;S=BI&V\+H M7"=/ HU1T1-H1'IA'?$B(>$I ((TE'&]LW?W[-X*T2Y"M/7LG K1MB"ZD(1C M6!;-#1*;)",01;Y!(28"FDNG&1BJYR#M76ZL8[2)&6T_"J1AM"Z-SO1J, M#-HI3Y3E6:^V+&8IEWIBF+;6"LQZM\JBKN[2/;IMN39AR4B3&C3W\#DWE:/: MX:B7EPJWBJR.)R")898CF,]RA'":H 8P(F35'%WQGVO=EONMQLMN"/3O,[.F M0K\MZ,^U_+QQ6E),)%!O"% )Q+.L] L'6AH,5$=:/.^/(!40G9]Y^WEK([+IDPZR!U>*W M<6E:>SH>I<'T+C$ 6TE=]VFL:#;J]V:?*E>M4FKX\%'AJ9F%XM%?SI2RPI81 M:STEP&,D+I3&,B9H <:9),PLNM#>65)9%1IKY ?92KC?IX&BPOT.XH M,4D0G(!)!>Z6$JNS=D*9CXKIS,K%'%E"$2O<*]P?SBA1X7Y[N!_,;W>6=1 I M,1*?=*E&&!6Q1FB2DO8*M3"-AU33OJ!WKN%3X;Y9<+]/.T2%^QW@/K_=&4]2 M&RY(5&CR[:XD,<8AD99;+7P$SN+.GI1]WEI,1/=,#QTM'W!](8[GISAVTSS/ M'GXXQ>$$)[>JQ;&*'>A6U1^6->K6279ZDIN=TO,")^C&X:C)XHGX-QZ/3D]P M>"<[WJ;>[O=;RW>V+X^&\]RO=]\\N&>]4Y#0Z5VYY3;):#\0@ M3\18;2SE,>7=+!$&RMXYK["&*7<1Q?=;?+>BN$44+TCMFF45/3D"WGH"+D/9 ME ;O(DK!O:7*>;>SI_J9GBN*-Q'%]ULMMZ*X/10OF-J<\Z*QIP.6A"$714:Q M$X09 5G,2J!2"?GA?553;S<3QO=;W[;"N$48SR]C+I1@TBK"51&I$Y7$N !$ M6Q:UISQ8*V<.LDXUS]L4*]D-13;S:9[5YCAQXW?8V,MJLI?XO%Q*: ] MC/L7>U+IYS;TL[^HT5..5DNO20@IZP*2&^*H+O\4*M.0],'P3#_08K[0FL8& M;RJ&[U.EKQAN#\,+,38BI"0L$LY4DY8"29TDB8YCUC:T8WD@, MWZ="7S'<&H87M/D4"O4*3QC52(!K1ES29;M2DGG?,H3=SA[P6G1S4S%\G]I\ MQ7![&)[?P]I:KJSV!'5)O>?1$.\](P9- ($^,W/:V1/0IYV2I3?;1_\;#G'L MCAMEWL63P7 PF98(F+]O5QIDPTV*]YI0,]N93$*/+NU+9:+;,-&_%[5Z$V/D M%#2Q6CD"0C)B!7,DFK*9QJNLVNWLV;Z ZAK82!S?:Z9,Q7&[.)Y+%((Q+ZFG M1(J@"635GA@KBJ?>TPSPP'5@Q5-/9<7Q1N+X7E-@*HY;Q?&"=@\"G"O17XA XLLZIB(0VX( MQ C$!ZU(\ *22C:K^KBSQT4?V 9ZZ]>@G,:L".AH^2R76A7HX2T!GY.2SAEJ M4BEJ)8KZSZ+NSY..*D9#0F8C H$QXF.2!*3-'!5%1*:RK,'ZIK7F/YU)P:VE MP-;';%!!?V?0+[@>G*+!TT",,Z7IIA/$:(S$Z2"]]HREB$U5'<'N'--?0;]9 MH+]/&T,%_5U!OVA5H'F5J?0DBVF<@..>. >4,!:]12LQEDZ[5O4E79O"?Q7T MFV>/J*"_,^CG-[UR/BA&'?&.4Y)5,DER\):I._J=/:WZBJ\-Z+>G MVN>_2K'/-!Z=7)@H1L/)[3(+-JY2T _W:YR8Y$?-KVY#8\^&872"92LKD:U$ M9*\6[11)Y-N%)YLY#!.!++(0FVPD25$K!02A,!;?IN57-99_=*YJ4"T2=D_0 M;\%$4:'_(-"?RS!2,Z9CACX'Q@@8JXG3UA,JG %IG961[^S)/F-7&Y54Z&\M M]%LP5%3H/P3T%VP608J(5 7B130$DK59B:[ MA_W-+H'P+(-OC)/I103%UI0_N&<[Q&7&N5CU&JIU&[8)E^(@E,[B!95$8*-D MQ$0L(!*)P5A(6AII=O:NR8A>GFEJ(F4G4=F"B:"BLE54+M0>C-R(:!E1G"8" M/I;BH;:X,*T$F74Z)TN/TJM1T!65:X[*%K3WBLHV4;E82S!BE!I+OU!FLU8N M*+%*E8UP,FM=Z*TK6KFY6L2_PG+-8=F"8EUAV2HL%Q5F#%&E0*+UD$78H(F+ M2A*5;]#$DZ=H1*D->!2TDL*I"/&B,0;5ZP+VHPW_G%2^51F<6N(L]J*2R M$JF\6=2+ R!89GB)$O:E(Y\E-H F2)/*%T#,@GC6BV7-0]Q(B'X'W;A"M!V( MSN_]:(Q/%@)AJ#-$5?YA=03B7.( *5C4:6>O5N??3(A^!T6Y0K05B"YHS A< M"*\I22E( E%:DC N@G' RWZ*J]L'92(Q^!ZVY8K0=C,ZO42,C3U0S MDC"&K#X7JU8IA<48IR M2XR'G3W>J=HYF^U4?CX]PO%=%.AUM,8]I +=+/C! M:#BZ',E2664E5GFWJ#\SY:0KE[Y2LG2T1T\\3YX(80T89TOWCF*4ZU"%SVHO M[Z[^7!':$D(74N2H Z>"(IXQ0\ &2GRPD7@,((,//.,P([2UI-@*T4Y!M'7] MN4*T'8@NJ,]"::X=5T26Y _@4A(+"D@,-K&2_95OT=*\KM:ZWTB(MJX^5XBV M!-'Y+4J3]RZKR42FB 2BT,0G+8G,_T.=%=XL[>SL"=.E6W3+$LD]IM$8S_7I MWM1]P)I,OB;)Y/.,DE_'HY/'>3Z#X5E>WN>?RP+\TFSN['.'96N??IB.7=ZA MP="-/SZ;XLDD$UYYDO&HZ>9138:W(;VWCRX[QXUR:"*!H$PIF6>(\S*0)(*P M'%P0V!3ADK-3EN?B/-*(6M-(0O)[=QRZQ0GU@8@8(TG3J,A&1XR M&!:H*/9!V<]72:602B$/FMQ>*:0[%+)@'=%!\=+UCT0OLNIEG"+6VYC_::1G MD@87;'%<]G5-DJ\<\L!)\I5#.L0A"S&$EB9N+"XP?I'H=L=ES$L\\6G*U+MW_8]()S2CK/5?H%AY@&E796HYVGEZ(C ML@JL@D7"FNX#1G/B9$R$!<=-B!8YTUG[::L(>?7K= JAWR&[H"*T%83.!0,G M>,A C$2"D02++6")WA6N.7-A6AWR&YH"*T#80NJ/\^"*#<,R), MB3!,4&R)PA-!K;(*9#(FWZ&ZQD9L)$*_0VI!16@K"/VX@-"D,8(FU+*2H)=O M4V,H$,H512TA)@$[>]"E.W1[0B,.<-H[+N$1;E@>]>1TC$?YW _^QMFOOYMM MXUH6ZM#"_-?W>_*N\F[GXT >+Y[/&5/G\_L\9;JN!+T203];-$-0XPPHWG1! M8P28<%F$RGP=DW<>&&HFXWW;GE8_'/DDU,JS;1P';AR EXD@+84ODJ?$,2XS MVV1EV ND,6]7">NQ5_UI:V <;\G!5B_">A$^6#13Y;H[<=V"XT\S9I*)1)HH M"00GB96)DJ"L4"8QAU+?MU&WRD4=.1QY^YU+.A#4620"$QUQ01IBO3.<"A0! M:!.<)J[JKO4BK!?A=EV$#Q*35R_"NW#=@AF=*JHULT H<$W A4!66&%$LN"%DC5 H),%**;Q#)KR?A5CJ>A/6FW#; M;\('B2RM-^&=R&XAE9>!=*73DK4QE: L18S6GE"TUFIN3+3NOGV4]2;LR.%@ MX$J-<4F8IZ5*FG+$6V](2)K3Y"-D57$6*"S7TCAZWY'#30Z MSILSZ?>\FPQ"XU"-@^.S*<;/VYP?]SMTDM\<<6'E)U]+<>%W'+\L!Z9=KQE? MN"8NWP5/W7B85VQR\7=_*>?ST3 ^F9W.S_C2(C*F4QU2H2XLU]L@O'<&GF:D=0;7C%<+FV47&6]SP_";!U_ M$GFWX^BL&$8OUF/AI%SS[E>VJTL4>B.#SC:B72,>7<'%Q>6_?>E@I=)6JV#RN(B+]TL@B$V:DJR(N"CA+SO($J]AKYE MM"_9=1Z@&PJ5M%'IJ2+V5HB]HWFJ(K9[B)W+11A%)N,0,D25)R#1$!]\()FE M&1=*&QM*_892H];T#;TN>JDBMFN(O:/AI2*VFXW-=:]Z_K>5$1VSW$WM&D4!';/<0NQ$0A2@UG ME8BG^;95F@:.-=SVU;<0VRC_/S8!-A>ZZ8)^?N+&;P;#"W U9_7\ M5XTYPEP&3,!2&_,^L<$+-EXB]@Y&TZRD9YW\\:@8#XJ"GE\UMA*7SUOOU\'0 M#3O,O2B_3R>YEE7SAL<^'USS__=/19%"6[:30+!F50TV)*RCCY+ M]#X*XQ58'[3Y2["=BR\=C>?FGC=(_!C=.^)2?K2?W/%[]W&R\^/E1_!P'D]-C]_&GP;!Y_N9+7U)]LQ.S MP<^G8.TN<%9F<6XN._\SYQ/<;2;XA5WO_)MFU]*;WZ:[[+^7-,=]Y<*:G9?O M?F/!%Z=(7WMCO3S-M_6T]W)44-?O/1N&W:O$T^7'Y$L]Y@U\,V>9WBB5MYK9 MEI/Y^Q@3CL?-9T;A76,B;%Z=QS/^W_]C.-,_]Y[^[]E@^K'WPW^&[BP.\IC_ M6*_E^Y)KKE^^'P;#WO1H=);'B)-^#S\$+#;N)O@SKZ2[YJ$O7U;?N++DY1M+ MMDT1H],Y-1@#MZ$&T+N,BJ6H895AU2Y?DG!6>T]HV_IUV MJ\[UZW,5QJS)7-6N8')-YIK912QW!LZOE"^$8 XSSOSJ-7.C F^7N9&6]19^ M1]%8[8.?O_\,)X?[DV?O/SL6W M;^#@\.#=ZY-7GUX=/I6O#U\=/ MWK!]_N+D]=N#H_W#X^.#W_XX/GC[YOVKPW=T__"5./@4WQV\W>>OW\:T/SAW M++ZD[_\2R:-1U)* @1- (XF)@1$ QZWGUCD6FF 8VQ?7E-R8<42\K7@T(.S MX.97'+HSLUTM,7,[6KO:_6)1F9HI45TI%K,NW/7I,W0C$6-AG^%LI87Q"J; MW9'-V)S-&+ADF"#)^%(?-+]R4BEBO%(Z6.N4YCM[W- ^H[!EG%8UKV72+$+* M,CMC*5H+&+47&%"%&$V65P2W5?/J -[%9[S[:!@3:(APD1*01A 3A"-*<$$= MA2Q;THSWOI4\*U]W[JZW9HBO4LPF2S$KM?^X%:W=KJ9GE6?NRF_R,[\E1Q4P M;0E+CI4T$R0&,[]1YRB-**-+.O.;ZEMZEY3YRFN5USKSS*OPFE1&.*,M2,K! M4V.W#0I*ZXM+(0#F!(!4!D22QCF=F4QQ!*Z&"E#M[ M3$"?Z;M4;ZO45JFM,\^\2G-*P34#GT3T'C0OE@O#N HH1 K0C4\=8+0YOF% MP20T,1C"2EDC"*7JAJ.)*#!6)N9#8B6_D-D^%6MC>GJ 0NOW#LJG'W 3)C)Y=%KVY%O1-VO3S_[[6,J3R1G&)V?CO*2_YV<B&2QHRQDX MXCPD EP8XC55A,=@N>=",X59YP3>I^9J_QZOGC(.I.;B^\F[IC_7'>H MLSNT2BP%AZ""#I $ C7&^^0L&&XR>E%[OD3S\J4H]@]W?(9?9]@J+"[%L',O MI9#>,$\U84%3 C:+BMX+2:B+#"0D9(+O[-W=7=%AZ-8QNCG&-E/J'8MB5DJ] M?Z%U0?\VRDOEN":\"<(5*A(?7"+64)H\EU$3:9-)9K#T3SI MNN1;/QN>9UHWUH?F9#]>.-@O\'_/!I/!%%_B^.]!P!GGO\ P>C-L1FGHOS+] M"DQ_\'A!>+;YBE: @AB0F>>!T1*P'$CI_HU,NJ!B*B$_4EUU&]W.RMHA]U = MH^-C;#,_MR _5WY>4WY>E,0=4O TJ4S.PA&@/',U6DE4]$$*P9@&UCV&W@97 M5]%%2YIN<75=] 1N/%YI/#KIX:QTGGOOQGG)<3H];DKQ53?8FKC!SIL57::[ MZ@=;A+OC!E$W&),PRIJ:9QE"Y3&,ZTYC5R08+UI?FD@Q4/V]NAZP*U22X M;7ZP.D8=8ZL0_'!*R2<SC$!NVS?[\?3(\RCQ\?C]Z3?%^##%\>3_]?)BAU(K;-)OE.7!9%*#B/8>=>,#?-^\-:GJ\"JW[F)8*/5: MT:S[$J=C(&"L(MYCOGV]4(GZ4GG!9W6XKQCO2]HERUZU\7\7A;CN4 =X]ZK" M UQ[X9V3G$E@D3DK#09)9?"0C&K52_XUK>6]%,B;L[ 'K6Z$VF&_K&-T<8YM9EAF.''TPR#0$PUWP-EG) MI&44F1*593O.LG-STN&S3P>/_H+D=>"&$YUWLU0.B\10RPKA*BUT@FA]![EV M&[S6!UDY/QY-5JB&OO86^SK&YHZQ<=Z850JV&".3]H J,0%*))LXYY$+)ED, M:,,2]^;JE5LR@3P;AM$)_BNS2+TH5[@HGS^^5+1%)I.X%(%HXTNA<]#$.ZT( M2LU2I,I$*W;V5-_:JS7.ER_9TF%/^U9CMP57:L7N/6-W[C,50DO&DB%60.E_ MG@1QD"A!9XWF24430Z>PNX6=4U[BZ11//([;;)]RWM)7Y*6(H[/2PO?B>;:V MRJ_P/M$4LVX'$1P'(TU"B#QIRD4P_KRXTMW\4;7*[UW(:S$2DS,>A!.&,,$\ M :D#,9I:8JTTPNND4*F=O5+BU]*^$;;=ZDHMX&<]BLI]+Z+H4C3!;:O.M;$V MZT>>5V7 VS%G;>'2/CW.6[AHJU&CH\3(B 2R6$Z<1T.2R+^P((.,O/46+I45 M*RM65KPHKPY6"P[16. M0G(8!1,27=5 .\ 8\SXSU 204@!![T/60#T2;WTB IU)-A]UQNQWZS.S_IQ1 M1:TJ:K7EA;@=<]:6#P]#H0NM;&P,F+*\)4))I\[;2#SWD4@J&<^<&:ELOY5- MI.3>"A,4CY4ZNT2=BX$7$9VW)LN?HM%8 M50!BA%?$1I4E4B6]%ZK4HF!]IN[BOJWL6=ESF]AS%?+,&+'.&X$'+Y%@6 M7$K9294,=;K:^+K!F?. %QT 0;! DBFUR"(P8KT.A GEN)'!,%42%J7J*[8Y MSI$F:N;'J#.#WZR=I=K4P!W'E S_GPLW?9;H/% M+Q9Y]I[@N\;>_#;=93>^][5AU2ZGYE:C?OT]8=J?J]REL#YSY;<<]?[GNEYG M8'W6=;WF*JQ:D[FJ7<%A;>8*L-RZGH=Y7GS@7#SC,+N+KE4#ONF:LE<^>HL\ MIXLA%KX2, N$X_;$5+5DC.@?HVDI-O)X5K*S$1.73H9:)J=E/'K_I4]O,Q9N M7AGX\GIU:Y:E:C$9#+L\Q?.2RNV=.K9I1^UE_AY.>H_ZO4>$]7N_Y/^7_SYN MZ@4]R=@=-L]19.O?QYAP/,8X@W+OA\'PO/CN/WK?6.%-8[;#,;K)V?AC);45 M2"V$LY.S8S?%V&7*>()I$ ;3;YWHNJDS((RNT&NW)KAHG&H*!NF?>S,CU34; M?+U0Q_A=A+H%,_ *1I0U/0ZSV)WE,]Z769&ZL@U[GI2:?JV24CW!]01OQ G> M@L6KQW+]CN6U']W"].!_G@WQ/#.8V18R@[R(.39Y_V/_U;O/KTR]'^V]?O7K]]]N'@ M[8NW!X?[D,>#+YVXKP[+/YC7RY MDQ=W4Z);MCAX94MB4VY':]N3E7M_W#7/RLU[H#0#0QPK?4H%2N*MU 31<6X$ M")-*^ZA*696RMI&RA*.,"8L,= 0PRMI\TSOE# M.1$PW4];6A]/='YO-4V9! M"I&EKD30&D8 @B,^WRXDJE*VCR$5R>WLZ3XSVR:$5;UK";U+JY1L3-1*;R$: MZ;B(AE$5F7(H$*K>U0&TS]-=329BX1(2RGC,: &146=M MR:*BO&]U6T7>UX73JABS3$,S8Z)D-BGG$4(L+2A-XI8K%6725%4QI@-X7\R; MM%$+"@FRGI)U%_#!$D.=(B%)X1DH&Z,K=3N84GTF6J[;T7G,5SEFD^6853+# M;T=L-3/\H1ANGN4(,?$LUQ1*LUFF82Q+-U)RPH$' 3SQ!"++-+QOY%5ZNVUB M>&6VSJ"\,MNW5#3#D">=P#B(&CU8C5;$B$Y3XWUEMDXQV\%"LQ'&,"G.B 1A M"&C'B6519P$N^:QO>PH*=O8,],%>K?A=F:TRVQHRVPK$IC@P;Q5(*P(@2A>M MX#IPIF(,5(IJ>^H$GWUZ+3LR;>"B#>N5]2*+K^L1#)(1IHH0%-O,/ D M:* BGV1C=.D6E=$PZQ:57]RMU.WU+5)GMK3FS>>S/;O8S%BM:JLPV<>%H$R1 M$I,>D5 72Q.XY(BC$(ED 9F(7#);:N':OKU&+EN1QVHKN/N#=Y/4QW^N.]39 M'5JE2J[1$2@$JZ0&%H.%+"^:R*.C2::8OL&^-X2&WM"$^NL$6T7%I0AV'FN5 M7-9[E<@$JY,FX(TECMM -,64I3HNO+(EZGV#R;6.4<=8AS&V^8I!CLH!2*-! M@Q#:2YWOF$Q4,GIN8ZQ73->NF$5K1#"4(N.>6.,B 1EX:1K&2987C$I%M'>F M8Y=,2QF?G38V-.><>)=/=W[&DU,<3EP#1/Q07N/RB3:8G.)Q.#D?SRFJE>MFSX7F!L,;BTAS?QPNG]T6I;C493/$ECO\> M!)P1^PL,HS?#9I2&XRN=KT#G!X\7- :O@I?! ;'1&@)"9C(7GA(:1=1)^B U M[NRIMJH<=\@=5L>H8ZS5&-M\([6N,=0;J5LWTJ*"X2BB<8R2$E1(L@#"B9$. M2:!*.>0^"BH[=B=]0\&X*'F?)XM?IX?ZR?K)=?OD/;GRIZ/3!U*M#W#:.QY- M5JC]M?;FR3I&'6-;QM@X4_PJ4* (J818[O":!H?)9]K#.A%EU52C555NN MB%&;"]=.W\S*]84UWLCS'D4$DO!""\5 M$1$T 6H,,98)HES>KF28,Z44B>YS=>>\L$TCS:I_ME*>C6EI-)-.>@$,F&$" M 1PF)S0SR57]LP-\,:\RR_/>6!X<$1(CR:\5<2)+64Y%3%FX8H';[U=E=OU) MHTI:5=)J2=*Z'7-62>M>F7->R-9: 8X&3X)S0$!F)=4;*PDW7,>$,6^!^4Z% M;->?-JNLU8:LQ8+5GD9G\D^ :#QWZ+1.UH(6:*JLU07&6"R%ZUU4(B1/4I2, M0.*1E'K71%OD6553D;GO5PIW_5FC"EM5V&HKXN-VW%EK4CX4B ME3S;-O,9X03S&(21"30S#D0(3+@2Z26BQ6KFZP1E+D07&^:8*R%Z)1\ ;##$ M1,F)1,NM"@(DF.)2-7)SS'Q-@/*/4Y?_Z$627OYQ,?$3-WXS&%[,C]$+LAH, M(PZG/PG5<.?LF?WXQ[W+V7[?8Z!S,&J>1S@=39KL\9_&>.RF@[_QY_>#.#VZ M0.K"M\[_+IU_Q?F\EF?3F[]RTXQGBQCRK''<'OTTXW^5?7B9H/XBG7+AY]'X M8AJG[@T2/T;WCKB49_F3.W[O/DYV?KS\?/GA/C.;R7]]^87([S<'9KZZS2'- MCW_L3B?XT\6+GR\R7P?#YE&:+UU)42V+.AO\? K6[@)G91;G@?/G?^9\@KO- M!+] V/DWS:ZE-[]-=]E_7SKW-P?F?R7/=K;UW_L^8K!4X/W+TTPKT][+41BX MXW[OV3#L7N*@SC\F7^HQ'X\*3Y0R7?E50X)NFO_Q4QXJ3?PP\!RV52#/Z]O)+NFH>^?"5\@\^+Z'3^FW)3R;8I8G0Z MIP9CX#;4 'J74;$4-:PRK-KE2Q+.:N\);5N?J]RE<-OYW/]H^:J_R7?RQ=5V29<@CCT?LO@Q0V M8R'G5;H:K:J4ZLHJ5_/ZO&!7>^NX:8?P,&M0D[/QQ]GYJ^=MJ?,6PMG)V7$1 MSIM#]@33( RFO;IZ2YVXT?0K*M>LY/4W2M&L;G^C+%C05[! K>FZSR*? MEJ]4MH+K"=[<$[R%]4*>8#@O%\):*Q>R?1'"DFD0 M47I@-( ;9B1VCC&=6*:V_- #<8%JQ'"7SH;7^4Y_?'NX/"/MZ_^_+?<__1O MMG^8Q\^O7_VY__[@\)4\>')T\OK)NT]?.AM?OWWU_O6?_V8'?^:_F]\_>/*? M#_E9V.LGQT>O/CW*GGG +%D#M+$P$3(@&*DE@*@5BC MC0D) 9/9V0/3-P!]:Z]&:'2T1>G]1F%L<9#%EL10W([6MJA4Q[UQU[Q4!U7! M.),X89G%2O^+1"P(2B2X %8PJ5'N[+55:KQ25J6LAW_F55K%"XB1THA(*0B/ MWG(,@8+6F$+2^F;*JF%?]\9F"W4T\DXDJ1)15M(LCE%)'%(D*OHL=RFE?=([ M>UR)?B:Y+>.TJGDMH7D)ZI(OD9TR4>#&>D=5E%9BD P=LJIY=0#O\SH8%ETT M,DHB4 @"T6CB 4J8?)9=#+4H'9;,3*5%/Y/!EB&^2C&;+,6LDOES.UJKF3\/ MPV]RP;*D4N+>$^&T(>"2)!91D.3S2T&9LR)D?J/]K+*UEO=3>:TS&*^\]G5> MBXQ9*PW3.AEP5-L@#?4T<(U!15MYK5.\MEA3PP4MG -/0++\(V1-S3MNB/ Z M:N4DH"P5M)GL"]->2F.EML[ ?!NI;15F*PVHLU;#E(R0F#44, 6390'ADE6A M&IXZ06CS?$.PFB4A##$!' $-C%AN*,FB-_>:8?*4E_H6IL^ND=4ZJHC>4V?# MQ7"1>P?ETP\X#H,)EJRC21.=/#HM>_*M")R-Z[RTFJ4,C5,Q.B9U"L"DRU=V MTN"$E0ZM<%!Z+W%*6=-[*;^X6SFSLB_/)I,SC$_.QGE)9TV'9Y:TYLWGLSV[ MV,Q8;6JK4-EB;Q,OA=%*:,(%T*QS.IV)3$LBG: B2IED@)T]*VF?*7U7(JN= MU>X/WTWL,?^Y[E!G=V@%^1"4B,:C2R@R3)6P(VD39)''!ODMD;9RZOU+K0L*N( H%$U9 M9*4R*^!>OFH!/O2L&/,#HYQ>'$-4C$ M#^4U+I_H+P;Y M<:.EAD"",YZ T(+X*#S!R )U'*7B9F?/]&5K?6\ZY""J8W1\C&WFYQ8$Z,K/ M:\K/BZ)X/@#*AV!)X#PS-#A%+$^6*$@JR^0)8VF8T36&W@9G5U%&2[)N<7:% M646>F<\KC4&="<.DSSW?H:MX&@_^A^X"3WFE6Q'M-+7^,O>FH-\2+(M5SQ:)H(8LZQPI% MK];>3K1)8VR/S>MZ#5"9&/--XCSE@&#R#<*-]M$B>(,8VM4 FQD4,]>OHW&& MVI^#Z5$)XLZ+FW]15<"[WS2+"<8T@:8Q<2*YRO=,0$6L8)1(-!*$Y-$8OK/' M->WKUAJ_=M';L'$(7R7+[([XOJU9^\7L\CP\]9K%V(*.WNJ+\35$@(KIZ)U$=Y=&6.K:>:!O&>59KXOS5QR MC'&5G#:* &I!P)6.GD)'XJ-#U!IYL+Q31+--/K&9M#9*L__.O&.SUXV+;/9R M,+QX>SC$9F-F_WZ?D9/!'7'\?CR8XGCR_WJG9^-PY&:)9:/\P/E9CT<-YF:* M\*2_J!\/BN_9'>=O^>-!R-])6*Q(_49QSB-<'CL.)J'4,LYCE(D.)I,21]JT MT[CX9GYC,JU);%_5W"(WD2O.1$H>#%B/ (9A%)'Y9*2]/]_= ;YOWII476T5 M>EU,7#/&)!^E("PA):!\(%9:3K)L5WI=,QIBD>*X[2MZY[B##CN#-@[3&^>N MV[@=6D7*%92:&"+U("&)8(5URBAE HI2;[9-*?=K/IFKA%OEV:4(=R&/S0MC M68PD:5'B(Q0C5DDD/NADG (9&.[LV;Z^IBG]YH"YCM'-,;:99%&I$#T@8UI! ME,X)(9*75'N70$.K%LM*LM]#JETT&CB1A5<52&)1$$C@B:.FY RGD*_.D&_1 M#M+L-GBZ%TO'O'?CL1O>2>%>2PMG!X-E)Z?3KRO;?Y[O5:T6OYX4>D6 MQN>MI(1Z:0G(!,3&6/I'L'SC4'0@4JFXWK>JK:I7772@;!RL;Z=SUQWJ /%^ MQV(Q7V'61MZ[F5BKW+<4LF)Y'DV72I='+0&(F7Y(W419T2^*2,("&2PRLY$4*:*M5 M145UQX(\6H@E^URZO-[)]X+?>9R80.7S9DG"'+U$)@B<=2*9?U%>-] M2>]L"NEPE,'& ;L&=75]AU;I5B.T-5YS"%$#RZ#%$"%2KS@7G!E:XPTZSKKL M,^N^_?=?0@0(2B;"K,BLZ[DGAEI#4I#!2,^S9&IW]H#UK5 ;3+EUC&Z.LY=ANBNPZRBGX\FM2B)'6,31ACXZSFJ[C=5-). @0. MJ 8.!1461=$D-XYFU9QNRU]@68">38,HQ/\5V:1>E&N>E$N- L65C$A@8"S MG@#SG'C.*=&8=4WJ(JB4+TDN^UK;S72];35X6_!Y5? ^D)3[Z*]@C-4A>H(F M20*8@)B@.)$^ %=1.HBT6^!MR;_5_&W;!3^7OA:"O[CCXN::]-RT]Q)/IWCB M<=P3M-\K*+J+B^F\+_'LP7X2>2GBZ,P?X^?>Q#XR(87WIZMU,>[OG9=#)UP[*2U?^T2DNQPT?3!;E# U"!",3J M$H/K=")&B4#02A:42,RBV-F3O&\L[1MQE;YNIZ"W!)\'MJ,^)$ET*9S@OQYH M^U?8]JZPYE71[W:4>4,GQE+9"L>3ITW%V2K2K)JZR408K$ M@0]$&B&]4BX8K3(O5CJL=%CIL-6\?K!:<(C&.@_ I9&@E4DQH16RF+%NI,/5 MO#Z5*>_"E =S"3*!HU%90="K4O#/,^*"M,2E9!T%&BCRG;V\I7UEVFI,NQE\ M6?7-.^N;5B8O1 3.* +3ULG$4T@.HV!"HJOZ9B?88BY7&52)I"IC=V>-]6U3.RA=5OJKR5,D >LL\5D\)C0XI9B%D)*8%2*A=ZFM7#FS_#K-ZFH0.#"*)J%113[-FRJ,B FB)2Z3" MT2:AF?69TI4U*VM6UFS+L9$%30U9R S!@Y;),2H9ZI)<8:C3U9+7$:[<_\R5 M)OB8U0-&?.""@ )#LH+.28)@@1OKD\W*.9.E&_2&N#Z:0)@?IR[_Q8OPY_SC M8M8G;OQF,+R87$'(^6_*;#B]3%P!\^$?YX&;T3X_^&SZ^:&/W>D$?[IX\7,< M3$Z/W<>?!L,&9(I_I8HCK M+LF6Y%:U9"3H'Z-I*2WRN"EQTFODQJ63GI;)71F/WG_IR]N,A7N4'Z*(=^[X M?_SXQ[W2E9<,ALWKQ^YT,,V_;VT=V:8MWLO\/9ST'O5[CPCK]W[)_R__?=S4 MNWF23^.P>8XB+OX^QH3C,<;9X>S],!B>-P[_1^\;*[QI6#T[,2-IN?\MFA1:.JWZ)][,\O"-2MY_<7+ M^%TNW@6KW4V*[S6Z[YJN^RRT8OGLXV56I*YLPPX(TXP5NP M>/58KM^QO/:C+54A6:=$S2<8SO,T69KGZ[#TB=RTR%CCI.524$\9 M!VN,59KQQ$U0C$:A:/&^,<.X8#4R]@OOV]OPZ=7;??;\MQ=OGQ\>G3P__/>' M@R_%2_= M4WKPVS^/#M[^D<=Z)O>;N3S]^.K3/]/^8*')5,D "^@5,8$R @PL<=XZ BJR MQ+61(M"=/:;Z2ML^HW?.PUP5'@]<)>+[PGP]0PY6?O3U8[:K006WH[7MR9:\ M/^[Z])F[/(;$#":B&?,$(F/$Y.-*O):4&J2:"IVYJU)6I:QMI"R0,CF'DND( M8)4UC,I$M?>R-*P#=C-E;7T)<9> M:6W>QL\QF;+FY8FT(I*2&4@L!D>8T085=]R9DO5">=_J.Q?=7C-.JV+,,FVF MK*()L^9"60)MK#/>:F9<5<4II C8: M8A4(H@S'4I O_S86F:8OZ5T2>2NS56;KS#.OPFRE65*D5$H=-,0L_#-0Z# J M;00-/%1FZQ2S+930X])EC2P8HE,F-0C2$^L=RZ\<6"XUXU;O["G3E^:JX%:9 MK3+;&C+;*A6KF&/"*+!:&;!&&.- BH!,*F1"QVI[Z@2?+79]CSPDU$0@=022 MRWRF,)(H5? )E&9:SOIAB+4QJ-]W1_B': ?W] ..PV""I6U[TP"^-SHM>_*M M0.+M:5=YK:V,>FZ%16HB>DC&>A:< LYMU%1DW:0T[V'VO'E/?O']6K(W;SZ? M[=G%9L9J55N%R3XN!&4:[EVR0A)FLD@&*3CB'"M%X*4VH$MCTA*4F8E,0%NE M2CM4!6IS\5T[LW=]AU:I&,^YL#9+@UX":.6,D4(IB3%9QS7WWZ#?&V)#;^@* M_'6&K;+B4@P[#[;BGHEHC"+.^Y 9E@.Q*?#\3YUDOE>UIB%KOIM,KG6,.L8Z MC+'-5XQ2D!\Z,.31@G7,4,9<\,JEK.4ZJ%=,YZZ817,$%U1*RCCQPK!\R21/ M#-!\W6B3. .F&'<=NV2VH?E\<\Z)=_ETYV<\.<7AQ#5 Q _E-=:F]&U',VTL M/[>@ BQM@'D4WYY-IB4FLQAK3G.S'"P?[1:GG-!E, M\26._QX$G''^"PRC-\-FE(;^*].OP/0'CQ>4":J!,IV5">Z@])9)2'PTED20 MC@?'O*6PLR?[HK4P[@YYR^H8=8RU&F.;[ZL6](EZ7ZWI?;6HF41PPG/N",1( M2^2N)<:A)2DY:Z2,P#GKWHVU#:[0 YSV!ED_+U5IBCOTQFX*_0%3J;C09AB;#[VZ+T;Q[RIS].OHW'"P?2LF7SUC"Y/72\7/*-9G ;, MEU;>12$R>TF7B0L4,8ESR'N=N:M$> #O,]E6IXAJO*]CK-L86WX=&)]4DM0! M-1)LD7:B%]Q'';2US/)Z':SU=;"0?H8R2*,$)Y0+10"D)"X+ X0EPR!2[?._ M=O;REO?Y-3',FW,A;!S@5\E N"/<[Y"*<(,K;2745_UU2=0O!/I&*BBW0"QB M5F(U+V*@#X3'"!2LBHKJTLU;0 L-:;L(]ZZ,L=6TTX(UK=).YVEGP6PFA'&: MHBN:SO>03C>);U/1.E(@+-LG[^9U*42VVE-4IT"[PMN.!0 04B6C E< M\:82PEW=*+4JWUW8:S%_./J4]TEJPAA$ EH <8FJ+(=X2ZD&X%AJ\ND^!=57 M],Z%.%O'SP.;61^8*-:S1$S[:[-^Y'E5"+P=<]:^,>W3X[QO3"K!0R 8T=ZI MXCV*Q#MA26#&.BIXLCZVT#>FLF)EQ)9VE86RSN"9*E$)3*E^DRT56UH8UBC M"EM5V&JMR<^MN+.VPG@H$IV'>S"54@1G28Q>9!)%17Q"S"JKD98"2]*[4G*Y M;^15!ETYMKN29R7/2IY?UG"(5M*H&,?2ZUPSRQ,'2YTJH:Z"RTJ>G2+/A4!7 M);TT B)A084LAJI,GC$!,2:&Z"*7AF<)U-B^%*:29R7/2IYMF_F,<()Y#,+( M!*6M)(@0F'#6F2"BQ6KFZP1E+LB;U@CAI2.QM,<&8PRQS$=B-%+D67-(,1:7 MJI&;8^;[1H!R'$Q.C]W'\JCX=::MGZR?7+=/UL-?/[FUGZR'OWYR:S]9#W_] MY-9^LCG\/TY=5C3VSDMSY!\7WSAQXS>#X85.PNAE T7 K.&.S_7NO?_QXQ_W M+A?Y>.B16K %-.-_U13 FYXEB+V#T10GO>FH]W@TC*5122RO&C7-3?,_?AT, MW3 ,W''OY33_HJF\O7OC8YX/KWG^^Z>C25-7^Z_=QLO/CY47)*_+9UF/RE)=? MO?Q^ Z?YEC1J>UZS8W^,#K,WK-FU]*;WZ:[[+^7O!._4G]H=F"^MXF.P5*YR"]/QZ.S M:>_EJ,"NWWLV#+N7S#*=?TR^U&/>0#ASFBF5RA^[R5'OU^/1^TGOA_\,W5D< MY,_\8[V6XTORN'XY?A@,>].CT5D>(TZN><++U]TW+IART,Y_4RQOMFV CT[/ M@6WMKA'V-KA69I<#6PK7JPS+Q*[A^E;#?OT]1?EWF:QHE=MNC%ZTW0&$60H/ M!_DWO?W\L:-)[VEFBGBY+L-M*&"9DE(KF*N[NG*<.PI:>UR]V\Y5)-S:6:QJ.3WN@4QUE"'[[I%5_0WUD$Q\DR!^BF16CM9'W/ M&G&K3_*^.\5\IS.Q9,'+)1V G0@(6.X15PX'>%B'_G(/M4HL5(HR1J]8TE2 M%3X+2M%+FR#)8(.$4CN,T_/:8?G%!M<..WA\[MQ_>YR_^\M@_^U_^,'A4Y8_ M_^GUX2.Y__;9IU=O'WUX=?+/P<&G9^_S>&SNW/_/^]=/WL'^R1_O\N_?YSG1 M@T]/Y2O^*L_AF3AX\BY_-QZ]/OEU<,6Y?_C+N^>';SZ^_C//Y>TCFK\K]@^/ MW[[.S[O_-M#GAP># _[KR:L_9XU_Y^T@%=6:62 4N";@0B N<4:HU8%C\,)* M6"FXXT$.0VG(-L:CK/8-_L;9L6A*21^Z#_5HW/9H&&914FZ)$EE]AZ/!P$65@OS_[+UK4QRYLB[\5SHX M9Y\]*P*Q2W=IYH0C&&/[,._0C#%>#OCBT!4:]X75%V/\Z]^4JOH&C4U#@QNH M%6L,]*5*)64^^60JE8FP+7)6MT%66X5Z_?AQR>)Z]%E9921?C+<+7E;KL!(!-U\I=E],>SGD_K?;PLF&ZOI&Z,)\G M>;E/3=WU."E_N]EX7)?LUL9M=I%J:[:$-9OK' N+(8D-# 7O#6(\1B ZA41% M=!I[[)0-13XEGR+R=9O 9Z>Q*^"EM<8^@L9.^2>A2@1B+))$6\2L9<@$YY$, M3G%#06N-2!I;T'5J[+DBRKG^W&&[TX-1?)]PA_2)]-/U@V_--+%WO<'PYCVJ M)],A9!TIQ#SJS"[(?JRR ;LGK]/\URBT# JU9GA#)"8H6GA$F<2(":&1T:DV M5^$T0! OB NIEOZ],:ANX[.&2KH"UE KZ4,IZ90J6"RUMA'(O4W56PRFR$H3 M4_\+9C7!,KI4O87=NSSQFK;K>5)$ ;AQIS7J-."O5O=KJ&)2=9#AX1G"[F2Z MRQCY/!C]4ZY+C4++H-#L[BX3A!2TX"A(Y1 +A4&Z\!8Y6##"'4L5/%/9X^LU M4.H P]/7UA4'&+Z'?L^;P6FMPX^@P[.]882FGG%$B0 F0;! &M 684&IQP7X M @7H\/_Y7XI@\L<:Z?&+#3L8]Y]1JY_WJH:F>])*!R?,8!#JF,,OWK:8!Z;= MR>ILY\6I$6H)A-I_/<,R@N2LH)2@$ A'C :,M/ "2>84H5'$8%.)\,U"WGLC MHPY)K*$./^9&1JW#J]3A*!H\'JZ2#5"+8-0L^D2 M!EP=215#TJ:6;]HX9*V)2 8A)5..4@DL@V\RO*J& G4T8YUT^=>QC%J75Z/+ M4[81N"(%+R1*+3<1\\$B6TB-N&6V"#05&U4;K^@F5>N4^O1B(QIY;E OHM$@ MS&3?MH,95*&-.K+Q<'LE@_/A[_OC2?\[S?E!&E$O?AR4;L_LU75E^ M1:VVCZ&VT_KE!!L5>6J08SSX!PXT5E-0X.BEPI)C;)G?>*762FU?3/PBE^I' MU@S*D$42]I)=A%+PZ]C%+XU=Y.Z'?Z;5>3VS.#4:+85&;V9)1 R1R^S7" <> M3B0*:6X4PC%57M#8T&@ C3;YRGI-U]&*==+>QXQ6U-J[&NV=]OH[O9$=QE%[NUJP&J&60JC=67[A/9&D MT XY;B1BU'%D< !^(;5QOHC@_Z3\\DVE[KT;4HL@Q% MP4'@FB#&L4:,@2);&D&;12$ML8%;(7/.A>1KI,,O)F;Q^M1T3\*@T>K.5AS) M>4:Y&D6[96RK??>"I[=UHG[E-59)*0G;DFN[V-O72>1+88Z/7 7TUF9GM^OZ M*6R^$\J?N]WQ(AU,UJ@V/TN9G_>S%%(:@J-C 9S<&%%:060*0Y&S)$J-08Q] M=G*!/=RC=E;-'M=1CU=^BKA6UH=0UBE7-%'I0I"("BY3=UY;(.-)0"&Z8%2, M6/F0-J6O>WN_1%5721+7FC?\TP_GIN7'^U@E,^P-3T._X4;]?N@.[W/VYWG' MR%=91?IG:%2MTSB5K]IOW^[Z_;16]>F!.^#3QSDRH3R.6AF0IESOP&&DN0)! MYL((H8P1%GQ92N]=[Z#>[7JA?*+6X(?0X"G#72!.* M0AHMD%"&IFJJ 6EN.7)%*$0P7%@>-UY)O$Z)?G7@8IUHQJUCD+4J/X0J3_F% M9%C[R#@R08.[X 7PBR)(^(TY8U,=-4M2#/*Z*M<1C$>)8/3#U] =O9C$BB<= MO!ACTF6-2$LATLDLN2#<*0N+A:0*J;NFE7 >A^1((-?S<#7Z^S!4H\50*R@QRJ5T< MLT$AK42!',?,1NMDP!K\''Z=4SSE_MRUTCY$M*)6V@=5VIGR)%H'YZ1#&*?@ M!!!_I"/WP!DHB=I&KIA,"9S/,+V"R34^Y=-?:DY<)[9[%X-&[/][;*]U#_5,OW3 M-MWA=M>_&:]4;<>6LF-S575"ZG6"&4&!,(88!1.F4JMW[Y4$IH(+@W.#=X*O M=T&I$XZ?MC:O_ A3K;(/I[(SI?JDICX$C8R,&C&%70J&6Z2-CL8;@AT%ZLD9 M6P^%?2;<\A8\HF/Z7\(P9Q,/@AOUZYVX=:01VU]-JYT6Z6VOG_J;?)@LU4ZP M-3 M!TQ[LUS"%(7U6!HDA1*(26>0$80@'7W 0;*@/0 3 Z?X7L<=ZHVZYY_W MWC+17: MJJ/VZ[^/MSM>T#IJ?T=,FRL 1V0ZB$DY*@2FB/$BI),3%&B*53%*%FUB*!QO M:EKOX]6(\/!'IFJU?SBUG\E>5M&)(#PRVGG$"J&0#M:A0@-Z*U-HKMB*(B;U M5MTJM^IBJVNZKMZJ>YRMNO4O4 TX"2/W@]*[2")2_@:/%OH7X/>%_N"_&^=5 M4"[%Y'HP;I1Z8PR3W]@8I,8Q@\U&/[3-$$CSL-<8GH9&ZB)CNI?_G4I?@Y"9 M-ES#MEL.KA!AH-V3S487V#9<;_9.V?>1?S1\:U 5$T@;B"^P:-&ZAOXJ:7D+ M1I408S:];U_K W]-7Z,<*_-6Z_%"Z/.7)EE/M"V61)MBG'AT1:5@OY#1A MX!P'['"QLI#?^FTQ/AW^4['C7NKYA7+'\E+X$T-)_*.7AM1S7Q;2EO]>,6%Y MWAL;OYJP[,?7>4%S/]D:W)8"MYFR1V2#C$SLHG)O4\QUYN4:ZC+OY"KU&I\+S4>2$8%[(($-X@AN38)3/V^8R#3;\6/4?ZY/U@'_Q@)]1X*[*V\CM:]/; MF:GV@V\-&ZT*(F$&!G?L&O($7>Q'WI%>G$:S'U.6S-A&O4[S7]NF96S3][EC MHAIH)$^,DD=PHIGR'%G#-(J>%4&'$(Q+[2UQ7;O[N6GH@Z72UQJZ @V=26HC M01E/.0I,<<2"-\C0H%)#0&8$)41R#2[@=??O*:?./P%Z,!?7"M]"W[7*_;L< MQFKTSH=U>.J1J,&,\YJ=U?UR[M]4B^)K^%D*?M[,$@1,G+,>4^24D(@9[M-F M&4$N"A6,8%%SOO&*BGMWL*_#3VNHJZLG";6NKEI79X[9!6PH4P:Q0I'4WT\@ M%5A$W#(K"Q^]P:"K:Z6J+R:<\*9SWNY=AE!.]=!\"U5*4.J75_Y69?A4G^A5 M/T^KKW3#L/PE)P15OX;AL!T2ZR[_[L7J]:19X,@-QEY3>>!TMK^F=8MY7>%[L"D\=>8N!0FSE4+*'2B*4!8 MO$Z8F-#1&&>0I8QX:V%!301,W*24KX<'58OVVNGV3/*/B(7FA"'J ME$?,J0(9@&Y0<*&]UI@00C=>X4VIUR1\^7*B(^/-DUX$A:HZBTQ2?NZ^:_($ MO:TUV37)SE8=E+T[\LS5#8A*8$ZL0B[:E':HP=.B4B/CM)+*FZ %VWC%BOM4 M(*H#(NNHHK^"4]3:NPKMG=E22?DVD5&D;=I284(@+;% A%LC. ^J$"+Q!KXN MU?E?7H& \^IX:<->SA0+6.IPW4LZ&KRF 8\;S@J_'2]C?5;XCG V5R) .:RU M(2#<,:;48&>0BHZA(I*H N->:0]DA&]RM:H#376=@#4&@Z=:[[N&A17 PLQN MD.:!L13TA)5%C*1#4J+@R!M&M05L-^F8(]VD] 45$7@:%.@W7W7Y2?612D*4 MCSVE7U*UYZ^@$]W[A5!>)-K]DCI)">K2?V^F"W<0!L-^RPV#3V]L=_W\"S.? M_ ?FI.>O-W]R[5%:H3??W*GIGH0#,PQO +)=73]N.<3\.+=79((VQGE$C%3@ M%W*%='04.6U!) J+M4]^H=SD= 75(->&0ZTPZO,B4>67<*@:5=8;569*.7%- M,0T$4<\D8JG3M-7:HZ"#+2S%DCAPSS#=Y'H%?>76CXBM9Y.-'U1S6HIJK<(Y M_977>";%N1:C^)_AI-7M5E4&SC/HO91MQR7LE_>L8#10++AG$6M5L!"=(M92 M$[5PGW>3V<*$XCL' N]EK6KCLY3Q<;.45IHHL0T:$8TC IYBD)*8HV"#=][8 M@FB=C _?I NZFM8IW$]?NS4VF"K!M!0J-7U3RC!.71QI&-A0L _3(##&N ?')DB0AO)[,8K(C;Q FKYY).^UY-SO.GZF]G& MP^Y!K,\D_.^'>_"GC\B41RM9$9ASEDD>#2XX#M(2$55A9$R(?,^-UQJ1'P^1 M3V;YEHW*<68$4D4,B$7#D$IEG+V %>>8<&]=.D\O-^6"OLO/>S.V!K\:_%J* M&@H.B:.*1R8QD%'J'*9&&^6HUZ%T-FOP>SK@-Z6CM"#*%T$BK2Q.;?Y\RK"C M".R;,)9X$HT"\".;HK@W'5V3?>.\?K6U_&UJTN@]/EL3/(U M6ET/6/L[TID?/&J$_\/H_+P\,FO:#9BD'.A/U67;O<&H/Y-."@]Q[V8(%$#' M]T:IO>8:MVRX[2B?M=N^#PZ[R7W(VFDOM-%N&=MJMU*+]7YKD%[/A5YZDX\= M[']LF,$@%2NV0P/76]K9?\Z4]IFQUL=,FCY(0]R/'P=A.XG7?B5=N]WQMOS; M7G\BK7\G8?U[+*LU>5V"O,)[=,1F0I<8B$:DP6(7"1K_Q MBF\R>>_Z&>MW6KR&JF<#58]4,;I&J4=$J:F+C;G%6M" C-" 4DHK9 (XVX65 MEC!+N?:KJR3]>"??:Y_I<7/,*[_G>MG""]/OFP7Y3O?>/%^?A[^]@5CT;$_? M0*RLR,#@?/A[)4GC\FW[\5,E0#7(+P7RE\LI,6&4H_HA!&C3//!F<>F(C6Z+-2])E23%D(KY1E2*C4>ICYB#27 M%$5N2>&%-(KP)]BLY&F')W<6%U':;("&]4>I3L)HV.CVAHW+,&RDDI)U,/+9 M>O@K#D8N M:QN(U;5.:2,[M=-THO_CD:-GO#HS#\!^2L1MJED'8N.=M+J143 M%!7$1<2(MDA+)9&@T=,"4^VP6$=GO@XZUI#T^%6Q:EQZ6%R:88 A%B2"UUE( MB5.O29I*:MK4?,0!']1@>5)3H$U,Z!JATLO,@9?.%U7.%96S!%:5$K>3]W^2A?7'1J&HC<(MC,)<9KLV7FAI)8K!%HAQ MAI$AU"'!B=*4%2&*M0P+U(')&J<>J*G-*A&IIJFW1*0I307T2:7-.&*%(4!. M.4@J# =PP%0R$MCVV%)%EF'$M;BH7YE#?S7YKPU-.TWW\Y#U[>&*L" M/8^4.KDT(-7>ZBT!:'_ M#!/3&7.<&0K7,?V35A>57TD''O^H7DG'>/0\K#@@4*&_.FW#Q<_4C>3S52$T M0(3#H#'L-5[W$KM,U?OAMWPV,P4?&U6A9]-N?!C""[G'Q=8\L9MYZ.KRDL#] MSWN#5EJAWW,*BN8MDZJSU1NC+]TVI_Z R27*BT^'L%64PZ@%O[QR2W>LR[($_CMX]= M,P)#'/R_%LW)%1S"O)3LQ>RQ%/$I0-]P(OWZN#F!K_ZO[8-:7D/( MVVD_*S9^;DL2&LU%"+"Z&B)(KSP@_EU;T8Q_>"*GCWG?^:G06T+D1R]I0G/4 M@6NZ%;BM\[QPOW]BNJWON2WD5&KAC^VN_P=(8CJSG/[^_@ MNP2N>?8>-\E[8(P'K;V=TR_-G1.Z]^ZO+\=G1P4PQ';X?P? "/VY)4P ^V1[ MA]O ,/> 11[!>#[2XQU@C.^ A;Y[7^SON(NCSD&G>780@9E>-B\^1QD)XY(C M%Z5$C(B(=!$YLB**(EK.0&M*OZ#5'06_/I,5ZE M,2>MA.V*\L-[U0CSQ2L@^.DHYY\*>Z6M4MI;$YD2'&06)!.\'29T+%2\A7U_ M7"Q8-*TWTL:;V%R%9E0\Z /<0(ZO6^'&;\D)(<4?<^_EU_ ?C5Z_,3P-C>HC MJ6^LZ5Y6;_YKLV$:.\"#+PQ,BNOUSWOEG&PV; DF3FK#A*R?=YOM1L$;S; M=2V2B?0A51W?A)]?0[MWGN6S_$J "U\$6V[NPY4[Y_UP"M84^#;8LVP^.\&W M3*-CNJ;,\8YL+ M6XW7HP$L5N@/4M@W# ;5YR8QX.H+7^'6LR-L)08230HEPX<;G9YM >LTY^>@ M2GE&MF!:.S!'T\NW![W&^:CO3M-9_S3%,W.+Y1^#%)&., +X,CPM+/?7%@QH MLW%QVG*I.QFX_#"?ETFC!JW!,,ED^G74SO.='G78-ZU<>GC\Y:W&X8+[Q%9R M\AN7P?1A^N!9!K"F+G1LZ#?HAYG! *AGEC,\!5$Z.4WBE![M8S=Q MFY+QI/P,N(MI@+!DY$@#G[O<^"*M;@IF@/1V&WGV^ZTKCY"&>AJ,_\_(]&'^ MRZ^\AODQ)SV0[38L5:_U []N#0#E+7@@O0L$TS!.*'M2<+(/:CTZ@=5K8)GT MFA2;L[*HCO#!M$/5#Q-, M(V@)_)$'M9N?8;=[V(<9+<>]+@&T1ZMPU \W82KTZO6QX< MW01Y/ K?_A+*=^A5)E%P(CKE/H5GF,; Y7SC)BRA7RTG^]N?"5<*UHB MFQ4,8EX$I"UCR$O/"R^\T8&FPBI$R9\ASR*B-HM"P G[H31A]A*(5SN3T?S] ME*"3*,[\51; UCQ8 4JEU(/^L'R[-9@@U3P7Z@-G@XOX1C=EN_9[+@0_^"F, MK=:0(GXW:4ZQAI:O'*J#ZD'V%XJS>&GB?+C-]P\_?ML[//K>/#QA>^\_&_"H M6>[?XRE&+)" K)02J90R7RC*A+<;KQC9NMX[NMQ6 @K83H*0@^ZP?'[DLM,P M B;9O^BW\A^I(EWI\^1N-"#CK>R,7*'@ON5SCG4E?HWTVD3Z4@D*8+R+Q]^/FQ##& M"*>4",%,,I=:46RQH<(H2N(X+(DY&O]26\@'A93]P]WB,[>>B00=0,$98B#' M2.$B47).9 PLQ" W7@FB-T5Q_8S-3[AX6K#&L)<+7-[#&MU3=&IK] "BX59CG2T2>(==USIO5]HXNVN3I^]/,\B< ML3&[@?.D#-0#;WKE"=J/5[:I+LM_7_)6%7A.!1'81F908158":<\4H1;A 6W M03+,*8Y7MYX.L[95^]EIM:IM<#>[#1XGV^"#Z39XC@N[,G)_F8"@FS?3LTMU MW@_@!)4AWO29OL^9VQ>MX>DX.E\%;\;:5KX>BD&MM9 MLLQD)^3=]O8_XSV.,I1^.HGFIW22?C@9M:M-M0I+YJ_Y(;A1/_>/SU\?5R1, MB%-AV737YR0 I7E3:.KPSURR M-]VM'?8:-OE3 *"M\_+QJDF+HW:U7Y/&"?,:1WE;LAQ#*1]S\V*KO9YW\4(_5?6<>[>?]A&2M(-E3XJ:93?]'WR8=BG#Y13<3USRU==.%J26]:OF7R-M75S?/& QNQ.;M?FZ[]]Y^MD8P%QQ"F M6(#I8AZ9X HD64%#) X\"7[5=&V#( YFLB*RJ55@T @T&7 M;0C .MNM#@A596O<[*(L$(FG1,+NKE"#T]XHA4,3SIGQO)R-NJ7[=P>CDN:^ M9 83L*H,^U5"OUUBPD$VG0DGW@+^-W"!_K]E#%!LM>'=R4#!8.=+!=O/01.B MRJ#)E;C5_US)D*DSBJ<9=<7-*<5U=G"='5QG!S^-[."%.8 _S>F[D@,H?>&, M+ " G6$$$T6C$MXS!0:5.H,_&82F[Y5WRFYDY8_=2 ]O&E(_? TPZ>6'0CK^.( __"C' J9? MRI&DTJ&?C[:D;,]!=OTFLY2XX&EK,.RE"%([7Q0\P.1MYW166!NX;O_ZY*6+ MS,R^!=FFOUW:B30C,Y#W3J)(_+7"7?(R=?]O+G MSWLI:I,FIP6#=VEF9OM(9;Z\_^_='01>/SR<#YV6VVIL#ZK4J1SR28\ LS,1 MLASQR%>;N,17+P&#[X#+/H"15][[YD)N/IW =).II'7,92-\[;737O(@.QJM M!0KF;'Y5YP>5 MXT$@/*W!S$0XT^_G,.57TQ[EV[=RQ"-++WQC3GBS^#5[7\N\6ES,;K2.13IM MM([K4>1,C_=E8FO[)I&JO"=6/U&G_!5TB1%LV&;HBM M878N03_[XRY_N5)R#N_E)C4Y\)@1+^V+53'L21+T9A57G'X=6%N_=Y&^E5/C MT]5[\\WB \ ?%P5E,Z:D/**LS"ECZ?F>L,X:D\B6IN-T2"D%]JMKV4,O-U+ MAXURG*\4X[0#:?H.\%R-\;[I 4GU7Z\VV94[//"'-6J0AL\HQN\%2/5]6C&3"1X/R $0^<]W MF^.C(BLX@30^@U)%=V:=IY^X3'?8:%BS8%(RW)*4U'%1H- C3 MA9EA,]UT5@74;7@ZJ(;U(6V$S8QK8H?"M[1'EB8NA=92N [P8ZU3L?9,_TLH M SC3[;8GI78/[(Q-)V@Z/^76P$MTS-Y_+KPP"EN8,(TU8CB=NQ0"(T$ES"H5 MTI-KF]DS0C:8[NG.G;DJ3[V!E@)5K8QA2CU)>21PH7ZY@?EQZP.H=#\?/KN< MN=0\G74IEPHT/#MFBVZ M9F8S&+G3R3U&=^ES"A*U#,=ONFH60_)6W$)\8PK [*35E1WCW- MS!@>\F,7'KT-JN$;)]DYR*2@-TC>U!@\%SR8#W8X>\_2Z^PGKVB&C0%1 A\A M7P[NZL 3NS*Z,F5@U!F57RD=LOE#A16A^2U=Y%^;B;UO[[_>S>Y0LE-CU&R, M 3,_P,PQN3&\+S0<<*7)Y*;]5)B *9+/34XU)3X Z^^D;H;5+G#YB&C\T/-S M/VCLYR>JGJ$R7W/[*/-;\KUY@SP_$WD:2W<_;ZO.\3H*:)=IS'M]H<_Q[GJ MVQ\^YG<0IK.1LI2B$?XSRI$M>&2?'WNS\6#U/?*U?D^EUEKN%L^T5YY-'V<; MO2Z!Z.\)V$Y=G=WN (2MVAXZ[)T#H% B_C5)*IMY_NE9_8 M+WG-3%I-6I%.&)[V/ SBI,RZRG&9:5BW-?.<]C*QBW2\?W!:1E"ZX6+L;4[0 M.YL$N%N85##(I&$2\$XAT6%5%F!,5AJY]%T* BVV 3#U"X(FED02[%7-2RSJVX,;<"U[D5 M=6Y%G5OQU',KEJ9?"S='?II<<74?FKG@."^(*2(SKC!4*N^)B-%)RP*[Z3X_ MY\CS]S$.7C<8O!TA&7-&J0"CTH71G'A-R:^@DU4A$["2ZD9"J5 RI.O"%W>[ M0],]:=ETV@$UWO5Z_J+5+HE%C@B@W:2>75#,E+/RH1>':9]T(N?7C.CU5]9B M@^^.,OES&;M*E]/J3NER25PSI VJW(#,(4O@R-&0LHQRZWL^L9$JW73&!ZRJ M+;]6554YAZ :I_!:YF;3EAQ5+D ZU595:;JR+WC?&^%2M/-:ML1S(J _5X\%6Y6WK(=)GW ]3/)RZF$>E.E";_N] MSNM**U.KG7&1N+4)IEV.JZ/_>7KTJ0GO[<+W_GUV='C0VGOWAA]]VB-'AZ>G MQV?I.G^=[AV^)U>#:7OOWIX>D5V2*ZM_:IXVW^U>'!VV3X^^'Y_NOWO;V8,Q M'W7>?&ON',>]PY/+YLEGCK'P)@BD;%$@%C%#UGB"E,=>6[#^TLCK!(,7M)", MI6.(*N#.M4'^8T\;*M&(S?QCQVI14 M*1I3]VB<=%$ECZ8++%,:I]"INXP-7'/,G 7(\(P*C#F.%BL<*LB0-_4HXPL. M$%]#C;^K!.;+"ET.)I.V/@5P'AU*MK_O;W_V0!IQ82(0WM2*5J0M9,(="MP1 MQS#@M@$7#\NMZ^W&IB5P0(*66?) @C#@20(/!;2BTG(I""-@(+PEVONJ-Y2\ MJ3=4O>1W7O("K(>GQAE& \(V@/6P&JP'9AQYBJ/RWH )B6G[96M!M:QJR3=3 MJOYY&5)I7VXMATVWSN7\U=!TW_:)M9S>54YW+P":..?&<640!2<7,6U,2G'! M2+-" W)@&W'(17%_5)UK26BZ;]NZ>LGOO.3?$C19R@D0 40XM8A%:9%6P2%O M"EHX%0O),4"3WKK>A_@F:%JBEL%:N%;78SX_C^%L#TK@[,7RYTTI^U.2.CY) M:-JIE,6$5Y>U,<=OCKE\50(HA:DOPW#RV'Q@C1ZDQ4!=P@N6&Y2W2A0W5P$]8I,,;#&(G):!%FP&(42CD@K0PA"6R/4 M8IDB=Y(;>#$E"9B3:>%Z1%Z<"+W_UKSXS(S7SH%-]CXZQ)PD2-/4]LD8%H)) M)I1MO-+7!>B_\E[\D V^JH1]F M7WT_?H!7![%\N'\RQ\0O3R+(WOO/TGF-7: HM;X 4&%I*T4ZY$A04L!*F4*" MW2;7@AJE&[ YNT.<%B %EFZ6DWQ@/K>;2:"2CJIMI:S[L0V\.?7^5]H_RJ.5 MK C,.R?S\$M F M77K.:UW'#!_ZW"9N.U:;?@2]V6*1,O/P0S M'*9S3)],/G@U+(\HA6LU:"9EE=)2M\MWJHWEM(<[S"?B+\M1I03822FJ91P" MZQGQ3BL&T,N$2.V%@8WJ$$!6E5+R9[L+]!:>P>!\^/L\)+PI2X7ME4^S-IUC M'A\@]OAG*9DBU!<(%S*F#0:*5 IK!*-M09W4V(:T][E9+&JE!L*Z5$,R"KX? MT$,KJ66"<"-44G46:!0L2ETO]X,N]WO\68%R&4<<E7K MX'1T,SR5_#5J7TYK^+F6)3_) M7[\&N,/+\W3NJFS3D#/[>^,2@[VRA)_/#;QS,8E\ M7J4(X9?Q8^<# V5I-]O[&I9*4J^UET*QJ05FJ!3:_*T'5G7:ADLJO>$M,:;\MV M\<*XL%C&J#"QS 1@8(Y2ZSDC-(#C/6Z)F]S_94-X";D7,?C\3[,W/ K#U'$E MYY]-MH_7)I3WZ'">$EDN/F/!HW/"HJB( ;<;C+C2-F6S6)&ZUTJN\<8K^8-( M7@D88]RLYK<4JW&=G$DBRI7838EX\V":FLR_31(Z4V5NU#_O)50ILR6W/[QN M*$8VE]F6?N''P$E]#+P^!EX? W_JQ\ 7G^J^9R#CT=%HN,!<]&9, !WSFK*4 M<=D K8KL)@)8926:Y5Q'HKEF6E#J RL(U7 +8DTLK"H8DWS".^B=MPZOL(Z: M81SNXN;[SXQI38WV2#,B4Z:#0K;@&AEEHC!8Q2CY)+*[EDMYD(1W/WX".$H!NO^!:[1AEOW@W.!V-0+^8S MZ-?BEVG6KSCSY3OCHNK71A9! ;;W8D+T0J#TNLX3(#]HG<+3CY' MSQ2-E"#B-,@&=A%DHPC(4.)\Y$4TT2Q1(D^L@\]].+=76#+8R8%4TQA,*U@O M%-P%O2M^5-RR\5LV=KT1#-D/_O7[;>,3?'X[D:^:;O?.[T^S%=O27-Z*9B]S M64RV%*.K8._6N"\G_73J#%5RY5P(,?[Q [Z;-B@?G.W^=,LT+TB)37.<]8[/ M>9V/+C-I,?_OZJ0U\D^\1?@:3. U5<\3N']%@>?,4J7-5Z=WF5DH&NLB0(N? M_W_?Z^%F'RK/W)H\U<-G&-YF8VDY;DF?)G\X/>I\:^_#_9O?CSO-[Z?MXT,/ M]SAH'Y%=MO_I#3OZ#ESB<.]R__ 8/GMP-OX.W&MT3#Z*XYT]VNP[1_^V=[[OLN;G;>MXW?-N/>A^/;WX9LA_+SXC(F%"4_I MB$I$Q"(QR%KED(\2A\"Q,3$=PBPVB;Q.3$L3?!_A'^/;$DKP @S2#$>^CU6J MF$OB-?1\F/O7 *WY>0SE1=JL]BWFG"PW$0O-5HWP2P:"7I=[J37$+P/QES,0 M#SXZIIPSY'@A >*C1#IR@SQ@/[;44!M2BNBF+IXAPC]M)-HL:YR4&G G6%HP M*S4LK0*6FKVNJY%I:61JOIY!)E)01H6SB D)R,0<14I)@Z).AW2-8=SPC5>$ M;DIV;VCZ 3P\.#0]69)TF+-7;@H?+Z!*/YN"^8V]!:QTAK/>O.WW+&,"*YR: M&MA7L?%8P_DMX'PVEL!#] %0'!$L0CK?&)%UA*,@0Z%QH)0*!G#.-P53*V*: MJU.:>QF#*UD'5TYA//3I&Y#>U[W!L-Y(N_@<&)%&4(Z\Q"""161(8V.0D)0) M8ZR0;MF-M-G#9GSM-]9F>N"D3-W1<)Q:O-)ZJU=WVY[19AN36Y@^P&8;\#RJ M[W39'[\GBKM]LQ[LKQKL:O9<%X9O9S^JUR?K4-TJZGV8"X?NE=7YWLQ7YTL] M0V\1"G]^D]),%0MO.2?WE9AK^9>W8DWK.G.)+]UF]^0VC_IBI@SK56C9E=W:D)Y1'G.K7I&:4>>7O:/#SBQ^G^WP_.CM\=G\$U MYW>W80T\#8P@Q:A)04>/+(D,!8,54Y0Q0?7&*ZZN'ZO_=7O;=P3'JXA=X\PS MPIG[=B:H<>8A<.;[-(LF18_!$B#&?$ ,%@49'"/B%OYF7/O")YQAUTO/UCA3 MX\SZX,Q].TOUAJ [01">0)!C.CJJ!"(V M7AQB*M"X>$9LR15.')BYS( MMZ : U"-0BM#PC=M]=)#4*/#$)TFK/G2, $*V _TB%&,4?:I#+\Q' O2)#! M9! "$KM&(/1<+/T T9SSUDRR<&EF60);Y;&!./!'! M(*=2@818 *B <4""6$FH*[ST+A4WO]X.\->E J_BG'"MF@\3 *E5\YZJ.0U^ M*,*,55XCK*5%S :!K)4&@2^IP/!+39W<>*6)J%7S.:KF8\8,:JV]I]9.XP6% MT=3$P)&WSB-&&$:6<(RBCD9C,+62THU79)/Q>\<+:KU=1[U]3#>[UMM[ZNW4 MQ2X<^".!>03Z"=;6ZXBT8!J!V16:4A:B=DEO1;%.>ON\4S\^I%,ER;EN=5VO M\]T\Y36>+(,GL^>R"LT#Q82@Z#5%C*J # ?V#BXV\'DO M:*%PRME;HWC=BC8-:K5\ +^Z5LO[J.74J9;@45G&'1*F*!!3!)QJ'PD0=>P* M#?C(4^82+E9U5K+6R[72RQ4XU;5>KDXO9]QFS0+FSB+++9C+X",R5#'$+0$K M:I7F-C7K(>NTOU7KY3HYS;5>KDXOIVXQ%P;T3Q3(""X0,U@CHZ- @2L=B;#$ M\&+C%57K9"]O41W@]JU.U^+T^:?6\+2URK/DFS/U9=(GOB[\AW7C(L#3+=.7X;[D M@?\X2^:?:@I><,W^$]8\^:RT#PI3CXIU_S4*_O3E4V%0APG'!>A0,%)CIC'"EE26,2+0E 2>7!I;X1M M+>B^6:UL;K22FG(!Y+0OMQJI[][-]>G+=G,EL@:/#%@-7F2^D>?&9 L? MUA,DK>>IZ1M'*G5^PUY@XZTI@#5LO%);UYNMISD?3+I=7I,"G]I9CKK#1C_U MEYPN_W6\Z(Z2:*VD5M9/#HQ<$8*=:H@',,)_0M_-UCU$Y*7)P]GVM_WMSR8J M4AA+D'!4(28# 4>1$F2C)BYP'RB.J:/+]:R(_]J:KYCS^/W9)^7.]LQPU(>? M+[YZ5'/[,Z-&*&(MP@(3Q)Q0R$C0]Y"Z)&N16G N43UJ+;JP3,"[T2D7.G52 M6=!SY?:-5A(1-X.J M6U2E"W[;MRI;+66I:"6ON^*^NV=;JX&,11-G[@'"5I MVPFN*EZ#[US0YZ[)W'>MK+%&V]"+:I&L[+&?S[&9I9_\&<0M[UXQ=0FV,'8? M2[,"D[L?W[82#3S*7L5S"&UV/I*C[W^V@2K0YO>/E\<[[^G1X>GI\@$9V/]%KEU,/CL[UW'^'SC@*M^-*$>^V_>_ME[_"X#=\OC@@\ MW^';UO&AG^_"$IWT#CN%7&(?+ J!M!$&,0)P2;'3!!<;KR2YWD[Z;OD^CU,5 M]=DF X$BX3H#Z)<4;;X5.NV,0L*CPXM>#4G+0%)K!I*29K>BDK*/1 M$X>,XAZQ0BAD(\$(DR($&K!5PB7D@>6LTY\?#WEHS7C6'GG>]D:U%[8,\,P= M0-:$,!T<0\$RA1BG'&E1"&08*;@AA@06-UZQSA'TP< MAG[->]8:?K;3&M48=!<,FHWW4%,(JXU-Q>4H8E(29 WA\)M*.>]>%3YLO,)B MD^EG&/!Y,KT8XV@XZH=&RG?MC#K5YOTX8[7>&:QW!M<;K&M\7@:?9Z-BT@A1 M\"(@83A!+"2_E K 9R*$Q*3 $:>H&-TL^+WQ^8GM$CX!\$[Z\7NCU3D?#?.Y M Z L87"WCMY/D5G^]H30ZF-WG(X;_)MO#CZZW4E_U="U!'3MS\;5F#)*FI \ M6P74TA08F4)%Y(DL"N^,BA2@2VP*>3V@_Z\G3"IOC44S69+5)5#Z_.\5IOTB MM)H1W?'LG'8*R&UQLAE,'(V!*BTBHIQ#J!("L0$DTAA MI9"2A0ZZ,)HSOO$*%NT>"+E^L;\GP-Q*M_L'Z?*_KF7Y\_'*5S\UZPK3ZT6$ M;Z# -8POD[MRN#V<)/-N?_:>>AH-1YQHFVKY*/#3O4-46^<<805.>7.$;PJV MJCCJZM1FA64.;CSY0U=):*^V(UU\".KSU?_=>$AIGGZK*R>X4'KEL0<_0V4? M\;Y_S,V$VB(L/3D0OO;(A\$UWZ Q/#7#QD6KW6[8=*H9A.1[66 A8=25TXY7 M*V"DOQ/RM;JC7"EB;D6J,4D"@[[N"TS.>/W7O!M5R5HQ_8JQ(/:CX-/:.SBHP2S$7AM&4X!,L8MYXJ*QB CE2?.=D8?^FT M/Q7UDX L+-47E+X_1CQNQ69_ ^G(/A^]%S+M#<;H,=;X_6D-,WKV=(T;UM=TTU3T/@P+5+SV\>N&?D6O/^O17-R!8@P_T'3ZGE+ MO$S/Y"LU@GYL0C-X/*JI^OE1SPQ7;&O%INI6]YV?"KTERH/6#WNHOJSF=6B^ MISD&K"?]-N"=<%5@X ML'%@P##>D\]$,\4H+5+#%HU8D SIX%,((U).!,'>B-+% 4,?_'9R4%0AN5'6 M*NDHDX(H'#TE1/L0L2'673UM7\YZ Z8].=Y7><25D@JSG**RE#^]W?SPM E& M1,9)(2,S FLM@U6!.$UT]/*'Q_^G#.)7GO\_/ T-P/ZOK4&:A%2UJJJ#-4Q3 M6+T -[J-, 7;/7\(-4?.2F+:[4OP;%,)6G@LKXQ&I0ENF!)AN!,#D.J$I#J MF;SN=>"9+O_/_U($RS]2G1.8]'8CQ%A6QTGWRJ5--AOA6R*0Z3IGHWYKX%NN M+ V6QG%QVG*GC6XO?]S""&)KV'!P/UM6_CKI9D[I1R$A_%?3KE;6I$($ .MA ML-4X7#"*Y.ELP03#*,H9^^ 0,T@T$8#K9N=%'65-3=[M!T3UJ)#/[=N\@S@?](2NP;E4;_EEXDQ1_O=O\^W,V_ MXS_^E>I,F(8;P=S "$KYG!2$NS@-W23,Z5V?5[X?X)9AHD;.LGDCA]_AF5 M3C(&%'=N.A8XN#J/\S0YDN_9^1Z<-W?RQ>6]_GY F7!/H/MD_//ARO'/:VM\Y;1_!>\>'[R^/WQV<'K_;I5==B.-# MN-;.$0$WXUMSYX@WWQU\@7&Q_7?_;AT?-MO-G;^^'+][^^7H+ 71'?FLL:&* M&X)$( (Q27UJ>>.0PH67S@8:F;_*T(/%!H=T8K3 3&"OA2644RV8E=$XNL"! M*$.6 ">/!<64#*DHA,"$)IH@I& MKGFBZ\[ULGBCE!%3%ET>2\*$/P/E;97A?#_FMJ-Q(&Q%I9UGZL3=NC E&9R>V\Y)_>5F&M['4M74URGF5M43O&NC_IB MI@SK56C92'^RWKGK*;G&=^I;WON5];1#!:VBA\Z5^;PWA M-NX6TC]?-GL9$_W$"[JD:$-R'M.V2G=TK9'NO<]DK-&C+GTJ^;EE,',A8N&C M8Y01)APS6&@CM=.44"^P7+HC MV_E(FN_>7#8/WU_LOWM[VCS;_G:\\X;OPQB;GSY^V^OL7EY-7SXZ/,+'.Q\O MFH='Q='A+F[N;+.C3V_(WDY*8?["FCL?\?'AF\NCL[_F*V 516#<<8.H=PHQ MRA72-GID&$@H#U+$(#9>87[OUH/8,Q??0[WDS.*WAZ#'@:-HAV0J==DDPL@RG]FN8(ANQ M1@63DA42K(@L-E[E=!+R1PU)-22M,20![8E,:R>MMLQ&;2UFV$LG"L =4_BE MVSW7X/,0X#-M PU+)+0(!AD FU2UP".-I47,11DE-1H'N_$*6&P-/#7PK#'P M6 "9:)0K9"",$&Z"\T&X0E'KI*#T%OVL:R[TJ^!HVOTZ][XF)")%"PI<2&ND MK&+("UKX@N)8L+7D0L^[2NA!&(2#U@!R9FN2!$FT43&@&%CJ=TL\LH1II(6U$FR) M JNQ\8H7]^Y*M<+237=$F9OW&EZNOAK+!'?&N@C$05*A);78*T]$X)I97 =1 MUEB+IT&4@!ESU#FDM4F-G$A !G 8%Y/"$A846V 478R$ M@[-'@MQXA3<9N_U!5?((J^43E7V*5+:&>#:DKI(J/!1KZ-9?M[9*1] F,>G4_M?0CJR6G0*W)*]-DP7RJ%E 4SFE@ M_U11BC702+#&(A1$UZ[\NJOSU)67UFEJF4,QIBT]R3G21<%0(!3C@F'I34RN M/*QQK5A6+H%;GRM=;\[?4PW=EC;?LS!N?&N8-AOU<-;C>G%^P12"( MB46A.+CT3!-L<:!*.V*9"MY&>@N/ON85OQ"/+N>(V=.O8L1HE-B(@( 1IKG0"-+30RR<4KB%<,I_ 7:O+4IU>":4Y81)C3U/ZE"$A+C)&S6$9J M Y4$;"];V.NP5N9GH,Q<"R6QU-39 *X@!C8MO,7@W(,C[[AOE?G1E7GJ MV$M@3X[%@((2&#%J*$K'?A 7JJ#,*>*XWWC%-ZE8IUR;%>W0/YG>?(,;*AW> ML=UUW9CO0:?F&4!\H764Q :N.6;.6D4\HP)CCJ/%"H'K&"!8!X^--:*BS1D820VO5MBL\#20(PQA7 MDDE&J;0\Y981#>P*5-#[.ERU%J Y#5=)IH0BDB&*!4$,C"!212$0)R1XP;RD M(JPB7%4C9HV8-6(N0,P[-1"H&>@:@>E,%A"G!MP'@02V$C%82Z0M,<@;:[#' MU@JM-EXI8*"KR@*J\;3&TQI/YQ*Q!(.9%B3%(PVP=M%UW M/)T&;861&&OL4#*%B'&BD2'4("N#3Y908:97%+1=&SQ=U$)XF2;KMV]@\^K_ MVO[_O+JQE\L+[];.5M*M76V\JKNU3]^KN[77W=KK;NWW@JO%W1C%R^G&" RK MTQIF"=KN M]*=O D@'"%P?KU;]]_75&NLY/BZ.SHV]'9\9?C3\W6WO?W%T"Y M3O??-<^..^]I\],;WCP[PLUWQZVK/?#V4Z_WL[>M9N>@?41VOS=W_ORR_^X- M.P("=[SC\-'A%](\^U@<=_Z*>X=OV-[V9Q:=B!Y[9!QEB%$FP-1XC *5P@:B M'<77&J3+J".-E#-E)2P'41P3"\8Q4F$+[ZZ_=12YU:P:&D!A$RK7OC#J- MDY'I&]!C@/+S4=_!1U/3WJD I)ZZ@/2F[(1>MJ\<;#4>" H&_>'O,[,_G?RW MK>1J'073WS/#W+AXW%SS,#W."T8%NO_^LR"$>DP(PC8JQ)0$=\II@8(S05.O MK"^NH4(43&A,N 2]9$:DS1W&J)-1*O+^_TSS;(V_AO^99\_OIEZ-/ MN^1J@'9O!Y[KNP-N\88=P_O-=W"_SB[;(WO?CS[!?P3&]PZ^B+S>97E7*9$UJ;H$TM"8UZX0T;WNC_O"TAIHEH6:N@2LE6)+4,3$8ZU)) M,0%NE<(H2A4I,2S >J8&KILDV=F:U#P6U+":U#P4U-Q4]>PFE&G%&F26!YG9 M [W'GPD\)>T"K%LRVHT54@0'AVA3IKU+$/ZO G-X6GHAYP;5M.:M<":[;06 M-=S<"6[F C61<1\+(U/G02^ TJ;"9"MP+YH@7_AEW2G@R=1AP?8U/95Q[?S%;=*&9U*1JE3FQTU7_#N< ++OF2%0F5LG*?[@^,CC)2F^ M[??Z9\\-"HYOT/UFK47\04GZ9'0W@VX/!9GY[G-C8,9<-&QJ# MD3T+8-/@(E]-O]4;#1KM/">=N,B_=/MI4O!,Z9*1NE:XPN7R6\I-3+E2::AG<.G>CYE M'L%-;LB*VUIBD1Y=FG9AY)UN*\*%Y@HT71WJ+Q>>W5)4 "!:7=.__*FP](#J M=T' 7'OD \C$$);-]'VC-?_ 20B^M@8IX3=)8RNE./;[IGM2G6VX: U/X;HM M^.:Y 6 )<)ORHDF6OL+"]_KPDAL-8 E#/[_[-< ?_3*;>F9(F0[+/P8-W^J# M_(X_T8LP%OCF5@.LVV!DNEFRX7OP=-/!+=2$7FD&0?3@&^,'NRQEMAIMEM1V M;S (6>0KX1^,8@1)SWH!3S/JP^];C=UAHY52AX>-<_A"*P$S7-<'D/T.S' > M0<=\RXG$YSV8WF'2D'1QH 6 V]6@?S##?A2JA[LV*>U6)YT@:9RVTN2E]8,O MMO+XYB]7/<)XN&L$PE2^Z5M^-.FF]74AK^K4'\I?6O1',>%[FUYOO/QH;@*%!40;A%+"J&-!4186R(#MK+X/G5;'?& M=1%CE))2QQ1UBEF@M2K8R*ET6%W-=J\F/^OMN] [Z9OS4UCC'3,T=S@!\_.[ MSX\V:) 7B36EA6!2*XN5#47@PD3.,:>W.V:[+L=/>@!X)ITB!"B\T7L4J*1A,?,KBA6E<\_#D MQ^ 0O[6_H@*?YXO;^SEW_%?_PK\9)$S"SZ7+P:LHNQ?4M:,2!_JAP&0T7Q0:M'SI@=IA*^F/ MM;5FT((K;@_F:6VM74]6NW:V\6=J"B)$Q,ASJQ!S'!2->XEB$3W1GCANQ&W5 M:S,)(4C??T:MQ.6K5V\0L%9R!8##CGUN-SG@/2=UTR\/)@>\EW%@?[TM^KN7 MF%LKPZY2/Y3VRU#@+XT."_W;!&(+43_S-/P=4UNF9< MQH[X5F-\Z9C"3I/7?SAWC0N 57,.CB%XN?!"^_)FD.UF@+N"L=(HZ@%9&:.& M*4F-2.%4B@L6'0[*_Z1J$;E^2+Z;ZD/T\S,?M 9?_@G]]((Y"7@"I(B\,"3= M/]S^_IEHI8QF%F$3"\0P5LC$4*#@(@W8>VFP_\'^Q<+E\UH2+[6GT6KF+#7. M>.HE5H43EF#W$Q-9+]_MET\Q%94D 0461"I82I'EDJ( ,\^PPL9B,(1$7;.# MUU[XK\SM37Q&Y//D=)8Q$41S#M&K$H,$I!6[ @UA78>1A/$MQ?GJ*Y+@ M+2YN9T.7>T\4=_MF/=A?-EBR2BIU8\,[O3YT1-V*C1R>]D-H[)7V[\V\_6N MZ;MK+9LG/2G-Y,K=86U?&YZZ.^F"G#>A5:]MQFI1:D M^PK2\SY-N9W9L[GKT8*7>W+@91P,()@13ARU3!9,6Z8(5]@5+'BLHY1BEB M^?T].SH\Z!Q_>MMJ?CH^/=XY^+)W]N?IWKLCLO=ICU\]0G#\KGG:[#3A,]NT MN7-ZVGQWW#[ZM(N/.V^_--^]O]Q[]^;B.!UI^-Z>K]:P.> M#":"WZ*/8@U]ZP-]TWZ+J8Z'PEHCJ30 'O<6::4=DJG1(C.&P\+G4F52K;A+ M;0U]ZX(#-?3]"/I\9(6.E%J%,0LJ6NQ985WPS.,0@UQE0\0:^AX<^F:Z(QJJ MG9<<:>Y202/LD<+&(6)-41"K7)!XXY5DFXK)&OIJZ'MYT$>\5T(K)5(Q# L^ M;PA<"^R-$P6E'J^R=V$-?0\.?=-&AC$2$HO<:H-SQ")SZ/]G[]V;W+:Q].&O MPO)OLF]216H($"0!9RM5GMCQ>G:[.XF=I.Q_4B )=M.61 TI=;O]Z=\#@)0H MM=0MJ74A)&QA,8DP0E%<>3SB(%(][W43XU'I5.9/U0T:UFX7:\\\!FZ*<(J2!!@Z#AU"&7E*?R72<[V@UV!^1K.;A5GIR@%V9[$@A!* MP(2@@1O(5%L2>F[L>L8YT"W.GCD'DA"D,8I21WB>[Q#7!PM".O0C'GDTB!$/ MN*\<^COKS6LXNU6<+6,X:>"2E":$,(JHX#1( A['&,$'GO$-=(JS9[X!!&(X MP+)+DT@2AY"4.Q'U0@>G*29IP'SA1M*A[Z%G-X8S+9LVZ9NRJ=W'"D8]E V'J$,:0 M0SWN.I1$B9MX?LA\$.6>9P?/M[]VSEE'CO\8Z6JDZVZ<6U@$G!"?AB0DGA=& M?AA@@EGL)Q%F26*<6YV2KC/G5N1SX8/UXV J6R@'J7 BB?P9R^(K%Y,0XT37 MF>)GI]T:Z6JDJY&NRQR,SX./-]*U7=)UYF 42%", NHPX;D.$8GK1(%+'1$S M$*PI23#B+WYBOAVXN\H^,M+52%1P%/4Q%R M$ADG;Z>D:\/)*T*?Q31TA)_Z#DE6VWE\Z;I6 MF]5G=;D+7ZS7X&*A6VLKN]S1\^ER]X870]EO]5=1O+_A[>EM=WE?=V]^OW&_3AXYUV!B+CX_">P_I_9Q8=7&$3*X"/^@UQ\^U=_$1\9OB'W[./GV+]\^_'^\J\W^--?[[Y>O);8R"!Z/EQ_NWC[9WKQX>+;Y?7? :-> MRCES8B_R'!*RQ.&"!$Y"HHAY7+A!%"WB([M^&@(W>!QA1I!/.?%YQ%&:( KF M+_46\9$OQ=CZ/]FC$(#\&GZ@^HC(SA.RL8SL,JLZ M-,FA56^@.!\,R5T2RUIRN84XPK !M0'<^EIV?9CU8 M$SF4;(@V_[;_3+);N+6'XU)V2,M4Y])I/USYBWPTUAW/8+)C( 7Y-OV-5%66 M?<[O>)' %Z-"I*(H9I\/$^M.=1 M.B4Y6%+M3KT/J@>KW!OYLQ*$"KSEP8^7;&7SD5FCD+C/RP?'(QN_64"T-];/ MZNM7:FS]]W_IG]SD_41U@H9153>FOFZ^.WU#/X--3ZJVL&IF0$P"_J)NS<7F M3'MN*1K?B&32%U?IHMA5._=JF%0DV"JH^J.(XKN_*6QO$*?(B6*0QX0@XG _ M\!V:( ^#IA8';K@H6A^1>4$;9)[L1JB1[Y4X4T#SP+BEZF.AFL#-F$OQQD/V M6\)1#X9LL,E1GD_'4C!)>U>LW'8&='$ZWO M@D%9VZ52CZZ,3H.N?SY@@]\?-JE4MI^&OVT00Y)>':!,,2RS6_%N".0J@):O MTC;%BK;T).A8T><$WOOOFX]__?'MT^O^X.+;;^3JPV_^U=L_,YC;5_CWW<7K M-U\OWKYY$"NZQ/_^?#'XY>;3A\LO5W]]_';Y^MJ_?/V%?/KKW]FGUV_@WZ_N M+CZ\N?OX80%/WZ6<)-X+!^"FS&'M9J/_C@A];! M3AK$77,)[O 2W$'NKY%T!Y5TWQH5K@C1E":.3Q/?(3&7T.*IZ\0!\P*:(B[\ M\-")X$8C:@5IP.%SGH:Q(T)0A@A-N,-CGSHLXA2[GO!BXLKB9]=CYA(TE^"9 M7X([2-$VE^!!)=TL"]L-W#!$C#@NP:%#>!P[/,7(<5D88P$*/_/)H?/US278 M"M*@B G?Q(TQ&X:)01,1-5QD?F==(B>-J[.7XMYT\T 9]G,G3;= M>O2>[#:4XVX@ONJS>J6/ZE)EN%^E*G/X:G90"TG$4\GF&LGVM&1KMNR)4Y^% M81PXS,.N0W!,'9:$K@,&7)3X!$Z=@&3SD-QQM &@(4L\#UG#!FB2.[7SL44>9@#R4,Q#8( KWN&N'86AC M_&Q03\/C+>7Q9SH=#(^WC<>;< Z(TU#Z'G!*',*"U(ENYZ6I'R!U MCU/,[*!5/'XFF=33\D/[83GCEDX? ]^SUZUIJ]!_-.A0EU+OUDV#&^[FQY$S MC$3?7J+/]41*0N;S($IDX%TV3$Y#AZ?$<])0UG\31(0$Z'%[Z"$\S[9.Y [@ MGNTFUFH$IQ&<:PK.9_J^C. \D."P\:61G :P6D$YVX$YS,=BD9P'DAPSOR$:>Q1XA+A>'#!.83YB4-] MSW.8%R:!\#$&E5,*3O\AF+D1G$9P&L&Y&\'Y3"^M$9P'$IPSYVO*D@#["0A. MZ@N'H# !W9,&3IP$G((L#;PX>?$3ZF'_% 3G/(CN%#*W"=QY*/S 5\-Q5F-, MOA?QI,C&F2@U4+1(-)#T8#09*R2YAW"#YPPM>/7J[YB#@(D1=WQ!$P>,6^;P M()65'C$A4:IZK&\(+;@(:]PRJ,%UH%!GX*36G9!PFA4U62F0TP-T0GC\$4C" M*:YGC27*-;YA-A@!_\N'-?!IA>HZL.[R23^Q;OBML"(A)%3G.'-J"N]9'V:X MI?_U_RA&X8^E]?O[/\H:/S6QN#4&%KZ&U\&03=!/F($*W@UCF>,(6Z _A6D5 M$M?E5I1C>*1GO2JMX7):P3>:]B=_KV5E>5$XR#JK518 MJP^W; D<;+7^"7S<5QNRT:3O8"(E_*!,,WC'9 0?P1&.^J(^$3GBNU^O+/C7 M:Q%KW#$4VI:\+GMM@WUDK$<]M@WJ8T![F.P![L_K@5#>"S8AWLMDO?6 %,\. MF]" [ADXM+UMV5G!H;UOHI(_NRA@)W5_;;)R-ZP8"%,W)CSE7DI)$(;,3S&G MJ: IHSP4_@XS#9]I'[P:P+&-3\0N_@-?_O41_O^7SQ^_??KR\<-OWN7@H__I M[4<7WC.X>/O;W>7GY//5Z]_N']C%'SZB3Y\_HH]_77Z^'/Q^<_DZQI\^][_( MN5^]_7CWZ?4K?(DOR.7K?\]#1<7,\V7PS $C.'((DXW$O9 Z:1I[412F04HC ML(M#8@-E[JB5>%?\AD92/"TI?,P2SXV\@").!/88<],X#/T(!7[J>FB'^8I& M4AQ!4C0ZJ09>P#$.G9CRQ"&AESJ<@N! " X[=HE@/ 9)8:.0VJ'[T(W64EEQ MVK63TO-@JB*79UHG4>!3D29NC$@8<,;3E($1$Z$8! M(URDC*7$]], Q6&,,?(VTU6^B2)/>'ECF+T%S#Y34[S8PZ"*,B= GD0\ K9G M*(P=#P>>[\68I92^^$FYYO&/+6+UT_;._)P/U42J-E+-_F_/\<^]Z'@BK($QXP%R:IB$/7(0)#3933XRP:HNPFBL@B"/DIBP,G" - H?X/'8B MC(#*90HS2<+8#W8GK)8+C*XX6$Z8U<'^H%'H,YQZ@H01IFY"/4(XC@,4L,0W M/I1N\WO#AR*8ZR,J'.*2V"%1#/R>,NX@'(4\X7[BRGZX&-LN(C9^?E?O';+\ M:?M)_JKZSQI?R5()143$?:!6CW@1B=,41!6-"0HH8QACUR@C715.[QO*"*,< M1WX@G)0DGD,$]1Q&!7;\P(]0$B'NL;2-EI-QDNR2U5G$&66<^7[JD32-.(FQ M)](PC%TO#A+7*"/=YO>9,A(DE!**A>/[P.H$N<1A@B&',L)!A-,$\^/YK3/4:*Y5B9\MU8I^9"/>7^6F]F_GV5G:M;=06K+OHI>NBL #XBR903@ MP07@7.Z+\%R1"-])8PK6&".^$R4T=$3(_""-N>>Y2,:%/(G)\_RX4&NJ0XZ7 M'F.DS1'QOHRT.8*TF:E;**4,NS%QI*_/(2X5#NA?V'%#'R.$4YO^/WY8M_SN\* M;,E4P'D]J2ZOOX&[+0S&A&V]&\:];2I.CK=,O-8R+\%>*F6]W,^Y+&HL12+_IL2:*I'[)1OR MH=P"ZSU<=6*@R@B__V/()TD&W_^P;$\61!&J2LT>JQVIF6"],I1E,O+QXK>* MN_1ZXY_H5GQ9^\/Q&OLS+NY^4$M*V6 ME ][%S_7VLIO_B5H*1>OK^\N/L1W%Y]___SI[1O_XX=K\O';1W@_C#>0AM77R^_O;J_?'L)FDO_YNKUS>?+S^^^RKG#DP/0@-*+ M#U_\R[N_111'"?82!XO2%Z-M:_?E[B# M. HE_F#((DH2RD G1=1G(EPL-Y;;;JE]MRX$E[NN6.KA'=\DSX7[7A_.TV]> MF"DG&'3E6/C8!^N-4X(83]S4=44:>S%9[W8_=NES52QL#?3FE58,8I1G0RN= M"BI>E@*$%!];J=SL6[G9/:T._C+]P,I*, Q #L.%#6(NXF5=>2MK;<77;"Q+ MB6,!_X2!=!5S)*Q"Q +TJ$1*S%+TX65#_3XK+ZP1S]07XP(6F8K"XE8_XU'6 MS\;W5B9KGRTE[?KW^B>5R1.)\9TLC88M_P(#C;B\%[*1#+"I^NKF-.\MD<$$ M"S5+F.!0_K!?/YKKSP=Y.;9X<@LC@,Z23\KJ^Q[<8F"QE-9$+C;32Y6[H:EJ M+.*;8?:?B;X/8)[2=3;;PE*53L=]6&ZFZI3UGL&#' 8JA'#ZXE;TK9M,%+R( M;^[5Y'6I>OER WE;RWQ'.A<5I:L+^;9++VUJ1;*EH+5:>3WWPI:K;S^3V28VCYA#XK*9/,&W7K2,W1[39 M$>'JB*XB&/I6J?>98D/;RBM6AHE6QUF=H*T@"R3__&?N8.4QEAE,G!?+#]%> M>" ;3DE "3+)PL-\7)&'+9_6D]!3FOTHG\T6?A-S*:;@0BF*'#0VI1F"+&K\ MJ)) H#1R/3D:C MO*@.%\YCK$]_F-?'J\@&;K/> _WD$)KJ*T4PE=J47 U_EVXY";'Q:IA$@2H_R!6>M4)[_;?PB/!YQ!WDQ:#0$N([+(R$X\6^!WICPF(OW0 /A[1% M"9SAWR@;L)1)TB7," A:^W>E.L,C:;^/EP#,/% 5IPQ0:97)O/*H<&!@S3#W ML="R;/;=5-VIQ=I,HF#4[ &UQ6?43+93DZ7D('@X&+7'?;<%(([U /;%H.(T-ZM2L0TPSA:[ALVN M;;%KGMFUC79-I7"=$0K3S[R\:>(SOER'7IZ%_; .(6V=V6(FV>I)GG9-BG9O MZ#\O\J&XKWT6*:SH0>[GLU/66[3R]6'*ERVNJIXVV0#28E]:MA(O_S9B:OE\10IQE?7C==3E7& MU^^?/W[X".__Z,D,K4^O?[O_.'CG7WY[<_?I\P5\]N?-I\__'ES\==E_D/'U M]O+F\O-']_)S\N7B]:B/OQ-)#YI[X41X0A'A*$P MHB$-4N*F*1,I\];4C(RM=@R)-.L/Y05@5KM)ZH!&RQV2)+$3Q2YQN O'2/R$ M\12WT58[;7?RA7)XJ>2 6<7:LWS*;7%VFC'6&.-\_+L_Y\5(92%:4;[$N7M^ MV"0/[UFX6R,_]$D:1"G!'J6Q2'' J>O#_\'"GZ?TO[KE65\*FE_RXCU!$_@)3T(WCE D%(8A8F;B,'S[QO'HV$YZ+8$<(5#N$\<1A(8B< L>S[H2>",#$W\4FS<,B(SU#* M62@X(7%*24BB@'FISP-0KLU-W%X^GOFLF.R[1&/DT"!ACH1C=2+N,P>1( H" MQ*D000MOXM-V6 DR+0Q.FH59 M[+($^2&A)"%>!%<21T)X.$Y%"G]0HTRTEH]G9CV+">(D]AW!(L\A.'8=[HO4 M(3[V,(J"%+N)1".S2; K)$S#QJUB8T3=,(F\)' 1@?.G% D4Q@1L0H_PF!-S M$[>1@V=FO<_2$..4.$G"J4ZJB5+I;Z=AR,,H"+TT-#?Q2;-PA%V$L1\*EPE" M..7<(TGJ)C01"41Y0R2A!N MX4U\/L'Z/WKO>]:'0B%KW%OEE.1-U'Z)1"(HD+ZHD :8D"B,<(P#E\4L%B&F MR"@5+11&S1HFGS)?1)PYH XRA\0\=#AHB$Z(/!>YE)'4\TVLX*196! L6$"9 M2$.78":BE,78C>(TP(AAL::'SB@51^#C1K.? 'L^#A/' QO! 4D<.1$2KH-H MX+O(%SA.8U J7!OA-C7[,6R\,S9V*0;C'E-"_("XU.=!RCR6N*[/8] VU_32 MF9OXL!P\,^]3'C.9>.,D"$4.49VZ7#=Q&(^#E'H(I=A$[4^;A7V7^)$ DY[Q MB+@)B7S78[X; @][*2&QN8E;R\H*2%M[$IQVUUZWV-'CF\3KLG$ZMW^ZWY@3$=X1XB(/$]1E+"48Q@Q$#GR:Q MYX=)XB6[$-^*@DUEX//D]=7/#0](P$+?#[CGA(%/'!*$ 1G;MQ0H& 1,*CB"([OA=%H'$R M[D1![#L1& Y11#$1@;OK1!XC-HW8-&*S*38]/XU"X@H2QQ$)_90CUT@EWPH2G;N@REO! )D\1.Y2= ME4]$=BYI'[NR X]_J 8\C/6HQ[;LOX/I7AJO^'2]EL^;?1>X>!^3#_P?AC_ \P3_GOQ['%@8-> U./($%MA)J9\X)*0@AZ*(.R'UF,"< MI"0X9?1;(XQ.2!@E(8W=&%/JLY!$7D##6- P@,LV43W!C#!JI3":)1@PEU.$ M4^YXA,A>8(EP>.H*Q\?5&$,4AO%%!. QJC +$HQ E-=R# 3SS/ZD "^[)9 M%141(97_T$%!3&05J^OP2'9P#$-&$RQ2S@W.?/L\2-V-R1V&RX 9,T$#ZC3LQCT'.#%#N$B%*"9/>3R,4L]<,X2M,D="/L8R,VVR$V M&Q51R/."0 1.$$8,Q*8+VJ;G>0[U4,H8]CQ,8B,VC=@T8G.O<9^$N,03'@K\ MA*2(@=HITICB*/)XRH)=I,48V;DCV3ESK:9IC"FGS&%^&H&ESF*PU#%S/%<" MFA ?9*2 M-FY%]<*R9S7:M,_0L-50TXDF\S/"*]\Z*>'HK6PXFL#"%/=R_7P 7"4W M(+5B(',.BTBS(1^J7F+9L!P70,7P QO^$?[5%?)C(#PNY__V,1UE?G2#\OAR2#@?\55.#\9-BWRP2(.*9."W47XK%DY&,JN\ M?++AA"M!M#Z[LC9PZW\OS%]?6H03S.,H%C[V"2.<$L1XXJ:N"Q>I)_M?OU)G M_EZ,QE49EBO+L##\.6[P?W7*MZ(<2S)PK@N>U"2^R(:*56YXTCR=BA=!;%CW M@A?JM.X$'%=%&O*\@*$XG$V-!^G !T[)Y\;N6190+3QV![\AS*;6JXM1*^6D\6%&3.WN$1W O3<:K'UE"AP\+88Y. MBBA<8*W&GW(QBC)I2CR,_,"-64006,>@&42)1Z. L"@.Z=^A]Z)^Z*:8%?Q= M"R*?\]L$>S35.67ASOK[N=O29'D2>O#9%'JNGL:F M-V*0X]WC+Q6LN\ M!#VCE-?;S[ED6JD#P=^4ALJE8/QE>@^_'\,'ZAJVOO]CR.$6AN]_6+8G"\() M547WC]7=U4RP02G.@KK[. R $A[56(ZTT5\BNG!Q.O*3/8JK!_NOQ94[):M# MOGA^+TA/;^Z96DM$'&/Q?_3S^Y>AU_O?P<^Q__^G/PZ;7\]Q\8[-6^^)_?[S_]E8PB3(*K#W]F%Y__ M^';Y3?[F%YC;)=BYU^3RVQM\^:U_\^FO3U_4OS]\2B^^O?/_=M/4#WQ$'"ID M:(1SN%E\CATOI6[H!5$2IT0[)$ +$,FKL>IWY3&XKR@<0D2B"'/A!MQS!79# MGY&$OK!$&?.15.]!N041-MUP2^_X Z-PE5JQZJIOGX[YY)[\=#6TKN)Q+M5+ MND2[_/]*Z]="E)E1^#?-0FA;!6>I#*&[ RL7: MJH3&<8A$$,/TF/ C-^0B8"+ +B&"N9IM0!13I_Y+TYOT[O*7#=Q)[^4,_B7M M6+DV$.9JGUX5!1]>*\G]K_O93W[E]_*C5W>\2&2>W_C^WCU'(TWIY*M=_EY[EE?JA7.:5) M=MXT22ZO_XZ]@"4QD&/@)G"W>+'G4!2E3HJXZX=A%*0L>?'3*O3F*.OWX5\] M4/C@;G:T7RQN')4EOLJ_BXT)ZWFRT/$W\:SW0;&0"NQR:GNC5S EFN"\B<:_ M>O6W5#N 5+CC(TDTB()JP@,!-!23!"4^ ?Y_\9/;6T4V TTVRCD"=V5^/51. MCVQH:5^$%$G2B0;RC4MN7N+FV($Z\M-_1\4_#S!0I9F$V#A=E!5#=^)T"7;A M=%%GLNEVKD< :]#3P0W(=V"46UA&)89*BT@7H,X/^83Z;:? M@"H$9)1HMWP.%\2=C",D\YO$&YN43XI&'"*>VZABME'Y=*- PET+%<21+F?U M_*3VE*CGM8,E;CI89B\H9PX6_8:^^L%0>6ATX /^*?JEN%-N:!7J@9G^-N$% M,$;_'DYOE!?CGO5!?MQ8F)2R/(/YP?TI9:_3S_,O(W=]!$N! M+V10![38>%P'ZGZ^^O/=:P&("S]9; M/^#WE=-=.ON!6G@?]J"*O.2E#/0 .64CM8LZ+E:*Q[9 !@"JT>7,;CD8.Q/8 M-'AO7BPL)E<^^[$<#DYZ M,N+,EXV/WQ=]@,ZQ?]D/H(_2A?_RNS7+Z ;66!Y_*]Z5,8[%"6.8(QR MY6M61P@/(]I6LO)R87=U*XK;3-RU32(]*G_F/,F6U'^ $>Y$D4[ZMB5O\$*: M,S+:"PPO-5P=Q(*G;K-$:+,OEK$AT%6G'&'U^;T,%N= >]*'5D5]@=]OA=36 M!Z)0KYN&F4K]^H%(,MZS?M8LWK^WK4%>"!UTQKX->P#L7\+FB0(F&AGP+>P=;ER236<@A,&V2K M[8O[^22!DTG'=S)Z'!4@6QJ7R/3(RI+#FJYM"ZX,KL.7>?$EA1M,"F&@I\E0 M9QV4]Z64$G#<4@4O$BFSQ@(4\VL5E]21[[&R[JKK74;?]2D/^.>\F",3:RC& M\D5SHN\#G!B;$ MX5>Y%'O5TF!Z7X3T$M3$-26H%.XK]=Z>]6=6R.L%QA4@9>[A-I#7GMS+Z:]O MX(:(9&!77U\R:^1^[L6VOGZT1T:=F(PAZW>.)A$(N1GYR]74)&_)_(TLAGT9 M*4+1XA]8!CCG^K[B(756<"9UN!H,<;C@%#L.Q9TES=WK'":NF%V35,_Z2S*_ MO"(5O@;[X:L4@.8:B/W;[?8%O8.^$:RB8!CNQ7#B23:#*::U8I&.8E*D,VCZ8G*;9XCQ<%4+Y_M MJ%87^/28'%XZW*EH 1R(OI:XYD?/H;%*R]9166P@!N8B'PK3%VE-@!=#$!] MR?2_^,RI-LM1T4N2= Y&O -CQB @5-0YF12UIB8UQJ+2MYJ3L&3F2\]ZW_RH MWIILSO"'78-!@1IO54[3;$@UA.0C..^A?%^N$R6D.JRUQ(H%,BF30#Y,DS*: M' ,RZ>XF@PMG?#^2%V/_7H]8UL.I.Q#6IG9>C0U\H:ZH>B**.7B_S!^>LMI? MF$)#(!ST7:TYU@\J-;&LU'O] MF@A.<5 KTTK*:&-)CB?4$:23,4B*;O&QY"0P1PIY038(MW)M*G8#.E"WZ;R4 ME$=YDRM3 ICM6OG4)67)PY&VD1*-0HPK22=%,UPD;R21R>_E[H+(UT:?M!LM MN'.M22FU7"IG2)',25:)1TK-> M)=HBA;.JF096,^F+*<%IV0^W-UP@"?WQ?O:OB03Y=^-2!H!9D*[D# ME#&:%"#L2WWK-0GR\;7U5F#$38.L^BICR(GODNTK4+9M2E6I9+FQ"?6*S,U2RO"^N>7R_ MN."::Y3I?P?7H,7+^3M 31LNT=EN5B/-"8FYBV RDA\!R>JL5@E0#/P)'Y43 M>?G4SU5,)ME>JMV2$24?/3'1GMZGE;M2N8E**<\TV\O[3SE-%O=%Y:'J237F MH,>?KEVE0,*J^4S2P"]O@%]$X2B)U=Q$Z?\I:QU;7I]97R<7/=BTAV2I;N/E MG,?\7C#/>2%I?-(@3M G]L1X]#NMD2W;=$6LX7?-B90R?6"DHN4]X+<&^V8<+JB"4H?)HHG<*L86K_9'1*X)7,P'+MCJP$5G8Q#'W]8Y5AZ"@M0' M>U!I+L"[/7>>F?W&![N]12NENW:=E^L$M/&BK'%[:"_36Q!X"[N$_1Y=T#;0 M\GUZOLS;9IOHXC;YRW6AY\Y.[9(V490Z7B7$5>4 NGA&O6@FJYN! SFJW73L MVS-CK['CN[%T6A#KJB,IG5*YX7Z<-N+1%,"M82ZM'C"U0.>XS8J)BF=)&\;Z MO@JSU$NM0BP_J&M8I?$I7RA_CVALZ_V.=\294$59?&;M:)DG%9QI15,^!+2I+;Z0Y"DIC)AT7/:M; M%N9;$&S#FG!R6%JUDW(CQB*^&<(,KN]G!H5M[TII$R' R-6#LJ&E:'#4ZE-15!?GJ\DUL*E>K/0CII-"1YZ>GEJW7(!_"9VU<"MT<'7JE>[G MPVM5SJE"4DKD3G4,:;.+.G()@6"0O5G'JC]9-?B>#1_93PG@J56.5EE(+ MPZ;8K/T#TUB2M1B=BR;)M9"Q_<+21:PJ%##B]VJ.XFNF]:,YP]%6^0!9/.ES MF010Z4YP,O!:%=T=R"+%9GNT5I%;GNGPO^*^SB&Q7NG0&IRE ME)2_SB1S6Y>TG =?2;>DDCPJ7%D3>M?DB-1)TARFKYWZ%3>H>R^OW4/JBI06 MR1Q/JQPKR5.5/SY[*%7F+GW0_,2X"M+++RN]3%DG58&_9,H;?EO;0]*'*Y]< M8C#!W_5O;% F0*76W \_Y%4$H+K2JV/5:7)SQ]LU:IZ[%<5DU9P)O<6(NS:H:$J!.*@2[#BYB'9D'IDH*G;ZE'(3'4Y662)J_W0V MV30ZH%)!9"9#DH_J^,A\6MA-D4^N;V3Z&Q_.9X(L52>TA%*":7@C[WFY\TU# M1_EV"N74F>7$S(YF4CMSU"R:<8G*:I:_5VNKO[1G854EA^?BHS)CH";>V0-: M2;F;\8["LZZKIJ?V;BFU,U2C^2-Y.5-R6[)J!)*1XX+Q@A9T MJ?P!F4PMG=G%]OOR/ R9_<%BQ MD+DSRL4JRZFDRP1(A&O>'>DZ#'A]I0'/[645R*HUANM^'O'^H\9?[:8KEVE) M^L97Q[*H'4T'R88+QUD!V*GYE6HZ*DFM:21J4) ZI45OE5(S[::..9H6J#Q0 M/*?[6HJ^M$"7SV -O:.U3IE_U9'%"[#-L[AS[@M@BPRD\WP1W!=8V#1D.M + M4_)?*OPJ=[814[6E)) Y.YK>9NXHNPZ_@5 HI0>>?G5I*\ ]6:AA2+_+.*9 MZ:8J/6;QBEF-1\?N@)8*JB4_"/K_3*9P>;9.,1_U MQ0Q;L:HPU":[C#C)V S(>J".4M\EH*^ P,NEVF)/T]3GQM !2>UUEM!Z0U4T M4@-@]*PE^SO+ ESXJ-2%"!I>L\H^F]J#>23G*O,2M7FJ39JSCWP7N=D\^.5EOE^A_BZCM MTY^R]B#HT;4 ])9 F&Z#$[AR0QY Y:V%(MW6W9+*^R*\]K9+/9LM:Z1SG7X7 MQL>TJ,6#QD\O^GG='-K4N@#[MN\'ST*H;WWSCC,]6<]V@[:>[!*LU8U:";3 M,-.-75_]_ONZYEC0!G-L.FMI/\C_* =:E4'6C&_U+&MFNLD?5E"!7"&$Z&+< MRAM73(9.4=7"SI7U3LVL3FKIE6%+B,PUQ7V0%WMTICW<$6) MEHR<*]B8K8JUZ@C>[11/Z9Q8^9KQU3"7841,CO2IKG9)(0Y0[(^ M@[A.2I31=H4),#/,8*]DN@B\_UJ'2]/^1-9U:_]+4J>Y\;)VR2N_7K-6>UTG MG;'FC#5GK+GS,DV.8H,>_:?R16X 8]UQ\S MYZS(Y]^[VETAW0RW69E5^8^5]Z+&UC*^"^.[,+X+X[LPOHM.;:GQ71C?Q=X, MDI6JF+$I.V-3$M<.D&^\%X;2]NZ]\&SJ'Y'23B!O8EG"]11X$O,676MY3;4A,QK8A8EM"MLKUG>)LK%STMDM*E$>F#\CYE]DX; \U7]58E MOW7[C(5J[[G<=<:-3.W02-@\FT<:KPJM)"'=\.31863Y=YU8 M(H;)MJGTE00Q'@SCP3 >#./!,+GT+VWGVH/;R\D55F!=M MG?0JY)V9G=(UN]UT9SML=[9&U[GW=>*YK(D!N_HI.?=)-54%+Y:E&5) 45%?OC',%6=_7'9+4 M(:<*@5Z5-%6%4T"*"M7"5DRL8!(*U3A9(2M/N_6I=MUU%HWVWJA6GXN_[%F_ MKF@JN(Q)SZ,_8 LN[I\EZ#6LON47^/+)=_8"KW?]X>5=<6ZIX>%4TYFYQILW M>3D%15Y$( &6T*CG&J6JNO0;R,.ZTF\ZK.0D"9]79 K])%5"0+MP9=F?;+A< M,9J\U>2;X6?J8^W8@(?+ZO[68#=#U;=$?I9DP,P2HI.72NF03RK_O^[[G W3 M@I?C0J:T26BQ!V!:GEN?<);APE3U3#K25EI8K5&\5[+JDJ$RC7.H/+M1< M.T5)>N)Z9E*R@?X?3S1]<(4#6I8:^'Z\3# LP*A>:6C3V8 2(J%.R*];INO MM6Q#H_\VE8NUA!%<0OS9M6&C .UV)_HAFH:AE@[192#8890+PFZ5OTD&G&< MC>_M^0X;37#2Y;2O$4KU#0!V4;$([E\3OCUME#:KE&A@!);-QH3Y=&M&,ZJ9 MVZL%U-8Y@:Z$>!=$[W)VN9K>AF\J(=36^2]GDM]!15%M N6AO9XUU^L4I\\M MHM$A<'8Q/+@W-A;S*[6\IU^^GNZGH5!F#RTH<+7GL?&&.13C*8,I?Z72GAIR M1;+<3+9(YB]637NU7Z-"=YDV66ATE9"0YW- YQ5V^K3%1V6LSAJP@0CYG[HI MUKP&MW)FT[W92J?K%E^^G[8WN:C;$'6*)6?S;[11VH0;5_L/9KV:YH>?-96Q M:_\W3U3@L&R^?;Y1X@.&;DJ!]>RT3>RS]XT>4S(*D*D;6J]DJD86.LE0.EU4 M6\99'WN],Y+$HR;@D- #" MNIGKQ3+];5GWVZJ0\F7RQ/0K-9T'[8_*5=-*! B&HII8M<$5(J\E\;$E<3GJ M5$&MRBJ589HM"&^N)+4.@]P2N3(\UYCFG9LRI_\JIJ]MBJH8$_7HZ%?IX;8?H MFT'SSM)7A'J-*EA7I%A,:CE6B&MI VNI.QK!(-/H MM1I+.@C[F7+S*\FKVI64T\U!\E2V4KZ7#7KVH,YFZ8RXM=\.H+E2R@=>[(8@A87U?>6-^L*U+ MT2UGQG0I6;44,5V*['$^]7O/U!+E-ZP>FAZXZK VEEU,U;6@%&>IGH.IR MQ/M24)=UF@-8Y24,KAN9S;V^LA:JAFTQ+V\J]^%43Z[':BW)K,"(45>[II=. M$8B>>'4\S3!("4J!8O!"6XO53Y1O6A[>>\''XSY[PZW)&[32K3&EXIM$25NER5-W0^@Q:79ED\6 MLB9D'RZM-EZ#7E[J2ZVY!FE:B?&"=@=22_79FE.I'[L]C=ZWIMY'C-ZWGP3Y M9^3XMZ)$^,-+'@H9IN13S=#"I5IXL

3(L.V5W[024.E&5VMDZY#/&>IY/MRD;]L(>(73WE;A>+_2V&_:ILN'@["?K MAV&')DO7F]#9%61_4%&$BUQUY'TSWY'W077VN6S*I30DU]P34[%N*M9W6[%N M",D0TBZA#Q9,P!HXYB!4ML8XYI7/?N5S[R",6GA#KV]YM@UI\V"%]NZRFO1] MP$"8,=HSQL;4G*K_M8Z:EV-P+*UU? J$8\D*3P>3<]GBVHJ@XGFV%VZ*C;.< M/O<*?[/PRK7!7PVAM615.+ Q)8;0#*'M>56,V)0R0VB&T/:\JI" 1-L4?6R' MA'8J1M+RW5T.RC+-?EUI/*V!?]C@AVE3= M-(=S.+$6'K%?ZHX<,GJ/40_[K;U%/S034[:Z,ZNEGPYFK.?90;#IG;KI+AS9 M>#C/D\6!33 R)WMZ)\M\.W ]<[*G=[)@1/M!6T_V")T(#AV+7 !\K(]@1Y,( M5*/"IV:Q)+U=GJFCVQPN;A8OA1S@Q4_?HQ\6$JZW4+QWEHZRSZBBF>3Q)GF^ MP=M-+J1.W3G4]NFFUF?[ @0G>SRAC4CW X4G>SR8V-3'YGS:>CZ(V0AMJ5%W M46DV8:FC4!DU8:G6'L[&46ES-@<[&^)OV8G.',X!I%IX[.[D9Q25BI>[GL[; M'TKM,-S2^#&.[C8?;&ACO&56HCG8-A\L]FW/W=(>-B?;YI,%2QIOZRCL2FRJ M ]K"VT87A^?8UZ=#F-(%QS85.::A=0=.5CKOS,F>XLF&+J@)FR8GF9/MP,GZ MOHVW]1NT3TUH:?AZ>?;*U8.N?UL5U6^BLVV5?;"N>FTFV>I)GE0^V')AMJIO MU-X3PY9-9V^)8:?FMP[M@&T:\C5AA8,=3V![P9:JGSF> YC3V Y,.+N]YR.- MXF,66AY:AS["M;^D,=[YW/B=S/(BVP<*.QI8Z-;Y()LR&G.YW#. M&,\FJ/O&?@?R:G06;KY^".VLDK\\,."V+:-J3;S>I/4MSY[RD(&).<&398'M MNVU-V#0G^YP 9V 'N*TG>SZIN/\G,W%UY]Z'O2+/.@GL^\!F&/W0NOPOD]GW MG$/U;828.=33.E39B< -S:F>V*DBV_.]]IWJJ23@+M_V=[+!F"C'M?/@;#"D MOF=D?5HS</!(+:!AMOA"/N1+L9L&.>#[>[%+H9O M#+I->\_&Y*"W]VPV!\$VAW.XB-$Q$SI.VX"\DJB)S[DDNZASH>ZW)SS=L]DV M@&@.YP""&)N4[=8>CG=,4/4SB\%&(LT+4=V;UIA_W3)MZ_3B ('-2-"^,( ) M[CPO#NOB#?RZYE"[<*C8MT,3ASVY4W5MYM+VG>IIF]'OIHK V45B_2U3>8U) M8!P=YWPVH3&E6WLVY(A\<]IQV4LQMOK2@I95SW!GC@IQ ]=E=BO4QUNJ+7HQ M+SW8\B2?1'TQ55V>I]FU:./^<<2M:2N;2F<#V]J"V<'.'-G$,=QAN.-QKXVW M=?:\X0[#'2?-'=+]%1KV,.QAV&.5']'OHFZE[*=_CCF\M(8DVB6X$WUJ^[#< MOK_G_S>/D 1_U!,9\.(Z&];;Q6#L:@L)*&$2>?S%D3A4VHX$(U+5P];^5XN75IKW^_E= M^7+-[4E]/BK%R_HO/R99.>KS^Y?94*U#/;1( MIS#FCW=9,KYYR5C/\^EW+Z:&?C6\_A;UY*XOLIS^S@M[A-"57[L]M/*[QX9% M7B_TMAOV\>\"-SC[R?IAV*')TO4F](2;ZDF7(7OPTR5*0BQD&O^^K\1%:;2\ MU\6'FT((ZP)^=U-:;T <)]9[,1J+020*RW/M-3I?G-ZF7,(GZ^[)MN MH$.T=>>PB]UUFJ7LJI/'26P98KO@LE/;%4-(SR6D2C35$YAJH5H!/ B5K3&. M>>6S7_G<.PBC%M[0:JB7V1A>$Z]!_=]G0VM\DT]@T*3\89,KNN.QQY\?;WB^ MR2)/SJ75":<4\KM?I&>HK.U4]E__CV*$?S249BAM[P7A1P1:-E1V)E1V='EV MVJG?3W7L//ED2=\U6<:M/9SMF-\>D.C*LRR4TMLBF8V0 : MT?:#+;&WCU\S8TK*#(>T3R,T[&'8XWS8@]I;8] ;#C$<<@8'67)JXW M*XZ]8)<%QT^?--8-'^9+=IM_WDS+-$;\6CA1(?@7AZ\?\?ORQ?_G%\Q M++>YO9ONS,-]^.F_HP+>L62&*X<[6&4QK*OGZK5M45J,W>VJ49^H*0V(MY<" M6#-9ZG9JLNO509O28E-:;$J+346H*2T^^JX80C*EQ>:5IK1XW=)B7EK<&HE" M3A.L,UEM.U9!MJKF]C3+C9=OQN_+RXQWFC9FQFC/&*>=RZ;"+_&XK"76NR3F&) Q)&)(P)/%4%]OCY%<>DR9.19M?OM9?BSP5 M90G:CTP9%,5M%E>5:[ELH7TV56N;IMSOIJ2C"[+N7$M]#$48BC 482BBK>6 MG=*)'E$#NU!+L0):<1,]_W1Z\6YM!.PS&:T+4G*'5J.A)D--AIH,-1EJ,M34 M9KVOI;ZPY9'M)X"T-UGPSG*']AGN-9,\WB1-5/WD@B,X.+O8B(F7/4$2FT+A M&9(X>9(P4L*0Q-F3Q*D8$B:H;L(C)FQFZ,+0A:$+0Q>&+DR8_3EA]GA-!^Q9 M!2&VM0Y.-09A(EI'<$@98C+$9"23(29#3*W5_3H+5_VVR,O2&A5YFFW777"3 M(&PG>"$DSX(#/#E>.()]?$+$]#QL24-,AIB,9#+$9(BI?2I?2W/"EF=77HV$ M;.4UO+;$5]F,1)3/,9[VEQ:XKG5F)MGJ29YVAL%.N[-W,22$C],D\\QTC6Z1 MQ);JA"$)0Q*&),Z&)#;U,W>?)$[%KEA1:\+[57+E@!=?A+0PSJ;DA&PJW[J? M.6R2R9\@B>,T*#8D84C"D$1W2,*4G)R60^BM&(J"]Y4>Q)-!-LS*<:':K)V/ M2XB>G69OC#WC)30DL=%N>=B0A"&)>9(X/V#/E\RDO^3U:7I$4^J)7 M?+B=\G=R^;??8_3#IC;/J?*#2>1^#B$A9@C)$-(N)%)H",D0TBX(R4BD\TC_ M>B<;AXMR7#OVSB;W:SM0I.['\4UJAZ$+0Q>&+@Q=&+IH@0>L[6I1-HSSP?DD M@9TK5*3)\3!T8>C"T(6A"T,7QEFT:JU7LOW"@'F6W0GV\ Q>87MA+#TX]R2=17TRUY5,R)+;VD>U@>SK&4,PI,1Z+T9C,8A$87FN;6$7N];/H"CS KX;Y]8:3R!F MK;L+P8%WX0$]8-UAZ58,)V+-23.VQ:GC]+>K)J2^RM_[. M"WN4TI5?NSVT\KO'AD6DYX:K'WULV,>_"Y"_^\EZ/>9NMP='F:S+<)A">O=?;@ITMNWEC( JA]WRUTX6I9WOGP*?&XAA)T>IOR\PT?7HM-W$Q/ M[D%#9]Q +6GK!LE;=AWU>%?M&^=4O8=#G<:6(K8+9CLM0GLU ,U_=>?(O9%: MIS=MJ8.\?OM4D=1JX',E^J[V?=='=.Q7/O>^P&B=2_/12$7#('A J(]K MDMSU6]>W']4\$FG9%*65#:WQ33Z!L9-R7U-[="(_S!MO)Q7*6K[B1:-U'UXU M,T9[QCCMC+7WDZB,BVPD(5N?$VU?ZIIMT3K_\:S%M=6AZGFV%[I'R97893*+ M(;2V$QH.;$R/TPC5$-HY$5IHN_0X?1--=MXZ)P-IAEFQ^E9;X""UC@*4Q:V,G7N*V,V^J4W5;+@_"_BD(F@/!K8>6I MI77B'03F=Y9]M<\HM9FDB??O)=Y_LN*?;>JAZK[X-QJ!(8D]DT37QS@5#K'%89X(7@I_V*5 M#;6^#@Y9=[RT1D4&DX=76TF1P<=6=#_]/BWR@344=U8\*6&IHM#W@_@*2Y$7 MAW67C6]@PB;/?]2PY@;$RNX<356,)9OALF.L"1E7#8\]V@\""F< / M5A9Z5VL+,2Q^E)>97,;+0O3Y&.9<565KPFX^59V0.WN$1V!H3L:K'UF%*C!7 M_'3TT\7!0E5%X\^;:074B%\+)P(2^.+P%.;]DO?O^'WYXI_S*X;E-K=WTYU9 M#V]A"R8Z^*Y.ZX&U_)]B)HQS"_NV[]=4NO1WV-4TWV2Z>=99Q6WYI !^R.\D M Y6\#TI8FA>QL&(^XG$VOI?O'P@QMN#)+_"?1 R "WO6FZ?94+US_DT\ROK5 MH-.I@K[7X-();%]I6V4>9\"](U 3LWZE&<(_DDD\AG5,BO@&'DWDL'-3(:Q9-FR M7IV<_,,5*C3 \$.&SMI.9Z&-B$'!,'2V]Q0%FYP G9UL\B ^ M#N22*2?8UUI-LEPE=S;&WC&U_(=3M/C-GD1];+EL>W#DIQ"U-!5N>X*B5X,%\:=X6IN'^(+!VB(QB)KFK2>X38Z8#IJ-VPU^O MPSNG=@-L[&/O_@U@E((G2,(S)-'A7/>#@\P$70"9J6.L2\%FTKQ0\ ]C58@\ MR%4ALI@O1)X'U(#Q!B->P \JY(AU'T5L$6QC,D6?2/-^7V%MO&P;J@+P3,_5 M* :;PBI0TF/^=I "3]334^(=I)[^X4];7GO9RM)Q4R:HAEJ_3-"4!QY<*7C- MQUQ&D&XS('$K%:)\C@YT2&I 8 ME@K62@)GP=^?E;K6*1L)^9L:23LL<3EM(7QU7E4+P7%<\.<@K)JFWA,YMFMZ M<2N[RX/]3O*)M+,VAO\Y':U@]UO36B;=OJ1Q=[OS+";O-&#P+Z"(6R.>*6>+ MQ-I,FGIZ.?7S)+4SI?;K2.C2\HG=G_\_?T?"@ 4HQ]_L&Z%A@8M81(:TE2^ MM2_&%=*H7-.[7Z\L^-=K$6O<.Q1J=U%O@>Z>/L!]G,_ZMJLZL:N1*+A:\AN] MA>6Z\V\'ZNGOHA2\B&]4&>5KH*9^/AJ(!@A82_QRC/5\Q+9$.T5L.X#,1]UR MI(9?W7C8IS YUP//W&BR7B]$I"N3Q3WFL@Y-%AW&.]LY8$^#=MH5EW6;-LB@ MG>YA2PW:J4$[-6BG!NUT9-!.#=KIZ7G2YZS89(D5:X*:'0EJAG; CI.5=\@J M($-GQUY58'M!]\& #)VUGESM F^H641\G8Z<+90UGBP=S')SB4R*)KH_Q>':$Z>T[W]LW/+7> MOD$;\EL6TU.*%7Z;:3[*B=0K(5.PM)>0N"E8,@5+IF#I'#S\8->5^7 H-(:P MJ5;JG".,!D=TZY^VS\/4*M4 7>Z6<,NF5NFIK3VO6J7OB?N#D5.MB]*;$J4# M;DU;>7.;B)HI4=J9"V=!$6^4),T\)[RTN/3M3/JJ$A&F1[^;\_O<")[$,OM2 M.EAD[9(J#%KI#1H+/BCE3Y,BNQ7JMV,1WPQAL=?W,-XPO]4*S_@&COWZ1OEL MF@/ )(;B3A92)9-XK'N&I8*/)_#*GK67JBE9%O6\$%KK"0W9E!E",X2V]]1MF](C(B>:"J(=9]:;"J)V2Q%30?3B MIVTQ(#M,U*:"Z F2V+(5N"&)DQGC]'KEE ]-_E,K/3&5)WN)HYK*$U-Y8BI/ MSL$M;"I/.NY 038[IJ/NM*UE4WM2 TH%H:D],;4GNX DVK2(R0BK T1X3>W) M ;>FM;RY12S&U)X6P]1K^O7@M')%4?WJ\>!GUHD)5E0QMJ.G;N!2^L'$Y,_TT_ MHOOXV-;=31;?--8G'^"#'$[W&Z^+1^3$"Q[#.N+_3#*-OZ,W9C]]@)Y?T;)N M08O7BH*6MV(H"CA,21&ODD$VS,IQH?"03L@3Y]$>H>NYS#8L;,%T/^47>VCE MX_6"-=V&+9BL]'%N5X)RI,FNUW3'%+:8PI:6>JG;M$&FL,44MAQD5TQABREL M,84M)G)I"ELZ[S]O&K)\N2%K@ID="68RVR-!Y[/!#9VUGJ M/!LS4]W2VF"T;ZI;3BL$;JI;7OR$J2EE6&^E9U/=8EHF/9LDNCZ&Z8^S27\< M:OKC[&%;%],VKE=Z;DR9DBE3,F5*!XK+&6?_ALY^X^0W94K&$[9IF5* -BTA M,9G_IDQI4RI#P:9^?5.H9 J5EG9;,N*JO1%[4Z]TP*UI*XMN$UTS]4K'K5?" M;/UZI6E54C0IX>VE+F[,1R \QD(//8)#RV)X$0B0I-)^^/"^K25"#YOQY/)2 M770\R3Y 0RN"[;/^X?:P!\359LE-]^I5ZIKJ]K:E>>!(:Q(\)UT0\"!6.^&< K"^OZ-/KX?;.M2 MC-=="SZ4LXZQ7A!NVZ&'>7MI>D/];4MJ'B^WV4/5E=?SO=5?MVRRN$?I=L[5 MXTR6K3$8P0-377(N!,8,?;7C)$Z4OCR_RP1V" UA MN0JIUGCPXQK^<[!C32WH^6N\>4G&N+0#'$\]O;ASO!1R * NM!,5KU.1;U.? M].*G__I_%"/\HZE(66^E9U.D9.BB^U5&^Z]4>ABZW9^G9GG:P]^+_ULWS"R) MHUJQ(^^DEX@NI'$X\I-#KZ=Q#Q_PO?,[07N8R)7_S/OQ1*]8F^WWT))G%?(^AD/Z=RM%3)YNH')1ITH?,T;!X6>9QIG;B M+AO?J+02T!3R_JU,XY#O42"YA4BR<<>2-E0>:96QT;9R*I.A83(TVCI9DZ%A M,C1,AH;)T&CQEIH,#9.A83(T3(:&R= P&1HGF*&A+==LWG(UX'W#)49*MLX,X-V.O5GK1AF%T$#OJ?XT.=RS-"E2=8P07D3E#?) M&H8NNIAHK,'V78GM MRQ;<5J> [=N"K(X*@>,#_VJ]64"=VTPLM!(KUZ,]NI^$B6V'/4HCX0Y-MG.- MA .3W6&R.TQVA\GN:.V6FNP.D]UALCM,=H?)[C#9'2>8W5%9L&.P8%?@IIO M:-L#HSXRT7=#9":1R!!9UXG,PYTGLD.H" : PP!PF)P.$[LW.1V&+EI"%UT? M8].R M$4\D[[0RU>-2HH\LC\@N]&+^N=&+>6 )D\)]>%]3 E M^T@?(;0SZ2->+UBSB74+)MNY7!??Y+HLTTL?$9$'377I3-1N(0]F;2_&F<7; M33;,"6?#=(99%U)E9LS:SH29SNSK=ZOEG\FI,3DU)J?&Y-03J(R+;"1CK<\)D)Q.1L6RQ;4UZL.(3>FFJ3N["6_M,KYC M"*WMA!82&U/?$)HAM#VO"KMVX)+.$]K)9E3@3;' NI],<2KFS(KTL2)/12F# MP[QOP1BW62Q[-0P3#1NQ50I9%W&N0K2IU&EQ=NJI'0X.NP]!>+*'0[S '$Y; M#P?YX5$.IU,7=J<\-A\>R_!^:HEK1XY.SOI9?^5M)7+F@VGD;:=^;Q(Q;+.! M;NBWN_0;$ML/#/T:^NTH_6)DN\0];?HU?BOCMVJ;&KP\##]?]JB5XAV$YG>6 MHK7/.+69I(GX[R7B?[+BGQTG2'Y,\6\T@J?:VFRIRQF:.)DQ3D5%,J&]1SG] M[#S@)BJR#UP(0Q>G-L9I]/IH8@&4#>V^#A)9=[RT1D4&DX=76TF1P<=6=#_] M/BWR@344=U8\*6&IHM"WA/@*2U&P 7?9^ 8&%U^S<@R;./M=SY(3T*!#PXFJ MZ@1K?#;,=0&CJN&Q9[M!('N*P ]6E,G+FGKLV[[_Z.^PJ]_:7/;\Y%>M-Y\4 M,*/\3BZAY'VX#-.\B(45\Q&/L_&]?/] B+$%3WZ!_R1B /O0D]T?GMH(]<[Y M-_$HZU>#3JEM8M;$\^@3V8 M#&-)+F6].CGYARM4,C/\TN[\3IDF+;L!J_@Y M+\>2O"O?GV*>MXJ^+]1TVX9BP5B/>FQ+$ O?97O!A0C"O4 M; ?@\,1D$5T/ M:J$%D\4]&FR'.G*DR:Y'70;$PH!8&! + V+1SBTU(!8;;ID!L3 @%@;$PH!8 M&!"+\P&QJ*WFIX#"N^[@-6.8U!93^MV1_%IB4W_3%B'M*_TVA-9V0D/,1FC+ M0@1#:(;0UF_=9H=>]]%Y3C8#T#N_!,!3L6I,PMNC%?G^II1M*O(/IWV$F^)H MF<,YG UB#J>]AV.P++9VV.BC13WLM_;RUB5\\9J.R35TT>?56K>))+!O>^Z6 MGI%3K#P^G9-%S,9TR]+DKISL?D^S11+L##$1 MO=&#>O8^1[NNZ/3>NBC/NC M.]J43H%6)07C3=7E,Q3(&Z^\K?0>NJ J;EGPV!J)_(2!:^CW=.G7]^VM?3"& M?@W]'GO)R+==O"4>;E?H]V0=C-CX%[N:$+8\S5%KP8/Y0L M;,/]85GM$.'$ M3')7D]PG5DP';$?MB;]>AW=.[08(C],$XI@W@%$*#$D8F)C=P<0$78")J<.L M2^%BTKS00"6R['F0J[)G,5_V/(_' L,-1KR 'U3 (VL^B=@B5,MDBEV2YOV^ M0FIYV38$!^"8GJNQ-C:%<*"DQ_SML!:>JMTGWD%J]Q_^M.4%P0NEZ.TH0C>E M@FJH]4L%38G@P56"UWS,90#I-@,2MU(ARN=H0"?GJNR$-]*S/?\XZ);-X!LC(Y3.7$&4O?].(^_.)$"_)-:M1B6"FE/8OG! MW[=+B.RBV1V@XSCCST!P76U=#--%<>4'Q\ES.@=AU?0>/)&YO6;PLS+F/=CO M))](XWUC=*J34S5WN#6M9=(M*F5WOCO/8O).HTC_ M:=->*9A1%,>W_2L!5VX\<#,N<=+B\.#Y:2OY 2W4/C=G%/R1O DEEAD M\J=W H8:CK.A?J%\D9I9C4=LE9/1*)? Q\.D^2%015E:8\$'I7RN_M7YK.^?401T-1(%5TM^H_>F M7'?^[4 1_EV4@A?QC:*FUT#<_7PT$(NH>)WV/7NL%P;;0><^@:LV&2)%6L"]QT)W&-L M!W3+,J(650H90FL[H4DL5.^(D59#:&=":)[MDRTC/"VBLY--MT#'.9MC5CF< M=I+'KZ*0=@B_%C+@I#NT[@!4K5-$C;>$)NHP41O0HR=(8E.EVI#$J8WQ>+J& M:5L\W[88G6#;XN-OZV+F2;'"M7&03 20S%G:SM2B;Q6'?'2P4? M3^"5;:V(LKI53/2>]ZNV@Q>\^"+DNDT=D:DC,I,U=42FCN@V6WC\Y.-E*\;=N[#J?6GW:0VI00@1:U:2]2 M4R]R\B1A2HB>2Q)='^/T&D*5#TW^TZH]:64LW92>F("A<0Z;TI..6 .F]*3+ M[I/ ]LBF?7M,0K']ZF'0 MB 9963;TH:9KYU[PPLKAQ/3?]".Z1X]MW=UD\4UC??(!/LCA=+_QNGA$3KS@ M,:PC_L\DTP \>F/:6M'2K8*6MV(H"CA,21&ODD$VS,IQH0"13L@79^I:NE@J MTJG)FKH64]?293=UFS;(U+68NI:#[(JI:S%U+::NQ80N35U+Y]WG33N6+[=C M332S(]%,, Q8>,1PIJDZ.!-"PYY-D.F08PAMWZL*;=_?-'+>/CH[V6BT=YQ: M2E/>LJ^UFO*6+8C:U#*?EM+T>KV*5\BLS5Z4J MU1?7H%2E0CS@DY,U<$.ZJ3??U">MN;7_XK);031^5M5;%YW#H7O$"-%I"RQ3 M65FKM 'SUF_%9&26J:E<6IZ+\1&Q&D];5.T@O\@45QYP:]K*I-MD ICBRN,6 M5V*V?G'EM(0RFI3P]E)78NP:%E,;P(!$A2:3Y\>-^S5MIOC6E6 M[F@]H/KE(T.J8:8+G132'7Z7C77G,/&?23:^KYS:CBIL3&%3A]<]:U'7?_C^ M&]A345AERVUB2[JL@:MP3<@?$$C>.2P1PMLP\N7R9 M&:2AI*!3,FF6%G%$\^7T21Q]EI5 !#$L,(:IAK339Q?_/'^[WSW!O$HW"[7X MS_\X[G6/WGC!*$YPSC"!63#G!-!(;98 2D=;YG&(F9_T@A?2WE%)ZFZ,2CI)[Z^ GU>*+"3 ??(T^D*78(,X9%1_08Q&1P^BR M$5=YD,I3.-I'V*\8.98.=-7VQ)B5"XP5\GXCD04A/'NM=&NZ0.H1>&$P(Q_K M'Z:;G2HF61+=ML7OU2BO@GQ.N[><^9NAHK<8N,$N>BD> @8\S!,Y-5!I^^! M5$EP=)XW\CKN!#*;?^?S$QB @SB4G1R/*EP(O1C)5.2\"W?+,0T:18YB MX*U-)EYR2)-T/<=P )+<>0H+4-[>.]Z&U[[W097KKJ779A3O3M[K3B7I[M1D MVXSB-J-XE^/)V[1!;4;Q(VQIFU'<9A2W&<5M1O&LS2AN,XI?7O#(&+.Q&+/* M&+.I6A+Q+?1HVSWOO1?08*JELFVGLF&;3MP2V:.+LMZFB5S;1V5/H3 T:Y2T MQB<_L_3'Z0,K;H>=X1HC-^1QH5FPWZ>W%WV_:/-'U5OK=I ZW=+'[N;^/GS]BF:,;W_&OQ?]8-.B-M MR(+W\4KZJ7N\@%?:Q[\\]7J<:_@)QZWOQ'&G-\"5GP5)6#&:8:H00>/%A9=F M)?Q7D,+3XRKI>)OL][.CP19A)*E";T_=[;,*5&*>4T&>PI9@6?J@F'B1(H7+ M[<#!T 455CDH8@N8$('SX,-+@*Q9GH'^&Q7K[^IVP$ (=BT8D+:*?(OY:"?; M8CY:S$>+^6@Q'SN_I2WFH\5\M)B/%O/18CY:S,<+Q'RPY1K7+=/;!M^_)RKK'[QRL;>8(-*+6V=^.V6 M'2WBHXWLMXB/%>6$6HK889S&XV,]VEKQ]5KQ_9=6*WXK"_@LEGS)'(\-XE&D MRDN!A9'PD1RO]T0_ &_")Z7J!I9 N82YO\^#-(R+,,.:+7&H/'Y3?9W%^4*! MEYVKQT&K_AQ\]=XM5%2\8_[=%H^Q.ZB!G8(X[-1D6SQ&B\=H\1@M'F-KM[3% M8[1XC!:/T>(Q6CQ&B\=X@7@,,6!+,&!7M 1H(YG;'LD\:D$9+9$]]JH&)RV1 MM43VV/BR30OW;Q^1O5A8QN!YZNZTT(S'6FL+S6BA&2TTHZ6+%J#Q,,4XMK/B M0KQDX#M!?.H3DV?7<8&=-YRJ">,LAX^Z;ZL-BB0<;$5L_D.6[O_U]/2C]SY. M$7\ U]L_8%>JW&G7N@LG>IYZ2)K07F$K8&X M/[A=OG8<&FD$NPL0P3" MY3+PZ53OZ%3VT0MRY56%&E<( /'4=9!4W',%9VD[L, _@**F.+6.]QN]0I^& M8;(;^]FQ.:@XI>=QS3YR<8)M;ZY5,O>IH0^/HWB4]"JC$6?2 (D+@\#[7$$D MA<_-DB!E4 K_HL* &_/,JGR6%4C;."V[ZJ"\!KCXN&2^BV /J7M34:HTU.VDIK,@UYV8Z"1G,%UG M'LYV8J$4]35,*I1=7@A72H!,7ZIIP;^'>>(PG &2U;4D F)IJAFP ]3 MC6HR3^*^"[4 S>%!3X+"2^(I""0A.Z0\^']!,J>+'8X^XWZ&Q22KDDB?@V[7 MQ5P;%UDBC;MR;E545".@SK(J%4VH>=YVT@V/ I,(/HY@,+*%8W-)R^#U<.D$;R')QH".SJ]E\K;M\MOGQA^=,,6#N*X1NX M<9KW$[5J5.Z!A91$D\7-1IJ;8S^S*WAMZ8TE@:F9?EU^7J@T8\'.1X,R"LI@=^%K.Q7#-#Y>Z[]*LJ+XEHC-RT%^-"UN6\-0 M>P._?]A=O^[#PX3:'C+6U-+8UM/8T#\8#EH:VX[3>*$TUCWR#P73C]F3N M/IF=-HU?\LF<;%!UM[4GU]S7]PB.H:Z%XR2[:5/K=RTA%4RO@\$&88GM4^]; M&MMZ&NO[@Y;&MN4T7BB-=?M^_YELX9;(OALB._![P^=QAFV-25%-D6 MK*\7K!^\P(+U3[Z+=PD"2K^[2N&+$1<0!'& FC*Z1>JGG[!%1WZ![Z' &^/ M=IS>P4\G2B?P(;^_52%G;"!NV3O_>''/A+G'*^W>YLM]/REH_4YO.-BER1ZW M^7)MOER;+]>F*>W>EK;YFURWY:XT(+.EL:VG ML=ZAWSO8($FF);*6R#8GLJ[?'[9@S(??V'K2=-K;U> Z' M[=ELZ]D< ^NT36JV]GB&?O\YC^=E.V,>J-A2W77?AZV.L@K!$1O[[E^<@OJ M6[.M''K/0D\/MS-;;H"UW/%=<\?]2E2UW-%RQ_? '?WP5[W*\L MV/.SQS=E[PRW*WOG@RI?1-Z.J>VB,W;L'R1')E<3E1;83@K__.W).[::3)NV M\PAI.[N72+'(ZFTFQ=;B_790M#D4WT78_G:_39M.L7,(T4/_Y*1%(6_) M:;Q0&AOZ!_TVG6)+3N.%TEAOZ!\=M42V)YEAC[6:9;RCY,L 4(J?&\4%'%(D?TH MQI89T4.F89BIM D9;4*&X:RG2L@8=D_NFY#1OU_FQ!U(_..CX:.D#=SOJW=, M]JC[.-TB'F&RO<[)PK#4C!I)O?"0Z4-9R2WH?>=P?*!:/T]1Y!8J^OV06'_SZCDMB;4D MM@F)#=M&*%MR&"^4Q+J=WO"[@+N3KWJ[,._+ZOT#S>^P,UQC@@U=U]%VV._3 MVXO["*O #R#)-&7%OF1@ZT'G8-#"CK?U=/[S/XY[W=Z;]H"V]8# %CMJ3V=[ M3Z??:T'[3P3:7^W0:S%F+<;L5DOP8//4Y^='F+4 S)8YMM03US)'RQS?"7/L M(C:Y98Z6.9Z".4XV#Q,^/W,T6DV]P3<#(![21[H([6C&O?]K\7\V*?8NR]S' M-?W4/5[ \>_C7QX/JM*\'L".E4H\H'QZ*LIN4/C++50'[RA[L697/L@*A\9FG_ET%"8T1Q>.Q MRA6"\T>JO%$"8@=*0V0[ N%7IB]@!H!][!;#N=/@?+X]D44VZJB')+/D\A:D M+I?/=]X20CNPKP0CX.2J7/W*JEX=-435LZ>:](<+.^C\_Y/_/!C?<6P7'=[-]V9Y7WXRW^-"VQ)AR$I3>C4E8 H&!7$KO5P5G MG]@DER $+@/^ 5&1*.3C*@]!QBC*R)GE^&#)"4 @1N(9)@K5$HUHL''#!&&H M<97 8!&LOP3Y!-]+8OA&A/E#])I)1(I32K0AR04":V5.4C#*JI)$5C %\4=Y M-_5U53E(AO*=#)HU5NA[E'H$PU\'<:+!:"/%XZ"P+4KXO+J*0Q@5 M=H]$5='QWL-/ZFN *3KPC7'#QJ3JBA[V\82FP1S^P/E'01CB_M/#*,GS:YPA M;!O,&<:#E84\Y3"8(-&Y&B>4 M2@6;.:Y*)*D0:#0'4L&+)!N!N.2][7BG<*_A/X,DF?N+'W>^*)<3WW093C]. M0Y!>A<(U1DK^K8\0/S$*$DHCP^T.).6*$\?637 :/F%^4]MPIFTXLWV3;1O. MM/E-;7Y3FU:RHUO:YC>UA+@56_I]Y#?5[.>BV-;<=IO% :ZW;][M%Q2V3; M<1POE,A._*/N\PBRE]UTYN/=H;COIN_,7MOV:)[N:(:##6#-;<;:FMMZNXNV15.W:.I;6'+@'PPVKU?R_'#J-M>@ MY8ZG\%8-6NYHN:/ECF83J._W=[*)1LL>+7L\ 7L<^+WA+K9@VKC'S 9Y(>LW MJ^EM18;(+R8] 5V09X*S_Z0$?+_)XIX]9^2BRIUT"T[?XO7D>CW>CQ5^NL&-*BCY:_N@L2R7A M#,@RQUP&RK98?$VW7$'T488_2 N5J,H15+!17Q1.N!A7.>5(1'$15D6!8*9< M705YI+\G20RSK(3)8J8,#TE>9[.^.^8'#W-NPAV;ZGL%6.A8\ZIW\.:B*I,L M^T+_U7U#+\@O'X.\],[/O7WO'!;F=4_A7Y_BXHOW'L;*\D)>Z7@[172GM*4K M#LOG?D%PRF$\@RUS4EKLGA))DG^#=Q?^@:& ZR"!1=&SK[K=H\ZQ!_-.J*T0=HGXT]3EB/*,IG0$DJ(SJ@HX_@*%"/P)&"OBS*TOE' 6 MJ2+,XQ&L*QB!F*"98[(3SCZ/*0'U*E#I ?$ 5N!-+JY!N2<4DR\M] M6E.2I5?[\/(47$H%Z1R>W(<3R*]HJJZ8@,EA6RS)2IKE&#1 M,I["@C_7FD,USU$D"@@M8&&5\WEE]B"1P*XRW D8[08$&DQK&L3PUPJFE9?P M3Y_>N5$U:H!9$39+@3P',1I3]EU-=.FPQSP-3OK+J:X%^N@06\N"BJ0 @/I1\1S::Z&Z:H@"JK$ M\"H*#5"7DZQD,3R3LK J#^-":=W(C(>\*]W8L/\:GL%I=05L+1>?>PZO!KU. M=^62^-Z [\BYCS.8Q,T^/2F;>K]5=SSOHG;]5H5.)X7+($YI@K!4EF,%7W]4 M: #8;5RET>*M9W-/M0Y$IPU'!Y='L6."Q4EHILW_"B+>W)2-FL@-'"!F!!?5 M&"]NRFV%^T^ITN5S/"Y'2TSYC/'J*+U$8>M$TG=A^5ZW)RIOAPY*)]X:_1+& MSM74CATIW&V\0Z9X88U9;_11%9"&D3@/9#*XB9E^033>E!,/%1J__DL.>LX- M#".0WKGOC9! \>;)B4=#^%/Y,%<:?ZC$YHV\.[!ZT74*(B#4VC.8WVP&%SZ] MC+I)D(=\%!&<4I(1. 2;/L(S\DF@/R !X:H"SHE'9P6Q#EB6Q:1EGA$;:4Z\ MX0FE$Y;8,_[9\%[A&[U"[EO\+ ] "=RS4LMMG/9*%F@K7M0K7AR^M(H7!\^P MBT*L=/M8J]?4&:"S1I('S3?/@_1*A F5'B#A@IGXCE2G1J.D.,-%J=5]9!T9 MB+FK5.$DA;5=$5=9X8,V08)E!+!D@(%VD4.J,.; 2&G!1M8#&"!?W-M?[D J M$# R76;3*[-$D 144P"DJ?.:>0ZK&YCOR\U:%F"$><98UT48LA(GHRL]Y '> M\J!883T*,#,*S=SR>P5OLA ''0%F,\;O8)F<*JU_PIF5EN3PGK8J74,L55C^ M ;<:*_:@)%N6FZ[=Y8O&LM YEYONFI(@(*5X O"O*HEHC1'H-@6:!@%US%5K MEU-X+*I>Z:5KIO/+?_[LG;'>^YZ["\]W2M/_=.P5YFGP"U7KZ$=O\$ E1S[^<@_4(D"9NCVQPC ^\A-G]1U!BO,^9(+4&.W[U"Y#F-&XX-DH>.72,LLN6Z*?.K<>;KV M6;AXLRM%[CI:1WU<_*^&X]TQ91(.^ ,8$'4K,)BR)W/%$L6)PU50W$WQ]JQ, M925';!!1P5;L=*$'?(U??C5PS2@Z7?[5QT(ZJ"K2B9"H\T$Q!07+NH;@1HVG MU10$Q^^@U<$2WOU\_OGM*>M6\IOU+(2P!? MP3!!7TEMQWAZ1.V\>E3EM.NT*&&7ID1Y;*R(KY3IW_[XD7[T40:B[-9LD87 M4:!#3\"T(>D/LR%'"JX75I[/J?4Y\!UYS2*X'6+=ZWL*9P93!MDY0W.)#F4, M%A?L_;_!GBPU#1>P)7 ^>_%KZC$.,X[)I\[F1$D$,$NJ IZ@1RBY3FH-,3F0 M453]NK(Y=H](C>[)S]S39W7L.FG8#0L[1:1@#15 MS^2.#7(PC')C&>/VY=HM!@/R'0S_CM0X0!.:V[['"96BRLP&>\U3D>._)Y%Y M4<9UFF8S.!0)(01-*^MX=SBGL6!6'-'7R/;%KZ"Z !H]G;.UG'5A(GM&33)K MUT06$#WH(*0K&,F\@BG].F&FV0V5)0Q0E6&CM\;AEEC)(2O4*OPQZ!P-_T3' M3+RP]_4UJ56P^>A'939=H!PA52G1!92E2)$!_D]9QF2XO" 9DVK$8H)\&WO= MSO#@3Z_9)\U^WQP',<)I;[[)Z,[(]6]I46-V 1Z>!7-2#CU MZ/R(L+P&%4TRFI].R7]\()FECL8X>['SJO?TVJ M6-@_'W3?*S#M\=#0 8,OT+992P>.AW[*T-7&.V["3TD6:O.(@D]Z_YV0E8_, M!\*=PF\1*B9@_A9CE$$4-,9"J71.\FH 9BZ^Q?<-'BH_5Z"X$P>1L:6O Q ' M<),7,Q7&XQ@U//QZ$$J!O%4\$"1%9AD!3+&8"B"Z'.":TWINKFFG&:6HT#-6 MW/L.K9N,P$593D+<]3F"R8ZT3^R(P?&OJ%)9J]2I"7C[M4A6,@4S. P*YHOV MEADG@>;0(%WA1=@3\8I+'_TNX=# RI!9HJ(K5'+NOO(IWJR]'3%=Z^;VLSND MM9=ON.8/MT4@=8>]Q"N_=LY[?754"[U=[\(Z2AL>'ZTWVNZL2V!;$VZTZ9#N^9N/K5N'NT6;<'Z8/NF MQ6TO7'[#JBW;E[C=$MG6$]F&55O:'/3[BV7VMMPNEMO6R=/ZG>H20SJ^D.O/2@\+V&F0'K;4 MZDLNES(8^L/C0=N%?5O/9Z_O]S?IT]DJ$QN(ACW=_^IW3$\V<4.[&W?T$VR*([:+(K'P)M?&)?SZ0KK M9,MA6%0* N:%2#1.?'!R!G226RRM)S$"SS! )QG1IG-1[TLW$16H6Y)*K MCK]-,DGEPR]WO+_%V$H4)0XVK+Q9RO._*YF_MH#= GE^6*L+['WJ<'@W08&% M&6R&KX9 U-BZ-K#-TD:07TPSQ&&..X=N$B\0 M5?AE?Q3@SB*62*5%(#G#E +M>Z_Z=G<8+HT8&<;J=D]HX MHR#B/"R9"DWZU8'S% +"%R9#E_Q^-MZO<.[PE4\7O_INB0=*>.#38+#HA$C&YRO7*2NP/OU:*.T4P-$A49XK66\#S>,>$Y<,3]4PG/@Q5CWB8\F<9P M@^O4YKY/"0-Q9*N4D(@S;Y[4W_PFX5L3N4.''6\3N3N6EWMN8L [:B%6+Q>^ZH 2N2">;>4O/*=&^[5H5-6#*]93LHK M3&5-^92:SI)LKCCA!H4-YZ1\Q8MXN2(7SAD&*!-3&-'5&@.LCK?K5L5#4)D6 M17U[!BZ1+9!6U]$_USDI/AV48O<\(59[NX[OQ!VVKG^3([ H,E3SX0^<>ZDK MK+6EE=8,"ARW08''R)T]$_,0\Q(O;/+C2\L&9']"&JHDH9]#9]ENSF=P6Z+E MNF)Y!](%^]W.X'CP\!EXW<[1X+XI@4^>+MA.MIVL3'8]5OC6'*[>T18F<=V: MLO51JS1O*ZH6RT5#VFS1E1OV.8.;=P?21=?%8"]M\U-OZ"]8'.,SUE!8>?L^ M^QPOP*3Y?RK([\!Z/]KI:VULZ5,O@:.Z^WW:W-5Y.-O#5=NT;_W]X<[LV\Y( MHW]DN=IV:?0>43_UD[?RZ(EOZ^?.NM\X@WYG*''O@8M>W3>IW\WI?ZPIW3J! MUT]^ZSYGG8C'R+=[:ASWQ4+4.5OV.SW0A X[PS5FU.!?Q0/;[]/;BQL',\8/ M(!Q]!>EMT!;4KSN:;>W$6MRU]+:$CI/L37;RI$G)_[A\)Z.HN[P85<*_/!Z M7GR#GSN"<=]4]N) MXTYO@"M_]U6:L]?*@F5C 2C&*6)\XVLES7QOX %OA!GH0!I_<-+[[0FBV[C_ MO>W9_S,NK47)M[K#ZU45Y$%:*MA>$WJDHDQ2$Q,+"D1!&5 JOJG>N?X)W)*Z MO>U)VQ?C\;ZTG?8VDLVIF=*AYQCV;V'/4%BIG$LX++*>"?D4-+ MZ6-MNP!C#=54Y?2L;SH,%V5>A27U[N5'J34RM3[&=ZJ<6BGK+_K"]5F51#R- MD5*IIPH4_W$QD9IUU&)67H4UC;FS+@.=,SBQD9Q802<6.">&@V**#]A\0XL&E)P!6$/Z""!4\9X1N_@ M#2\VF7NG43;#DAXKETTO=-_@_? A*Y77-35&X+^H%@T6)ZC2H(JH'768X:JY M?&!*2@N5#+'D#"17*BO_IAEU?89_3HDEMK;(THKB$UCV"S2LV@;"JL-8BMB] M*\H8N]'OEDR[N/>9!E2)$0L_LU*!-0'SR';S#NP^S7+02N(9%I7FHL\)$"3\ MKH@BI='WKRE-X1)'D,J*_'E3FK&D(G_WFRVU&R?BPXI--,&_GIY^U/W6"V\: MI &+."1U:FNO](GZWN]5=&7+6P=%44VY%3N+VV \IH[H5.D'6[EC\9TIETC$ M&H[-91_QO_&5*"[")"LJJEE(Y3Y@TZ@FV8KW>"1;1YA.2[S=-R:TP:VHQ M.M54;4=ZZ43>\2ZPZJ>7I5<9_GD4@!9$EYZZ#I**YH(EL?2>+6X4URJ7,B9< MQ @W?0ZKQZ)97!*+3]A\8[=J2^'Z"K"^XC%\"D_/80 C*'(^[JJ0^E,L:GTM MKC\$I9"!)!Y1H1?8R4NJ$3,G!<09HT$8.7(<#_*#EMYG+H^\-_1RZ= +$VMJ M582Y"G*I?/46+A)'Z^E*X2M@;+1&N$(O;,!IFN(!?R+R 6+QW@/+>=V#_?]9 M_Z,^D'.BJT_A&Y?OSNA3:I17N F]8RER@U(B5XZ>DV:U(]!%6+FF%I"6.8C[ M5%SW1?$I,:>VG*#N!'98F,B22H?]3*7#SIR2P#O% MA;^A[ HSH($_5&-A8Z)#J=PG!=*X6EK&#'.%EAPRT<'Q&Q*QXR#./91Q"A\) M4"$/<,!]')SE(-7O$[DY#< H!-*BFZ6 BTH;?"))#1_0X-M+(ZO435A^'/)- M#>1"U_:.JY8JDH4_2["-<5'&DRX.>O;O EATJ MB;GH-;S.]8^5)B0TI2I4;K"^*145-KM%=?E ><'=(L$&O\U(:QNC8U-[E M!<&,Y*C4DR^G W8(U5*@$*)X/'8@O9@P 0RUUJ MA/XM0R%"XYSRU8 V$%PF)>II="V)&&AZFDJ-UBZRE0O< S,VK+C::.T-M$+$ M7@O5PEN$CSQZ4XAL.:V+)RPJBG9^G!<@T?* -CH"[1Y^P%5\"(HH^+=WQCOD M_8,W#'[4&J#7[;/R]YHVV9EA4(A *7[R]F+XV5G82)4WJ/:].AH>^$ Y^+]< M[O3DY,37_RO>,*F<&I,9L_:V@C"$Q^"4#CI#(S:SJ@0[B\GI%A'Z!B:\,&.P MW=!/7WJONGK"-.E1A3]0_R68W:N>^^.#+>!HN([@?T,["#-?.?7'F)U[*RUM M+^OAC;/%-A@;, E-=03Z?A M%=357!Z/;^>?.G%:$R 8P47+?$C&@$N5=69> MFI=I/8+;)\MHI+Q;SHWNXMZ@ZQ_WNT:E<#GL2)M7+(*X;C -^0_JZK5)W=#M MT.3.QZXA![(@+>?[8]PGLN>TQAU/IRK"BL;)?$$Y4>2XP1+\JJC7UG8/7,0] M4HO8Z5;B6S&O#>^5XK5_L(\B$8S5'"YK356S/(NJT%1TKLM@6 ?95TY7):^ M04WJZGLJK>CDL2RTT(/#6?@ZQAC<%ZO";":VR*C V.8AI@H,WN@U5["N22X@ M.E": [K;_I%W-&VO4)0_7?ZJE66KTKKJJB%[EO8'G=Y:Q'^'B@KDXI]T#XV* M6LWD3!9OMX6;/;CK;E_>$",^=V3R"\(M;=6B,W]*O!\XW>E]3TNK)*X$QOF)X,LS)* G3X\/4\;][2 M&"DT5'D)8]Y)J7%A5^-H(V(++>HDQ9)[!":C%IPC*S@2".'T#MQ.20;$ MI*EWQZ+'?[_X^1*[\[@!FW?2\W>G9-=OBF)8,*1HPB#2<997V!GNIIQHEM?* M,-'QF#A7:$IO147E\C?J7&;3C_2;1)86'Q;*9A1SJ MMU\5!S+G.;.#_^NP-&F>Y(HEL+NV1M]MC"8G!$0I+-K=#G0 M"G (TJ1X[D)\L,))#-+TYM9UEAP7 TLAE:Z,;%F1@D@JJWX?1Z%3$D'$9R6M M%E%*.:I5PTK:)C/K,N+@8+57&!<31__]0WP\'O1[W>'A07@R&G25&@T&PU'4 M/QX=#DY&X='QOXY.?FA=R:NWOEF8GX,"X?4[WO^B6D:HN6L&4L ?$OW?;PVH M@VP[\7A^BHLONW5SG2.Y8Q?[3\CF&\[_^=F$Y'?$/;_8L0S_0+,'5%("/928 MF(XRZ%6W>^2V1K\=[,E*UN]9CO83/&C;?7%S0[[O0.-39^/A,>-VO$N\*&,Y\WT5Y*2PQ2FB4!DE$@9YCBU5(X6Q4IRI?MRC M<7,@D:4(9TG.3WDL3F%22J!@L!#0/8WVGLQ]HW@;R!<=FETJPVA0F2S9)H K M3@"KZ'J=P\+!\HD09^:]523X076&I1(X[4QVB+JTP<7Z_NWYF<1(T2N7Q-.8 M4:XX"%YG,;YJC05\OD-Z7(YN,YPP7>@$9H([/. =8!BN<[VC[JI1 FB,:U0< M=G5BQ7]YF>D*^H##XWO7]\8)HH,%*4044=]EO%R"F^B$@8]W&3Y%Z0F ML4H< /%OYOMTN^(BLMI.$&9"_)2"?J[XYK\?#'DK!-,26MSUSE+C:NLB?35P M^TF",I@EU[270)E W@1%N;TA& 4@Z#D$&?)KR,L$2P,+'0X4B:S.S"8&P<@8 M3UN4Y",B252\G\36'NOVQD>_.FUA%C8;8Z#T"1I"O--1G=&;O@6&O370B J0?J)$40:0<_;AVM>HTB-Y^LMP_UTT_13$')S@@R- M'13>& 2D*EG[K\Y\_>&9_Q>\;V MSSMBDNT:E]0%&$D.L'=E8Q MF&HAQ<+)3=L Y-TQ7\=[L&SAFO'.JCQ7:3CWWGV5[=M%[5%K 2&M!C,I'"/= MQ9J.9=FA7K;2RR9](.#FCJ1Y,4H4SC\-Q&>)?8 -I#[*ID@%.!8LG?Y#U#UZ M.\(&C'E!GCAU39 2X9("+_RE>=#P3G?9P"NFH&@)&IP\OS3ZPEAG(,JB&)TN M>KS+=1Y#6$NBP? 8R %!BASB3-W9&8IVI;7(%US[&09H\,HGMPW-KH-Q;%18 MF679GR@:@& SF?W<<72,ISY%4M12=44O8S2*P?LN(IZ=*9GI_:#QZ@$Z0Y"Q MBZ;SL%K,2"7HBY7D@-1ZY[U2I>92 PTMYZ82(,=D==^ZN,)-_7*D#%]W)&46 M5[5[BI.Y$E1Z!=>M<2U.5'3%&6S+7$"^JR"4I(U,0GJ&A80]ZUR960P^'#OY M[DA&W\[I2%[Z:#O>^7B==_3SAKC'%28"$&OC]TR.!8<,"C$.1F!"C6/6%!A; M0@<;+ ^'6T-8 S 3ITUQ5^PZZY*7R^;NWJV^C%H'7=U!UWT(!]UQKW70W<]! M-^AXU# Z2YA7/N99J"+TQ^V6.O6NAD-SC$'W0ND-%^C9NPL&@O!#UK2J/?0>'IK@+2[R M-%J- KM[IQ>"6Y\J5(^Z_6"_.]Q3C&/M#B/Y+XM?N;1N/J,9GS( K'O2']!= M%$PIXF( _>Z#_EV&OO;KB-)@=( ;$!BT0LG5DLLNT>OC+!9K@9@<0!K1IJT1 MNI&O0DR)H$U_?\&W,GQ*$L)(]UES(\FO21>Z/@D'$J72J&Y;L;-.>^3 E/Y? MCD^#+L=Y9XQ=29#.^$W,5,P62(TSUW08WED(4P@,A=FBZ%VTT(* C'?$8*$W M+T7#VLG1DQ R,7O&S4;.;">_DB^Q#&"P)?F M:>WLAAQ?TF@PT7?';.B/%BQGLG>7B&*G)'T#Z(GBPYC+;3!JM]%E0]JH...Z MQZ0G4Z(66..JYEZYBX.*.Z2>R'=Q_MN0NUM10WZ\#/)1 &/M7WQ-U%S+]-[! M08]M0W'WZL"%(^S69FO7CA<&I^=5>AWG64KP.@S^9ZD [<[UET47VL<_7.6< M! RF@$*GO+<'F]A_32A#NYPS*F!3S[&>MT4U GL72"\D'T#D&F!R, .A.LO) MFG8@!)2VW+!A7]+L)B'C1Z>ZYS!:J%RHUFVD17231YRI8U+B;IL)$BQ:4SG> M\SR&:WL2',K] Y<@P.>H1 9OPU?WB[KZ +HF&PB[H&@<;V/(:0 !?F84IU9O MU+]3C1CMQUSO)F'PS(3+#F DI%B 9P/N=)=*"YF43Y[KS M+G(Q,3-RS."CY"8I&9_"D/=XB@X<2L'=+0CH6R8^RN4T8/WU\]"=8A46V8PA M,\-!N6*/$QZ_]@QCMU!]//$W"I-R6 MP1>5HO!P9B=:PT^;'$ZM^A6>SF/6'UOSO"AV'T_N@/L'/3#7_[& M$L/133%2)[??W5+12M>;2:8E;!T]-E_\CGT;>'"24FR$Y&D9%VJCL%)[PFN< M\+GF98UTK!E/*IW@H5*H*RY*8VO@05)DHLQ5>E5B%!1%+K(X?$(>$>\RGF3V M5#?79T9R+!F -&$JBZ(PFH+D2U4TC2P*!:H192$A4 (3)A4LH;[BJ)Z/)4UG M%E=5S(6)3$QA:5V$QQ%IY7)541P8#6 M A=2C6<,NP9W,IGW<,'DV;7DK] MK>\?N7[PUTTM5?>N6NFS$+PY56O"H BJ M#_I02E5(Y3J.)!$EL4EN@AU+/IX5AD 1UX(KDC<#1A.:)"AX3Q,I%*5AO.2 M8;P\]XDD/5 $6Z_6E%58Z<>!+\>%H]G!3!<2;2V=NGJ6*=9VMZ+E% L<.;M. MIVNBUBN5L-A1PN#23U6^6V1_09+1$I\F= DF. BO#9S_+FNH34C#FZEN_]U MDFXTU1F8B<1T\(8Q'A3$V7Y1G((4:$#D)BK4CM';>8KG!"SZ"V*MK1]QT5>Y M6\1WGLI=K[4&B3%J2EHGGFAQ8>OHS8YXC3)52.8W0^YU\&U]SS(IV*+G62V/ M9*?*\RS7=E*"BDN%H'WSS6)>@*3&4!82/$*$)]D-\"$\:ZTZHXTC"V R']H* M8.0!ZU"40[L3?52/#36Y)W1/W+!2U)U0+PYNS<)>C9+DZVKI6+WYMVDRI_XSY:7V<6AE7./O.@K,V& M_/*://#B#3E%A#[@4[9R.N?@N0@[[<*AC]ORF%IS?P@U_8YB]*TR6E=&^P^" M!AKN.!JHVW0Z3XX/^GCZZ;-W?N[M>Q>?__;NDW?^X?W%IW^ MS/$/6XR%ZG:\7]05B'L"02G4VU=?KL_.*^^I%#2F9&"$ OXOA7<#3GW+$BD< M@QDK6",FH87-[,+@R9BBA;JD-"8*3.D*K'*^!D98YXAB&HT([X#@1ZR/I7-K M.N@*@DM#-D%HUZ.;D^YZ=/-&_D1=@GK/1D>G'0+Q8U))"2K!MBEH&Q:SO2B= M](!F?]^6X*]RZT[6 MU:XRR;IE/*),1CL "V_/(LBXU=.(40N@A@ !U\KO!5R,#RN MX[PB3J4DC#UA0'V&PGRO.<';!,FI)P+73NQVW'B95!2 MY,#0L @LP61HG2I17B79B-*TF=2D!X8F//2@UX$:& MI1'X0V?$+. M6,B1BSZ*M].GHK!:.R%CE5 >+9CBH4/MM7-D7X%302>SR5E,MB8LE#&W8/P( M4])).23WWHR^P=EK6FD$!LVN%&H1Z+FA1/BXY, YMD")0PSJ88"Z*C@LSZ%. MBOSK"XT@B>17(6% *$*<234K\(\&"F!>0"_-%S47543K'X$&:]EA@MI $NHV MWS>9:H2!-(6TT>^P/*@7$B.=&*%B51J5**.0=-/"#_!LI1.DM^POB5F>$5UNF/N M9:/=9V :4) !L9U6&R'M$%9'S3H9?#$+YK7S$H\@?V7Y./D38*6H&UZ4?::H M1E@N3HHMY?K(Q/L8Y_;8*%9148D+\8MAWY[EL5!M(;2CY)WA-YQ!V'BBY#0+ MJDPRT(-S22CE #DM29<.,#I+B0K359 S(57ZE5D\4Y2K/R80XQ7&ZW7Y.:I_ MIT/>?,]JF>N0B(Z11U58*SE"@]PHQ$0B'XV2[(J:Y6%R/Q6VCKCSWC*E<)(A M)PV0$3":\_<%((.\JR/N, >/H&B]+6*55)*U%*)&^E-@>7AW5E-B6P)0L*E M9-AM.R(0C"7@<45PK=#)[DSU_;Z00ZZO'^'BAAMH(]VMO4+6N4(,VT@9&"KF M;N,Z,RJN#">T3XX-I&[R\7;04)-ZD07"EF[!(J\%%77*9YZ2 M(0N<;*?/QNBB$*9W:F)8+Q&EH8AT^7/%J&!9-%,SI707TND GZ+:-%&E1'@2 M66.L=A],(VQ90H(IJ*5%.^OP&3Q>_TT 7U*4$N=@:T\&.B_8>;!PGR3ALO[6 MTO636QP^5>J36&'S6U1W79E)1\RIH+J3:JP+7X)HJ;7UE9 !S9HPFAI'339I MAG8JE0_1)V,%P=+MZUSZ<"ZPWA(O:L9N)TYPI4&FXL&.L1*HRNVN-\V_E2N/ MIIJR+.?DCRMT$*0"/6)/$.N,491S#XDF-XI5GHHJ@CW6O@Y$0"T&RU=;)QWO M,J8R6OK[)%*HUJW.5.*[V;$+@9;(+JP;?PXO<",FT%!AF@FP>%*(7'!L3CW3 MQ8)73KE;T[=DU1)(95G0]6)N>=<&LM8,9 U>(JIJ218]^;[J@E7% H63M>$: M.$YI":L.(P=):U53^UF7E"K\C7A$5,R1X6!=GX3TBIJMC MJ:Q16*MTU>P?P55JO:7I=ZFR,L7>U)0A3*"'>D(:5X_+*!0^Q;9K<^IVA)L'*GS7<=/ ,)&&S.BV[@LIYT1.QDL@76 PJ6#^&HP"UK:F MA"K'8;3[SP+:^<*<2Z*?E<.B['E9O8NC6%0);$+S77)77" M0"#,RZ61.$L?FV.6Z@H^/$O@D!&:.?+B)"V7RK%8NGD4);3:)4H+6C;)J M(8#I6_$BOB1XEM\M,-T2>SF@T8Y^!GI3Y(XM,:P[-*PSDX8)B/4H33QQ*+Q$ M>0*NCPS3^-$!J--A.&R!;R!$8\S%>'V&=/M>DH629%*/$B7!C79:6;JV=ZRA MW@4BO86<.6>?\M9]ZD=!_ZBPM9&<$=?*P+MDC)YYB]+$X W9U[)1#E.8]/25 M^TE=1L1AZ!4AB");)!HNMCR8Q5$BRH7D6)L4$VZ(SF6787=FZ(>W+"XB"ZO[ MI@5< 72_@?)V]09WBM4]HW K-$YL5DN11YU]VRXYPO09R04[]@U7$*82R?*-_.D5-8G3#Y M5*: E0OJ;R FK'S>M/RF56$[WFNN_XG)B@+<=YH2( GZ+OWY3O-VLR;>,W<+ M&J7LN@MSZM!Q[3\:'2]WFR.$#O&-/^Q$<&-1;F+7*\E0 M]J#*;:!E[VA5*T M)[H6';W>[#5BTX0WQ[$-X"K \GSN1AGZ%=(6:# =@0YLC,V:2D?<\3A MPR6:%GJ)@%NIP9^N:8().HHKOF].:ACV() 3IR<'.D-0X_3<\^)K@GJ'HZM4 M!!05NJHP>@+[";])"9%WO_)/\O3_P/0BN3*UL-7B+K:%\@W@AW&#.AB6..UC M=%>5VGK7UHP:+RNV;MP*G"Y4HFY,"=Z0+Q=4EC'C=--MW]<"U5"S+TI:DNC; MD:X[<_G5;[4B&,/TM1$[-A+<-U<^/O9C9@T==QJU>#350+8B?Y\QE.ZD;QRU MB<-L4^.*T+N!8DXVP\:Q3+9UQ_N V=@$59P?9!9^@?RIB8%$>$6<*M&Y9)(W[$!"66&"4V.7&N&U56 M96ABD>45+BSDC!'9TSDU3\C$4UAT"5\&Y4BQR80 M;ZW%X=:CES_GZFLLF9SB57 ]#=+RXXI:$F:N(J-+$"VP6IPV'"P=/1=_A%>Q,&_" M,?JF*P"5"'0UH?,SYN*#N(TVW5]/A#:A<3RJ5P/WC=FO7_^G1B% 9&UD8,W( MP/ %1@:>?!=-PASK;X[F:_Q[3)]U* U#@JVMC-Q.#*=-6PX0:A]" R/8'HM7 MNKFYB-Y%//0B([O-]C227=A(AR^0H^W((-9=CA30$(*-=DL5_]4Y KV6)JV0 M767R!3;/8MG9&&%YQQURAET /O?N7JX!_%JKZUB+5K9P8B/!%LQ-L19"'T_@/G3&K]V=Y>RPE:7/AG0:L MG()H,?CM=^].#71;+]95I0C _?<*[L/NH5_KJ5KEM ]_AUM8XF7+U@G&F )= MMP!_7M@< G5/%6JJ<3'E-08WW(A9KRVWU;B6%_?N=*$MJ^DG)7J#V4J\)LF1 MIF0(YU);;Z05^V.@C;HV$ETVXIS*#.O77$.@J%14U6DFQ8(D^&!VS]:(9*'F MP%6-ML%>,"1'\]JBW#%^DD(#L%$Q=8KBU/6A7!I]6O^:%5S:[;&:Y- "0C B MC#^)1Z '+4M7[4/!$EJXH\8N]=E!:WB-FJS9P<4E8K4>I \0=\K$PA9,#0M^ MI>V[F:#X5M1?2^.I2$$K:M:GLS&K89@.2FB)5LT"-Z0B#;)U-5Y;J1"1:&7 M.":-0A'(DVM&4&$OD.A79%+F 3:D"RF\&-0XA/5ZLL!18Y>FKVG$EVD!EA9" M[MP.S.LQNY&$>968^LJ7-T#&*!A7RT5*PT"[D9+&7(FAJ\;B-U;3MD^_<#CMU+9]A M-;8,#/W QD HNJF]4GC3%-HD)!*P;YQIMX<^45/&%\L,8PWYLX^GON3H8[TH M=BQ(=(3;A%A3W#E2[:UVRC"P,5QSU+#1S;X:(<0X;S2LV86&L_%NN-2F-6.! M@'2_LJ[;_LTB!FM)=W'A;@EYS,9!O@\R))QH\#PRKRZ_QAD*TPPD*0,\-?5* M0,4ZH]BYY3K0J;$?%CJH\;WI:") 0B[(H"MR6;N5X;**\W#D[' 'KJCJ@W., M( \H3\LYDAQ)1'(K0@N/YB5%RC9A7[WG0 S=-$012Q)PYK?2(Z0Q^ 87(0) M%8FJ.Y@XZ$;&^BK?'2#G*,90^ZBH%CRJ#A> M.MK5N,%IR4>C2YD:,"N#+D95CJ7 R!ML0T7L*15'E945KNYBI&@]4FHC2K8Z MZ"*,IVF%QB\WQML4KLL$DX!$&#&VU@7O.,HE2\@OO#Y-]@O:3$T,.NYZ+5U% M+#H:VQIB,0(=/&N0BM8I;/SX2U?/6M>,7'*LK]#Q.K9I(U; 42%Q!,F#:_8- MVU2DY?N%1++B*,TT8_<>K\3]A(D](S8/+V/-IH5"E KK@Q0/))68'2KHY497 M+6_P6 *"F9.HNY!LA+&-,0AOU#>SG#NXQ6C:Z#^.YC)K5] UA:%]]Z_[2P&( M?89XWA+H<8.I.)[%BL 5X0(TZH%W@FH:A\$WA;%7S%".4!P'?GL0SN8@PE;*^K1;25[/04E6B]N]B!NH1(;^> M?L='AT87WE]@VG#.6E74+9K%O"^GJQ]Q %@#5@#:*-*9L1@ MM4Q,$V,H8P'ZR!IR40IB4S]%I^$[FRLWB"@ **M\XXY;#GT;2\"F.)/YM/35^(2J7RLZ/NI03YY*PG=8#-(8.MT#T%25E3YB21(+L5;L:7JXAA:UA9)UV#S\#!=/CV-LYJG=<0FEW1 M/2+ 1#X-YZ,"NC(0&K8+9YR#GY,1&(LZ*4$"1Z^S'M35<[M]1FCC9B..E?LK M8<$ O^!3^I M!0!KV"]2H_$:"VN0W=,X02 5N!V,B4(;'0HU\#XLEG&II\(V0M[]>A9X _B] MO7;6O7:.'J)TX\E@UTHWPGZ%^YAU"4+H)Q"F\/GYFX4Q'O<\5E2B^_#VW?]Y MGR^\=__WM_.?SS]?KNE>&=:KZ%%Z[7]Q/3%#PAB7W4<1%LP*]9/^QQL06Z"M MS7^*4YH.O?2&RGB$02+D"M^T)],YX-,I<_C?2']??N[03S^6T?)O)QV@H96_ M'G2Z*W^[[:O'QYW#P6"MS_Y(,^99P_)Q8__[A_X/EF I3_*G Z]+VZ>_=\NC MO=E7;Z'L)V99-FS?PU'2\5V,?<#)WMAOPU#/!LM_CC6=8$+X&JOJ=SO=VIH> M<"G$8"O6,QX_M/2%Y?"T(G3MT+WV$UFE^!3,)FB45.HKQ6??/./4O$FNQO_] M@\RDW^W^/D%W>[?;/>A,RND/?SEC,(:^Y1%PT=S:V/L(MGH5,/KF4OPO_8.> MCE'>TG+ROWX,%B7\RZ'P7DOA6T7AO=^CV7HDOM28NR7Q)A+O=;I_;FE\FVB\ M]\!2_.3@\'LG\5Y+XMM%X@\MQK]W&N\>/)HJ_F0^D -=)61L4'.-\=?;6R)I M]Z#4_'J9R]M'!$H\&*A+&\VG>5J J^A_/XE*_ACZW[M3*I[HE/A(_"6RG-Z!NOJ MX.?I7Y*UKUW.[Z@J%@YSO>XHV(;L/;4APX_NP7L?LI*1!BL^8/G5?NJE6;[= M@\'#X@TT-/$C>;N67GH* M+PVY^_ZU\#\KO7WU^GG'M]03O*-UT?H?>K)-^#/[JI;___=5GE(J!;?-&B.^ M<'.\V1-UXUFQMC__^?E#$>LXN[#*G;[0"?/W@0:=#O]$Y6OWKOSW8[QX.39XI-/7P8RZB+3R9VB$@N9SFF M$5P2ML4'I2_L/*)V_^B+;%:'/X J3,9B5XS%;]/V">"_)4O[>?[3(YHN3[N6 M'XL?O;]GRGNKL-^@*K/[4.+#,K$(96J>-RL],HL]O0?;MJO-'+YE.[H;F[;* M5XE>D\\YEW+)O;V/>9QB#>/$>10?L7\_Y98!Z/R2;[Q>/H,E2_EA%-\6F;72 M\CE9;?G\.,JB.?R?23E-_O+_ 5!+ P04 " N@FI1R>/NOO@) "_6P M$ '-P="TR,#(P,#DS,"YX7J(S MZB=CB 7ZR +"- C$2/T-0#^'86,CM%7RKZ3!VQ9QUKH(YT\,3(<"=2S>_;R M778(WMZ>V]OU+<_&NY9K>Z$U< -L@8>]O1X>R*O]?PP/]W=[X.P?[%K>P-ZW M7'G3\@YZCN6'_< #S^\-]OL:=,H/N3^",4:R8S$_G/*CSDB(R6&W^_CXN//8 MWZ%LV.W9MM/]X_/EG6[:R=I&)/Z^T'KJL2AOW^^JVQ[FD#?G$S%KS2>,)H)3 MG^!HQZ?CKNJM/>C;>6,%10S@).8"Q_X,/*9QG(Q7"P2"=<73!+JRD25; 2-^ M44\PMZNH9+>;WNP@+ 0C7B+@G++Q&80XB:1($O](<$1" H$,@@@4S0L-"K<% M9D,05W@,?()]J.&'XW<(*7;(>$*90'%)-,34E] M+'20%KM6$NI")+CZ9LTA=J8\Z'3K&Y!P:XCQI+D11<'4D.Q*H,!H/N M5$5?I1GE>-+M+?71;W5,*4I> MI8+*EH&RQ=FK:WD? MD>"H\Y'*^O0&#Z5YZOJ7VXOJT%M*22(E^ MZ"X++$$E'(+K^%A_7NYI)IPU,0@N987:.YJ@GB;F3SH4921DX*J*C#!ZE M^.C]3,/?MURN.Y+*/W"QI;S_K,F9R&US+3 M:QLYCF6CL>SN2 J0![BD_(6&]R;ZS%'1MVVW7E3,=2,:HKEV)-6C!?U(&;!- M#JMID]#GK/_3Y1:MHVO"GXQ'YU']/$5,LX*:'-4[-KV MWD91(14AK:FE+%]AD3!8RO%WR7B,V1,-[\@P)J&<@&-QXOLTB06)AS?2E[Y< M:-1E^SDJ#*SW'-MQTI*?<#^B7"J17U)M*R:.3*.Z4]")YDI1KG5+?QUN?F(8 MU H'N;CMO4HXR%(T^[1-#+7H.@.!2?0S B/79(H+U^Z[KQ07F?HVA<4M/$"< MP"WX=)B"UJ5YA:0YN[N.?EBP0%L&@@HHK79^PZ%6#6 >0;MN+2JV(Z+HTV_. MLVF1$%MB-B4F2^SQ\!(PKU^G+(N9D]2>HY]U+1 P0T I1'M]?H_E6Y?]C]ZGT*U./BO,%-?'Z#AA+$.QIR=#MSU@T/78AGJ-DT!GQ6^ M-+\>J>N8#-=9M(=5S]*74?Z3#6:ZUXUIML^D"]B21[=\II<0:2_:2D8%KM_6:E?Z6\L?IWW'YY M^;N*B3:N ,HN;3C75 .8)Y!=U]ZO1TH+IX./=#PF0O_^J#=3Z$?*$#?Y(<4$ M84Y<>TYY:B^@9?LK"GA;8I07FJ6R]4#FG+;?+R^:C22U,;D9G-PPR]5 ,J>[ M ]<^:,A7"_/>'0R5.Z0S?@6IC?KD"HO:@3 M8';Y:[5PN:4U>^7E_YE!MJ8 MJ9:\>8JYVC@3!"1*! 0QB"B]R]7=ICN$-L$VYS37=>P:1%I(*]-I+E.'I#X4 MY.TNM*Q#7.F$<.< 0]3,>6O@E*N5.01*,5KL]J;+X0IQXUCHVZY3>C!;(N'//@H^ M=!?/]4B_+YS]H4[^R X>R2'X%$8EJ]+L,I!'QK\,0E,UF M$LTROYK'&T9#X.K<.!S= 7L@/O"3.+B6BQAF[E<=R5_=N\5M4[?J!#L:?N%P MHC8+0?=X^E7(D8JF^2919WH$MS@ M)]7N1(VXH1:YB/U$O2M]FH@K*OX#X@:3ZH'\;-RWFK3/LE?&\X'[D7+!F_FF M"<1;=8,J>'Q&)@ITS:2UHN6OS@.7,E$!+ YB_2=UO?K9%J0/@\MLT^)3)9<; M(*WO?'K*GOBYC,H 9,KP,TC_OXB7>K76%PT0WF@V7+0WR]V?:2Q&476WS4)O MM*=7-/8Q'^6EU'68%U>5W31(O-4DI0DI3#7\9$IX59ZJ:/P"J2H0AP$9JY-J MJ,Y-2[6F4'/ !ITYT\FN=G?RYK\^]TK#9GGQ.OX7CA/)IMH'T+/-4TDMT5_= MO_RG*=!')$G6M:X"$Z=/\R9Y.?2(6? 9L^]RQL 3(G"4E8_W([D.4454]8KI ME=1M/DN]9MK2];5:5ES.7R=(IV#]2/@>IN(TDDO(2G?5!WBM.!*YBF)O]>.3 M]!#6XW?_ U!+ P04 " N@FI1'DF*=,P8 #<^ % '-P="TR,#(P M,#DS,%]C86PN>&ULW5W92F0F$HF__?WC\?S@%/I5 MMUS\\(1]1Y\!#-QP=_"O!ZH^#W"^/#_ZU[/_H3CTA/V[^Z-GRY%/?'1X-!YQR M>OW3_GL(6DNN(@G4*R)IR,3)Y D$'S3W#M\5_WOXO5$?=XH_ORX_@5W" @UNL-B]_>'(T#"??/WWZX<.'[SZ&?O[= MLC]\RBD53R^^_>3\ZQ]O?/^#V'R;.>>>;CZ]_.JJN^V+>%GV]-^_O'X?C^#8 MDVZQ&OPBEANLNN]7FS=?+Z,?-C)_$-?!G=\HK\C%UTAYBS!.!/ONXRH]^?$O M!P=GXNB7++JCD_FE^\=]9#QO9.!%+52)VBYYU\__^W3S[>/?A[7\\UH7^/K M\RN4>XU# A\'6"1(5^_QM4/$OU^L(.$_5LMYEPJ3?_;SHJ3W1P##ZO>%7Z<. MWQTEA.VO7D=,(T=S*<@"X@+&?!F_^-*\$'797_SEW >8;]Z=K5?DT/N3V?MA M&?\X6LX36I$7_UEWPZ<9STIGHQ@^T!J?:NL%LC>4,PF/']RSY?'Q^)Y &(=\X3;4Q6V7D-GK<8VG4@7P[L"GE^ZN/!LD<)H#E_::!,ES?/'WQ,*4Q^$I:8FE*I!DJ;/:9^#9MB# M'7BVX0'_-GE00P/5Z/ ;^CNK=?_I"BVMY50([HCC(1()1B..;(AU.<6@HZ$0 M6S#A)I1M2" ^DX!\2RS84?#5"/ .!M\M(+WP_0*]X]5/$3WA(F9(SR%WL1MF MF6,&<93Y3GUH0XF%HVQ!$?IM6HK)>JO'E=>=#-T<# M!JMGZ[['F&G&LJ?&)$:XB8@#)S+BA8U$))=-D@%<]BWX<1/*SI-CC,OU8EB] M]9]\F,/% 5PEKEPA('&B3IJ($$G33S&9Y$:H3-K8A%OAS,E%VE'-MR8&G>7 M?S6B8]@Q]#X._^J&HV?KU; \AOYBN)\ND&%P) UCE$#DG$C/<!3%\"W##4*&WC &=YP*]"$9TJ\-() H%8' M02EC3:;4AP8W&<=\=X9[OO['RKUB;'9\W UEP;:,KD0#Z.'!(A9 Z/2C*8[HTCGT^"67 M0+PWBFAMA3>".^IUJY6,.S!-U+^N3XQ:>JGG/:U6,%S.U38ES:6TQ-GDB;5W$ &! MA3G\"L/%F#'$33%K1G)4BDBF-7$TYE*UXC/+%JQOXD#=!VI*4VD]AE130[V) M]&SML?OOILQBDU-[MEP-5V#E+$(0+A%($>,;:9"J(B1",_,:T+ESAK8Q) \@ MF]*D6M.(U%1(-9Z\[>'$=^G%QY-2DH-6[LUP!/VU80N;^#N>4\EL5)Z6&RFH2Z?LD MN0=KB ^!E0 %,%0!3:@5C 4,)D(;?^7.2+_*(KI![! ,)33)4@QF./$\6,($ M#BYFZDQN/:IIKR]_E=[OR5B,$?A^%I5_72[B158Y.Z8STT2 <41JQHC7%(-P M[Y+#$$(&MO]UY<_XIN2>UZ)("]6T7E:^ LLY7U)NCG"F D[TWA'+$K[D,E@N MSOUB0*>VY%).2DH18Z"9UD*A,P-$6X?.A\WHZ&2.+[WD+D5M MA&H48]P-:DKSY0@&W(PJ*LE_#TF*JV:92AZ]D81R](.E!9S.F0'"@K%.Q."D M:E*_O@VX*4V7%1A271^-ILEW19QO\N\8&Y=!SX ;)3EJT:D4RPI$),%D3P35 MX"0S2N4F=O%>5%.:'BMPHYX&ZI'B313BH>)==J6GVU&/SBL MS.&<9#"\^QOFZ[.^^1*:C=(++ M3*BRG$A%2]4XTH\[H:AFUO#89+?F-N"V88/^=MA071^-"@"BD=%14,08AQ T M]R0H+PGC.>@D<(2FB='_ZL4(\^WH?KR$KRGY;T^O"^0UOM[#9OBWOD _@J'# M>W\)KO;.^"]OM>=M\O>,LU'S@?<#_MR4 RWSN6>(G_I2&G1\TL,1_D%W"J^7 MJ_J="<;R MS6+*#22[[V-= 9J24H'S'$YAOMSD+,ZO/@/&(7!)B< YB$CG) G64D)I9!X' M:FUHLD7Q7E132ASMQHR;FU=K*:.:(_ >YOC1(2+ZQ?=_P)6A(AYKA5 8B1B. M(\U"$ ?9$O$A+'!X<\3S4SKN%MUJ*(,] MA0M0(6>1-4ABI4@8WB!KO7.)9&.=2DC8"&W"QOMQ32EK5)<@-152/Z_X:H$3 M_6:BGEDN)8T Q"K+2GF-)(YR2S1X9;+R <$TG3D_8]GY(>CQ(F_[92Y-!9S( M25!#DI9HG$W.Q.F(T5=G\J73ZNB69OL MRDI.1&N+_^%SB\87#!7!!YDI;[MR?+L+^."LU[;=2VW%[R;W>O/=%?Z!"DQ1 MPPD+5&.LGAD)8"QQ"HUT9I%[VZ2T]\Y'?8S7?PJ+-;Q$]=U6OW&9A"I)"OP_ M_>8_SEP.)@L7"3YZGDA!4RG\B<2Y$(5R,G!HLE(X NN4+.%8YMR,#=JJK&*M MUFIXDTOZ9E3P$K&45%DQ!%875P?]'4Z3S50Y*U6C/69W M09J4[:Q%E4H:J,:(7V&X,AN@T8\X?VOBT2,MO2/0DEOA23*EWRM-$4R3T. + M%+NOI%Q*![!9K?/H^9ZE^AKSLX>Q[^"S"ZL5'?&B14MW"]Y]>(1$VBWSE M45YN8KM7BP%Z6 TSH6-,7E/4NE'%55?$6WR(4PHR(BL*+]HLP#0;TY0,\G@V MWER^F08)*JX/G@,]=[9^QJ"R&".K])X%Q($*%D$L73YF:.-![,W!U M,B7)Y$!IED3QTMC4!$>UWU-AYIV1ZD@5UJSR MV(SF,O7GI4HB<@R_/2:/>?0J/CO+D!32N=/EU$5E%FW MJ!1'N?S26,X4QK4RF]J2*G/91*E18R+^?+ M#VVKHFZYRWZT\,#H*M4ZE989>*>W_?*TPZO]_.EWQ/1J\1)MR2*6_'(4*=+)V"%1#/*>"$DBS5DEO6IMWJ]A!WWE3G/VVD_R:73?VO5JMU MJ0\L^=75S(LL+?>**,O0M]/!]?6M@8;?(I&!)I-(B(EE-XT-9RK:71@2EIF\1M]X'ZRN#M3T6I MG9749!J\@/-J@2/U\[?K,._BFXR1!$I@!C9%%1C",R4(E9Z7#G[EP)+$;9)< MB#:'.VR-<$I[$!]A6JRGO:;D>I.OG!0XRT(8NEF#2Z8TUC:NM,T%DHRW,00% M+K7J>'$_LBEM87Q$,HW75L7^&*NC:UUGW\%JZ+N(D_)Y5]HOW[CRS;?(_B7* M*I;SZ. YG/W&UV=56"\^QB._.(1W.,&_P$)KH4JK=U'J%C/) M,1F(46G/FQ0^[W>8%6J%MJ5D4F!%SIH('RTRAZ(W5-ICAQS I/1YB:^Q]CT MP^,NFTZ8[=?M12,.U*QGNPW?V4K+-;.9,F=)V=)7,I5V+@QGQY(;EXC54@M$*>TSOOMS(V%?126R?[Y>%!,70C5%*O#;X(U'/A,1XKDUSJOM ;<,7^^?B2S4=U=S8>"WY=O-X MP9D&F93)EGCJ;>G.BWY[*;FQY3#6Q$H[YB;LV0;<-BQRCUS>4IM&U976D$[G MQ\M=.&*W'C,W8\XP=.XYX5(@]3/7.*D:CU;3Z:2B8SJTV@([ NY6B4#ZI^=< M=GRS;O0?%[MG271XM-K,V^> L)RS'B^89/GDBLF!>*^L8;]+! M^"MQ;D6[/UGZO*4JJV2P;@*\XP"[TO8%;Y^0!5J5/@_>D"!,("J'$$&7;;;7 MYM1;4U=;WW KNOQ)939%$L&6S-7@2,&0A M.;I$J3*)MFI[LP6ZK1CU)\NKCSK,693"%R QSU7PK)L] D!).)ARA\YEQ) MUZ1N9GN(W\(>W5UI=M?NI,H*K+[%[1+?_8>[SUPT0=C20AW0\LB =L&7536? M:69<4&9#F\TE7X=S4AV7'HMJ%579M%O)KWY8]W#MG)OW1;C]IV5^WQTNNMS% M\KB1>+??T"WU9=+G:Y6XUN%]5&NWM;D1V@/(X"IJ*("2KD.0SX MM.]9'QPM1C]>(K=?:TV MLM@;(]YMU5)SVYI_7&JJ) M<<0]&PAZUY'7/M;R6@[5N'*P/-/$T;+G3(;2%1(H$1F#(2M59BFT"&^W2G97 M&^;%T;O"Q-))5Q(N;2 R64^\4(QDKSC&@,QEWB0M>S^L*>V]JL&3.[ME[ZZ4 M^F=\?8FI]$Z]@"6D=:DLN7LKR]%C..+@,HG"6,:DELJT;:K=_\C,O54&T.NW'%!C/4_:BKNP+OX-AW"WQY7.+?S<1W?7)LX0V, MNVT#<5<8?R6?X'4Y/ SN>-PNDJO/US"SK-09,4M*L_!RV&PD5@E)6 =0#KG M=!,G85N NTX&6]WG3&]H7C=3CXY -V0,SX$+KTB,WEQ.O9-:&.(YR"5;D M ,HYV69!]*N13FF7^O0(]]6Z?!3*O5RN^YE/1KOH@8 MYV,JS*&U23#P*[92VPD^*>>-U^CCFKJ $9I3B3A-M(OH!+I3C@$$3Q5(2 MDLNDPJ-&6U]#NGUMII\4Z49ILFF>ZLIY42,R*5?_ND9"Y$XTN^>:\-*H!)3] MIM=P*3D<-][K%ZDT['NQM1C]Z#7:.R_51A)M5FIOWF=\.O'N:[612*-D[*9- MS*8.OBP^GITP=PB+D95M]UVMSD%96Z)M*IC1#]'#UVPLI#:/U3TW'/]\;7'1 MQL)JF6I_N^[C$;H+;\*\.]S GL40>?#H@@97=B]Y*XC5P:)'"AB'4Z#.M]F^ M< /*SB7U-Z[X_(K!LU]?O29;T-'3<0HPO^:O$>XG*1-K 43T9GP9$%2I4=])JX MTJV1T1RX5VC37.5!9%/*0^^'*R.UTI8LF]SCRRZ? W,I.D.1MI0[0V1).MF8 M')$)=')49I7VY.C:D:X?9V.'=/2=QUG]&IFP$4*Y?H4J&T7O0U5]T*,?F=NOTT ;1Z0:S?YV:_*YMN4NOEZ@+2 87[V MZ:I\NL/FXS&W:2#$$>.K+N/-CQ5\+$=B02K3^W $5P:XS(VEORN !GJI*I/= M-?;2=_T__7P-OX!?K7O89/]&"/[VZ]20WQ8(&XEAM*6\[VK-1-+&:MYZJ_'/ MY[V7:R::EBL_9ZV"+V_[O%M%?&SQSK-( 5RRE&3/2H4Y%\1S$,08'A55BG'; MI,[G3D2[AK3G)R)>.P?QUJ%G:X6+BC HQ?6;,P1H\L1"M#F6LM,V)4Y;(YS2 M"D\=!EV/==LHJ]X)1?>V"_ A<"(W0;C,S)*M;DF)!M M 4YIC:<-DYJHJFWV9!U6\)\U$O[%Z4A_YL8EJD2[]^*JD .X=OT=8O\[KM1" M"@]ZMN?D*#^"7\&/?_E_4$L#!!0 ( "Z":E$0'>S$#SP .]O @ 4 M>$* &+DQ3I0U).^_SZ"9#4C2(EDGN#DNFLBTR1U-X?XHL- M1 !Q^??__N5\],-GG,Z&D_$_?A1_XS_^@.,TRI)@OJ#GP2'\L/4;]3=V^356WV)",B7^]F66?_R/?_OAAZ7D M8)JFDQ&^P_+#ZN7O[U[=13H =G$A=H[G$:=]0KUUW1LX+T&N(YQ]FDXN MYK-)&L+H;VER_M,"WO,)S<-OX2,^#&WVJ=Z> 3%%Q"N__;&[8GGX7A8IX[7 M].OJ O56AP'!+W,<9\P__C#,__AQZ-!I53!%692&K$!)52=SPVUPG+O!]64J MI$M0HTFZ==51G=TF5W2,(.)H\>X@XW!PN=R\&I?)]!Q68\%7 MF,*@:.TPF0& 8 $U2&F3+]S>I71VJ2(S3'_[./G\$]V'>!6AOF#U!>-B-3/^ MMX M32]'L7IP#GRRJCG0@,GYI <1+ODA^#_^,)EFG/[C1]X'E?_/!4SG.!U]?8>? M)M/Y0-M@+#K'C J>:54A52O& 7?H18K>AAY97;O]"1'<1;!WN19]#Y9TQA,*4]TD \:6Q#YK7[WL" M]'82Y5U:=7=:W^''X6Q.VC;_#04#)A MBV!::\L\%YY9Z4W"X$0,OC?&[X5R,@K0G\#OZH/MK@\?X,NK3",?EN%R\VPU M%V5P3FER"JRM=F-0A47EZX88Y*"D0;"R-TW8 N)D=* /(=]EWW5G_UG.4YS- M5O_4X8J!(Y4TBFQ)P!))):-@ODY1RD2R+ )@UOTQOP' R;#>5;AW&?5//.!6V:L*#9#MK+TL86VY?:GQO:!@MVPV=)I9^T6IH6= M\6;Z=CKY/!PG'(@BM1,N,XN6%AJ3D46!P(SQ@=Z.*CCHF_$U#*=&>Q<1;^"^ MTT[;+6!O)[,YC/[?X:>%@6F=)1NS&.9R0II^@#-0A$T7:4(1*9=>MMNV(S@U MW@\7[P;6.^V\U8GGV11A"<1$\B"+9"8KFGJ\B,RK2*\*S4E(BNAS[('GF_<\ M 68/%N$&+CMMJ]70A=';L\GX.VTK_8>T\64E$S(^&$X'^$@A1)T#IHYJVF:\(FS*$5F$;(D M^Y_'*/IX3M?O>P*\=A+E!EX[;:9]F$*-_'K_]3Q.1@,L4G+G-=.R[N(X25Y= M5I8EB5P@>?11]+%1>NNF)\#HX4+<0&>GO;!+W7KY)9W!^",N]FISCME(+IE M3G><.]@%J\>LT^?DLG^<3+\.?/!*D^7'1- +DS"S8'DU'6JT3'+9F?XHOW7KDV'Z M<(%N"$#I8>?K_3F,1C]?S&AXLSHVKB$73M;# D\F/&0LLLS11Y6XTF%#$.N! M!-^Z]3\T\P_CI0P00R].O,4F,9 M3:;A2:EHH @I CGQN@]_ZAX()T-X=P%O(+[3#M<*UY?K *AEV-M 1\-SS6WQ MX(!I&R0+!(TE\$$I[8*/NC_6[]S_="CO)MH-?/<07/;^#$>C2_73H42:8")3 MD9!H'@J+G+Q"4"6D'$LQ/1IG-^]\,AP?+,X-[/808T9(SFL@S"3]\?X,ICA[ MEP MWD&H&VCNM+.V\@!_&@].&5% DEJP5(=(8 M!2^]TWT#P,D1?JAP-U#>:3?M&4'*"U@C^#@@S5-.U7@70)IIM%4LU&@(=$%R MAX#1]/%4W[KI"5![N! W9//TDH]Y8W@?((YJ,(1'8P.OF0G542#U"IH6$E=T M )=#B+I1RO#B_CV2?*/DPA&?VDX"W92(^<,RF?[O:3298?['C_/I!5Z_.1G/ M\Z/D(9K,W9>%&//LRG VT M<$(*K\F/E)QI6P(+JCB60O Y^F!CWI HZIA_&@ AW ]:2%S'M,Y;T$=A//B\7$N1.BP5J!CCZUX2ZD/A>';25& MKI6@9\XF301^'%6PP:5,5@@K7-)\""D+B-88/!]^VHP*VJ+8^H M ?O(N07SB^VD!:YGOR[,IH&,4N=D(LLE)$($EH&$Q$!(;ZR6*GG7A/D[4(YG M&?9%T#K?W:3;8ZV.#8A^7B%2$I,1:G&,7Q$)6[\_K4F$[-H_#J^V-,XT"V*F%[/):)AK-;N?850+M;T_0YS/?A_# M11[.<2VW9<=Z3+M?O9>*30<.9KVF$T?C.,W>!:PV&B*YY,Z$+ !<4%D,]KE1 M3T;ZM?.BC%$"K6'1J\)TJNK(M6,"@?!R)V7<7,*K+^O\"DK7^>?9;$:B>A9K M"GV:#Y2HQ2YJS0L(D0:F(KG*M*R:Z$N*IG"W*9NE^\!NPSC^O-.1X_5YIX-4 M&ZPQ2S2KW>PK4!REB\4BS9_#M/IU^'XX_^$T04.0$7P)2!3 MED:LJP# RLD-T- M2G'I;!OCXAY0)Z$C?0F]QU)FU_/?I^$<1L/_6ACJB[$^G\SF-P":[$*JAE7$ M&.I!@&5!6\U2XMD5KH2*3>R0!Y&=@FKT*_X>:Z)= GP[Q4\PS"^_?*K.'*V4 M;^9G.+TEB(&U6B1'F'@T-6(R6@;&>98D+]$Z$Y7>4$ZCNX;L@.T4=*1O"GHL MJ[9QT -MK;: [/:5%ZE9\_E%)@_7*P]EDJ[5L/) M)YS.O[X= 0UOG*NY_*FZY#19#3)*R4W-;5-UE]8I&B5WG,ELAI-W B-R^:/TV&:>5MG+-I;+!L) \J6S*B@6;+"-O2:0874GE MR&;#-;AO6C-ZEWX#J_(-Z2[4U-?7"#-\5[NZO"F_T^)5Q3 (/D QW#"NK:#9 MC$3@?7',Y2BMDY%]4WK1'_R;F!"_G,RR7\.1Z-!%D6I;!5STM<* M00I9,"B8 9]],2!4:C(E7 +XIBD^2(H-3+U7XSF,/P[)B5T.CN:=EU_2Z*+F M4UQAY *%=D:P+"(-5)"R>>XBP^",]7;8RG=V^,;N*"T MCQB93?50CH? HN>2T1+DLJ.%!N.&.HM]N7[?-*T'2+#' KF7*%X/(0Y'BRUK M\CH6<1YGDQ%=>U8]D/G7JZ%&81#)H" +LZA:K2C65XD)C)JF'6V*:>+D[PKP MFS^C;L)$@\.I&SC7]SYDK*9E(@?$UETI)RWSD!+#$F6L9:!-F\BX[9".KQ5M M:-RN*UTX:'%TN3K[> M?Z\''Y5Z6I^="9<)B%5?+V9*\4F36:24M8-"AZ5'3 M;3B/JA6="-MRTM1!VDUB9I?;%/\:SL^>7\SFDW.<7@K@LEC6H 0/'(.G";+V M;:W;62 @,P@*A;>I0&FB$;N .QG]Z)V)!KN+M_9 MQ1P,TZ%4VZMN?4GA%$10)(@6ZO$@LI/1D'XY:+#?2(O@]&(CL,!MA"@-$UR0 M"F.H:6G>L22%)EZS\VI#=95>K([-B$Y&*?J1>8/MR@V(3"Q.!(C,8;'U,)6< MZT2P>$R*>Q.:^E *B51R'1,9KD:';CBT[2H;8D%1RX MTT[$)E[+@\A.5''Z9:2!A7I#"@-C4)-K75BT6&=4#RP4IYE1+@9 (T/8T$BN MUX7F1-7@4"DWL#9K"N-P?K[(&A@O(C)(.W&<*K3@M<\J9984+7\ZE\Q\CU^,D6W8#I1A>B+A086Z#TCIB%R$ZUE$.KREDIAM>MI/2V0WMM MHV[BK#ZE4Y.CJ$=/'#2Q4Z_*4RY3C136CK@J,95I$=/)U/._1+-;0I<5V%@V MM1/O*[O\&LACG)_U0]+&'/,#)=SB1"3GA2!A]!:&^=5X%<\WT.BT,CXS98UG M6D7/8BSD-8'Q-NI@?9L-\"UX3H;_/N3=P+?X,"4+]F+Z]89B"NT#QUIBOC9/ MU H<\[H(5CQ8*U(TH4W&[UTH)T-^1RDWX9SD@?DE3,=DH\R>I71Q?K'8 M2GU!AG8R>M$S"PW\BKL# M'^24C(UUN;*6%JX<::S(:0+3WI.?2PM9F_C9NU!.1@\Z2KGMAO5&>W@0HO!V]!"I"A=5#-1F GZCKTRD>#P,NKJ+-EY469'("SB55E M91JA]B&2P(HR*FL51&YSQ'4;1NOJI8U"[CK(\NE7+ TV*I2&!I)K2E"N?6Q" M$&0!D=NC@[1Y4V>!$ZI8V@?+.]!AZ":'$D]T5JE>Q'T<*W2?:1[G%JEPOM(_R'+-[I$"IWJ MV*QD0B0NL[-";^HZ?X7R88'0;9=^%2V_?ZKA5 M3.\9YEI)4QV3I6E?&?2@K4@^*4S")6VD%1+D/B5-;]^U]_JF7JE8H!0F$E:; MU3D6 ZE@D2I%+97BT&@GJ/?ZIJ/1Y,\JP%\FTQ>3BS@O%Z.[];*NPX\U%K2! M)5#T_ 9/;AX7GF7I TJ1(+HVZ87[H'P2F6?[:,B=$Y-FG#1;]!:3/#UT;Z8+ M6>3%5O];G"Y:_@V<5*XV:F5.QKI%(WUM1T'SM(P\)>>*BJW/5+=A^^:5I6_Y M-[.#;[2 ?'8Q/YM,:P650>!T;^G)6I..?J"/+&0RWH)2B5O#Z;.&Q?LW8CHE ME>@D[Q:EB]:AO9K-+@B6SM$5JVJTLR8-S6C(DG.<(1F$"HHS IMD,V_!9)(&';P0S,50O$Q>6=[$N'@:;7B/I0B'2KS) M$>NMC6 -UAL$Q02DR'2A^S% MV0X;YP<(_#BJ(#5712+IN*WUV[G5A*QX1KI?O.%DWOHVAN)3/SKI60/VD?-Q MCDZ23UB,E8S[&F9DA64Q.\%,4H#":H\MS<,G=W2R%T$/'YWL(]WC')U(HU)6 MDA.B(FI<3V;@I6)&AI2E"$*J)E5*G^C124]\'R+=1SPZN9KO9I.RRCVD3Z&F M&)U_FN)9G38_X^O)K/\><(?M^&2;I#?,F>L:=]:B2\@$:Q9W?!O(D-CWVX?EN='D'R398W59X M?J%Q;\J\OZH@6TM0TO_R!_@R"%F4XFG UM;-@)0=3= Y,\%U%E+8X$R3.DL' M8#V^OG0C>+.V-&.GB7D\F[\I*^!70@B10USDVCOT3 L)S$N?2"9!)M2J)&A4 MPFT#FF]^$NDNXV;$UTK3BVAXG'X>)IR]GXSR@(? 8P7E8T(R$*4D ]&510"= M+/0(\%:55+9!>@2[N3MG&[6@L\ ;J,(_IV1HO9U.2LV5RC;E;"+C6CAR_FFL MH6!AW #HF*1UQK3@_@:&;_YY/U2>+>O>K'I.7:]S-"P9O,RUJAOIBNB;Y[V?F3=)%%UAG3!VAWU!4UHH\FB_= *Y2!RDYS0D5D! MJ0[9L4AV#JL>'-!_E91-UOI[41U?&7IB[XY%V)?H&\S[[W$TJM;H./\*TS_P MQN '66E,&!-SI/Y,R\Q9E Z9M)&K@MZ4-MV*MT,Z%8WH2>@-UHI_XI@&/")D MS_(Y2;<.=C[\C)?P?. "D:R=L-@WK.X*P9/,*.2A"!4<-,DX> #7J2A&G^)O MV0CL&+IL,%A)YE-;N_$:R^E8C ?*MP'EK\9S MG.+LRD01CDP4&R(3BYQ:+VQ-AQK]])C!U M>$O5NX0WX%XIJWRH?:<4J9^+#((K+'MP)F;OBVEB^&T#= +$]R#I5KW=?IN, M)[?GH$&Q3D0+Q)$NM:8:+66!UUK21=LDL=BHVG1EV(SGF^>_#SDW*#9RO>)< MGE8,QQ>$[OHT]FC^PS%,ORX$4XOUUG..R<*EN=)L M7;Q!)2WCI9C:UY(S[P62#<2Q@+2)3*,VN:#D) M%H4Q3&;/.2J.C>IV/IGTPBXJT$&6CYU>.)O.!V^GDWR1YF^FJP">1<:,L$8J MS)K9X+!6)?4L^B"8,3YDQWG!G7+.Z?HWE(%^6U>$;0">2!+A7EQ.>I1ICV?C M-_#<#--:I4[L FJ/],%]"+^+YKB9@_T0=9?UGJ1\/!70(H1:BU;R5"N%<5D3S1B8?OM.W MSFS/LGPB^7[T/CD<\R$9*6^)79Q.<5G_'3;5@6^:_W\\7?#5.M9L.OL#EOZ_&=P7Y;C(:_3*9_@E3LK6R%,):8%99FDTL M!^:SLDS&(%VBF3_Q)@DA>^)\$MLC^VC)AA.69KPT2$:\6P;*!BU]*(4%[133 M)D:R"$D6QDN#,CK(;2HK/(%J6TVY6]]#Z23X%I'D=YNIQ!A!N4 #JGZ!+F!8 MB#(RJ026B,JYTB1.\"FTLSFJ+G03?8,X\@6B997 %Q=3TLZW.!U.\E)I%Q^^ M67@.LY=?<)J&M/0/4/.L4@G,1R68ALAKIR;Z58&47B472Z,=U7VA?@?*U(ZZ M!F'I6Q OJM9N!LR=K6D6-5I%TP(-LFY>*UJE?4(5LPHFMIN8]D'Z7:I:3\0U MB(Q^EO^_BV4@Y^S#9$LKTL6#$F'AS9S7()E%:-4[),G-R"E9>=3+D;[#-/FX M9'39SE)#\@Z*9]4YKXYU9&"U8+:HI*4E8>HF98I:#^RT]?A)J46KIN=;EX15 M*,#M@0VR!I2Y6"9J-V;M"3>8&N JLU-9@O='G6+OPWK:RMF:O 9QZ?>N"YL1 M^Y07O4%9AFJ"T,/"HC*9@>0<8_8\0Y.)ASM4T_@_P MI5;KJ:(A[/3&%LQ.!^Z\S4Q*E6KV1HUWI4?%%*-*\N !V\QN!X ]<85K35^# M:/4;]L([7+2I_C#9%;J,'$H(DN5(9K &DE7,D%GA0I/.1)2Q2<9M!\RGK8#' M(K-!V/R]IL$[G,VGPS1?G;0\JX):A #3< H.YQ?TG4%(7H/.A3G.27">L$>! MD?FBP?!D,6.34X'.R$];)X]+;(MX__OLB)T&$"$!)AW)EBA8J]G7'.I@F$+( MT1095)LB5EV!?Y>*V8;6%KD']SY9O^&?BX]F@RQ,Y#4?RM:RU]HHDE&,F3GE M(_A0I.*-VG/O N^[U+$N%+7(5KCO4;A&J8*6B?/ 9 BD[TI#K?V2B'>KC41N MDDK'GL:^;SWJ0%"?>0F+&+S[-/U?,)T"&:77F^>%:UM<\"P: %K3R;B(";I'HIMVO^NIZDCC:6_05$./KNX!^I"E>\B]=X;YT"P*'-@.EG)0M"* M&72:!F"XRO)P/=E\T^].37J0_08MZ;S5OY;U"[X4FPU+55.UBHE%-$@F%RHI ME/? 8XO5YY$SJ8^YRAPN\ WT=]]YOQ-5A#((%Q(A"G7:LDK3^B8=,UYD6OH, M%Z9)=N0#X5R]Q"=IKYS2W#//H=9=E^3?*BZ9P)0C1@')-5'OA^*3.F@:522T]YS"SFH%AQ0J*,"3CLDKYTN'9L0O5$\A?W8GN;XG26 M>H/PS#5,JQR174"U[(6X$=4CMT/LSMYZW83>1'\TO8C".%\,9T(0:3I89-XY MQVSRB$E9B:7)JG]$?=BU-^*1U&$?B3=KD;@P3%8Y7JIF=F9,3&5>:@O(PCQX MP3(9?=F 4NVJZMQ&&MC?./D"\#?(VMD2I7>;W@?>.7$ZRG&3M'6TB M"YQ\D4!&%*V+N:9PM3EDO@?5*>A!?V)O, ?<3JU;82J Z"QJQJ/03(MH6/3D M*$$!!RH1*M,DG6<3F%/0@,Y";I"M\:'NJU0">#>!-!,VIHV'GQB/@?' MC!2HC.$AZ";>X68XI\!]#X)ND,M0"S@,\Q!()V&$-YM_%V-=0FX9!UDW3ZQA MM/!PAMX'HX0$[IJ$F&U%= I[ [U(NT6FWC6B'TW5-:4-(BXS?AY&:%+/@6&IC TE(!1DV&@*320I10I0^-FE" M_%@J\]"FPF-IS#X\--"4-Y]Q^FPTFBS"9-_O.!7F3?<[VF7R:$Z,\WX[<7<31,;PJY1&09 MK7 Y+83A*=;#FYI.S,DNYC8P5):;H$J1>:W]Q,;X@_ON<3(L]RK,IU*J"69G MO]"(9FVK,-V]RU$*+#TPN+7:2=SEHM J%%YJK@P4YW76+F27?!%YA]I)]XYS M/^I^@QJ%.RG7'2-J ::+\W-:T2;E_?#C>%B&"<;S9RE-+FI_B8]O"5,:XNP M"KOQOL&J5:<)I>,U@9M#8601&IEGOR*E*1*0YZ&O?1J'TGI9$POTW+I>#-]?@;CC_AJ M?/,;PW$:$KNOKT)MDK%&TH69-@AU9\PR[Y-FRJ&7:+2&U&2CN#/R/MW?FT7L M9\M@SU?C&Q;> $ (%;)G/M42G#PD%BV]8=)AQ^QOSFEG8;)[T6@2#&%)B6QK-0T#'AR6(AK4]! MM(GRW0?E=ZQ:/5/8X!SA4%$MCU8T.4$@),VI/-/# KXFPBO!A)8.+6)(J4FV M;B?4QXIO?EPM/!ZQ3RYZ^OD(9K.;N_0FV< M9*:@GMB3 \^\I6[&V7I,93\" M/XXJY)14ULXPJ6N#9RRT3AOZ51GZA/YO99M4HV.IP*[1U*TU8!\Y-PNC7N!Z M=A74J5!*55BDH3 =M6#@ZWF;(_\1>>*BS1'X72C'MY^[$K0QBOI@Z;9PR[<> MZ L>;12(S$5.=I>T@07G%.FU,S$&KH1J4QGIJ051/:*IT LYCQ-SM0O"OV*N M#N9T_PB:0PAYG)@KJ.UU$&DVY'5%#3XP#TXRZ[(S5IKB5.N]G&\CYJJQQNS# M0\^-[.Z-"%$UQ4@DPS*7M4VSRBP(*QARD< %K?5Z2:'3"*_9BX]=PVOV$6;/ M,53O<41O?USL-J^*":Q :2\4=\DS)5WMS5L730>>90,EII2=0[4#PUMO<%+T M]B/&HP9-2JY!8]+,%4/C32(Q[[UBRN628[!(5/X5-'F(0O0K^ZVF8Z_Q=._P M,XYK^<2KI@$'A&-LN$@/X14/05L+E\BYA !121Z5#E:0)Z< Z5GC)-A2TN!^ ME%W%=G@PR_9K-1'B+J$G5H2B9%%<@M$Z))"6\Q*L,3$)S3?)LI^(DJOKUH=P M6>ZJ3*;G0$[?&UI /RZ.L%Y^^82UTN>'X3E]A1YD>G=6EH_O];&%<4(8(QQ# MFS@]QAG)S2^2B80J!Z&5X*7%/-??$+KGZ.V A-Y,-$W!1W*7L>2$PC.>26S: M2,? N<144(X>)1E+:&+[[XGS^.O%(VGEW53 =GPVV-[J++5EK3M!:S&:H%1D M@'4M5DZP@ I9P612 65=FTW0O@;PE\(>4P,:&-.=Q['F884F=:1 MLV!JUA:'@C9(&V63NL[]P#]6P,*IZ.[^G#^5$(;.0W\_A^G\!0P][/M1.%P?CI-4MM6;&8@^ M_;F!:.K1K8-=\^F<5Y 1,Z0$.A7MK1,I[=Y5XNCXX^O:J."0LXOU*_1@W]X+:LVF M-=YH85!K;:.V0H?(-:+GW/&"JL#@'GR=1+50@QX$MKI._V+;!'#]D,=PQ4/A M-@6E!=H8;"C.#WI-P.3- MNEBD!QZT5CK'S"TW' #!."?\NH#O7+S;^O8:9S/$U\M>)+,T'7ZZ/8\F'J!D MH5E,N1817O2Q58HEX,8D[C(W3;I>/X"K2U3+;8'6>7P\PU]I/CT;?1U856IH M%F>QMJ;4J,APQD#F!AG-A=8,1&YW"&RY[Q['MPG[)/EF8$MODNPY;FDYWMOH M%C]^F\S_-\YKD#?28IY?#R$.1[5/2\I1*JL$,[0T,"VL8\'%P*3E",$;+]8+ M4FZD?>\;GXXNM)5YB^"G6U#?#3^>S=^4WV?XC,8Q'QA>9')1LI!"#>TIP"#4 M5.L0H[#)F*R:&.SWHCH-;>F?@ 8!]&N*?*6T$;)S.4LM?%VDE@Q(#6.I-96#C8;FKZ 8F7"E=NA4 MF>_7B]7;#X\ -.S\7 "6VD MCI')G&LO:2L(N2@LR*QYDI(;T:3HP+Y 3UEY>J;IKEIU[HAY+]X7P]DB<>T= MS'&UP3^@V3!@XI*!(+GHXFN+FD\D2R=8EH6@J8X_7 6C0!,)C2)[[\'T[$VF5NJ2%\B?^P@GZ5# M1Z-X5KL'?USFTB[B,GP@G:X%Q)7FJN9 8ZT@3#-G2=HDR0.:75*[-E[\L:)G M>F-MTJ?T>D[8NP-HE<.R"Z3-:<"[$?L8J;P]$7 ?G1VD=R1B8W")?&1D(2K. MM!6&^1PYR])($Q5$ ^:I$;HET?9X?.XCM!8\7FV3O1G_7S"^@.E7J2HEEUV\ M*9;;W2LT]NC+/O3666L]B41&>EEL7W1=^O.1UP^N\A^TH?@>EXM$0&E">L! M1-UDT(GRQ<\TF .E;8%JC.:4Q'91Q&TO$/& M??@[B?KJF..\]O]8L+G.>(L'[+#;]D]:#\-?SXRJS56$+25;KI&KH %D016E M-B59L\YL9TGL1_^K,;W$#_#EH(#3FW_= QE;P:P_+<4G+9.*1AB=T80<0^U) M;(H [9T>;,&UMVAP7",FERT41G!(]9H-%^E'4/="6Y,72%N2DZ2' 1>SB[/2 M@%=6""TPYL']*+N*[>!XYJV7:B+"':*:LTC!UT!;3S9N*M&#"YD'+EQ1)1:U M09!= YOO7O'P27?[M9H(=)?I4>F:.JJM24[KVHH*,\A8/'=>GB\NA/FS4!6L;Z# M$B'430%6BLU,&Y68CUA8\AXB35!2\"8Q4+O!.W[\P6-JX_IA= ,*6]2W3F>8 M+VJIO7YDM]Q.MM52X\F3NZM);EIS%F@Z8D(D+H5SSNHF@5=-1G.LR(BGI+R/ MKQ:/'8-Q*8FE#7S5WN#U:IS+U@8B62UX8!D%C0? ,P_>,^ZDCF1(!QZ:3+_W M8'JLPZ4GH#"3-L0UR'W8 NVRQ\D.X%I6AK\7W>,4A>^-R]UTI ,11]<6E81U M,3DFI*S!LQJ9MRDRB>00**R.09-,F4?0D@?JP#^.DNPC_R;]:&;SFOU.SO'J MY"$'@1H49SF:R#1JP\@Q3$R:Z(/)CLNXRZ';W@IQ!\GQS?\>F;K3F*:+F)N4 M>)DA7?#LV3B_P,\XFGRJ([[, 5V=9 403GG)(H;:B0<B;BA9-198E\ GAKS#] ^L6^&U\T=-,:#EGJFC"E\@+C24ALRDX M(QT6]$U*=CT$[)3TI%<2&N1<_A/'.(41X7N6STG.L_FRTL&:)D.,HF3!8H+: MCXL&'U%89@490L&I[&*3264G=*>D+OW3L34WL]^7FW=TW7_BY.,4/IT- MTPN8PP'"WGJI'D2\&\SU8^1B5<$H+ A29\Z!3$"MBLPTE<=0W& 7Q/V(\^!9 MXX$+-A3M+L?++@<'=:(P9%9G#SR1\92@2"L5+9%;!=QULMAVW<-GBH>NV%#0 MN\P1WF&(D7XW&+0VCN8,@R+*HDI11I:MDN[G\/G%< 8?/T[QX]5.\J)RX/41 MB(]&QIK XE*M7 $&F/=),7?#6=_7->> M%8.8;)8Z":9Y42 M2%V3IY#F_QK.SYY?S.;DJ4Q??DFCBUS]T-FL)@3E#_!E()3140K#@LHUCZ]N M9I&%Q6*(TGL/&'++\O_[8#TQ36K-5H/-I"WR6)[8*>G(J<7(4-5:'K5X%&2= MF;4Y*8]&2WG,&?>H!_A-%:4WJ3^5@_4[<^C/7S_0GRZ.:QS::&,I+!=OF/9% M,B@T* 76N"P-5]"D[O@]F![K8+T_WA]:PPZ4?Y-#K35H%=AJ2VT7:"U/Q^_! M]CAGX[WQ^)!^="3AR'J")@6G>&: &IBV]) $)(C96-39:N_;F/Y'UX\'3L4? M0SWVD7T#M;AV->^ 7.V:NPPY^MKN6#@4N4QWP[XCFJ3K %\,H9)!UH?U)D>.#F& MB;*.D]/#$8L"AASJ+$@$@PL$-A61@!9G'IM4^'\1]NV M@BZ#1(Q.,19DRF7-M.&T8!J?F5="!AF#++E14-<.Z)Z ^=*)U/TVYPY@I.=B M'5=Q)]?6%HP6#TIT1J90]Y\ETH/B,AE7VGB6O792( #87=R?G0IW;$5Q,I9* M?[+NL3[Z M1R+^XFI,O:;3N ZKL0UE8TQR^+U1-;DU:B[KGNTG9P16B:X;AE M3KI0._F2OQ5R8NBRD3DF%'F75+RGR/\]!;6.2?\^$FY@-OPV&?]^%90N#$\V M9995J=T:8V$0O2*:C+08:7SR[KO,EH M%,C HE*>Z9"0;!%16#'DRP0G2^1-^CY?0_B6J>THT)ZKD#Z;#>$MI&$9IA48 MG:4HV13F?4W #IG\5,N168U9Z"A12M?; [M^]V^9V.[B/$ZH^V\X?SV9S<@S M660Y'Q#?MWZ%'N+Y[@6UWIM5^:2U(LE9JRTXGSEY1Z%P 4E+XP;WX.LDJH,# M3S=?IW^Q[1!FJ@I7$'B1V@BR()./H&32GM[52(;ENO"Z1I>N7>YGF-%C-LYY M.+J88Q[C?+3\=%8_/3SD]*#;]$_ <-;XP>Y\1*L5C98'9PCJZW&I6(,+A04 M>IV?O4?:B;[%CQDNXKLPU]ET?H8T;::+T6+78E(:$]L50/^4]RJ2]8?#Q?5KP2Y,JP*&+U=HEON1YY\N MYJO]K96TJ-> I<*.1K$KPM1RS((?!!\W01&NM5":VB27I!?WQ]^0?17OO ME-\Z.O--JW-U',YEEP<4 L@Q\BJ1/#.9X5$ES7B*5AN,1=HFW5/['<:QPGF? MA!H_H@8\E4#AC@/_^>OF"RQV@W,V A5Z)HK23(M::HH[STP1BGPAF\ TJ9[3 M<$R/7P'L^)K:[]S?F\8TV#S>"%%0S"%7 AJ28[V8^C;@^$,7VSVK8/BRU.1BY+ M1]8:U6\6[[\FRU2,C61]>U5'G5GTH%C@$:S*JC9G:7)0L@W14_&J#B5O M_0BE%\FWJ7,VGPY3+:-__[9>A5YMQB(LM:80V]*HD%H'$7$NFL](:7U"1:\@%<)Z8B?;+0('[_7U!;F\XO)S0HLF!M[>5H+M,E1Q:U MUDQQKWQ,.?'8I#S"+10GI@"'2_@X![6_P'#Z/V%T@;\BS"ZFRR:W!QRA;+Y. M#R1'CP,>Y]5VLESAV. M= V*++.,2?&LE75@; $;A$/MXQWIK0V, 5?/:9YH$ZU?XRF=9*W-=6S N,\^O?!A)T MX%CW1)PEGR0$R4 $SC!:>BV2EJ*)A;$VYE":N)1;$7W7ZM0+30U\SCY$M#P(,V!]S!&8$:D6 M84B.D5@*"UPYGQR7HLT196\C.-9Y_=/1RL)1.>N>CP:[(+\,QC.L&[:LQR>6B&G"+IR:! M=%Z:FBB'A>E:CSJX$IES!7U&*PEC$[=A,Y[OV\[J@Z0&3NJ'*8QG!:=5+,MV MK33D-V4#VEFM"CC;_-'J_'"7L;0TNOH2)4=Q@8>QU3!G!JV(3 M2\[6S2*O61!",I^*2E*J'-,N2=HGJ*X/6&Q/7EOW8;9):-+TTV0*<[R]L;VR M&L@&$=X 7U;=U4DIYIT7C >KP4+1H-OLA-R'ZOC&W.,1?B>$J2^VFI2J/3\G MDX<&_1;(]OEM,G\U7L82+\K1W6?P*H@^*YD9%K)5M+2: 20FB2 M\G4XY.]:"8_"!;)D-ULM:L],&L!)5T;5@J1)'CK MDFUR?K$=TG>L83WQU/+ [.>O5R__QQ"G=).SKZ]K7^6E=:&%=@".2:\<#=Z1 M Z:8O3$)4+0]#;L7WG?NY?9/88_E,N^@O!ED=A?OI:!_) M;6U ^S;-:L99@S5Q/] E1&@8 \Y MFD]-O_:AJJ5>O1I_NIC/%A(0EV8@USXJJ9D 1XZ*D8EY!9H95;$JG:1I4JGD M'DR/&)[4/YO;]*8C%2W.!39 DY=-X\G0LPX$ ZPYI!X\J[URF>,E.H42>&S2 MV>0>3-^;EAQ"Q9'F$G592U/PXL!HYG(](8,064C<,9&4\NA1EM)D9_0>3-^; MEAQ"Q5;?K->,JO<7<8;_>4'2>/GYP&2J.Y?HHYGUO;#6\U$DB!1 QRA0DW\# M9"*XF+,3FNR%Z ?W(>PFK@X=P;=OU5]["U\4QS)\PS76+D M 1Y_Z>A%1^_4 WN*^M!GW?M/\\/'N S.>0Z?AG,8#?]K\6,FBDKBO[VN;'(OI;46).V"T$8%PY MPW2F%2':[)E6IAB)N?C29!_ZVU'>API-/FW=W8??IIE;FRK7:1/(HY!D&ZJ: MMQ$C9Y#!LF!$%MJCR#MU2.V0FO4D:@<^/O%[U1OVR;<@> MQ[CJA;^'=:*#\%O82EL!N@103TB8BX%F+YT3 ]2!*2TA>*6<%TT*81U9*QZP M6HZK%/O(O+TR7+8@%=Z%[)&)4&HF(NL^#C.E\\&$XK_TP7HWS\/,P7ZPZ4%O/G?'6LAAK>)KTD05G#<-ZDA\% M2!KG#MSOU!9T(X)OWCKH1[8]QA9O!%1S-M[ALEW<[&SXZEMZ;@3T)[MM@6CZ\\^S#1L](\/QMB>?D%TZ*Z]YM2A@FGEPXSI ".UE)N MW W/<.)8O^/]\"F[WC9FJ"*&+!$$0Z'G3F6JDTS;FD^_ !^9J7PP 29)\6Y$E?4B><[Y(?'C 7 >__;? M?SS.@V]JE6?+Q;__(?I3^(= +<129HO[?__#KU_? ?*'__X?__1/__9_ / _ MWWS^$+Q=BO6C6A3!S4JQ0LG@>U8\!+])E?\]T*OE8_#;!,6Z1ES_^^Q\>BN+I MS[_\\OW[]S_]X*OYGY:K^U]@&,:_-%?_H;[\Q\'UW^/RZHA2^DOYU\VE>7;L M0O/8Z)?_^=F0@6^0%6P@K(,_^G)>__+ 4K"@Q/ZM7/3W/5_.YAI?3QQ\Y7JQ=/M5I2JV6$K99_ M/"7LEPO4[TG?XE#7'I0KS?W8EXYMF'[L3=VOAA_4\ KOB+E8Y>H#=;N08WUV M-Z(N5GUXC?OZ6"P+-A_A8[$5LZ/RW/[B@_FN%F,?U$*FI9R:NG=453\*M9"J M8LL7CPXR^>]_,-_-UCFX9^QI]EE]4XNU>F=>R[D/RR8(\J?V+U#49YZS14]OQ'K7;E M%#2*5]Y"HWKP>Z/\__MOOVS-[V\HYJ\%\/Q_"VR7XH6&<^N2+%?[2"U%5Z1> MS/P2)+]D5X%,N+/GC5*!D5_Q L5U*MC+M^Q-S-9,E7Q>QK5LS5 MG7Z_D-FW3*[9_/I'EL](0A.9XMCP$@\!(IP KN,4J$BBE!EW/*3"A:%.2I@: M%Y5*!DL=;-4T\\,HZL@[IZ%L9YA> !J82SI@X\P;9^UO80AS[PX[F)_VF>'T MPT?A@+.V-;/]_(5^\[IACT_LV2[$\SO]5O'B?9ZO[1KS9ID7^2S2/.6"8Y"& M2AL?)$6 )@H#+LT\CT,>1DS,#KSNLV_*%I%.GVBW546?G^Y&XT O5X&147[2 MQ4K)K BR6O] 6 /\/) V\-V\CDNQ'(<=-O@9V*R>0:-H<-,*FK=KX0!'G^Y$ MF[A170@'N_?=!I=;NE'*.Y:M_L;F:_5^\;0N\@_&/YG'?U6/7*UF2&&A%56 MFR4,0)A"0'1HUFHQEDK!-"4,^2QK6F1-S7TH=0MB/X9HP]*-(7I":&"&L%H& MI9I70:7H55 #%OQ>:=OC"L0!DSYIHDWJ^4,^XPHG4F$"1 (A0&$< <9I9+Z+!&14,ZFA M#V.XB9T:>>QJ;=^BLM;;>!T;G?V8Q1%^-Y+I']2!^68?ST;EH-0YN'% U9MU M_$#JDX <)8_*17YH[-.2Y]U^#"55-KO)BN?KE6(W2ZEFG*4QI"$"+&(Q0(E9 M$K$P2D"(8RHQQ0B%W(6#]A\\-9:QN@56N3.UT>G0/ZO=5Z4 M"Y.ORVMI%MAF'K/Y)Y;)]XL;]I05;/[E@:V4/:N69JH_J45>LL!G]8]UEF>% M^J)6WS*AJO.TSTHL[Q?E4THO9B9II&@4$[N3@8P3@&H4\:58BK^#TACK>VRL"=0/^[TC:8PVW([NRX0&<6C'Y]/[FZN@-*8> MQ7HCP##?RERH[/=V#2;,A,Y5N>-E-P6"'9MZ=(E& KY79VIHG<=UPT8:@0,' M;BRYW=Y#QT[2/F2,9W/SKJM/W&J1_Z7D#.H0$BDH4-R\4%""(F#6K=)N<$D< MIS2)P]CGK>(G?FKOB.9@>;71,'A:J6_9> N/'^<# /[:H> M/:V_"C;*7P7-(&SU[X^VN^'6)PE[:C JI79#9Y\@.SZE&]TUK_NWJOKZ?O%I MI9X,%SR+OB0:VN\UP5^4QJFA#S"07,!M6BA"% ><( BWD"4Q83 M G&' \)NVDSU[+!2O?&/\X M9+"T:@=B;8PQGA*:6C&')+C#P%2$ !:(HTB$6BM$QT&"9B5FS"4L_.RD,17H[? MB3#;7J. K(P-KTZ7V2R1$IHQ+% M:2OW2:#ERJXN4F%&,^-S5?'%1U7<_A#SM_Q/)+\J\6,W: M+X*\# 2=4:@X"SD"(0T3FR*" +$!V%2G1$8",QPJUU/)_8=/C50V\<41_(G_ M'#3JNA]1'J!W_ICR$DP&9@E?.+S.+$_9?<&YY<$C1SN[/&7,[OGER6L\4R6> MBMD'N^"P$0C*:";O%O\G6ZS9ZAG&-F^YCMN#2*!8DA@@S"A E$I 8DH!QRPA M88H3*J13XH2;O*E-Y5+E8*-SL%P$M=8!C*_*!&_'? I'O-MG^@ H#KV0V /P M[A# \S&3G9"4==I^>0XS)J(O!$\<6?>\%C^<*OHU-P'[MY#&897 XOB4<=)9 M_$S:)+=XWM8QMJ3TRC8!K6^S7,R7^7JE9I*S),*) J$(;8PIIX")- &1)HJ+ MA$F!B,].S4E)T]RPZ;+_?!I,MV59+Q -3+3- FP;G!YL]>PQ".(<%+U&+YP4 M-F[8P3F;#^(%SM[0C11NV6IAUF?Y)[4JPPTV6=\LI E4+ $Z)AJ@1(> 1L+\ MDZ!8J)1PB;WBSD\)FII[UN@9&$6K.*'."?8GL76CB#X0&Y@ANH'ES1#GD.B3 M($[*&I4?SEF\3P]GK_=?RGU9\URLLB?KW\ NPR, :>Y+O*=5A8'0'$?1UU&3 C M+9O\ /):'YVVOV4Y=.2FT58_IQ7>7>RT7'5ASNV;Y\VW_R-3*_.@A^O MBAZ>Z+NY/?UC.C _7@)G]]1=)W0&R>)ME_PZ";U.:)S,[76[V]^%JA9MUPNY M04VH6Y*O MC]"IL=*7]>.CW6E]\W)'LMJ@*>>4=U"-USB<]]2&0'>4;9S MZ!R\B,&IU Y^+Q4/K.9!J;J';^<,K+O'-P3 (_F!_0'MY2/Z(M;B.3H_:C1_ MTM>X72_3^UY_AO]H+&#YP^T/M1)9KN[T;\RFD17Y+-8:JEA%( QQ#!""(>!( MIB 1TOR"Z"A,0E=*/REE:AQ>*QJH6E-+YKG-F R^UQJ[<\MI:,^S="^ #4S+ M#5:-DL&=#G[K$25WRNT%K9$XMA-J7G1Z%HT6_CQ][VB$>5;]788\?W&WY7BY M!_EF/W-Q)\/VS?/VDCH!]]I0A+S]QSHKGM\O\F*UKLISV0CUKP]L<5=N%N1_ M*=5[OZBR'F>ADC+"#(,$2<.R+*'&<<82)"D7+(4*"N)U2C&6XE,C[MV$:&;M M">ZMOL%/V2+([=_RT^&6K_L)<-M4F.*X#KUMNS.DNT;O)KH'_/EX+KPU_2JH MC ]VK*_3A0IC?U #UVC#UL?>Z7C*;[J#LN8X_(_I[-Z/([ MID.5RXR[9A^C#.[99*_^E15EO.7>&EDCDJ8T9B".A2TW*R+S+K/Y4EJG2&+) M$-4^[[(..DSNM20>E%Q7H;XK]<@R>\@9/%:ZF]7TS\$@, M_"*IM+\*-OH'I0$OLNT;(P;9Y.@!QEZ3P#JH,6Z66'><#M+(+GA4-^;\J+Y? M"[%<+ZR\3ZOEPGPK2F;//RWGF7BN_MU.0$>^@='/7] M-+A70:5X\'O]=1!*[(I>GWSHK<.H9-@5H7TF[/R-$#*%FO#4+7+9M:U;Y1>KE1UW5?V0^6W/XH5,S*R M!5L]OR_48VZW@6VYI>7<2+I_OS!S6>7%+(5:(F'3\Z ]PHH4!52E!(04QXPR MD88P]$D+&5!7+Z8:(;'$&AGPTIH@*\T)"FN/=Y&CP0;7C>TF,F0#TV6E??"3 MM?/G;3^XRM1@:VLSHO7UI;E7P4OS@L:^7HLI#3T(/5=<&DS=LO1X!>?/&/>B^/RY:R])%MYDK$4API'&$D@9$H!0# &-#&R*Q#J)($DT M]NI;]?+Q4YOB9ZHAN@#FYEYUAV'@"5R',@Z1S'?^X=<>S>2], MTFL>]FFU%$K)TF-H^MC=:5M*8+DHVQ7,$*50Q1H#)A,%D'DU QXQ F(M<:H0 M1C1E/K/WK,2I3>A&X5Z8<;A M^RJS2OY+( W)VAW :DNE<^NI\P/FQAZ]#L/ A/)R!#;]+PW$E;Y!J7"/G3!= ML>FU'^99H>-VQ73%X* WIO.-%X0'YG?K(B_,1#+S;Y:DB2(AI2"-S1H"&7P! MUY( &BO*8R93QMCLJ8S,^%*P5>'&4P=R?";$OK3AYL8;=9\MRL@&SN;EM+@L M[.X%LA1JHB*$@=2) "@TM,\8ER")H52*:Q)R4B-K/,?1<&UD#8?J;:G9$)"Z ML?-%( W,QI5N5\&.=CT'[1TSO/?HNA="Q@^#.V;CT7BUHQ?Z;\/<+HJL>+[] M\77%%GG9ZJ6.@4TC%#,6AD!);"OJP1AP3$,0"[,PXQ J&*:NVS"GA$S-I:OT M#&Y_!%M-S\6?NB-Z?A>F#YP&GN5=(/+:A#F'P06;,"Z>L8SG037[?W>"V0#,\ 6K6WPYI=S:/D'(9U#HM=HHY/" MQ@TK.F?S0?S0V1O\LT_-.DVK<@>"S9N8@J:K1U.R26".F&3 K $,4:"0 !*' M$N"$04*CD$>1<['=\^*FQA:[&AN:J$-@-AV(W-,L'9!N9XW^\1M^PV8+W29Z MZ'K3,B6RND/4DM'J\)#14EO=#=K-5W3\42EY_,[^]5Y^;K)7RCU_5ZC&:08)3&4L*(-6IX>34<#*F"H0Z M93I*$A6QR,=Y\U5@:BS=: Q8I?).JD^5TF.4>/1S[KS'Q,WG&Q+I@?G\('NG MT3ZHU0\V^E=7!%_;4/=V$KM"UZ?OZ*W#J"YE5X3V/<'F_T_V=+.4:@9CH3A-%8@)30"*8&Q(+N0@3D**N8HIP4YI.>UBID9E]99+ MK:K- ;'*!D;;P*KKNS-U%%G7O:E+\1IG=\H;J@X[5&U(7+Q'=?3A(^]2M1EX MN$_5>G7'$SU[*FB/"I5\N[8GZM7^5[7[_5GEQ2H3AH3*R\IT[(^JN-/OEBNM MLF)MKIE1 F4:(0["&!J^(%0"KA"S=?!$A##E,?=RBB[6:&K48MN@93OGYI^_ M7%]CQUZPOC7D_I+E9JW%.]OC \. 7L[<&]TG-9\?2C^E[^)9\AI)F,HP@@FA@* MUJ$&/!$0$*X$9(E GHF%3E*G1K--O,L__S'"X;\N=?6U"@ZKOG>*$+O:#0^K M=AR;6#.;O^AY5N$V?A>147"+96VO/J]NF!X/CT.TPBB$<4-RQ\^K9;?,JGDF^=? M%L>SUT'!'OI0UKPX2JP;]6T5MI^L!4&V^'GGI'9KQ2"!^-U![+=ZA+<6(]>/ MZ(K2806)SD^Z\&#B]H>ME&8\A$1#DDC,@ @E PB1!-#(?"<$HUA@15)$?3*Z M#R1X<=IH#?ZV3*9J/3N>)FR ]#PNZ +/:.:=GW,:8;>9WQ=N Y- H^954"I: M(G>[1>YC"W)=,G+.0M)S,LYI>6/GX9RU_$@*SOE[^LL7?+\PC@>;?UKS>2;N MZIV*&59(JY2E '-MW 4N.6"1S?_EBI($H2B-G>+*O25/D%I*Q:L-(#O"U7C+@'5G4]6'Y3*\#F\V51%E3.ZYWAE9HSNRU<+(/BH6RU_<06S_]BBR>7 M,)AG6!PVFT5'MYG^^8\$1NF_#IF.>/SSX,Q]_8_R\$1X+#VQ5CNH] X:Q8=- M4VS%:NATQ>/"7SUML143E_3%]@=<4B-A9L@QC%@8 TZ1-MR82L#C2 .L$4-2 M<:A$XM\]?9HKJ>ZMTKTJ(DR(&<[4@NA8_F"(Z5P_^17*'9R:B'M_[3C+Y/]: MY^5;-/]:SA;HOG^I1O:2[2DZ?;%I]L@\4&W!VVTI2P1/+Y*Z+8GV/TG,) MS#@6\ZIEA'%&5-47HFP4XDL&%XRF(X,,/#CC=^_8=.78=CFX"MXJL2K#-/5R M92O1!3L&!G?F+7?/6AM7^Q/7Y;CVRG87J#,N15Z.VP&O]O#(KL&>7Q[4?%ZO M6V8IBA*%% %I(E* A'6".#:?6UM9@#,:<^FTW73\\5-;!=81BZ6*S=+--Z+S M!7SMA'8Y* -SE!<>'<(VCYE]<;CFBX>.'*9YS*##\,RC5_61FK)IW###&*:( MA *$' F &)& *"AMYQE(D/EK0OCLFUKQ9;<MHMQG,GG MD$48HA@C!6)NG WO82I3?U2.9?PGS. G7>-5 M"CYFQHORP$:]P.K\Q.N*P,#SSLUXKTEWS-(+YMR+QXTVY8X9L3OC MCOZ]8]I&52+FLWI:KLH(P8;-8ZA"&3(,5"PE0-),149C E(42LTE%YIYE>,^ M)6AJ$[+6,]@HZOUF/ NMFQ/(,$+UF1IR2-6XRQ!F+#_(? MSET_0(?A7Q=-;(B2MS^$N?3ZT?XT"Q-!!4,I$%%BW]R1 "SA$FA""0Y3$D6< M=C@0ZZ3,1(_"K"U_#K+'IW511N2?Z>;3X^"X4<]P6$^GG?"N&4%E1U 9,E(W MX7,XCM9/^*0BT^DH? XKKY["9Q_6T9-:\US]8VUX^/:;^: , M88"(C@%E-B>""J58HA2!7E4TCTJ9G ^U43(HM?3TFXX"Z>@T70K/T![3'C(] MUF-S@J!77^FHH'$=I39;#[RDUHO[SWHO_W;W5+94N_VA5B++E9Q1G. DA0IP M'84 I3(R[E%, 84\DBDG,.6]9< ?U6!J9-$H9J-^RKSW8%EIW%_^^O&1<&24 M(?$=FFW.Y[57E]0V!!LCQDER;\5OK(3WXTI,)OF]%2.?1/CV!W6COUNVLH7> M8 BX-V44Z2F,&!938R_LY(V]J MU&;3L.>V3:]Q1.LH1U84JXRO"\;GRL8_-BVA[!]M8)71ZBK@UJPRXT)6AI7U ME^1R/F>KG8=YEF(Z-U@BB5*=1 1P@HAY,ZD4D @E0'#(%">QY GTB]CH<;C& MB=PX'+#7&@RWEU./ _\*FHTM>^?JHC55?!F@VRM;W]O'4=@^GS'G!,YZAO% MT?[]]X?K;9YUY%?%[/K1O(D$R^O57,(E@S1DP) .-R\&*0&#,0$DP0QBH0G& MH5/-^(-'3^T=T&CG6,3\$*IV)K@,@($G?:-8GU7'3]K;,I?-33OSV/RT/X>/ M/'6EBLPA3IE .!&#.>"\)FO91&((H( MBR.%#=A><1&7J3,U6CV34]8YEN+"07-;38TW%$/O^UT^"MXKKG[ ZW-!=J%& MHZ[7^D%O?SG7TU.[\>Q?U$*MV-RL'J_E8[;([$.+[)NJ:U0U[9A0R)%..( * M8H"$8(#@. &,,K- Y%!HY+5#Z"1U:JQ9*UUNA; 7:ONQI!OD;F38.Y #<]XN MAB\U;JK/#7#6Z@52G]SF)GA4"O/"8I^I_&[N1DCO%U4Z>Y/6_GYQ+:KB1I^5 M4-DWNR4_$] >SW)N,*=F*9P0 5ADUL,D1F%$,.9$)1VBUUQD.TVF\8/5&D6# MU493/U9RPMV-E'J#<1Q.:M0-?FH4_CG(%L$&T<_G$?6F)!^(^F0D)[FC$I(/ M$OM\Y'7O -&UC2_V=JW^4['5._.1G$5AS 1%$$@1VLQ4(H%QG3 0,0\C!(6 MR"LSU5>!J7E-,(1QCS&SQR!W8Z4A@1Q\E^]\I&QCP55@; BL$8&U8J0PV1;\ M1HN0/:;#=()C6Q#RBHMM>TY'BMNFC]^L5ROS\,V.C &!2\Q20*6PD2&( 895 M!'0:(I8PKIGV"H,[+6IJM%6KUSVWO@551[[J!:NAF6FKY%708#;$QM5Y-'KE MF=/2QF64LU8?<,?Y.[JQQ&?;/?1._YJKLIC?'2]8MK!M"VY_B >[9_ENN3I5 M3R+F'"F8Q "E-#0^$=> A@0#A9A""B%"8^Y#(Q?H,C6>.5F%)F"K++>_WVO! M\OGNUZKX9K"LS?;CI4O&T8VX1AJ=@9FMM (L-?C5'A&6@#>6V-5A8TMYCKCG MEPU19J0'4/LDR$O4&95!>\!MGV+[>&1?>V-EN' =D7I;%N/\O)S/C0*V(N>, MIY%,J$X IX(#!*%QWR T#*Q@G$AA_AQ[-8'PE#\UKCVQT;-KP[\$E17![]:. MH#;$\QC4=YBZ[JKU!O[K;+!=@GL/&VY.Z V[]]:NPBMOPSGA)TZ"9'F,5=>B]=6 M:1/D.J-LL-$V:-3UC ]S@]J9P?H!<'B^ZHI=%UXZCTG/+-0B<&S..6_[$89Q MN,D_]/VS]=QL\-],QU%(>*J!CI,4()DP0-(8 2XX4U@@FQ?J&O6^>>K4^,$" MF.5%)M@\^*MAZO6J"3IJC7]L@:V= SJ#,?!<[XB#5R3\@=V7!L%O'SA:_/N! M#;NA[X=_](]Z;^V,_ANS<7'%3EHP8A0G$4: Q!H"A& ,:*(9H"%G4D2(IL2I M\IR_Z*G-Y-W,[.^ULF7R6]5JRC'CK<,0G)GP@P([."N<3LG^4G?P:O1W2,>^ M%&GW0/SA$!\I/K]GY+WB];N!UQ+&[_G T:+[NQFZ&_3?\0D=^Q36[?2VS4QF M$".*910!QK $*,00\-"X;(FBF%(<)6&D?*JK'XKPHOG1"JN;P2T/+H-H8,)NE!NDXR>M/&BK=_K*/KI3_*;L M!KN2U]_,;^_5V[H,V&>SXC,L(Y2M7JC#$'$*0:HD!8B0&!"D) @3E#*B,92V MTU[7\O_G%9B:#]AH#%BE\J8C:&#,\@P$]1X,-_H8$N*!R>4@[*K1/JC5#QK] M VO 55";,%23 7?PANL^X*##*[8E<$>HO5^!QW,Z1E6H;VJQ5I^5W;VJW"B] M7#W:1J6[WDZDD1 ( F5[%B)$!.#8QKR+**8JE12'3G48O*1.C>-JI0/UXTF) MNB\A5S;>?7F_R/[+.P[""7DW;NL=SX$)K=;W*MAH'.RHO.-#7?5>;-4+JEXC M%IP$CQN;X(/%012"U\W=V.E=MC#/R]C\_2(O5N7RO]SJ%01%1%,-,)88(&9\ M,)9*XXW%F#"(E12:^/#1"3E38Z"-FL%63Z\-\W.XNK%-#V@-S"]=@/)FDC,P M],D=IT2-RA9G[-WGAW.7=]R*,:BJU4K)<@.H3E4-4\HH@Q2D$52V?J MFQI+ M@#E21$!EC]-\Z."8D*EQP1>URE0>7)LW)(BN@C?F/_OUIBJ4%MPL%\9E+#); M/W!C3EW&T^[-5XV3/:O1'07?&,T_?M,)$*5V[6:0 %00@D@**4V,D>DF$E.I+RD M:\T1F=/CCZHIBZ6+OZCE_8H]/60B>,L*=EG_FF-XNW%$SR@.?41WT-5FJV_P MN]4X*%4>L,5-"T!#=KLY)O95&]^TX'"N!T[;K=WXQQ;#S.]TG0AL%T;+>2:> MJW^W4P**.$Q*"E*<&)\%VO:\"0%4,)E@C!@3VH>"W,1.C85*K6W@@'D1Y,WA MKA__..+M1D']HS@P"VT W*I\%53J!K_77P?A(C^D^J0C1\FC,I(?&ONDY'EW M]YZ9__>:K0* 'EIP[C]Y]&Z<)TP[UICS MU*7='(^;;43&]4+>+$LF40N1J7Q&$TXTY F TA;M9Q !,_X*Q D/HY!CDJ9. M7:H=9$UMPN^H6BYVQ*ZRP4\?EX4*L.=&2!O4;HY&3P .S ;[V+W0LS]?P@&, M/AV(-G&C>@T.=N^["BZW=.U156Z-@%T&P'$GI6=8A]Y* MN1S1#@VGW"'JM\>4@]R1VTJY(W'82#HN9 M18O*BC(BK]KI\@S8=1\ -W(:!-:!&:K6.=@H7;I#&[6#4N]!>,H;K3[)REWX MJ(SEC?%\E&M]OH1U\?^H8D[TH2[O5N\_]*B^@^MV[UI^MW%(9I?HY#,/]S4;\$!:W6>+,J+?D%LEUI/3+AHG M%$D20X9 (A-A7&B. <,( I@2GG"(M!G%>IQN%W*2H]3H-=P8&0FO,SJ.[Z&Q M\![Z[60TNPKLO\&.@C;II=&]^J/=2MC_W)SLO M'C\U=[S1+LA*]3P/:EXBYW@DTQF/H0]?&BC>MT/A?\)RU.)>SU)>2ACWU.2H M=0?G(\>OZC9C]Y*!/ZYMM/R=+FN>W*V+O# O$N-X[75CGR')$QB2".A(&]QM=!F6?;ZV.FHSZ=KL,K?VWX(5/Z[C?,V=Y;H38Q+*Z M2G""H.)00B!#! '2" .F500XEC",18R)]"IC<2AB:F^Y4L-RME5IC9U*+Q]! MTG$A?Q$^0Z_./:'Q7VV?M+[7)?2AE''7Q2>M/%CLGKZRVPS_ZW*AGO_*5G]7 MQ;OU0N9U0K(6A-B^T"#"4@ D8@FX1AI$.B4R3A*BE==*]KB8JE%S/RX+.]7%UP)^#^XT-;&Y^?^]]6GW)<+GQ MT$B#,#!9O0C6:>S8G&[G=BQV,O9+6X+?2VL&C]WIBNI @3S>ZKQ65$]7W%I" M?#H_LAO7_HVM,ON\LBSAS3(O9DK!4,"8@S2T#)I$R"RD& $\P2@*F>%5/S_K M0,+4>+%1L.Z4:.L +G+/LX-#&-V8[2)P!N:K#2YU=5*K7G_L<]+R/CGE4,BH M3''2QOWY?_K"[CFCRZI%5K4?=[TN'I8K6\URQB5D(K&A>@1*@-*$VO95 LB8 MZI# 1&'E=6[0(FMJ,_VFWB>VNEXUV\5LHZY_LN@IC!WW4?I!;N@-E0JT+Q5H M]?;N]7G0.J6+GH&C[W314^)&3Q<]8_>Q=-%SMPQ8.+BN4NGA'16F5X3X$)].Y8B//.;B9'D;E?5NOOR^38-$ M22)#LQ0").:VZW&, (L@ CC4$4FH^0?Y51=L$38U7GN1REU&,I;J]I$4?PBT M&W/U!=_ -'4!QU5GQ(T-?ZXTUJ5/=>>K)9E M6(Y<9U5KS))9 1RD%B&L- M&,(*B 3'.%(R0=2I1_!)"5,CADK)H-8R*-4,C)[N9?N. ]E. KW ,_#L]T;& MJV)?J_47U.L[_MS1JO6UFK5;JZ_]PJ[3^5TVK\/@9IQ$@D?FU1ZE0@"DTQ"0 M5!) -:$DT0*FR+D&Y_[#)SJ)K8)U)*CO]-T!SG7F=H-CG$GK@D2'Z7IH\L4S M=>>1(T_20V,.Y^>1:[HYY!]4GJOJ>.6MRL4J>[+[!A^RA2KKPLQ(2FE,) *1 M% P@F42 :[QSV'N MYJ?WB.3 <_]2$+W]=D=H^G3?SXD]K:L39B"A3E$&@D(J-/R E()(JD$BH4J10F*#8SQ\X*F=JS%*_$!M= M@TK9H-;6UTTX#JVKQW Q8.,X#[Y8=7 D6I&XV*Z'G"/?M+KHMOTCH ]$.UT-NSS_(L/>SZ:S_Z=_KIBB[R2 M4.?5B9@S$J81T$AIX_Q1#1A)#)6K!*,$:8V@5U;">9%3H^879QD=$Q8=@/8^ M^^D!OC%/@0;(9W0'8Z!SH%-27^M$Z P*+6=#Y^[LR"_VI.F-6:U*ZY8J\^RR MA;RV.\Q*4R!LNP8$TQ!0G(1F04E@(K0(6>1T5-0N9G(\8G$&W*I9UN]H].P6 MMG\"6D<6N1BPH9G#*EAC]8D]ET$HUROSZ;POPQZJ(IIE5;(SV/ES2BLTO?+( M<4GCKM0=\T7YU-XZX,^L99DN>E]M:FRJ;-W6AV(0D*0T1 2HR:T=$J0"4 M\11H@HGQ3"!*F%=.3[NXJ7'&1MLZPV=>Z]O6[*@+RFZTT1]V ]/'%K9Z1WNG M_.Y-W[5WW5#IDSG.2!R50=RLWV<2Q[LZ>AUUMO"=OF4KN[K*FZ"7O7HN>QF] M$>8ZB64"A P-U>!4 8)P A2*8IQ0+ 3WBW#KIL?4.&@W^?JPMMAA!3)//Z;C M8#DZ.L,/P=">T [ZC0W;2+HC!:H&3;R^$,]>W:>.JHSK7UV&UX$#=N'CNO'I M^X5-4TFH<'XH8]+O]SL"G76NGLZ9 =@NK&:-TP&H>K-KK9W+%*N_ZHYZ3A M?9+*H9!1Z>*DC?M$K==ZA_;TS3W?I?E@LVKDZ-WYG?YC,2)4(()H*%MPHTP I1P M"1)-0RFYDHEPCO0]*65JDWS34+[2M#Z-#4I=W:-Z3H/:/NE[@VK@:=\)):]X MGK,H7!#-<_K9H\7RG#5O-Y+G_,5=W^MLD6LSJ9*\Z8S[?I$7 MJU)R_M5(R(__J3ZAQ#I&.H(&:V$=@D0P0%.!@,WM22,:TS31?@Y!?\I-C62V M/:-W5.UX>-SK(+JZ)*\S- .36L=1Z>#2] ]?O[Y0C_J-[$3UC^RA]S6 C&[\ M79]]-D6*W^?YVL8(V3I;^2R.8BA@I$%L\RR12"1@E"J0(JD3',8)Y[3#+DR; MS(ENR#0JVTU2V?2U7#:)V\)J[D>YK;B[4>C%,(Y#B;O052N\1M.R:EZ/O;Y< M .F3Y%KEC4I:+I;ODY#3/5U+Q=0/5/+M>E5%'QI_\V]LOE8GPDHD8R'3B5DC M4D0!B@W@)+3^'Z5AK!B1FGLEF?FK,#4';S-+;,?)\58U<]8^US8=@W]E* M!KDJBGD9M^);:<9[G!Q/Q09%?^@#L:J,7Z7^55 J71?W:PL88MI\*LSR=:55 M5JQ[K4'1&E/JNYG4T?MA%W3;!<:!9= M/*88)"'DU<$82V(-I'6$S,UN%>"&#)_9L MI-LF#*4) 5<+I3/?5==YZ-WXH5= !Z:+1E?00+>C[0#!BL[0],DFYX6.2B[. M&.QSC?N-EY3Z.!$;V2P(JYPQ:=O55:<%_ZG8:D:@3E,,C0M,,+6K- 8811"P M2"FM1"@4]DK3ZJ[*U,@*AC#L4OVCTS"X\=,XX Y,7$W-D+98Z\:6)FM65HTV MZR-%:U#?)44N ;7_:B.=M'F%0B27H':\1LE%3^S&GN]8MBH=P/>+IW61?U#? MU!S6@3@)))&PH=U44V3+$$! - P!C+ (>:I8&D<^]-@B:VK\5^H60#\*;,/2 MC>-Z0FCH T&C9;.%5"EJBR"5@ T0Z>2 29\:H[%>9A&L4H2(&&< ,3B") 4)8!AG'#([6:/4TIJJY2I44.M M:+F"JS7U#%%H![6=*7J#:N@3LBXH.7.#$PHMK&#NWV$$\],^&[0+&(4'G&QL M&,#MXLZ9#,M']97]>&NWRY?I'EL]4'+-4< 4$$A% M*$P!@80"H@CCD"815UYKBM.BIL8692\0^SHLO]E1-OC=JNL9WM@"L1M_] /< MP.S1&3/_9G1GX>BU%]UI:>.VHCMK]4$GNO-W=..,ZT61E>G1V3?U18GUJMPB MOOTAYFNII.V4:P^GUT5Y-GTDE?/Y^ /*&0$3%49IB@#BW+@F4,: T1<-^G_3%$>NY,/17'=\WM/Q^7Q7^JPG9-50;1S9GC\XS A'$94D!3G )D ML_&9Q+9]J2:(Q(1@MRWM3M*GQNVWVZ:E!9L'>FU#_,JXS*QP#[SL-A!G=KF& MAO?5COG*\@?&@L"8$&QLV#G_&Q)T62?,56&OKP;^"S7^]QH$]QW*2T"LWGKF M$<">PXS\A)S-YN8%SVDXU;%LBP*L2H_BY^S_.]OGFUZ4NE3 M(@133&4$PL3N:#(! 4?FQX1@A4FB4N*WM]DB:VJOAA>J!E;7P*K:;:NB!6+' MO8I^@!MZLZ(;9OY;%>?1Z'6OHD7[GG;O8+FH?F#E,W<$?,ZM3(/[3Q9 M(//(I5W//K^IO%P,58^\?ERNBNR_ZF7NIY5ZS-:/LX1#RFEDEI%I9!R%6-A^ M+6;BIVG(4]M2#F&O&IA.4J?F,NPJ:>,5GRHU _-3MK''^YS4!7[7 ].>01W\ MY+31MV:0JV ?XEKI/D]0/3#J]RC51?#(9ZH>6!P>KOK:"J:T82,2 D2Y!%1@#%($8QQ&)&32*[[]K,2I<9)9 M/L>>-0S.@NK&-KU"-3#3-+J^Z,=DU#6\'50*]QQU[@Q.KY4-S@H=M[R!*P8' M-0Z<;^Q&*W]9+N7W;#Z?10E#+.4Q,,L6#E :<;.<"1.0A!Q*07F,_3+VF@=/ MC20:O?R(8@.3&Q]T,7[@:7_6;N]YO6]DG]-W\^Q19^F^1?N3\>#OW>;<;\Q6 M72CJ7 %&<2*DMI&46MF82O,"9Z$ 2- P) S%!"8^$^_%TZV>;&M>+!&[40#X]LY5DPVFT4W BA=VP')@HO6 >@$R^\!FB'>D;P:_0Z M=>:AB*D1T4;#X'>K8U JZ=N%]!!(-WJY#)Z!N<03F0[UO4X9WV_]K@,I(]?G M.F7E8?VMDU<.XHY4H7G9XOXZSVU(A?S*?LS22,98Q!)$B-@4+<(!$90!A2#" M6J"0$Z_]P XZ3(TAOI:A;ZO*D%Y=D:,CT(MCK7%S!Z6:G& M#(<)EX12D/+0K,HB& .B50(D05R&A$80>7D^KH*GQG8[>E>9V3N:__,?"8S2 M?PTJ"SR+_[@.A!O_#0'OP*2WCVRE:/![HVJ/KI4O.KU6Z'&5/6X]'D]$#JKO M^-[?:PGIJC;OJ:[OE,(XQ@Q0' D;@QJ:-5N2@B@5<92$D11^>\$==)@:B74J M(AW\E"VJ3JLM,5B]C9KK G'0L1AZ!?FRI'3UXQ1K2KO@.4)1Z58UIE!5V@4G MQ[+23H_J&'A;/*B5=2&+_*,QMRYQJE04<:0DP"QD (7&RV-AB #'4&"9*AW& MS*OA_3$I4R/"4LF E5I>V9[2GI&W1Y%THZZ+\1F8G"IHKFMHMBKV&'[;AD"O M ;A'!8T;@MMFZT$0;NO%%U8IW-8JR3=KBC1F(40R!"A.S#\1YX C+H#"B&C$ M,!;4J1^CB["I4<"V%-].>9W<9=GAC[,;,_2%WL $T1VX[@4,6Q 9I(+A,7FO M4\*PQ?*3-0S;[NG&(A]58>N6?%HMOV52R3?/OQK7Y/VB[D.VN+\61?:M6@4V MGWE"I,!QF((0VHTCA2D@T+!,F$1$T22BH?+R*_Q5F!KCE)5X]'SYO<[[T8WJ M =OH[DR?*'ZX7\9#[13:+^3L/& MS6'FCA.62I4F0H*0: B,-Q:9M1>10-,X08CCE(30:P'6AU93X\Y=HZZ"%V:5 MF\:[AE4EWYO.JUO;.OMV_8RSX_)P[-$;>CDYTL#YKT+[!+K756LOBHV[RNT3 MRX-5<:\/[US(U_9]4F]5]?7]XEJ(Y=H(^,2>&9\KHTO=I6CG1&0FX@BG(<2 MGQ:J0!7>8; MA]%H?!5<%\4JX^NBI+%B:1BMWR,+![CZ+1QT6MS(A8/.VGU8..C\+1V#0-8\ M5_]8FX&]_6;^V53"BK&$:80BP$+K9<$4 @H1 TB$81J'/$Y3[17H<5S.U$AD MJV90ZMF]S-@I8!UC,2Z':^AXBRY(^<=0M./0:YS$"5'CQD*TVWL0[W#F\HZ< M(!Z47,_5G;ZPSNY7^^J8<493S5D$0AK9GBPQ 3SF"&"=XCA2-,;4*\R_7_4F MQT"U=?8U?*IR=F-A$].^L='>U%@9&#.K\*?@]])27P+K]U/@R'NO-K9#T^4K M#*L_VPZ"?J\DW:^&XW+[(.@>O!*&D=)7.=LF'[CN+F?N4E*'(< B,FXF(PK0 M*&2 $L401S"4B==FWCF!4V/[(T5:=U*FO=KX.6/NNICM#\G!5[27@-A#P=OC MR Q;]79/YBN7OCV.P/GZMR?NZWAT_$VMKN?S95GH[N[)"JD+,& NN)1Q C@1 MMK-ZJ &W\;A*8Q*I!$M*8Z_CX%.2IL8O5E&PT32H5/4\J#V)JN/A:Q]8#7V@ M>@RF 4I6G,6BUS//D\+&/<<\9_/!V>39&RXL07&G6U("TY EB*4*\(3:R!%I MJ")FACF$B!A*A<+4;^/+1>K4:&-;CL&L/';5_A>/3,(+!L%QL=@WM$.O ?M MM7OI"Q>4!JF&T2KX=0IDN&!QLF:&T\U^'"55-KLVSY;V^>_F['X6(DR@)"&( ME++%,00#7*72^"TRI3'AQF-QJMQU\.2I<3.Y?M#K426*SF#G$62Z1A($=J"F(@#0H6PN3X$0I5B&#JY"-Z2IS9U M&\7L^^R[5^%,?]#;)_B@4 [N%MAL\4KQH-(\J%2_JE*"KH)&_6"C_U PN_=D M&PSND?JQ]0N[5R>V3M"U=&'S>]YH'=@ZF;G;?:W; R[,Z?RK8C;+JXQTW?SR M?V1J91[Y\%SOH2*"992($, (FE4B9 PPI3&05(F42LA)Z-5BQ4OZU%X#.\F+ M&TW+N,>/UW_KN(GM-QINR\7!,![X_7 9O-WS0WU@&B1AU$F!U\D@]<'F9$JI MUT,Z-F6I2I[D7Y?7PJQ35^K3RG9&*YX_F8]8<;V0=O7Z9"^9)8(0BE-J%IPQ MM;FE"> LQ&9T(IV@A*5$B-E"W9M%L/SJT:3%60.G*4>K*7>@QW#3KVEPD5== MI"KER_FG<]>[JXCXD;L?4,\4A=7FJE;61IK7;0Z'T5E)I?;4J7M:/LW_#% M&[!>.[^X2Q^W!8PW*@>]8/R?T#D$_G&Y*-W#JK;/W;K("_-I,3[B3-%8D234 M0'#! .(1!B0QE!8JXZ9!EL0)]/+-VH1-S16[V2E =E47& N66WV]0^)/P^S& M37V!-S ;U;A]J7!KBH?=.0#7)>S]+"(]Q[V?EC=VX/M9RX]$OI^_IV.YUF.] MO9L^W@V5O5TKV\3J7?9-S1(-49Q$*6 XM)5]J#T5E#&(DA!%D8SC!$NOLJV> M"DR-;& (D6=A5E_(W4AF2" ')IY*=4,UF_Z\I?97FUQ!ZPS5%E1=\*P1@;6B MQQ*N'?'KM92KKP[CEG3MB-!!:=>NS[EP4^O]XLGPY@?U3H61!VWI(Y@Z;D!=1E"HVTW7065 MHH:,*L &B(ARP&20O:4CXEYG)^FTW2?WC5INZ5J)PW59V 6:@E%[97 M&*;*.#HAHH (F0#*822C-*%)V&4K:$_,1/=[&BV;J@F^11->0NG&#%V0&:O, M08W&[1DT.M0M.&ISOP4)7HH8N=+ 4?L.2P@15R3T.8%3>_7[KUG.0NJX2=LC4$-OS;8UX+;ZCM1_ M>Q^:,=IO;V1.HOOV/@*NS;3_6"J7M,\RD( M!HEC/A#V.K'+IVP^&:]\\H:.AR\L?[A>2/O%GN=\8W.[:5&%YNP71-I$],>8 MXY@*PQ"4)F9)$1N_(U(<0&&6%Z&$6H=>C6.Z*#$Y+K'U=.T1I[#?J*T9GJNG"S6,HNB[JA@'X-19\E25!;V8U-?S52]6U>9(_&E.GQGB_5HDU&_W\V&\/.C<^ MZP[(P RUCX5QX);S3#P'O]=?OZH?1?#&3(6_]^BU'8>C3V;9DS J5QRW;G_V MG[BJHW=DVTCDED&6J[?+-2_T>MY4S)VA2,<)BQ @$0N!\8!20 @3@&F10D4C M#8G7$K%-V-3F^D;70"]7MFYW541ZI80R;FM91WH^7WZW?48]>: 5GMSQO4KH*;E9)9$=CRMLT15O"3;0V^RMG\=.M5?Y?% :->79(V>>.Z M' Z6'[@4+O=T+VB;R8RMGK\P6P5MN[L*F2$0I6, 26KX)9$V?(]0P*7"E'(4 M1\H*-J\#-CE*;0D=L\+ 6@#+!( QB(""4,4\1C127CE"K=*FQ@); M90.K+<@60:VO'P^T0^Q&"+T!-_3BXB1F P3%.H'2)UNT"QR5-IQLW^;=5XL']7*;CR5^TXSDHHH%5B 6$8I0%I!0%F< M *C"5 HN$T6]' I7P5.CEUIONPQ?WB\R_XJCSHB[4 !< M.Z-<"L? K.&!A%?Q5L6Z/9]-Q*NT[#/]IAV'?O-P3L@:.2&GW>+#S)PSUWO6&5T5 MLZ]98?WK2\J M-+:G%0Q0R6E*$QUAZ)2MTT'VU#BC5-_NSV\-\*PMUV4 VCEE8%@'IIE.B+K7 MN>R.30OUF*?NT([Y:9]RNH@=IR!F=SPV)3$O>(1_3>2W2JO52LD[;;YFB_N; M95[DA@G7]I=OUL7'9?&?JK#[+3-MUA0QP@((G<8 (9/VK4VMI[_L['OK7,83;"-"/JKBQ]+@H9M@LG6,=$MM')P$HU0R0 MB(=F,4TC)I6A,NUU/M97_[SW^,P84M V?&]'U-2@#D]O16&6FS4$ZCJ<;A5R,TL#<<> 0]5Z:JQ6!7EN4'A4T;GO2-EL/ M6I.V7MRUR,[I)C>?55ZL,E$H685"?VXEU2@"6 M20I0"!- -(N!"@E4::@)U]@WS+ M]EPX3F[L,R;Z Q.50X>MK45UWD5ITU7PL7)-=^SJLWA0/PCW6V/H0IU&+D74 M#X*'%8MZ>FZO(>,S&E(,;3&.*([-PC%*$L"18D#&">9Q',LX]$H<.R%G:KRY M$_+\5(<\BQ[#Q"\+$)\0S>V%A@<.X?1]180/LD8[(6H*4> G5V9G+N^QF.JU M7:1OBW]*'(5(I ;(.,9FB98(P P=@)B@B'.F6$J]0K@<9$Z-)[X^J)4J]RYZ M**RZ!Z\;1_0,VL!\<;*\:K7_,UJ%U>, #5YD=4_LZ]=9/8Z#4ZG5$[=V7 B* M!R77-KKC]O%IOGQ6ZHM:?84AG#H]:NOTWV&*"PT^ KVN3P=3=MR%Z]"8'ZQH!Q?HGRU4Q0<:E]G, MM;S^\B%;J&C&$VF<60*!0&4^@OF')Q #K1-*F9EOW#UMZ*24J7%\I6A0JWC5 M?!-898.[A2.OMP/;SLF]P34PGW9&RBO;Z"P2%Z0=G7[V:/E'9\W;340Z?[%_ M#L+-0Z;T[0\EUO:(_DYKPT:K.F<_%2FB*>% (F[+^D,!:!0R("554D81X=#I MP/&,G*E10*EJL-$UJ)5U3RMHP[1][O>(U,"S_P1(/98_<,3BTO2 -A&CI0(X MV+D;]N]R>7^> )P)))1.$0942^,)A%386HP(L$10IF,L$HTN]03@U&B@]?WV M]?OR,'UFIY &U*]> )P0$\ OKXG 'T\ =AQ^C<+E)U5;U.=P"XT M=N+N1((E@0R#A"0,H AJ0+1M&XJQ0#)1,$FY7^>.,Q*G1@N;9 BQ?'S,H5N:'=AJ^NV@HG5MCS<'R"6T1F>JR)LY )FVRP[;'2CBYA_#-HQ'*5 LM5&0 M.$F%]JO_?%;FU*BF5KG94L[+C;87JXR0G%:J%CR5NOD1R"Y@;D31 M$8:!":%"X%,[ MYS_HBM?<[MW<>/.H>/V+4_5X]=XK\5^47=VX.XOZCE_8H] M/62"S>NZ&RE5G(02@=36948BEH!P95%"*$H$4HRX511HDS*UM_^NAAUJFYQ& M\_P69"\8#3V)O>#QVG4\:_ZE>XZG!8RVXWC6QMW]QO,7]YKL4)Z&YN4?[Y[* M2B:W/]1*9+F2,Z$3B)7F(&%I!) 6$+ $$X"83+#6&B+AU13/7X6I\42CV"8J M)5A6&@<_98L@+PTYW=JDKW%Q\P>&17M@QMD-(-D]IM^-(@GX3'&*=!I+6UX6,8!@$@.N#)XI5I#%"(H(>GE.+;*F1@^5JL%&UZ!1 MME/[JS:0W=R@GJ ;F",ZH]:A^NQ9//HM0'M:W,@U:,_:?5B&]OPM'?,=7QP$ M2$;3F"88A!J:U15"'% J&,!"Q12'C&'A5Q49/#SCU<\Z7 ZT^CC]&+K0=3/^:R>EBM;A<*2PCJ?$4&PAHH S0@U[WF8 M J8I,M\AIHF.14*="D"<$S2UEWSMTM;*!AMM@TI=WQ7 "71=5P"78S;."L ; MK@[^?SL6%_O_)QX_LO_?;N2A_W_F^F[O\%^_?%TIEJ]7SU^4>9UE1:;R.O 8 M$L2%D@0D G* XE #GFH$& XY@3BB*?(*W#HM:FK$\.N?OOPI:)0-\HVV?F_X M%FC=7O?] #8P*_SZ98O45LT!FMJ=1Z-/QZ!%VJA>PGFK]UT&ASLZ)'W405UK M-M\F,+_+#Z/,S>/IT_8GWZ>![21_7Y_%'9]P$[/*%K^D_^8/^__<NA_5UCRE7%\3L6O:B=>M.,^_[O7MQ0@1 T M* 0_-3C\7#;VJ: (&BP""T90H=%GEM9KC&*_*5^C6C!R_MAKC,YA,MJK:-'M M#?J.9:NR0&UUU&-4:_J:E/LV=B-'R;O%9[N78R/%S 4?EXM5\^,;EF=YN4"9 M<2T)(ZFV+\<$H%BE@"1FS2 9#C'3YF]NNRR]:S:U71=KV+: =*UN27^[^M=+ M?\]0C_Z&T^VM]BJ#-/ +JZ?Q\7ZW](YEGZ^-_I0;]8W0.Z;[9-^_@,[[.E6D MC6VU,TN@CKE*,2"IL'WMD@@PFYJ<1"*F",8AQ+'GULWVZ5-<1\R-7M[;+SN M41$2HD/SWDJHS=*0TJSL;)6(6"8XB7&24J?2<9<#-E)'B4L!DT(33#4":409 M0 2&@,2) A2J1%+!<<3"V3>UXLO!(=N5,CQH 2N,Y\;71;DQ7RS+PY)EG;?R ML)R;*7L1L,Y[?=W &F$[KP[#_,FJ]G-PO0?7)]9OC-91)'K>IML1,/9.W*%M M1S;;CES4M<[%4B@E\W=&E>-I4TAR57;K"3$/ 6)4 <;B""2QI%1!D4CN58OY MK,2ID6>C<&"'*U"G EDU3ZG5G>3;=9CCIDS-/W6 MMS@G=.3J%HX8'-:V<+VQQU85[Q=?E#%,EIT4B.U;0U,)"%'(^!LQ!QP9IR.% M4J600DV$5Y>PLQ*GQCLPA%$/#2I>@.I(*GU"-32IG&I.D2V"2N$Q6E,< V?P MQA0OA+Y^6XIC&#@UI3AZ8\?CP=(U+PFKCGR,$LU5&=.@H%GGI9( KI,81)PJ MDB"21!Q[50/AVD'&#J>=UV"S-!'4CMH#! J>M+T M7L]Q#H2,>]1RRL:#TY"3%_:0]77-\S*2:D9BS$AJ"^XH6WQ/I SP1-K*WRJB M"4(ID5Y]K(Y*F=K<;E(A+L[_VL#H-K4O!F?@Z;V7#Q;\WNC8XQQOQ6"P%+&- MH-=+%=NWM35E[.#B;G/^@S(/51^J$]%4;?;X6$;S&[,T!-X _/#!;AY\X0# M(GVR19NX43G#P>Y]YG"YI2M_F&?FF[<OZECN5BW4BLVO%_):/F:+S#[4M@^I*^S.F$(A3[@":6)[UW*&C,\?(P 1 MB0B3,,+"*T'TC+RIS>M:W3(PA;U0V+-([AF8W69\C^ -3 &[N+W4M2FXW6.) M73=4>BV[>T;DN*5XW>P_*,_K>%O''00A;'?,_!-[MKY%4P.%4;->2%D$)(8, M($5M"(A 0"D22I'"- J]M@:/BYD:BS1:!D^5FIZ[",>A=-Q&N!B@H?<1&FQJ M#8>H,-.*0:_[",F34<[*')5;7!'89QGG^SRK5CP5 MLQ--DK?%E]\\;R^I"R^7=9?_RE9_MRF4=5.C\K:O9NAR&U\XXS'EFD$%$&(I M0#0V7$5B#>(D2F+%<)3&3B%8PZDX-4ZKE W$"VV#HE'7L<;%<"/:3G_3&*>! M";.'6N7U*+^T-?@ZF5&62[&VEY:_GOAHO]#U_Y>C[EXN9? !J5[*1HYYTYHA MH'%8E4@93O XM5,&!VY35&5X2?XUJSZMEG(MBKO5%[7ZE@E5EEM.,*<(4VY> MUM0>/7 .F XA" 5*4HH$U9%SA_)C J;VYJUU+#?;:C6]2EB?!/+,*[,'> 9^ MX75 QJO"4YOYEQ9N.OKLT>HQM5FV6V:I];K.6X>KM=I-\6NVO&*&$T(D!!&R M9XH\@L8I3Q&()%V7S^9IUG"V4S<844$4$8 M*($@0%!#0%B" >$84:%T3*E35803SY\:&]1%FDL=@T9)WTK6+Q%LG_X]X#+P MI/>#I$.UZJ.&7URD^N531ZY-?=2DPY+4QR_KGBM0USR]7I1=Q#.S<%@(PPQO MLUS,ES:3?Q,&@U*")68A@((*,ZTQ!4PE#&"$N$A(1# 7OGD$SM*G-NEWE"_? M_B_4#[;Z=XY!\AL;-W]A,,0'II,^P>Z4V> -6M]9#^X*C)X1X8W-L6P)_X=T M=57>+PP]E/5+U5M6L,;A1B%.%$T(P-HF4X2" ![C%(@HTA@22)5T*H9Q3M#4 M>*Q^4^\H&UAMSWKH?NBZ^C.78S:.8^,-5P<7IQV+BWV=$X\?V>EI-_+0^SES M?=>@RZ9E\HW5>U%&7BT7G[.\2?]+*2$XTC$0(;)%4*%MT$<1L$>2(>0J5'[1 MTVB-<(JJ,G@OJJ.A_.KX'T[4IB7BNI^YB]+:G=1R_OW"=P_[EWZR(OS&+7K(5F/!4\4@@"!14# MB+(44,8YP%!+SI(8(^+9,;Q-W-0(HO:YCWW\@QVUO7L'MB'NNF#I"\=QEBV= M(>S23] !F7_L<36P7?K+K!3]DBD,OY MG*WRX$FM*L_DY\XNRIYIC3#4*@02!AS@!A$@,0A M!2IE(8S#2++8*:'UQ/.G1C;UB[C4,6B4]/5<7B+HZJITQF4R%'# M+W8]7CYU9%_CJ$F'SL7QRSJ&@9DGRFR^MENOVRZGMS]LDPXE;9%,&X.Z+NJ4 MDENV6A@7)F]HX\,F[TGJ",(8QB".$05($N-\X(0 %2*,%0H1D5XN1U^*38TJ M=NW:;?/;6%;5D-VQS69<-=9MWZ\7I+#U-N1N+LYK#.3 W#;J&/H'S?4,>*\Q M=GWI-FY(7L^('D3P]?W\CN^">?GA4O)X D)31<,0NL L82#BVG;D(!'@.DH MD2D..8Q(ZI=6["9V:CS^U;8#J9:7=3:/V%':DY'=@(^T2K6M#:-M?!:*>0BH MK1$90R8BG J1$.C7J*)_Z,?I8/'E!.Q-Z/8@\#N^[GJ'=."7V=&$M&VNT57_ MI63\(.KU]>,F>=R7BQ<:!Z\.O[L[UK2O/A;Y9S6WHKXNO[(?OV7%@TTK,R^B M=\O5<>DS3#BB480!DXDTKPK, .6< P+#6"N%J SA;&$3ULU3/2K>=]3':=;1 M:M8=:#7@4OGQ:;Y\5NJ?_QCA\%\+]D/EU;=/+)/5=ZO*TOJ*9?WUH;YEH8KJ MFW(SL_Y6%<6\G,'5STM=_WY+G=4OF,T<]&WRT?4#X<:A@X[O2#EQE0E7@5$] MV-']ZG@"\)9O>ZSG?R&*O9;Y[ZK+N-7_+T3LH"G I<_K'@TKEJNG917A4N[V MWMCZ0ZOGFZ54,P%I*E&B !%A:AUX^W&4"F@FD$ T3!(5^@;%MLB;FN>^"?;< MT?FJ.L:PYQFUYH%5W3].M@UWURW=WM <9XOW(B [1= ZP--#(&V;E-'C:1U, M/A96ZW+;)87,[YZ4??KBOBR7VJ0@/C?$]W:MKK69T[8!RKOLFYJ%7$G-H5G" M2@(!BK1Q#;'Q"J5-*TYERK'T"H;KI,74".GK@UHI9C7L4N3<=PC<7+#!@1V8 MFYK"Z!L+FA+I&R.N&N\KK]HJE0-0ME0*WK55GNU8-[TCE/U75/=5Y/^K[MMZ MW$:R--_G5Q 8H+L:R-@E@W$C!A@@?:F% 9=MN%P[:/2#$%=;VTHI1U*Z[/GU M&T%2E]2%C* BF.P7IS)-\ISS4?QX3L2YO$"O]8%87>["/O1B VGQ4(5]OU3U M.E4[2?7M?S]9L3-%&$2,*H#KD+C"%%08:4 DS2&&,F>E"IEGW"OE/TF;5[;CQ_77U9_+F<%%3F&N@*02 X09]:] M*JVC!0E&R!BF"QR8=G,F8VK.4QN$M'K>94Y3%WTX74/#MW- ?4.VFV :)TP+ M0VA 7'85@YMCL?,KCQQ_737M/.:Z?N@PAZ(9B/V%_[C0'H H6A55KH#U'$J M:(F @!"#G,N"EA3GO KJU-0A:VJ/?3N9W:VN1NC*T 6RG\<0";K$5# 8M6"W MP0./F!Y#E[A1G04/NT_]!)]3AI8*G!0Z?M)K]P?^51>SG,B"NW9.RL@*(%)" MP M= )WG%>85Y9)X51_Y")L:>SROUEV[:MW'O;:AM0 =&/MQ1RSD$I/'>8GS M7?:I'[4!"?_]<,3-].^0-W**?[_EY[G]'N<,HX_3/+,O^L?VE=7WG[-",(,( MDX!6'%GN*"QW0.&Z)T@J65D*B;U:P?5*FAIQ?-#;[/UJTY0.=1>Z!$+J1Q51 M@$H=;UQ(='5Z9K6B$7V,7C!BLL1U8:-21*_-I_S0?T+X-(CG2ZJ?YU^_;5?F MCXVN!^;>/ZS6V[;Y]"YU#B/!\@J6@*'2 %16$ A&*5""4$PXAC#W:K0R1/C4 M*.1819<7OG86@)4!3QN=K?;;%0MG73,/V[_=?_"-Z6:=U' G)J*SO9_/.ZBM M_EEMP%WV[';TI3K>#KC_Y(24P(\T$R'^#0@:=3 4P8XA!L&7'&T\P5!CCPW3W)[3TH/\>^#FF49$=^[UPE!-P4#B>G^J- M34Q_M5_HJ'ZK-P:G_JO_B<-(J'?8RN;:M)7ZGR]6ZOU2?;)?L _V*_=F]<#G MRUF%,(><&2!+BEVK= PX$JZQH(:*":7S7(7P5@HEIT9UM::94S7[1Z-AX")^ MDCOIQWXO?7\2$V;(K0EFQY38Q234)'J.RL$ID3ZE[:2R;G0W6^]UL]_B@X;D M6B@$."RMFTD-!TP; 7)E&!2:*H:#Z/JJI*EQ[L$3VLV\&>@]GD$:Z#7> M1H MWN).R20;IKU0)'$.SX2]C%-XS>:KSN#5$Q).S#BLU5=0&\8Q!65).4#$[7P0 M3@!B5!3:0".K,OK(C,GNB72.<4@P'2-TSR0=NLDW7'WG8R397AF&V^@C,EYH M(V88.H.&9-RZ9;/WR5P*:M/8]LW3V@KZI-?S55,YOOF@_ZS_:S,SI( RSR4H MI7'!J\Y!!6WP"DE%"_MW4N*@13<_L5-C-:<5M]^$Y]73LNZD=U1)O5^%>UK: M&_'G>NYT^VNF[,USI5:;.]>?XF&^V5COMQTH:(QV*-C_V-@'V_6C;+IC!S:A M]+R;G@%L]'N4F!MKA=LNV5FC2.V XHI^AQQ[?X,SZ\,(GK9'4)'-FG M\K#]W(7R.6F@Q\07^J.I>G99Z_EVKC\LO:[[_DXJ:%.[/59OYVVV+;B?Z9[ME,_LYR/U(SH_0U"+Z@,%*3"N*S0$FS./ M:-!%!A<';%:+N:H%?+*?Y,_#RHKD!61,:F"J2@"D! :L1 QH7,&\Y/;NX, 5 MKNO"IL9[9/V3//@TH#K"/MZ2'%P2^X@':EYES6*9O]H?R9: MG>I')G*5P'5Y8U<)]%I^H4J@_YP;5I6>%3;O-X&T)$IQK$%5(.L0JFBJ*EQR.^1^AET@!NPL',S9&,LYK1*_K7M8)#=;[?KN7C: M-0,=,J;&&CLULT;/MAF1 MT]2_D\$U.+OI(A)(B7EB #Y!?0QZ$+BAC\&U*X_6QZ#'M.,^!GV'WKR4\N') M+=I.%[2"$W)7AE)2K4XRZL-*K7?VC@;W>:YNE75KQ12[2P MTB__I=95O)'I6%;QO\;0597-UE[="MQMA>"\Q(6J&# %L=Y+D9> "X,!9@5& M6)7",EW84LJ)A*D1EE.P+FS4W_7R*;B=PBE^O@LE-Z"2?'6D :36+LF6T17; MXZY_G H9>='CBHWG*QW7#ASV0'_6-L*92S=AP?'''\OY=O/Y]S_:+Z=1@I!* M*F"TT "Y363.2P9*4U:B(AB68>NDG=*F]J!;Q0(WC;O!]'O2HT&4^*D_Z-DX M%5FM:?:+0^UO"5C "Y>8C- M<%1V\++]E"G\3AH8[3R)C?[O)QM%O?WNDOL. MZ_XEAH62%03:,+=)+ K H2P J_(2%LS G 2U3KDJ:6IL<5 T:S0-#%6N(NH9 ME\3 *740<@I1HLS>7BRBAA97A8T;1_39?!8T])XP<)B2_;9\XQO]42SF7^O] MF#=/VH8@W^9KY19;9KDNE39(@TI*"5 NH-L_D:!0KGL^1S"G03Y%G\"I$07, M(0P<1]0'J1]%Q 0J,5/L5,T.NC9=[-T"A=.W7AN-.$O($YJH,X/Z9(X[&\@3 M@;,90+[G#0U/ZB#[4'BG(2-<8 C*RK5U+"VN+'<3-I!FE#%$OV1TWFCB1,7( <=G"\YCARG&#%Q?.@%VWL)(B:$Z1CU+#_,-5ZP7\!=?[B/YM?YDB_EG"_J&6+-V)Q# MK^JE^GW^=3DW<\F7VWM9U[VY8AZ793;71X%ZQ;$J#"- X@(!5!42<$TJP U! M7&%:&!04V(QMP-1H\0/?NNK?E=E-N=J5&/[^]/# US_K/8>#9=G!M&QG6V"[ MA[&_,7YT/.7O06)N/S;][GFNMO3_=7)M&:U$O= MQ*AM-<:V8=QN'2]TA\Z:@+R4'L->LU8B__IUK;^V2K4AQ!>7USI#7.>T*$O M!(?6N1<:<(0)((6"55%1B(A7DJ./L*F]OI[KZMBIU=8RC-,WL/U;)\Y^+Y)8 MZ"4F_>' !;.R#R(Q&;13WJALYV/Y*3-YG7-+7E%[P4/C,I$S3?,*R%PR@.R9 MH*J$F^$B"!8ES0T,VDR\*&5JO!$AO^@41S]ZN!F=Q+RP V;/!@F6 CLQB)]O M="KH!7*.KMAZ.>_HVL'#'OI?^7S]?_GBJ6G [3H$'.\] +AE M)'@*=CF^_$L-^K[V9%\Z9/!F"P=?8ABCW2\6JS]=R]1?5^LWJR>Q-4^+ M=EE]TS0P^T'2IQ9M M[I7/S&J=J5;]C+?ZAU%:V'WP([5DZ":FM9V.V4%)2U[/T'YMWQ_S9JKK7?8Z M]NRG0<#%Y+8P!49EMT'8G/+;L(O<,"MJ\XG/E17VA?]P#.K:H=B8S?[A\LB3 M68D)-U)@8$.O J 2&R"$<0T-,,LK09'@)G@65* 24^,[J[;>9(_6AFRM%\Y; M=!U^7"?MNHU!9E]&VT6]8>O6LYO&21EW@V%N:9@]Y.[YT6/J>Y*8)6L%@7 : M9NTHGNQH5,^NHW96FZ47JN9-:V9V9.=1)4+DV5 #<8T^^RE4C_%G.PU$ZN+L MIJ'7&LBL\IM63ZY+P_UR.U?SQ=-V_ET?NOF^_2$73TJK7ZWA3NS3+L7C^D!U M5AA95(( ZU!R&S3#'-@XFH&R0IK*7!O%1!#O1E=Q:JR\L]!Q;L.PF6Z-:OKW M;K_I3/*%?%KL,P]J'.S_.^Y>6!]3KYN1 ]K:F)_>B.'IMW MW,+\[;-;?&2B.VEGI)NMT+P%VAR3-$T]T]V,J&^#^%J.^ZY(AO+9FR2=I(%K M%/OA@C_FFQDM%,6D+$&A!02H8-8)*DL)L"+,+4L@"8-:\SR[^M38_7B(I],O MJP9#\4B]*N -17B\?\GDJ/'\,P'CQNN7;#N+QR\>=%-QZV?MIG\V M\V%LY/'@HOU#M.%*8EP3CR_S!WN(:_VSG6],T\RK2?ZDK(15#C4H*E@!1$JW MU*@-D*)2)::PHB+H,8^CUM3XH;7J+MO;E1T9]JS0?&=;UAC7]+8ZF#*7".=?7AXUA7R[HK4YU& M,Y.E4$9+[#I EP I70"&2@@8-ZJBFE%2!*VAG@J8&A:]IW!EWUNDE^V-/,WTF8_1YI9,2*CA7% )2NO6Z@E# A4M/5M00I0G355#/9V_)DWOXO[F%]TW=X7D_ M>YP?LE4')[7YWXNAF2X1$'Z9/)?#D/1FKSE&:]IDO@=%H[75]=\3DI3LOIO3-?*81-[@I^2M=C M(B\0X 4F@"O)%1>Y#:_H+1VGIQI'7>BFW._4AT'KZ9%$ "RU)S($JYO[3B>= MLG=-UHMVG>Z=L-=W?!@W;!ZW.]>EWD9O9_>U_C21I)*YV_3.L0:H@,R5 U:@ MA*PD#)>"(Z]]L4XIDV.%UN<^UM2/#;K![*:":!"-%)$<*]D?B 3 I-KAFA7R,OP^OE&MX.6F!$/*\.UAG>[!/F(]=3=&$1M4'A9TKAM!#NM/6OV MUWWTP/UEOG$AF/OAQAA_YXO:U]J^YNOU3RNKV3FMN!2X-!*HPK6KE54)!*0" ME%I1(7.D61@_>$F=&ETX;>N%!.D^Z(/>@=O27HC[449T'!,SR!["^L.1RG<9 MWV8[K9N=[8@[VB$H1=WF]A(\[MYW"!9G&^)!)P?&9VOK]>QZD_X?O?JZYH_? MYI(OVO1DKKC6 M .A.SY;/EUKM M"AS:L!A1S:61'&">EP!9%P-P;CB@,N=4*Z@JQ,*V>"Z)F=JS?B]M=/[4A"%O MM)G+>?"VSD4T??=S;L4H^49.H^"A"BO%I(XN$.+NW5R4-/*F39>UY[LUG4=' MV:9QE1)O5B[9=D8YPT5N!( 608 @-X#CG(&\A$(5>5D2%M2?\ZJDJ=' Z>9# M6YG3*'O;5LT1O(/V:H:!-O)FC2=>MV[7G&.1<+_F2-A+;MB3238+U:VH^RF6'P<=VDB+Y;'A\Q7\KYXZ+M=R_*@A!*E*CB%C6$A1!DUK[!(V-5X]UM55%2Y<-KJMFKPEG>44;#_.B 9A8N(X2V[YO$//*AN[R;<7 M*.FR74X%OF#2RQ7;NW-?KITT<"R(MA?1SR4<#=X5N9(F5QPH799NZ#P!G-M8 MQKH<$-G_*U$>U#*G6]QT2>7]@'RX'FC]&"0>8(DII%'T+CO%+-&88#]^^@J=&+J_XH@[E;6S_N':9 MMZZU]5+5N75-G=Y\N>_\GSWRGV[)*C3;SO.>^'%1"J03LU*K6<*^U7T1Y-HZDQZLV9-8-WX6Z_N7X$/.HM2\S"H]RM MT9*ADNX7WJ[4OT125.\.9+P+AW&XTO/9F[;9PB>]GJ_4VZ5Z8WWNF3$ZEY(9 M *G* <+:]76E'-"*D5+04D#N549[5<+4.':G9-9HF;UU;;BLGGY\>1W(;OZ+ M D]B/@M&QIN;>JT_<,UF1S8;+?_7U]7W_VW/;7C&?CBEE^O7'84N>LW:/?[] M!]ZX+-:D(>/<, )9!61E72LDL+'/,E*@S)'2"@E8A0W,>7[YJ3W(>^V&97R? M8!>XQ#6UG&Q_,(8O9B5+ESZ1\#++59T)S5>."G\)O[7O]>W/S_KKW'4.6VX_ MV'LZTP6JA,P-8!3;Y[8DE?V$(*"Y8+DJ5 FIU][;-0%3>W(;';.#DIG3TO\% M?!'$_O?OK="D7I8.0R7HY=ME^@WOWHN7'>W5VV74\9NW\[BA+]Z5_&?;!*M9 MLIYQX5Z]L "\8!@@RB5@)2N!I)09;!UK _ELN]KRA>_+]U1$T&.\%Y3N"_O% MR6BFH+1Z_N7?&2SH?[0CH4/?QV>0:B.TD1@!3)B-33A4@"'# &>426ER2J&: M/=;^E"7H]78,8$_%)16%1-(7V?Q%FB2.XP'Y?Z:M5NB]]OM>BZ>MO4( MV>TJ^\37NJ.7]P!7\AHB<=W),RDCNY37K#QW*Z\>.>R]M.O ]F5U+^WUUOK^ M.Y\OW.UTH\'YXFBXJZM.@6IX/195\UB<*9/N$?ED+_2M3I9EY9I6MV;>KJ#QG?9WAI@5FNPX1W)=L%T-!"ZF%P5JL*H1#80GU.6 M&WJ9&/6_[Y9;^Y6;6UG-N*$9AR9'> 7P MJ;BI1=ZGY:N\N2$JF^\5'U25TP.Z'Y/%@S(Q<9VB>%"UG4^6J@3X&B;IBH#/ M)+Y@&? UZ[L+@:^>-73XJ=5\N5W75_\\W_SSJ(<1DAQJAAG04-CXBB$!N& V M:%525Y61!2^\.D)ZR)H:L3Q3-7.ZWM(FJ@MD/RZ)!%UB(AF,VH )JKUXQ!VF M>EW^T^'[':?\K 0N'M-[W^L%KN&[J_6\K5@YY5C& N2@&,K&P4ADJW M+B,9H(CQ'#(%!0MK=7]9SM0XHU;3>AY.M\ BX"M ^G%#!'@2\T*#S+&*V;MN MF,++?;M!B%KH>T74N"6^W?:>%??V'!X^Z*=C$FI=\O>^G1O\7 86$]^ M^Z_Y]MOKI\W6OAO6^VN_=O6/R^V,EI1K8ATYI"OB]ML@J#BO );<%(QB0W50 MFT\?H5/C\3?:Z+JJ=ZV_ZV7'"(WA,'M'A%'!2Q\:UNIF?UI]LYW"=P)7/U_II?SF=I*;M@5$4EDJ;OT!DKN) M AB(2BN@D"BX*JL\%T%;47T"I_8H7UC]W.L[J(E!+^(#UXYOP''\!61O"&]? M0[Z"2]*%Y%.9+[N:? 6!WB7E:^<-K9N_'9?*=ZQO>ZA];4!M\6/X)*"W9BRK+*-VT+=NIGXF?VB[/ M0NZ63W:P'ZQ(,NU^.(AQ"V.#M1BY$G8H2N>EKX.O%!XD_<9_S!^>'EI?OY2$ M0E$0P E4 &&L@6"2 Z.DI)Q0@G+I&R ]N_+4.*Q5SC\N>HY3?TPTV/K$I-+J M%3D4NFCMK6'0\XN.%@)=M.4X_+E\P#"'Y.W#XV+U4^O?]?K[7.IZ9/PK;I]W MU]A)+S>U'W2_J-&ODW0^:[GZNIS_CU9->6S=M/_]OK=$1:@HW(1G598V4B*0 M 5Y #C3,92$-HRIL(36R?E.C@=H>()Q!NWGHV?UZ[;H+N,]W3=]%][]-#Z&Z MA9\S[BZ[?W"M!VYH)!+[UOMY1"]X0Q,SVTCW,MA]2H1X3-\JMHJC.EZ)\#WU MRE*)&?;>^)7/U_7 [C?SC5RL-JZ=Z*$U-Z&TX(9Q0"FV;P&D):B(H:#(!:U* M"F5!@MH;=$J;&J<[99LA]-EOFCM=ZYSZ,'+NQM>/:J.AEI@XCP [TC11WW,O M4&)R6[? 49G*R_93WO$[Z486:1*^V\=%?5Q^=G4F:Q=K+M6'U7*]^]42WGQ3 M=W8X/ P%AP26J@!"EJXR3E5 0%(!9#2CIJ*L0D'C?F,H-35.^EU^T^II43=+ M-\V\+;YHZT>RA];"C&\SXY[%[\[Z@7QURYT,I+61[L]H['?7UJ3L7ALJJ-@.15AHYQ[7A39K#5M6@N%IH"

B;]'$+.,G3/&H\=O#$V^7HMSYN,L>9 ME)'3-ZY9>9ZP0$5X2 MSH.>\2MRIO:@'T>.]630>NIXJ*-R&5)?=^1FH)([';6+X71,&H[U(!'7>;@L M:F07H=/>@^_"!#03;!^"CB;,"WS2Q%075"'(%F''[I!@3P"7"(!=08RJU M1F78(*P46DZ.BV[?81O4?SC)-\"/_%[\ODY_TS1Z%^64D$?MGI=$T7$;\*7$ M^JR'7U)A _-O?GM[WT8_U+X2= $1(% 4 )G2OA),CD!.,2T1A%":H)XTATM/ MC<>=9H&Y*@>8/--,!AF?F.R<4@E"PG-;H^9F'*X^;EK%F55G&1'G1PQL1-?9 MY>[PVPQSH327.J +%H<$P.0SI'UX1C!8>L\OH*G]@#_=GN+36_,_9[W M%$@F9H-1&VB&XA.U3YVO['$[U@4BOMAU8QO M7FYGV%!F"DJ!*B@"B!4Y$-IHUXS&5 H2*4Q0C9"/T*EQTKY]@5N2GF\VUF^S MS]12;]W*5:MS]NCZ#:Z6@Z; =]\"S[7KR,"F7LT^J)OMVQPXA>\RJ_)==E Z M^N1W+X@23'WOEOL2$]^]D+@R[=WOW(&UC*OE'[N9OISF4IM*@IR[7KW8C=1 MV !,)*1&T8(PK[DX%ZX]-9[Y^+3=S%6]'K[]IK,_EO.M?3KJL4.A58=' /K1 MQT!8$K.$U7'+=4[M^NL!N_"(0.#F^5VKN:+I^W\^Y&/ MXB;KM&U:-7>^ J?V0!_K^\P?=RH/ M;(O;"[IG5!,1RL0D<".*X0&-)S11 YD^F>,&,)X(G 4NON<-XYO/>FLOHM5; MOG8CD3;W4CX]/"W<*!#KHL_E?#M#I2J@)190DA("E%,#.(0*2(IYH374NM A MC-,O6/#7NJ5MZZ(/*H8LAOH#[KH@D@#'YLHA%L-F/MA^. MU+[++M:RQ5P<"40K[@J)K_"1ETD",3E?*PF]P. V<]_U>NL&G'Q:MZN5]5RY M=@W H-(4'+H)1[H$B!,(*JDD0"[/D!8XEV50(-8C;W*\=% W>]SI.RRSN!MG M3V**AUYJ.CH";J]J5NN:) '9"Y?(K>4Z18[=6<['_@N-Y;Q."Q]4WL9P/]_^ MD-]&/\)MV",*[ MI5FM'^JV1WNF: M'2D[H-U1+[[]3WDLU!(_[<,!"WKP?="X@0 Z+S\:$?@8>4P(7L>'$\/;Y=:R MS!?^XYVR%W<-K^M+?WAJR@XATL0H#EA)$$!$E*#2R@"1\U)JK! UQI<9.B5- MC1H:93.K;?9B:C4UVOFRVO)%]KC:NIO(%XN?V7['<^.TWF2_S)?M MQ^N;$ GOXBV[R@GOSHQX(=/J- M[%#%)K#;/1!+ORWQH1>/$O\U18)&8UQP:0 76 &$A 1"5PK("B,,:6EIV]O# MNR9D:BQ[.8P)*=SLA'10N#>ULLE!&-T:Y5TI9(P1X8U8>NAC7$]D%Z/P[XU^ M7&LY;Z9N<@ZKRM *4.KF"]'*,,'\T8%XO415X8M,)1V(S] :P]MFE>YK#B[/_=EWUCO,_9DQ M76"<"P5*S0A VD8HUD6I]Z2$Q)@R)-ALZY9+_'C-7W00I>T52/?\N2%9TJ6! M_?*T&XRUVO>>C#R/[-*=\..W-/@FIK:>^6.'%I_W_3#'&CK6@=@(P\8N29_" MD+$.5#R'BW5=86!G%1M*;'^Z=9O5TG)C6W=C*IX3RU"@)$4)$,(2"%Q*8 A6 MB-A("XJ@TH.+4J;F=C5*9GLM!Q8U74;4CX!NQBGU_E@P1.%M6KH@B-JQY:*@ M<9NW=-EZUL>E\^"!7?OT8M$T/F]B#ONY[20V*PI#*P(K"Y]KEI ;"+B&!$!2 MHEPP0I4,JE6^+FIJ/.!]Z^:0_:\XK5V?!2+ M^==ZP_VKQOC'/OC'#)C8%X)C@ FEDE010C@''-@:%E: M]Z* $+*PBL98JDV-@UK+[K*];=F1<=G!NJ;UH[,O:PQTB\7')MXP^C#BG??C MO9>YGXEY$RS<],N4NZ^WWO+,HLR9EUJ;, M&I5]&O4&J7;'O]E.GLB->J;4O_8-\Y_L'@_BYL5M+VC?QA;4JLR;,>\1)(PS M&#X>%/M1\A$O&9[R]F7-:Y$_'\3*LJ')J=12@8(:#9 NA7U9(@6()E0@S#"G M7FLR9U>>VJNO52YKM/-/9WL.5_SWZQ3_?#TT%;#LUSG4M,"Z)RY2F'F,O^- 33GF$AJA"PK M+S_U],I3>_1:Y3S]B#.<>MRV6ZQ/_,RU>D7L!7#5VH[XV)YS%!O;WTX?O?.+ MCO-FO6;+_CUY]8!ARX[V3;IVDXK>Z.;GN^6N0ZM[%;]^LJ'+@U[O)QC.:%X@ MADL$-%70!I*F )4I-XSW?9[7S2I!V,I?*/A^RWL) M(4W,#3O-LU]VNO\MFR\/S9[_M/IG.P..IJC&6Z0;B%W,E;A0%49=;AN(S^F: MVM#+#"]FL>[*IG[?JNS[@NC:;:^O=2$->31 *>2P$@PHC02FBLO++< MNX1,CJUVA1H'1;-&T_!2EC- ^\. &# E9J !" TJ9+D&081"EK-+CU[(.L8@Q@BA% 6& @B/5<"DPU@;K">1[D MN5P7-;7'_BC1_?>!B>X=N/HY)7'02AV;7 +J+FOTS/[1_DPR3;4?GY@^1H>T M4=V)?JM//0>/,X8/4M=K.>>+3_Q1KS^LW")C77%;NR07NS*VP;A6&!K7J8 I M7@$DF(V)2L&!**!BADO&15 .UW!5IL8\!TNR1V=*^%#V@;?$CY3& 3HQ:1UA M7%MQ5^][[ QI8Z9K/6(3S82_#=38L^,':C/ZC/G;4+LTB_[&*P[,==_-,W6[ MWA\?G6_7/I585P;ABH-*\-(&7E("QB0".*\$=.6'&@<5(%Z5-#4>;-J?KFH- M-]GJ:;O9VJ24$+"H"*#&Y=:LP=^WQ"V PJV"%*E&60?--ST5, MC29JW;+[>FB@_8H/ZC9]!J._*S0X#C2XZV M_7O!CN/-WTO_'9Y/_-[MNARY59O['_/-3."<5J5]Q585=9U_3 4$81J0"G&A MA'WY2J\ETJL2IO:NY51CX)/XH4T&C7]"Z\T0C92F M&@Y54-)I)PP=J:27SQLM0;13[>.TS^X#![9&4O_O:;.MK_9E]5D[=><+_4&[ M-9#5@WZ_VMB_>Y;^WXM-O34]DP4VD!ED21&5 .5N?)]DG AI40%!PJY!"2"".!00E RHV$N"LQ)C*Y5%T0'O2/&[%KU>,P2 M^U>!V5D0NX/5I;OB1_!IL$Y,VST=K/;*C]G!J@.Q$3I879(^A0Y6':AX=K#J MND+X:L&>+VM7O>UW\=MJN?VV^#DC%.6R* 102KG28JX!ES('FE58%+DA1/F5 M;/0(FIIGVZJ5N5Z'=7Y#O5?ER4R]J/8O(,3"*C'K''R\6L^[7>N:NZS5-1)@ M_LL*L8 ;:75A.(!!JPP^J'0L-G2>/MJ:@X\1QTL/7L]%\I3.@]_H0Y?5J'U]HU5JEY'UX2C MJG(#NK5+IL*8 JY+!G*FN*ITKDT5M!H95[VI\4^\]E!W66UHYBP-VA))]#WP M([Z7N[N)^?)E;NSXW;\NXC^I#F#/-?S7Z@)V$=WHG< N2[G%O_S"?[1>ZRN] MU&:^G5445I#)P@;AH@)(5A7@J!3V5Z4Q$;#"E5NDU;_B/3/;U1 M@^ ,<2MO FD=)_UWS]Y<_5K)*(H4)A('5. **H!*Q2;AZ1)- 8A0T*\KX"Y4^- M.V$.BS"N# 7- ]&(R M8:@*HS+?0'Q.F6[H9<+W,W_K5/T-2XJM$5?%QFC;;93EW_#>_[?YB_W&!R'_^V_\'4$L#!!0 ( "Z":E&%ZIS;CE !*+ P 4 M 2+OA^?X7[W-?&,>:A5E7= M)4MV777+EEJ2Z]SJ%ZX $)#89I(JDBE+]>L[P)PSF9D<-G(C?8^/9>:@O6/X M$(@ 8OCG__'M9/;#5URNIHOYO_Q-_)W_[0>SC_]R]]^__@+\W_['__Z MW_[;/_\?C/VOG]Z_^>'5(IV>X'S]P\LEPAKS#W].UY]_^$?&U1\_E.7BY(=_ M+)9_3+\"8_^Z^4LO%U^^+Z>?/J]_D%SRVS]=_A-&:[4TB44.AFD>"PLZ \,( MT4H(]%WU?W[Z)V/%;__M_->_W?G] M/]7FMT4(X>K-4K5U^6B]/U:I&F,/M[6IS\6'_AQY<+@L,[^%3)W?SU]?_B*OU$M)Z$H&[Z+1D MR3K-M"4Y!BB6.2MDU. 40?$FYY7L%=&]T<<*T]\_+;[^2 \FO8A0/[#Z@7%Q MKHW_?N>E9Q(ZC/J+1?AZ7A;+DXU@/T*G^Q3#\LEAF79&,N"(!ENH&!N_@^_XT?O\"2'L32Y^DL M7_SM:FR&T.=Z,;!42\YLS_=W+Z(;+-5EAW/SFH=@X7;%/ M %\F'TCH6!EY.8/5ZFWYL%ZD/UY\FZXF6C@AA==,1. 9F =+P85> ^069R<+.8; M/E[\BB<1EQ,9I<[)1)9+2,0!6 82$@,AO2&_3R7OFD#F#BGC0N98Y=[&RG&2 M[@LK/YUSH"0F(ZK%Q5(Y$)9Y@9)%T%SZ3+*2; M39I""'Q-!G@U,=EREWAB"@.)A9O, $"P@!JDM,D7WLC;O:1A'*@,[KX,*NI. M(/.1?G=B@J*UXPVIE!NF"W'@LW5,JN*=B8CH\H 0J>_LRJ,]4(-;8+&W.#N! MP?]S"DMZXNS[>_RR6*XGV@9CT3EF5/!,J\I"/5AR%#.B%REZ&P9$Q*W7=V4O MA@/',4+N!"?O<#E=Y)_G^15Y]Q,CM4D9"PLE%Z:-(R/J$[ $12:C(L%?#8B2 M&R_?"2/JV6'D< %W@I"/2YBOIE4HYR@G^KWQT;(@"H5[ 76^W?"B7YV.#E*S"-#Y>?Y>KK^_LMTAK^=;ESMD"D*"Z12D)$VS,@= MBR$4IKQ/ DC7&H> R.WW[@0-\VR@<918NX#$>_PTK8?3\_5O<(*3%+,6$!U3 M$&E_3$ZS&,E')Y<= G(-,8K!8''SW3M!PSXS:!PAWB[@\7J>%DLR=ANA;,X7 M7RY.Y^OE]Y>+3'MEX082!>C"%L&TUK:&_YY9Z4W"X$0,6P[M#T3+@Z3L!![W MS, SG/"[P-)'^/8ZDZ2F97IVQ7QN,S,XIS0%:]96GSRHPJ+R]=H8^< M,U84FR%; M688XF[WG];M!Y?FC"@Z&1LLM&G:#S/,YO1U,WCWAYMUBM8;9_SO]LO'>K;/DP!?#7$Y( M9A(X T6LZ")-*"+E,L@Y[OT4[(:9YW.:.Y"L1T9,M8\OE@AG=)NH(!3)3%9D M(;V(S*M(GPJ93B3,^QR'R/Z\]L[=4/%\SFX/EN?(.*A9V+-WGQ?SBX/%*%%& MEP(K]('I2)]\R8X5GIU.11ERTP? PNWW[H:'YW-@>Y1<1\;$!TRG2\*SD/'C M=#W#20HEZ!PTU1N$0(%%P;HMTF+B50V2B;7OW;L!X M/F>J1\NWBV#DY>FR2N_L!KOBG%1RNIJ )@=("\-238[1SA@*JAQG3G-BA+AT M88CDHX=HV TOS^U$=0!Y=X&;UW-Z&J3U]"N^@C6>V]'J /+N C&@\N-5^^&DN=VJGJX=+L QX<3F,U^.EV1-%95%%Q# M+IR7BY O,OT]4,('BKVH :Z*WR20-*17)!2%%\"+J(6+>!TC8#2S/[>#T M>&GW 9IO5UF:9WF]$QT-S[4O@P<'3-L@62!.6 (?E-(N^*B'0\R=]^\&E^=S MHCJ(G+O RH?/.)M=(%V'$LD.1J9BJ,5)H;#(*= '54+*L10SH"-[_/Y MG+ >*=LND'%6FK@I=/SPF<2X>GNZKIU2ZL'0!+-WJ"+6TL3$=#"" >>%%2#W MJUB23!@N1?8A2G9#SO,YAQU8]GT@B82TA-GK><9O_S=^GP X%((6@"Z"_O"1 M&"!9,31:.T/KP;OATNYOO7PWO#R?D]KC)3SV9>]94/_+=)5@]A\(RXL:)$"> M?UN2'D^9[9#2+DKH)SYYF=,2!&] M<+1Y)BTIF'/:$-I%8LE:$2*)1/ M?2R.A,HU G8K'WT^![7#2'IDN+P@#O*& MBQE\FA#(E5,UK0Z0#**VBH6:.(4N2.X0,)HAK,F-E^X&B^=S,GNX1 >#PC__ M>$>6Q-).=JOL),'U:+V337_IH_P:RVCJ1 #]>KW^=PFJ?TW9NL[-B: MG#]2\\4!VCFSO>*=-U]ORRW1.;R7JWBW.SE(N.P4ZCT#.JZ9]QA'ZM/0L M&.!,%!*<1@6@MN2@#]@/[P'B!NL">-871B9'3KM-S'O.F4:HUQ826*%M-6L5 M1%9; NH!61VQ160S3-S;_V]_F7?0E>O^SG;!1C*QAGC(7M(?]80Z!,&T0I=U MD#9O"ZC_M/_+3I&[J7!_I?Y:%Z!(MGE1E8243(G&9G15ZVZ', M_Q8=(P?"RB&2[@ KE_;V*LQ4QBB!UK#H56$ZU>Z97#LF$ I0!"IEW)+U,J # M(S?)Z,15.5"IB\$DW T^SN\U+IG@*%TL%IE+J9;>6S*&,M3K_"C)A9O5B_A.7R M^W3^Z=]A=HH34!%\"_$5IK.Z@?^R6'X@CLZ+9J:X>H5Q??7513X[42^S<((!ZGH\[BWSA7;] MXDNVTI6B11/$[4GGN*[1\-AKJ:8>4)A2;92V>H\):6$1G[_A^H(71.3&H"H<3KK-L374 KH $POX;E8K:\Q9+(+J3J>$6.H-X44CFJK64H\N\*54+&)W_4H9>,TXFVY90ZIB@ZP M]6Z)7V":?_[VI5Y(DC?P=OT9ES<$-[%6B^2(!QY-S:N.EH%QGB7)2[3.1*6; MW 3N0-LXW7S;X6MH=72 L)O$:VN]K=E+VM>R4S#(0/C(1/(ZD*W.:EMGLX$C MQ'$:_3;<[ X6\>'X6) 9',@"+;[@"*#W*N,)CD.[ R]V_,ORWFZ7QE<,VE MLL&PD.J58LJ*!9LLHRA6I!A=2>6)W:0KXGIPP =!U>":Z !=;VF=0&V>\ 9A MA>_KT.:WY7?:H*O8)L$'*(8;QK459'5)9-X7QUR.TAJ97)%-)H<^2%4/GO<@ M>!I.]AT Z=\6B_SG=#:;9%&4RE8Q)WWM ZB0!8."&?#9%P-"I2:FZ(* 'ASG M0>!QD$0[0,)K$O?\TS3.SH"\(OOX\[$"[L>=9"A^PRJCP?)P9&,UN;/>29@>1^)LIQ.EL<^U"T> F9^KS8D9"7]7( MZ+ T-833B3-.[5?QL(W(^S8_31 M ;(N[O[>P?=Z\7=Q+NII#:I,M%O%U9E5C]$ALTXK:0&##DVO76^2TPVBCE+V M/;>N1TB^ _Q<'%O]8[K^_/)TM5Z. 8/!ER[FAO=YR!@,P@ M*!3>I@*E30''#L2-N_\UPM;@6ND :3?/MNYP8P.(9#&3N,B2ZR@IAD!-+FA) MA1<(VMDM]?)#'RP>A*YF)]6-T#6@)CK U<\G7V:+[XCO<59+B^_*;,*3+,AM M9C$'PW0HU3>MQZA2. 41% FN!;0>I6S<<^M&Z!I6'QT C#;ZY>E61@*W$:(T M3'!!RP5#8D%[QY(4FC"1G6]32WTO1>.>=+=SM :0?P= VL*!B<6) )$Y++8F M,4@*8H@-'I/BW@1GXY8&JRVBOW&/N!M!YTB)=W!.]: G>.T(-H,.(=G 0C3Z MO!%;AIIA@XD#J&*WC11H[*+O>0#^%%YZNS.%%IKJP&C=XRQ>8T@KCT*B8V2, MR0IS3OYB#IPV=L&!.^U$;!(=/DI9-\Y[.] -JYT.X'9-:A-C4 ==^]=:K);? M PO%:6:4BP'0R!":- &X1D,W'OJ3G(7N)?$N-L>3D^GZ9%/)-=]D8-%*P'FJ MK 2O?58ILZ1<;:E1,O,UZAJ1OOO.4F.(Q&.K!$#TB( M1,)-M)9!J%MX*H4X25AOO*3W-I"4FAPH''D+^!3>>SMH#:2/#I!UK>GV6=FI MPL(-J,14IHU:)U/OSA-9X80N*["Q8)/,[]N$C-US8!@%;^UCE@]@ZF^?7\/.=XHM%I97QFRAK/M(J>Q5@HF@7C;=3!^C:7,O?0,W8>0A/L M#"'[#B#T<4G1P>GR^[5%(+0/'.N HCK272MPS.LB6/%@K4C1A#;=*^Z2,FZ4 MU@@X1TI\?\R$,\S,\5,]=/\X&'3>XQJF<\P_PW).KMSJ14JG)Z>;D_U76*9I MNIZ E5Y!G=BKQ6:\MR?&L##K>=:83;&R24^EQTD;-WIK!*V!-=*!>;HKJ$E. MR=A8=V9K:8_.D62#G.RMKAVJZ(>A3A(B7<0^C\6WE;!Q4\&?^D3I>-T,AK7QVK2_VZCF,ZZG MB?SD&WP-W;/]YJN>NH'[ XP^93?W(G4D%&G&5:QM*@FV4=!&F",7 )9 YIM$ M1B-T<]=@O4%03$"*M-,[R[RDE61E=EXHK1":U# \NV[N^V#BD6[N^\B\"^_J MOJ[3T05>K+<,0YV642*PZ(@1!V1[BH$,J6TSU*Z[N>^EYIV[N>\C\P[ LZ6G ML-1<%8DD"%N[DW&KB8/B&0FH>,,#5[Y)0:^EXX?[^:^C\![@,S='N/) M)RS&2L9]#56LL"QF)YA)"E!8[9$WV:6>03?WO93[>#?W?23=%U8N>HQ+HU)6 MDA,'1=38(#/P4C$C0\I2!"%5DP83SZ";^T!8.432'6!E2ZFA5RH6*(6)A+5M MN7,L!I=8D2I%+97BT.B4J.MN[H-X+H=)N0.;$=L3)Y4#+R)S,M;3KSI83&O)A(P\)>>*BJUO M^^^CK1,S-@S0AM9%7_ Z&]?^XG3]>;&L_<KU:G1(;.I,_:56MK="T&C(:%H+C#($K M!<49@6U"^^WTC'U]VQ8^!\B\1^B\/5VOUC"O#:0FH$U&CH4E66?P2A)2\$(P M%T/Q,GEE6\;YVXD:^_ZV+8@.E?ZS&GY\*<35HIP7/-!/H>87G]"+/]-?F'[% M-XO5\).1#WEUNUNWHP4QT"W2U;SDFP*(QA,GO.47%LE%'0TUW;$)I_;%CR M'F(><4-<+=>UJ70^36L*+7#Y=9IP<_HOK)$*LV8V.*R9$YY%'P0SQH?L."^X MDQ-%S[\&$?KJ-CSN(Z"3PX(#E+D84+)](&.3_W+&P>K\$%=H$4)MBB8IP"2) M<%>CA-H76J'7$:6(N_0,V <>=ZD8!R/#*/8N2HZ4\IA0^;*>?#B-J[2J$U\TJ3LZB4T-$#MT4_XLUL?_+H>C]658O!Y#:RUDD> M!5>K36W!A4 N1J"<6[K3*_(9;$44[8I_>G\WNL09V,@ M*7> D_?X%>>G>-74%S.2O:MW)6J+(Z3<#TI^(3EM:UARV0R^=G6F_^>/\&T2LBC%DX"LK2=6*3L&%-4QP746 M4I#39IJTYCN UG&Q=APXMB.MF:8Z &.=E?.VG#-Z*;00.<1-BQ*'GFDA@7GI M$\DPR(1:E02-NHUNH::3#6X8XW6\O+L!31U6<=UM_+"8Y0D/@Y-BREM5/G<$4!FAF-8 1AW^8F(+F7HNZNQX^!S#!R[\"NO"-N4@-I_H[W M/)0:.L#4!YS-JJ<_S[_"\@^\)JQ)5AH3QL0<+36F9>8L2H=,VLA506^*URT M=3])XWK,;= TD (Z@-*_X9P$-"-.7N23Z7Q:A;.>?L4+=GS@ I&\P;"I,:AA M)+$CF5'(0Q$J.&C2<_$1NL9UC]J :DA5=("L.T*:&$PA),Q,Q402TB27F'ED M)AD@'U"AMDVP=(>2<3VE-N@Y3MP]>=IG.24U:VF"M!^+6$,$S!2:ZII'JWEA MZ++!8"6YEVU]["M:NLL;',2[/E#6'<#E]9Q,%:XN73CAR(6S(3+A.:T=+VQM M'R)8-CZ#0)>2:I*-=8N.<1MO#@R38V3<3\NRU_.OQ$.5RAG:+[B:<*^453[4 M":6*$.\B@^ *RQZW!C:J; ;XOYXJ;)G!3K M1+1 ^M6E=@VE73OP.I6B:)LD%AM5F_E4V^D9=WSLT-O3 #+O #I7F^O%I=UT M?DK<7*5J_X1EL<2SW_L(WW#U\S?R!$E;TSDLOV\$65OWU^N^Q2;BO%Q%NGB# M2EK&2S%UXCMGW@LD5Y%C 6D3>9#M4JN;\+03A,,S@7 ONN_"4SMG\=R-^(GB MW'H3($%+[6DA!_I ;%A@T4K'..J,S@F?7$,(WZ%GMU-/_JSP=YS0.S"AO^'Z M6H@2BI8> C"AP#)MZ5,P)! IC<@0.,@VWFG9#SO-)'AE&^!U8 MF8O6R1=M 'Z"U335FZ+I[)1"T4EVA'UK+;,FUD8[F<24HF84MDC("65I4TK_ M"%V[X>FY) D,J80.,/4/G'[Z3'2_^$H.WR?\[;3FFK\M&]:N5>G>YE*33U>T M(.&I4">PK:-ST[KK0TEYFCKL000U?'?D!UI[:YD@U683R4DRK$#V 9"" VMT MR86B@E":3"W>B;J!:[:#)R/ DV)>T K53G &-D9FM>:11Y/ M4F/Z*AF>WA4 M/%+!O8_0.]BY+ZD_DTCU.<=L\HA)68FE MB8>WE9I.@'.\MF\'$T>+O@/\7.ONL$PQ=3:@ M5+M#C9N4C(N; ;1[?R.E T3= 5;NF4QW4>(,WCM3IQNBK#VF3&2!Q\0"D*B2 MRQA$DT*8!ZD:-S%T> P-IX(.\'0S=CGGH0!2?(V:\2@TTR(:%KV,# HX4(FX M,$W.W[<1,VX&Z/#H.5K@'8#FQI3#BZ[B%KWU'IAP=?A!';$:G?(,>+9(VWGM MJMH",UMH&3?MWCA.1<"N# N$?9GA]WDHQUB7DEG$@6ZG1&D:;*V?H M?3!*2."N29[YO11U4C0^0'@^B,Q[ ,\5^;_!"7W\N(3Y"E+5R?D*,REF4=NG M>ATD<21H[]40F$Q2B!*B]+'--*Q'21LY:!\& [>1-:Q".H#8VZ^XK+,--CFP M;Z^W)0LQD#L'BH$.F6FN!3%2#S;0.F>MLE&D%LBZEZ*1 36PZF\GDPZBAY'; MP_VRJ%,RWL[?G<;9-+TM1 #MW.=\."V$X2DR1"1?@)89B]P&ALIR$U0I,M]* M1=[:&.ZA=XR\@[5!R*""[<#B;+D.+S;8X 54#JI)-H&!X)GE8$"XI'0*;>^[ MWNS5&:Y]KLJ 5Q2'2;D#G+R>IQHYXBL\^^_K^=U[P/>T+GY9+/^$99[D3&O( M6F!D$BDPL!PH,%"6R1BD2R!"XDU.#_>DLY.[C -A<3=_MYF..H#@W6D%-FCI M0RDL:*>8-K0:8Y6=\=*@C YRFUD1APV(:-E0O9W>;UNRHY1P,(J^T!:[J#DS MR_5 V]Z=@?(Q1E ND!AJ[VA=@"*12#&)5 )+1.5<:5(W?)>4<1VG)T73<6KH M"TYGPWA>G59G\-W9"S:+9?/#LR!B]?,W7*;I"O,$-<\JE'83HT][*';.=P,M-O.('>V-J>IA6.:'!*0-3E6 MD5?B$ZJ853"QG5G^^KBXYXI\LR@C;+)J M3VJYVD;5[Y$DO9JN\;RMY)EDWF-:?)IOGK(1TD1#\@Z*9[4%?&W?'BF6TX+9 MHI*6EH2OFPR(;LW8N+=.3[D&NH)(!TOFX:WKO#;FIB F60/*7"P3/A6F/?$) MIM;'R^Q4EN#]DYKVAV@=MT5*!\9],$7VB]6S_6L[ASYE&P2%EAFJFT4+DT5E M,@.B#V/V/$,3@[T_J>,V9.D J4.IL0>@;A9=W5-(7A_A6^V=7T5)O-(W[N'1 MZ<"=MYE)J5)M6%.KY6E9FF)421X\8!NK>@"QXW: >?ISJX:J[ "NUWRB]SC; M-,1:[,JJC!Q*")+E2&&"!I)MS)!9X4(3WB+*V"3_Y0B:Q^W],I*SVU2Q_?1? M>] +>H^K]7*:UN=YKR^J?#=M!$@*!:?K4_J=24A>@\Z%.FTC9[,CU-XI$&F-F M3OD(/A2I>)/.7;N1-W*;G0[P>8R^^D7A9M5=,:6"EHF\%B9#H*6E--3&Z(DP M8[61R$U23;(H=Z)NY-8\'6#P"&V-/8#YH47U#U@N@7SWJ_N8PK4M+G@6#0"Y M+2;3XM*969"Y.(A)NL=:GNS_UI$;[SP%OAJKHD^0;5;-7<:\]\8Y$"S*')A. M5K(0M&(&G29^#5=9'HZQ[2_=#6+/^@*JK2(ZV$EO=7<$7XK-AJ6Z*+2*B44T M2!XI*BF4]\!CBQWS@/:9?XGKG\.EWP%T[B8'H@S"A40,A&I=K=*TA4O'C!>9 M=G?#A6G2N.3 #,V_QKW,45HX,J?NYWENE:"IO7)*<\\\ASJ86$;F%9=,8,H1 MHX#DFIBB Q,TQ5_CWN0X/0R*IB?O7PBKS[_,%G^NVK8FO/N6)^HZ^ A[PS<4 MO'SC9<]2.OIU^EZ>FV(5R[1&.,3K2%A20Q>USE*M;0P44#B;):Y MR3:Y/ZF=%,PF22>*! M:5<\"]$*DJT/W*HB76SBQ5PG8EQC.CXD%@/IIP-LO3A9+-?3_]K0_K;\,IT# M27/^Z>5BM5Y-;(*LI/=,&^^8SJ[.]@5D#I6O]98AR3:E"P\0-:[UZPY[@^FO M RS>'LEXD[=W2SR9GIY,I$ZR=C]AGM>VNQP, RB&2:.X 0C*^R;9@SM1-V[] M8G?H'%ZC'<#T)A.O2;_S3W65F'5)7,E*]#LG4MD/#$$EH06@4= M03<9O/DP6>-6+'8'S %UV!TB7UTT:H49KFKCZ.EJ54LT*1",-GN'K CZ0VMR MQB/7F;8#'B")H+&TR;O>B;QQZPD[1^@@.ATYI>!24F_J1<+[.LMH44B(FS5W MG=V+<=XJ&YEXY(0GS.2^T%(,49 ,@[?>@!/%W^HFOS6K8-_WCEO_UPT0FZNL M \-Y3QV#+8Y\$D.&S"3+M.2:^=JQ+1A$9S0 ]VUFJ'18Y=<-'@?460?(VTBK MFO!?%LM7B].X+J>S%RDM3N?5_: HK:!/#"0Y'1JC8Q&*925HE:4Q-MLF&_5# M1(U;OM<="@?37P=8O'O'?R6UC3]\*3&3M3*Z]M]2RM,BJW.:BW<,8E;9 UKO MFN0T[TSAN'5ZW:&TC6:[A.S%XB.QX_3K>1=-+KTIB@5+'HF6!EF,03 A,VJ3 M1-2\R5'Y+L3UUL5O$%P\BKXCE=1/S>A=UMXM\0M,\T6@=NX0OYCGM^O/N#P_ M5]"QA!(PL")M959Z6LN56:0P+3H0:!J=71Y";F^] 9\&HX,KLF?4OES,-S*L MY=TO:>^B7>J,Q4E2@5:>1"93S;PKU9]6#AE'F9S-&52;J:M[T-A;L\"GP>

[Q#OX7K<(6GKTG>4I$3B%.)UMW*-)*5X93UL&JE!;P9)'!"8XEIP. M(47Z+)N,&CR,W-X:!C[M=C^8(KOT/+GLK9O?>+;T,-6-?+;^@ W1[=73*6,CAN,3 A(]<* ,V\D M9SP6J+>M'G&74KV=7]A;-[TA@=5.\AT8NMT3_28E>/K'>F9$S88V6*5(C+J0 M75;@E+Z-J:=.*1_757SZ]-\6FCLXD=EDH,1A8 M;M_BM-%I>]Z2SRQ*()P/I@#KL!ZF["W7B?.:*J\R\RG4WJDT*>*Y; M4A&6"Q<";S(T;G<2NW0W6^&SD>;Z=3N)M9SPZ"8PHI&+4%D:;!)NL;.%';I; X&E;LI0PWTUBD@:5DO M3DX69]U")B):[H,")C("N22.Q.:S9-P98PI&%5V30K)'*>O2D7Q* !ZNIQZ M=^X9U_SXN+Y@Z:SV#2W*J+EBPA1'@O*2!94RRUD4X0,*P";G/@_0U*57V QL M ^FFGPCE^O+9/OK,D'%.1#Y#7<B0#V52K M'5G/R_W@LJ/IU8;@.T#.&>E:I+#^[1LCNO<-CO([!@K MG:PD$L!.;%^J(T3CT83$4B+.M*X5>D5:9E/@AAL$YYO8^4.('=<7;HKJIGKK M(%X[:N5.!!:E@*2KK:QG< &9SS8P;U)&8R*B:7*#=!35XQ[DMP?5D+9Y+PT? MV=2:UO%RW0&HO5&*)XH>E#2):4%B]UQ3'(%.)2F<4E<=H9\7J)M=#CPS4.^C MX4[Z_O^VF"?BXBI189XO8XS7M/U=[7C*.R>$,ZSV(F/:A%#3Q 4#:9P505G1 MYGQB9PK'/:QH=YG?1$,=N B;5CIO+UOIO(UKF,YKD'OAF?^R6-Y71R C-R4E MP7P=SZ(CU$J%Z%CRJ@@(14%HDFU_!,TCW_.W0=%B')6.7&ET+LR+RY2WY6(( MU238(H3VA4$$R33JVL;116:*TY! NB)VJ2RZ]P4CW]4W!=%PDAT9'A=E\Q>Y M+)L39')73NLW?SI=_[98_P>NW\$T3[1V(B!PEKE7Y NGP*(BKC"!*)AS2EGO M@)?=WSCR_7MS #62_P_+XH'Z:?YM,R3;6ZZ:PY0YTHNIA-4[UDO,': M3A/'CGG;()/'!F-WH ED;Y>?8'[>%/5J&%I=3O/\[AJ7E[WZ878U)^TJ9@8. M'G5D7CB*F9UU+$95F$[ +5<\>6R2N#,(]#5=I=EB19B@WWY0_1]) MXS_-:M9KCB7QE!R3-AG:>W)D,3C/KLAL]1>6E6:>/"[D?=7L.G[H/"V M36^@Q!["R^NRO,V+Y9ASH(TOI$"ALM2">/&.N: @%*\139N0\@&BQCV;'1^& M@RFL _#]7L^>?Z9X_(1$5+,54$95[W1-DM6)(>H=1=Y22H/(WX #M"*1U ZE=8_H'KVK+BJE?%V2K9),.8K (SF22C00(+64K&=3(<0@;R MH%O ZWZ2QCVJ'1]J RFK ]C]AG]>2VNXFU"-GE8-GX.H];,J: MEA469D&5PDO!T*I[PWZ$CGMJ.SY$FRJV ^"^QZ\X/\5:P;BM1>EM[H@Q6I96 M,.LR;0E)*!8<(HL)4E$82W%-NHKM1^:X.4KC@[:A4O^"AT>O: N:SI[X[.CB MI6,?'6UEOJN3HYRCU5ESYF56M6&490$5,"N3+"$4E=LD]'9Q+V%,1!5-0!UJ[3_VIQ M/Y)*>D())*3E6V:D-XE95QT#:3CVT>5QPF\!\AL.E9M^'CQ*YY$7$X %$JI M"HMATUBR]J_T@1:5BU8A3URTF;)QEY21*^&.5.Z=8^VC)-T!5CZ!XBNG: TY$V/@2JC09"N[CZ*Q>]&-MI4-HJ(> ML'9%_F]P0A\_+H&"OE15>+X8000A$6GA\&JX@P_,@Y,UQG?&2E.<:A(V/4[: MR%O=,!BXC:QA%3)R(OPOB]EL\>?;^=FF4R\-"(9EKFL+4-59D%8P9"+ M!"YHK=6M:Y2M6>X/O6-DA RLRT4#P8X,D \XFUTDW]=$?'KH.1/:"\5=JL6Y M) ]MJGEVX%DV4&)*V;G;S3"WHN/>%XP\NJ0=-(81:0=[T]NON'Q!,-],ISYK MB'C.B.0:-";-7#&ZGC,GYKU73+E<<@P6"09-3O+NHVCDQN1MP#2L'CH U*'^ MXIOI'#>E'9-DK)'TX#IV"DB,UA+#Q+]RZ"4:K2$U27(_FO*Q^_B.Y:@_K"5>V/6$N[K]D&"HP%N:+9,Y\4;0@\D(PM?7+<"RZ-5IZ('X>" 8&569?0"6I)7R'9\UC)]9[@UIY)B6GY./C@L!U9GKUDIYXDXQ.#B4YV_0OK? M/\MDRT,&R1IYC+B!LD >24:ZO#.7V05T13#I12V)%J1Y77O5>8L^4ZA;PABI M94-E#W?_LQH9K);9:[LB+:48L;;0DCJ;.FQ=,Z]D(.!EU#FA\/(Y MVZUMS[YL)W93(_^%><*+( ,4DJ,-TL:FF\:1Y(\;Q':#W6'5_%< ]Z8)^"M8 MXR:A0EKM$A3#!-12>*DU VL"R](6+CR/2C1K9V69[T6#D/# M?=40N<0LT44F8RUFQ3H .";'1*ZS^GPNJDWVW$TRCMT$WN!JA7A+?%=7.9$\ M0J$\T9%I'6NR("PHJYG@GO/:/=.Y)CE5#Y,UKG=R! YN&]T!I=^K*;W-7(TU M!C ;Y\]I83RVD=C&A)3,LR]&,.Z*/$L= 23 M=E8OYOGB$F6*JS-0;Z1XO06?P*0#L)1JVHI!RT"1JRPT-UR2T^QN=QG;6@"Q MZ_NZLA#[J/EZ[4,3X780>&S$4V>CW&+#A2(L"E7]U3IBP!86C)0,I(1@0)H@ MV^VH=^D9-RP8 $-#RKL+V-S=+"_O;G^MO7[HO[=8+"F'G(.C$ 1%+1*2+$;- MF5&I1!*:CJ;)V>(!M(Y[>S0HW-KJZ9EX.K_5X6'KZ5<\/''HL2>V\'X>)KN- M'Y0]]TIYQV*N*;1DEEA(%7<%I+:E%!V:9"2T"*7>G(V%7:7E],O5X;H/UDM3 M/7GI*$B0)9(GS^D/9]$(P&3:C(Q\@*:N7*1]$+#=WAPO]Y&+AS<,7!O3M=I< M"_K@ H*,3&FN:H\/9%$#!9LEU<[#/-SI-;[5;][Z\+$1,)#:%D/*L#<0G%>\ MQN!25AQ9B*J.+1>&^1PYR])($Q5$ ^80&(S9>F(@A3VD_@.DUP, :MI>YG3N\JB-@ M'*+*V] 84*YCPF2YGKRO9P=8##M'RS$;LY!;V]_;ZYJD7F DH5F,65BIPBHK1,4 M2\"-2=QE;G;Q" 8Z:WC31].6H7V&%LH8.?2X>1"X&=:\PE\7\_7GV7=:::6V M^^,4B%4^4#D&&) 50%D$+XC\UC:S->9XZ!T]'D<P??-T>2$0!]+\(D%&PU9VJ!8T+J6[6J5ZRQ(5W:) MPHX$T@4YX\ZF>SH<'23^[LS1/[ :5\PO"*?PZ2K_?O/#C[@\$1,GM)$Z1B8S MA::Z6$&<4J0:9-8\2J[)FD6%W.\EM< M?']6OP^;O%F8Y]E5WNQ@25@'O+-%FM:QK+=)Y+*\1(-9L%)JU]9D"O,&)$O6 M>TA*2)%4"[,P;"+7P\%/X1I5G5H7N>5U_@YG@1O':!6)$J(Q$I[ V3LD$GVJ M9*Y]4+!?X+F/[+O;5B_CGI>GRRK5B3-O (;Z@$-DIR$8/4T&E)08%V; M$9X/DC7V\5DC*!TE_7ZQ]-MBGLX9RD*9Y(MF!3-M\+KVH!51L*@".1F%6]1;+SHG@H.)46N&'!-%G9&"W0BT9(*S1:$,ZO8E8 M+ MC*H3T&'D=(]YD<$5X>SI^<%9Y.<77[S*S%*>%AKVWA MT P@@#9>#X7=&J2Q++E2YZ94/]I&Q:R1RG$+3MI&K66&+_J\QZ^_N*$\TT&N M$Z]^F:X2S/X#83G)VBE+*XZEK.J\P:P9J,R92=99R2&$U.3XYW"2N_*?]L'/ M7B7JPVFM@_US)TY?G6+E[>.?BTF1D%*)F7':5&HFO&>Q9,>RR@91^I3SDS5\ M>H#.KARTYD@\4#_/#7Z$)YR8+$J1B3/G)9!_R@W;C,L$P94WZ(51329E[$UI M5T[@DT%P;QT],Q#^LCA=3H+(*9;@F%=5FEQ9!L4$YM 1XPI\P$8',OL1VM6Y MZ%-!<&\-/3<$3K_BA-N<4O3(3 ZTPH0JY&5PSW@2ALMDB\I-6NKN2^C8N8;C M('!?#3TC!+XH],Y+)L'5(KHZ*2XDKJMG!,A)4 )4#(EY%^M< I]9,-JP%+P6Y D''\<+DXG L5,,GQQV>VED ML-O*1DC[?9[/;&<9DZTT^LNB(9R.!HR?.'3:L MHMV3VITPZ)\[!@?1U?Z #&> G.,GJ*WO![. K^YNQ(VP9\!<(80>*]79&>W?1_AVT&-V*__[4$NK.XE9Z![ MI\OGUZJ(V6)UNL2K9"XR!46ZR#)M':3.I!A$31"))4>@?^5.79,.L;CWT33 MMG+[T5=]=@F[/O(W_W3][5>+Q^3@N!2%&0&T!8.V#'RP+*J2:%? @G'L?U_+OHPJ9I4R@--85YYM4 M*8QK/C^DSYA/9_3NGPDMB^^('W#Y=9KP:@U=)^K%;/-(^O2VG ^(^R\B:C.L M;T/IU4)3TB9!K@D3-3[6J8Z1T:B9Q*BTLJ:6)3=)KFS%T;,VN?N@^TY>9Q<8 M>3[&^/"\S_N?U<@>L?AZV>/Q1(T^(ZN9V>&]L='#3 M>W82\H$4ONGD_^:." MM0/$;#W(.EY]_2+Q?+2$2L*ZS>16*6O/)HW,VQ3)M?$*%"KM?)/MZT&J>C@< M'4#WNV'J $5T@*JZSNHH=(J2SQN*YR!0@^(L1Q//:NQ V\0D>?+!9,=E;'+* M?H>2+M%SB)870XJ\ \R\)TT0 9]?S/,K_(JSQ9)/SE]W( M&S=\&15!B^;J[/5VIDXRF:XW9[ P)R[GU4/">9H>=%O^T-,&N:'9F=R![FBN MO>_%K?=MR6#3(I>HM&:0H)9J@&'!Z]K@1:!5!IQ-33:WO:@\_@!FAY==76$F M(;C3*C(G WE4Y%#3KA(L0P-&ZA C=TUZE^]'YKBVKQW*[A[E-%/>,[1P!V<% M/?[,UM:N89[0?FC,/ K%$V=FT\4*BV71B4SRXDYQ#]:TJ=QZ$IM7IU?61]=G MG,+L;9Q-/VWT>-6BYM>S1D_?+WSRC6*N5E 4O$2".LN25JQVG +*5#@#2_]@ M5,JK79).=QH9>A2ES\D"[H.YZX-(GTZ5S] 8'IZ5L\-#6YO#EGDZ^V'3*!FE M0L-RR*)NF9D!*F36&RR:AU))_4!WYTNTV<*BZZMHE-:.W@^Y_GAGE[* M^>H[ !,Y;,9P1N9-C$PI4VA!.?"NR8YQ#-'/R3KN@\#;_N&3*;:#0YN[O+XZ MQ=?S#Y@6\[QAR/A2BD)@7)*=UV3C6=2&MITHDE+)II*:W"P_2MFXQX]CPO$8 M%?6+N8^?I\LS?K+7-BE:/MF;.J31)Q8S:F**@Y1"%.Z:%"D]1MBX]X.C(^XP M!?4+N-K6:_UYPQ!:$;.RG!57JR.C)*NMC&:V%*VS)N94DZ+V1RD;]YYP=,@= MJ**.,3.:]MF6.M=4L;ME38FKO920J\CGC[@IRH] MF.=_P\6G)7SY/$VO8'VKX?1.)W3W/FJ0<[G="!WH-.[\9>_QRV)9$755P1ET M1)L$*R'50V''611U4(=#F:02T4&3)J[W$71\*NG-YVZ[GT/+R^:P17@7F38V MUO[D@8$#0\+0*NHFW1IWH&WDPIXA4'(WEW18C?1Z27#?>C[XNO21!S8U0@TO M2N\%62E1%E=;=P#M.=HER< ;Q9R,B>!7JAO]G$S1>_R*\U/\A9;9SR2ZY1QF M+T]7Z\4)X?"G[U?R?K%$6-V^-3-%0_*)J;+I &@,BYEDP4&DXI4/)C3I^74$ MS9V:KGU0=;?4XFDT^-Q,VN&7GH\]L:E1:WG=>3_^.&(@I3,>K*\]V!WSPM<^ M&=YEY)HWZI?:RJK]=EH3\M^6R^:3YR]:37SB$I0&5G)$II.GE1:-K0N/>YE* MT*')6)Y[*>K5(NV!B-L6:1CI=W $0%X@?/JTQ$^7>#]O(X&J+=5(ML9*-19VM]B2^)P'4%4UCI]H,I/?'\'2@ M$CK TY4K>H>I\QI'ER%'[X%%(7.-&%QM5L%93,EPX"(GUR3F>Y2RSK!U* ;N M%)X.J9 .$+9E$?Z$\_3Y!)9_;%:B A>Y<(()&4E:BCL6#"IB*M7NI>1)F"8 M>XRP<5VKI]P,#]='E_BZX.9\-7(22"P*&/+:!%>+>H ;B*E41 +: GAL5-3P M,&&=V:^C8/ HQH[020<8NW;B=E%V\(_I^O/%J=M%]PFC4XP%F7)9,VTXV63C M,_-*R"!CD"4WZCJS W6]H>T80-Q_'CJ0=D:$7"UMN6QH<>4,P&RS**,S,H5R MGDRA7::]7QO/LM=."@0 NXN+OU,%TKU4C)L^.OC&.)S$QX;-V6G,=1;.5U<1 MFM8/M\Q)%X@3\DICR(FART;FF%#D75JB[@:;^Z@8QP(-J-W%T*+N8&?[;3'_ M_;(1G# \V9195H5(5[$PB%Z1?HVT&')TLUD/FZ^>IP8;'@\'"G4 M#@S%S[_^_.*<"#MS,2! MPAW;2JRF\ [2M$S3.?$Z2U%R'1;H:\)OR!0N6H[,:LQ"1XE2#E8@?^?MXY28 M-+(51XFV W-QCY?^YK*EDX]&1D4,N!1),F" .$N*6>Y"-BI0I/:4EZEO]FH& MUZQ0J=FIWZ#ZZ !?=PX4WN&R?@,^H9C$9+/423#-JVN/(C*PFK-LT($0P5O= MJ&S_?J*ZO%H]4/V/G?8=JHL.UJ ^T8/%GZ*+WW0+Y]ZZS(76GM\DYC&!2VUEROV9"_X?K-8K7Z@LM- M@\,#LA]O/V&0;,<'R1HHN_%G6,Y)HZMWYR^Y3#]*5O%B%&>V<*B)^YZ%(#B3 MQZ]KZ.D8)*(Z7F/H$WLDD2 MT;T4C=QX= A$W(G.!I'^,[$?!]>%;']."UO2L KD7OSH*#AF+5G!&GYEKA@I M7S+M94G2QP"Y22N/5A;E6M?I6V_X"5;35*GZ[I-WJ@?L C!U/Z[+G)' MB*_#9 4@,UX7+3C$:)H4Q!Y(;Z?6:!\T/3 8K9GF.G#$K]A\,5]/P#42SLY^NZD\/+X ZZ#4M]O8#&&R] M]3NRG,87S7BAR%23J\A @&;>*4#K;?&BB=EHM?63Q,_FIE2Y3[BQ,I%W7 >7 M%%JIF1C3*3',$'C!X"UO\*/#:R.):QD@RN^5R3+@NUD4#+.=<*^;)R0@Y9,8C+SGX M*#(V&8IQ&+F=;J/'P.X)]-8%/A_Q?2?9A7J_!N1K2XF MV297 (_0-6[J7!/$#:F) :'5U@_;_+'"RA'4M M"]]M4*&T]NJR$-:)4IB 6D63HF)>:,UJ8GN&8E2$)B.+VQ_H'!L_;>Z:?4 A M0'GF56VMDW-B424R$!12:8.Q2-NDD>BP;'3J5^Z#O79Q\MYZ[N!4Z$B>?_J^ M_0&;7.",>036%UY :Z0!@_X#E$N;K"\,+ M11:LMZF.;*XN.;*H*6A4W"L?4TX\-CG1O$'%N-GQ3<%SN+0[@,J1WNF;RPS< M'*"$9,@&IUJDZ+QG@, 9ZI@">A^%;9(Y.10#(_?#^\M$O(L)3X$9C8!%\(FLB@/S=H!F::"V9&!/;5"<-0GV/<4EKX V+_@-0T&L"T2\P M7?X[S$[Q5X3:W?ZL!>W^]T_;GS/(-=(.) YT&W3YIJMN_ZO+4WF9 ^WMY!A* M,$C>8:W!Q4CP"]IZ94%':)()\Q!1QUK#;<^^-A%>1\NS=8Q#;08.,;) K@W+ M7AJ.V@5IFIST/4C5N-9K,(3)969J#RPD>>EH[J].PM.!!9(G,([B2 MZDPC8+3!(7EZ],F8PK/1!0ELS];VU(J[]>IU%&^>?UO,EQ=? MULR1V_,*G./:!UYSDD@F6FK%O [(7(A9EIK!:]L:Y2.([]B2[8.W>RW94^GU M61F\PS-\'GQ<.Y/7,OOF00P6,"&(F)FO]P#.%.)UMPH]]5LK$@/4Q1UJ2(M4>PLFQH'UA@2OGD^-2M,E&&(R#CJW? M/LA[Q/H]D88[.%AY":O/=?8C_>?G_SR=?H59M1Z;^^O@C+32*?*+;:;=!&L9 MK*%/CB=)6TF4KLFAX?TD=0*^I\7([=N08136 ?2NK@VW\[3]NQ>-DS0X$+8P MHUVBH WJ<6KFY'AH$W,I(O(FV\PQ1(_="Z2?7T=G+&1=G3P6$QN&XZ M0-@OTSG,JWO_>DYR/*VN_&:%)I#.2U-;Q&%ANG9>"JY$YEQ!G]%*XJF)W[B= MGG'OX_K8B(=050>(^[B$^8K>7,7X 9=?IXE$]+9LX6Y59Z&LMO_H_*8^(WA5 M;&+)V8T+KED00C*?BDI2JAQ3DWX:0S(QLI,Y!*H6G:BX WB_7"R_+):PQE<8 MUU=WAN>[ ^TUPAO@9Y.B=%**>>&"YD_8UE.:Z M@.')"2ZKD-[!%US^MJAEY)M;ZTTWNX><(@719R4SPT([DY96,^#DH6,*13K+ M4PA-:K8.)WE<[Z C #^)SCM ]^\?/BXW;M?W.^L4>!;)D(=EM4.F2VV/K[-@ M48@DP5N7;),#S_M)&C=3MAMT#J2S#M!W&0[\]/WRX_^$7V!,_KUW-W^;MH M+1^B,Y&\F2HH6GL^,$_+F#EAE;=2V0Q-R@OVHK*3<_@!87(?$@?764^ ?#W_ M;20F+AP/KGU44C,!CMQJ(Q/S"C0SJO*F=)*F28;L S1U K;AD7 ?YHY4 M2Z<(D^>L6'(MK /! &M5K ?/HC>1.5ZB4RB!Q[:I/W=IZN0TI2E-#F$?("F3KR[41!VB%IZ0M@1+O&; MRZH';H,UO%::.1=)J$FR&(1CT0ERCTG<*-IF@@[!Q;AE@IW%*$\.BP[6Q/8S MJRU)69/HP64A@?F B6D)LDX^HV5?[UW!@^"AS73N72GLQ*M\>A3ME$YTK$H[ MP.J+KS"=U>7^RV+Y@;BZ.N6Z>9\PD: #Q]J7Q5GR?$*0#$3@#*.ESR)I*9I4 M8.]*8"?>Z>A(;:+0'H"Z$>RV%6<-9"]$/=DMEGQR\I@\D/!"'1W);B3MS8\:$XB,H.Q]YB#;-V!1 ?3N,*__.4'O7SUP/+2N\\8I!"AX<)&ZBX MX?9+KHIK;'2%$,-,V M(ZO-4RA2XW559,X.+Y^Z M[TE-#$K+HJE[452B]5)@/0BIA7.IGKPE;UD&;00I'9Q^DM76R*Z60%,@'BGH%DWR5[<1TZDUV0<'CUB3_67>@Q_\)RQSS7DX M:YZ9A$H\68:JD#2"+0Q<,BPYE95+405HTL/O!A5=(>4 I=YV6P^6< ?PN)A" M@+GV>,'YZEP/2YA_.CO1_NG[U>^\@^^;U-G*\17;\_QN!O-KG<4X\6@A ./* M&::SH""@E@QJ98J1F(LO32ZC6C S@.P/YP1TUM0A%&DE^H M:DU+C)Q!!LN"$5EHCR+;)I'(\?U-V]G*T4'S_S=W9:V)!$'X??]+0W=/GR\+ M2Y 0"&19?)<^JG% 5)S9)9M?GVJ/);C1C).93+^(HF)9]77=U773G:BW2+ M.)Y;HM,QMY*K9"N9"RDTNRPYT2$B,0!Y8 M8XE\1$M]DKL>[)7!H!W/JQC_:>.O]VA-U09JJ51BGB?.T*Y\<1J)0GD1A3/'$>^=, -_L ; MS."K<[Q\PL.V\V:9;V=;V;KMFY/#5+&)X'.6VZ+ M,@KU<4S$:P?HP5DK>'"4I2X%XW[@N4[;-"IH(!1/8=&V@2B-75*QRAX)S!]UC=Z+*-[<.SH MK!_?2\#/1YF32XF3W"[6_GTSE/C4+F$W7[KU8;-0\)58H2094FWBCT MXQ-G-N\4YWR4RGTW\HJ*HX=1NB/(Y2L6L!_?R \>:?[^[1502P$"% ,4 M" N@FI1O=I114,' #]'P & @ $ 97AH:6)I=#,Q M,6IH,C R,#$Q,3 N:'1M4$L! A0#% @ +H)J42X(I!LW!P N!\ !D M ( !>0< &5X:&EB:70S,3)J9' R,#(P,3$Q,"YH=&U02P$" M% ,4 " N@FI15 I.@=($ "Y$0 & @ 'G#@ 97AH M:6)I=#,R,6IH,C R,#$Q,3 N:'1M4$L! A0#% @ +H)J454SV_[4! MNA( !D ( ![Q, &5X:&EB:70S,C)J9' R,#(P,3$Q,"YH M=&U02P$"% ,4 " N@FI1Q%]GN.^5 0"KN10 $ @ 'Z M& O 0!S<'0M,C R,# Y,S N>'-D4$L! A0#% M @ +H)J41Y)BG3,& W/@ !0 ( !/;D! '-P="TR,#(P M,#DS,%]C86PN>&UL4$L! A0#% @ +H)J41 =[,0// [V\" !0 M ( !.](! '-P="TR,#(P,#DS,%]D968N>&UL4$L! A0#% @ M+H)J40;)$:O5C I,,% !0 ( !? X" '-P="TR,#(P,#DS M,%]L86(N>&UL4$L! A0#% @ +H)J487JG-N.4 $HL# !0 M ( !@YL" '-P="TR,#(P,#DS,%]P&UL4$L%!@ * H G@( ' $/L @ $! end