0001023731-21-000035.txt : 20210129 0001023731-21-000035.hdr.sgml : 20210129 20210129160659 ACCESSION NUMBER: 0001023731-21-000035 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210129 DATE AS OF CHANGE: 20210129 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 8X8 INC /DE/ CENTRAL INDEX KEY: 0001023731 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 770142404 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38312 FILM NUMBER: 21571233 BUSINESS ADDRESS: STREET 1: 675 CREEKSIDE WAY CITY: CAMPBELL STATE: CA ZIP: 95008 BUSINESS PHONE: 4087271885 MAIL ADDRESS: STREET 1: 675 CREEKSIDE WAY CITY: CAMPBELL STATE: CA ZIP: 95008 FORMER COMPANY: FORMER CONFORMED NAME: NETERGY NETWORKS INC DATE OF NAME CHANGE: 20000912 FORMER COMPANY: FORMER CONFORMED NAME: 8X8 INC DATE OF NAME CHANGE: 19961023 10-Q 1 eght-20201231.htm 10-Q eght-20201231
0001023731false3/31Q32021P1Y0.0389484P1Y00010237312020-04-012020-12-31xbrli:shares00010237312021-01-22iso4217:USD00010237312020-12-3100010237312020-03-310001023731us-gaap:ServiceMember2020-10-012020-12-310001023731us-gaap:ServiceMember2019-10-012019-12-310001023731us-gaap:ServiceMember2020-04-012020-12-310001023731us-gaap:ServiceMember2019-04-012019-12-310001023731us-gaap:ProductAndServiceOtherMember2020-10-012020-12-310001023731us-gaap:ProductAndServiceOtherMember2019-10-012019-12-310001023731us-gaap:ProductAndServiceOtherMember2020-04-012020-12-310001023731us-gaap:ProductAndServiceOtherMember2019-04-012019-12-3100010237312020-10-012020-12-3100010237312019-10-012019-12-3100010237312019-04-012019-12-31iso4217:USDxbrli:shares0001023731us-gaap:CommonStockMember2020-03-310001023731us-gaap:AdditionalPaidInCapitalMember2020-03-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001023731us-gaap:RetainedEarningsMember2020-03-310001023731srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-03-310001023731srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-310001023731us-gaap:CommonStockMember2020-04-012020-06-300001023731us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000010237312020-04-012020-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001023731us-gaap:RetainedEarningsMember2020-04-012020-06-300001023731us-gaap:CommonStockMember2020-06-300001023731us-gaap:AdditionalPaidInCapitalMember2020-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001023731us-gaap:RetainedEarningsMember2020-06-3000010237312020-06-300001023731us-gaap:CommonStockMember2020-07-012020-09-300001023731us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-3000010237312020-07-012020-09-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001023731us-gaap:RetainedEarningsMember2020-07-012020-09-300001023731us-gaap:CommonStockMember2020-09-300001023731us-gaap:AdditionalPaidInCapitalMember2020-09-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001023731us-gaap:RetainedEarningsMember2020-09-3000010237312020-09-300001023731us-gaap:CommonStockMember2020-10-012020-12-310001023731us-gaap:AdditionalPaidInCapitalMember2020-10-012020-12-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-012020-12-310001023731us-gaap:RetainedEarningsMember2020-10-012020-12-310001023731us-gaap:CommonStockMember2020-12-310001023731us-gaap:AdditionalPaidInCapitalMember2020-12-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001023731us-gaap:RetainedEarningsMember2020-12-310001023731us-gaap:CommonStockMember2019-03-310001023731us-gaap:AdditionalPaidInCapitalMember2019-03-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001023731us-gaap:RetainedEarningsMember2019-03-3100010237312019-03-310001023731us-gaap:CommonStockMember2019-04-012019-06-300001023731us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-3000010237312019-04-012019-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001023731us-gaap:RetainedEarningsMember2019-04-012019-06-300001023731us-gaap:CommonStockMember2019-06-300001023731us-gaap:AdditionalPaidInCapitalMember2019-06-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001023731us-gaap:RetainedEarningsMember2019-06-3000010237312019-06-300001023731us-gaap:CommonStockMember2019-07-012019-09-300001023731us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-3000010237312019-07-012019-09-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001023731us-gaap:RetainedEarningsMember2019-07-012019-09-300001023731us-gaap:CommonStockMember2019-09-300001023731us-gaap:AdditionalPaidInCapitalMember2019-09-300001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001023731us-gaap:RetainedEarningsMember2019-09-3000010237312019-09-300001023731us-gaap:CommonStockMember2019-10-012019-12-310001023731us-gaap:AdditionalPaidInCapitalMember2019-10-012019-12-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-012019-12-310001023731us-gaap:RetainedEarningsMember2019-10-012019-12-310001023731us-gaap:CommonStockMember2019-12-310001023731us-gaap:AdditionalPaidInCapitalMember2019-12-310001023731us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001023731us-gaap:RetainedEarningsMember2019-12-3100010237312019-12-31eght:segment0001023731srt:MinimumMember2020-04-012020-12-310001023731srt:MaximumMember2020-04-012020-12-3100010237312021-01-012020-12-310001023731us-gaap:CashMember2020-12-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2020-12-310001023731us-gaap:CashMembereght:RestrictedCashMember2020-12-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-12-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-12-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2020-12-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:ShortTermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMembereght:LongtermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel1Member2020-12-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2020-12-310001023731us-gaap:FairValueInputsLevel1Membereght:RestrictedCashMember2020-12-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:ShortTermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel1Membereght:LongtermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMembereght:RestrictedCashMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMembereght:LongtermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-12-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:ShortTermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-12-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:ShortTermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMembereght:LongtermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel2Member2020-12-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001023731us-gaap:FairValueInputsLevel2Membereght:RestrictedCashMember2020-12-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMember2020-12-310001023731us-gaap:FairValueInputsLevel2Membereght:LongtermInvestmentsMember2020-12-310001023731us-gaap:CashAndCashEquivalentsMember2020-12-310001023731eght:RestrictedCashMember2020-12-310001023731us-gaap:ShortTermInvestmentsMember2020-12-310001023731eght:LongtermInvestmentsMember2020-12-310001023731us-gaap:CashMember2020-03-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2020-03-310001023731us-gaap:CashMembereght:RestrictedCashMember2020-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-03-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2020-03-310001023731us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMembereght:LongtermInvestmentsMember2020-03-310001023731us-gaap:FairValueInputsLevel1Member2020-03-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2020-03-310001023731us-gaap:FairValueInputsLevel1Membereght:RestrictedCashMember2020-03-310001023731us-gaap:FairValueInputsLevel1Membereght:LongtermInvestmentsMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMembereght:RestrictedCashMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-03-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:ShortTermInvestmentsMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:ShortTermInvestmentsMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMembereght:LongtermInvestmentsMember2020-03-310001023731us-gaap:FairValueInputsLevel2Member2020-03-310001023731us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2020-03-310001023731us-gaap:FairValueInputsLevel2Membereght:RestrictedCashMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMember2020-03-310001023731us-gaap:FairValueInputsLevel2Membereght:LongtermInvestmentsMember2020-03-310001023731us-gaap:CashAndCashEquivalentsMember2020-03-310001023731eght:RestrictedCashMember2020-03-310001023731us-gaap:ShortTermInvestmentsMember2020-03-310001023731eght:LongtermInvestmentsMember2020-03-310001023731us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMembereght:InitialNotesMember2020-12-310001023731eght:WavecellPte.Ltd.Member2020-07-012020-09-300001023731us-gaap:PatentedTechnologyMember2020-12-310001023731us-gaap:PatentedTechnologyMember2020-03-310001023731us-gaap:CustomerRelationshipsMember2020-12-310001023731us-gaap:CustomerRelationshipsMember2020-03-310001023731us-gaap:TradeNamesMember2020-12-310001023731us-gaap:TradeNamesMember2020-03-310001023731us-gaap:PatentedTechnologyMember2020-04-012020-12-310001023731us-gaap:CustomerRelationshipsMember2020-04-012020-12-31xbrli:pure00010237312018-03-31utr:sqft0001023731eght:StateAndLocalTaxesAndSurchargesMember2020-12-310001023731eght:StateAndLocalTaxesAndSurchargesMember2020-03-310001023731us-gaap:ConvertibleDebtMembereght:InitialNotesMember2019-02-280001023731us-gaap:ConvertibleDebtMembereght:InitialNotesMember2019-02-012019-02-280001023731us-gaap:ConvertibleDebtMembereght:AdditionalNotesMember2019-11-300001023731us-gaap:ConvertibleDebtMembereght:AdditionalNotesMember2019-11-012019-11-300001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2019-12-010001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2019-02-28eght:day0001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2019-02-012019-02-280001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2020-12-310001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2020-03-310001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2020-10-012020-12-310001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2019-10-012019-12-310001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2020-04-012020-12-310001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMember2019-04-012019-12-310001023731eght:AggregateNotesMember2019-02-012019-02-280001023731us-gaap:ConvertibleDebtMembereght:AggregateNotesMemberus-gaap:CallOptionMember2019-02-280001023731eght:InitialNotesMember2019-02-012019-02-280001023731eght:AdditionalNotesMember2019-11-012019-11-300001023731us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-10-012020-12-310001023731us-gaap:ServiceMemberus-gaap:CostOfSalesMember2019-10-012019-12-310001023731us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-04-012020-12-310001023731us-gaap:ServiceMemberus-gaap:CostOfSalesMember2019-04-012019-12-310001023731us-gaap:ProductAndServiceOtherMemberus-gaap:CostOfSalesMember2020-10-012020-12-310001023731us-gaap:ProductAndServiceOtherMemberus-gaap:CostOfSalesMember2019-10-012019-12-310001023731us-gaap:ProductAndServiceOtherMemberus-gaap:CostOfSalesMember2020-04-012020-12-310001023731us-gaap:ProductAndServiceOtherMemberus-gaap:CostOfSalesMember2019-04-012019-12-310001023731us-gaap:ResearchAndDevelopmentExpenseMember2020-10-012020-12-310001023731us-gaap:ResearchAndDevelopmentExpenseMember2019-10-012019-12-310001023731us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-12-310001023731us-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-12-310001023731us-gaap:SellingAndMarketingExpenseMember2020-10-012020-12-310001023731us-gaap:SellingAndMarketingExpenseMember2019-10-012019-12-310001023731us-gaap:SellingAndMarketingExpenseMember2020-04-012020-12-310001023731us-gaap:SellingAndMarketingExpenseMember2019-04-012019-12-310001023731us-gaap:GeneralAndAdministrativeExpenseMember2020-10-012020-12-310001023731us-gaap:GeneralAndAdministrativeExpenseMember2019-10-012019-12-310001023731us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-12-310001023731us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-12-310001023731us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-12-310001023731us-gaap:PerformanceSharesMember2020-04-012020-12-310001023731us-gaap:PerformanceSharesMembersrt:MinimumMember2020-04-012020-12-310001023731srt:MaximumMemberus-gaap:PerformanceSharesMember2020-04-012020-12-310001023731eght:EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-07-012020-07-310001023731eght:EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-12-310001023731eght:EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2020-04-012020-12-310001023731eght:A2017RepurchasePlanMember2017-05-310001023731eght:A2017RepurchasePlanMember2020-12-310001023731eght:A2017RepurchasePlanMember2019-04-012019-12-310001023731eght:A2017RepurchasePlanMember2019-10-012019-12-310001023731eght:A2017RepurchasePlanMember2020-10-012020-12-310001023731eght:A2017RepurchasePlanMember2020-04-012020-12-310001023731us-gaap:EmployeeStockOptionMember2020-10-012020-12-310001023731us-gaap:EmployeeStockOptionMember2019-10-012019-12-310001023731us-gaap:EmployeeStockOptionMember2020-04-012020-12-310001023731us-gaap:EmployeeStockOptionMember2019-04-012019-12-310001023731us-gaap:RestrictedStockMember2020-10-012020-12-310001023731us-gaap:RestrictedStockMember2019-10-012019-12-310001023731us-gaap:RestrictedStockMember2020-04-012020-12-310001023731us-gaap:RestrictedStockMember2019-04-012019-12-310001023731eght:SharesIssuedUnderEmployeeStockPurchasePlanMember2020-10-012020-12-310001023731eght:SharesIssuedUnderEmployeeStockPurchasePlanMember2019-10-012019-12-310001023731eght:SharesIssuedUnderEmployeeStockPurchasePlanMember2020-04-012020-12-310001023731eght:SharesIssuedUnderEmployeeStockPurchasePlanMember2019-04-012019-12-310001023731country:US2020-10-012020-12-310001023731country:US2019-10-012019-12-310001023731country:US2020-04-012020-12-310001023731country:US2019-04-012019-12-310001023731us-gaap:NonUsMember2020-10-012020-12-310001023731us-gaap:NonUsMember2019-10-012019-12-310001023731us-gaap:NonUsMember2020-04-012020-12-310001023731us-gaap:NonUsMember2019-04-012019-12-310001023731country:US2020-12-310001023731country:US2020-03-310001023731us-gaap:NonUsMember2020-12-310001023731us-gaap:NonUsMember2020-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM
10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended December 31, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________to _________
Commission file number 001-38312
eght-20201231_g1.jpg
8x8, INC.
(Exact name of Registrant as Specified in its Charter)
Delaware77-0142404
(State or Other Jurisdiction of Incorporation or Organization) (I.R.S. Employer Identification Number)
675 Creekside Way
Campbell, CA 95008
(Address of principal executive offices)
(408) 727-1885
(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
COMMON STOCK, PAR VALUE $.001 PER SHAREEGHTNew York Stock Exchange
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 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 filerAccelerated filer
Non-accelerated filer Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes           No    ☒
The number of shares of the Registrant's Common Stock outstanding as of January 22, 2021 was 107,486,374.


8X8, INC
FORM 10-Q
FOR THE QUARTER ENDED DECEMBER 31, 2020
TABLE OF CONTENTS
Page No.
1

Forward-Looking Statements and Risk Factors
Statements contained in this quarterly report on Form 10-Q, or Quarterly Report, regarding our expectations, beliefs, estimates, intentions or strategies are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, words such as "may," "will," "should," "estimates," "predicts," "potential," "continue," "strategy," "believes," "anticipates," "plans," "expects," "intends," and similar expressions are intended to identify forward-looking statements. These forward-looking statements include, but are not limited to, statements regarding: industry trends; our number of customers; average annual service revenue per customer; cost of service revenue and other revenue; research and development expenses; hiring of employees; sales and marketing expenses; general and administrative expenses in future periods; and the impact of the COVID-19 pandemic. You should not place undue reliance on these forward-looking statements. Actual results and trends may differ materially from historical results and those projected in any such forward-looking statements depending on a variety of factors. These factors include, but are not limited to:
the impact of economic downturns on us and our customers, including the impacts of the COVID-19 pandemic;
customer cancellations and rate of customer churn or downsell;
benefits that can be realized from migrating customers from legacy products, including reducing the number of supported platforms and improved customer churn;
customer acceptance and demand for our cloud communication and collaboration services, including voice, contact center, video, messaging, and communication application programming interfaces ("APIs");
competitive market pressures, and any changes in the competitive dynamics of the markets in which we compete;
market acceptance of new or existing services and features we may offer from time to time;
the quality and reliability of our products and services;
our ability to scale our business;
customer acquisition costs;
our reliance on a network of channel partners to provide substantial new customer demand;
investments, including the cost to support strategic initiatives with value-added resellers ("VARs") and other partners, to acquire more customers may not result in additional revenue from new or existing customers;
timing and extent of improvements in operating results from increased spending in marketing, sales, and research and development;
the amount and timing of costs associated with recruiting, training and integrating new employees and retaining existing employees;
our reliance on infrastructure of third-party network services providers;
risk of failure in our physical infrastructure;
risk of defects or bugs in our software;
risk of cybersecurity breaches;
our ability to maintain the compatibility of our software with third-party applications and mobile platforms;
continued compliance with industry standards and regulatory requirements, including privacy, in the United States and foreign countries in which we make our cloud software and services solutions available, and the costs of such compliance;
introduction and adoption of our cloud software solutions in markets outside of the United States;
risks relating to the acquisition and integration of businesses we have acquired or may acquire in the future, particularly if the acquired business operates in a different product market space from us or is based in a region where we do not have significant operations;
risks related to our senior convertible notes and the related capped call transactions;
implementation and effects of new accounting standards and policies in our reported financial results; and
potential future intellectual property infringement claims and other litigation that could adversely impact our business and operating results.
2

Please refer to the "Risk Factors" section of our Form 10-K for the fiscal year ended March 31, 2020, as modified by the "Risk Factors" section of our Quarterly Report for the three months ended June 30, 2020, and subsequent Securities and Exchange Commission ("SEC") filings for additional factors that could materially affect our financial performance. All forward-looking statements included in this Quarterly Report are based on information available to us on the date hereof, and we assume no obligation to update any such forward-looking statements. Readers are urged to carefully review and consider the various disclosures made in this Quarterly Report, which attempts to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations, and prospects.
Our fiscal year ends on March 31, of each calendar year. Each reference to a fiscal year in this Quarterly Report, refers to the fiscal year ended March 31, of the calendar year indicated (for example, fiscal 2021 refers to the fiscal year ending on March 31, 2021). Unless the context requires otherwise, references to "we," "us," "our," "8x8" and the "Company" refer to 8x8, Inc. and its consolidated subsidiaries.
3

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
8X8, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands)
December 31, 2020March 31, 2020
ASSETS  
Current assets:  
Cash and cash equivalents$106,877 $137,394 
Restricted cash, current6,996 10,376 
Short-term investments41,738 33,458 
Accounts receivable, net50,404 37,811 
Deferred sales commission costs, current28,684 22,444 
Other current assets39,565 35,679 
Total current assets274,264 277,162 
Property and equipment, net94,480 94,382 
Operating lease, right-of-use assets70,443 78,963 
Intangible assets, net18,426 24,001 
Goodwill132,067 128,300 
Restricted cash, non-current8,562 8,641 
Long-term investments3,878 16,083 
Deferred sales commission costs, non-current69,859 53,307 
Other assets20,832 19,802 
Total assets$692,811 $700,641 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$32,337 $40,261 
Accrued compensation29,993 22,656 
Accrued taxes14,299 10,251 
Operating lease liabilities, current12,691 5,875 
Deferred revenue, current18,015 7,105 
Other accrued liabilities20,419 37,277 
Total current liabilities127,754 123,425 
Operating lease liabilities, non-current85,379 92,452 
Convertible senior notes, net304,111 291,537 
Other liabilities, non-current8,164 2,496 
Total liabilities525,408 509,910 
Commitments and contingencies (Note 8)
Stockholders' equity:
Common stock107 103 
Additional paid-in capital716,820 625,474 
Accumulated other comprehensive loss(3,503)(12,176)
Accumulated deficit(546,021)(422,670)
Total stockholders' equity167,403 190,731 
Total liabilities and stockholders' equity$692,811 $700,641 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
(In thousands, except per share amounts)
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Service revenue$127,107 $110,363 $362,232 $301,547 
Other revenue9,578 8,204 25,393 23,212 
Total revenue136,685 118,567 387,625 324,759 
Operating expenses:
Cost of service revenue47,044 40,786 132,843 101,899 
Cost of other revenue13,364 15,433 36,194 41,708 
Research and development23,702 19,870 66,763 57,635 
Sales and marketing63,986 63,099 185,535 174,593 
General and administrative23,844 22,547 72,403 62,589 
     Total operating expenses171,940 161,735 493,738 438,424 
Loss from operations(35,255)(43,168)(106,113)(113,665)
Other expense, net(4,669)(3,623)(13,772)(7,919)
Loss before provision for income taxes(39,924)(46,791)(119,885)(121,584)
Provision for income taxes301 280 666 684 
Net loss$(40,225)$(47,071)$(120,551)$(122,268)
Net loss per share:
Basic and diluted$(0.38)$(0.47)$(1.15)$(1.23)
Weighted-average common shares outstanding:
Basic and diluted106,641 99,922 104,961 99,082 
 The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited)
(In thousands)
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Net loss$(40,225)$(47,071)$(120,551)$(122,268)
Other comprehensive income (loss), net of tax
Unrealized gain (loss) on investments in securities(73)(12)306 106 
Foreign currency translation adjustment4,537 4,587 8,367 682 
Comprehensive loss$(35,761)$(42,496)$(111,878)$(121,480)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

6

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited)
(In thousands, except shares)
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
 SharesAmount
Balance at March 31, 2020103,178,621 $103 $625,474 $(12,176)$(422,670)$190,731 
Adjustment to opening balance for change in accounting principle— — — — (2,800)(2,800)
Issuance of common stock under stock plans, less withholding688,414 1 (67)— — (66)
Stock-based compensation expense— — 23,118 — — 23,118 
Issuance of common stock related to acquisition— — 8,489 — — 8,489 
Unrealized investment gain— — — 422 — 422 
Foreign currency translation adjustment— — — 885 — 885 
Net loss— — — — (41,913)(41,913)
Balance at June 30, 2020103,867,035 104 657,014 (10,869)(467,383)178,866 
Issuance of common stock under stock plans2,119,196 2 4,706 — — 4,708 
Stock-based compensation expense— — 26,396 — — 26,396 
Unrealized investment gain/loss— — — (43)— (43)
Foreign currency translation adjustment— — — 2,945 — 2,945 
Net loss— — — — (38,413)(38,413)
Balance at September 30, 2020105,986,231 106 688,116 (7,967)(505,796)174,459 
Issuance of common stock under stock plans1,149,752 1 1,346 — — 1,347 
Stock-based compensation expense— — 27,358 — — 27,358 
Unrealized investment loss— — — (73)— (73)
Foreign currency translation adjustment— — — 4,537 — 4,537 
Net loss— — — — (40,225)(40,225)
Balance at December 31, 2020107,135,983 $107 $716,820 $(3,503)$(546,021)$167,403 

7

 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
 SharesAmount
Balance at March 31, 201996,119,888 $96 $506,949 $(7,353)$(250,302)$249,390 
Issuance of common stock under stock plans, less withholding451,308 1 1,493 — — 1,494 
Stock-based compensation expense— — 14,059 — — 14,059 
Unrealized investment gain— — — 121 — 121 
Foreign currency translation adjustment— — — (652)— (652)
Net loss— — — — (34,265)(34,265)
Balance at June 30, 201996,571,196 97 522,501 (7,884)(284,567)230,147 
Issuance of common stock under stock plans, less withholding1,761,483 2 (790)— — (788)
Stock-based compensation expense— — 17,867 — — 17,867 
Issuance of common stock related to acquisitions1,476,009 1 35,838 — — 35,839 
Unrealized investment loss— — — (3)— (3)
Foreign currency translation adjustment— — — (3,253)— (3,253)
Net loss— — — — (40,932)(40,932)
Balance at September 30, 201999,808,688 100 575,416 (11,140)(325,499)238,877 
Issuance of common stock under stock plans, less withholding976,272 1 139 — — 140 
Stock-based compensation expense— — 19,881 — — 19,881 
Equity component of convertible senior notes, net of issuance costs— — 3,089 — — 3,089 
Unrealized investment loss— — — (12)— (12)
Foreign currency translation adjustment— — — 4,587 — 4,587 
Net loss— — — — (47,071)(47,071)
Balance at December 31, 2019100,784,960 $101 $598,525 $(6,565)$(372,570)$219,491 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

8X8, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
Nine Months Ended December 31,
 20202019
Cash flows from operating activities:  
Net loss$(120,551)$(122,268)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation8,529 6,801 
Amortization of intangible assets5,590 6,149 
Amortization of capitalized software20,021 13,263 
Amortization of debt discount and issuance costs12,574 9,987 
Amortization of deferred sales commission costs20,040 13,805 
Allowance for credit losses3,950 1,323 
Operating lease expense, net of accretion11,469 10,676 
Stock-based compensation74,940 50,305 
Other517 1,348 
Changes in assets and liabilities:
Accounts receivable, net(13,277)(8,776)
Deferred sales commission costs(41,187)(33,651)
Other current and non-current assets(8,939)(24,780)
Accounts payable and accruals(338)7,876 
Deferred revenue11,797 5,106 
          Net cash used in operating activities(14,865)(62,836)
Cash flows from investing activities:
Purchases of property and equipment(4,975)(22,853)
Purchase of businesses(3,459)(58,853)
Cost of capitalized software(22,858)(22,784)
Proceeds from maturities of investments40,771 16,195 
Proceeds from sales of investments 219 33,117 
Purchases of investments (36,840)(29,658)
          Net cash used in investing activities(27,142)(84,836)
Cash flows from financing activities:
Finance lease payments(74)(312)
Tax-related withholding of common stock(69)(6,186)
Proceeds from issuance of common stock under employee stock plans6,058 7,035 
Purchases of capped calls (9,288)
Net proceeds from issuance of convertible senior notes 74,593 
          Net cash provided by financing activities5,915 65,842 
Effects of currency exchange rates on cash, cash equivalent, and restricted cash2,116 958 
Net decrease in cash, cash equivalents, and restricted cash(33,976)(80,872)
Cash, cash equivalents, and restricted cash at the beginning of the period156,411 284,683 
Cash, cash equivalents, and restricted cash at the end of the period$122,435 $203,811 
Supplemental and non-cash disclosures:
Income taxes paid$761 $719 
Interest paid$906 $647 
Right of use assets obtained in exchange for new or modified operating lease liabilities$ $64,869 
9

Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets (in thousands):
December 31,
20202019
Cash and cash equivalents$106,877 $184,794 
Restricted cash, current6,996 3,459 
Restricted cash, non-current8,562 15,558 
Total cash, cash equivalents, and restricted cash$122,435 $203,811 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
10

8X8, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
1. DESCRIPTION OF BUSINESS
8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987, and was reincorporated in Delaware in December 1996.
The Company is a leading cloud provider of enterprise Software-as-a-Service ("SaaS") communications solutions that enable businesses of all sizes to communicate faster and smarter across voice, video meetings, chat, and contact centers, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, and other services. Substantially all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of our integrated technology platform.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
BASIS OF PRESENTATION AND CONSOLIDATION
The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. The March 31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December 31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March 31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, further amended by various ASUs, and ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented.
USE OF ESTIMATES
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
RECLASSIFICATIONS AND OTHER CHANGES
During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December 31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.
11

In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016‑13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company’s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820), which makes modifications to disclosure requirements on fair value measurements. The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.
RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.
3. REVENUE RECOGNITION
Disaggregation of Revenue
The Company presents disaggregated revenue by geographic regions in Note 13. Geographical Information.
Contract Balances
The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):
 December 31, 2020March 31, 2020
Accounts receivable, net$50,404 $37,811 
Contract assets, current, net (included in Other current assets)$12,002 $10,425 
Contract assets, non-current, net (included in Other assets)$15,688 $13,698 
Deferred revenue, current$18,015 $7,105 
Deferred revenue, non-current (included in Other liabilities, non-current)$2,768 $1,119 
12

Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):
 December 31, 2020March 31, 2020Change
Contract assets$27,690 $24,123 $3,567 
Deferred revenue$20,783 $8,224 $12,559 
The increase in contract assets was primarily driven by the recognition of revenue that had not yet been billed, net of amounts billed during the period, and the reserve for credit losses. The increase in deferred revenue was due to billings in advance of performance obligations being satisfied, net of revenue recognized for services rendered during the period. Revenue of $0.7 million and $5.7 million was recognized during the three and nine months ended December 31, 2020, respectively, which was included in the deferred revenue balance at the beginning of the period.
Remaining Performance Obligations
The Company's subscription terms typically range from one to five years. Contract revenue from remaining performance obligations that had not yet been recognized as of December 31, 2020, was approximately $365 million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligations over the next 36 months.
Deferred Sales Commission Costs
Amortization of deferred sales commission costs was $7.3 million and $5.1 million for the three months ended December 31, 2020 and 2019, respectively, and $20.1 million and $13.8 million, for the nine months ended December 31, 2020 and 2019, respectively. There were no material write-offs of deferred sales commission costs during these periods.
4. FAIR VALUE MEASUREMENTS
Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):
As of December 31, 2020Amortized CostsGross
Unrealized Gain
Gross
Unrealized Loss
Estimated Fair ValueCash and
Cash Equivalents
Restricted Cash (Current & Non-Current)Short-Term InvestmentsLong-Term Investments
Cash$40,656 $— $— $40,656 $33,739 $6,917 $— $— 
Level 1:
Money market funds71,232 — — 71,232 71,232 — — — 
Treasury securities6,181 42  6,223 — — 6,223  
Subtotal118,069 42  118,111 104,971 6,917 6,223  
Level 2:
Certificate of deposit8,641 — — 8,641 — 8,641 —  
Commercial paper16,194  (1)16,193 1,300 — 14,893 — 
Corporate debt25,028 79 (1)25,106 606 — 20,622 3,878 
Subtotal49,863 79 (2)49,940 1,906 8,641 35,515 3,878 
Total assets$167,932 $121 $(2)$168,051 $106,877 $15,558 $41,738 $3,878 
13

As of March 31, 2020Amortized CostsGross
Unrealized Gain
Gross
Unrealized Loss
Estimated Fair ValueCash and
Cash Equivalents
Restricted Cash (Current & Non-Current)Short-Term InvestmentsLong-Term Investments
Cash$31,378 $— $— $31,378 $21,002 $10,376 $— $— 
Level 1:
Money market funds110,796 — — 110,796 110,796 — — — 
Treasury securities6,192 116  6,308 — — — 6,308 
Subtotal148,366 116  148,482 131,798 10,376 — 6,308 
Level 2:
Certificate of deposit8,641 — — 8,641 — 8,641 — — 
Commercial paper14,979 6  14,985 5,596 — 9,389 — 
Corporate debt34,153 32 (341)33,844 — — 24,069 9,775 
Subtotal57,773 38 (341)57,470 5,596 8,641 33,458 9,775 
Total assets$206,139 $154 $(341)$205,952 $137,394 $19,017 $33,458 $16,083 
Certificate of deposit represents the Company's letter of credits securing leases for office facilities, the balance of which is included in Restricted cash, current and Restricted cash, non-current on the Company's Condensed Consolidated Balance Sheet.
The Company considers its investments available to support its current operations and has classified all investments as available-for-sale securities. The Company does not intend to sell any of its investments that are in unrealized loss positions and, as of December 31, 2020, has determined that it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis.
The Company regularly reviews the changes to the rating of its securities at the individual security level by rating agencies and reasonably monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2020, the Company did not have any risk of expected credit losses.
As of December 31, 2020, the estimated fair value of the Company's outstanding convertible senior notes (the "Notes") was $527.8 million, which was determined based on the closing price for the Notes on the last trading day of the reporting period. The estimated fair value is categorized within Level 2 of the fair value hierarchy due to limited trading activity of the Notes.
5. BUSINESS COMBINATIONS
In July 2019, the Company purchased all of the outstanding shares and equity interests of Wavecell, Pte. Ltd. As of September 30, 2020 the fair value of all assets acquired and liabilities assumed in the transaction were finalized. Of the $10.4 million cash and 394,515 shares (equivalent to $8.5 million at acquisition) that were held back, the Company released $3.5 million of cash and 116,505 shares on the one-year anniversary of the acquisition. The remaining balance was released in January 2021.
6. INTANGIBLE ASSETS AND GOODWILL
Intangible Assets
The carrying value of intangible assets consisted of the following (in thousands):
 December 31, 2020March 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology$33,969 $(20,391)$13,578 $33,932 $(16,312)$17,620 
Customer relationships11,927 (7,079)4,848 11,409 (5,412)5,997 
Trade and domain names989 (989) 983 (599)384 
Total acquired identifiable intangible assets$46,885 $(28,459)$18,426 $46,324 $(22,323)$24,001 
As of December 31, 2020, the weighted average remaining useful life of developed technology and customer relationships was 4.7 years and 5.5 years, respectively.
14

As of December 31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):
Remainder of 2021$1,296 
20224,708 
20233,156 
20242,851 
20252,851 
Thereafter3,564 
Total$18,426 
Goodwill
The following table provides a summary of the change in the carrying amount of goodwill (in thousands):
Balance at March 31, 2020$128,300 
Foreign currency translation adjustments3,767 
Balance at December 31, 2020$132,067 
7. LEASES
Operating Leases
The Company primarily leases facilities for office and data center space for its U.S. and international locations under non-cancellable operating leases. The leases expire at various dates through 2030.
The following table provides balance sheet information related to leases as of December 31, 2020 (in thousands):
 December 31, 2020March 31, 2020
Assets
Operating lease, right-of-use assets$70,443 $78,963 
Liabilities
Operating lease liabilities, current$12,691 $5,875 
Operating lease liabilities, non-current85,379 92,452 
Total operating lease liabilities$98,070 $98,327 
The components of lease expense were as follows (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
2020201920202019
Operating lease expense$3,886 $4,436 $11,469 $10,677 
Variable lease expense$729 $434 $2,368 $872 
Short-term lease expense was immaterial for the three and nine months ended December 31, 2020 and 2019.
Cash outflows from operating leases were $6.3 million and $7.2 million, respectively, for the nine months ended December 31, 2020 and 2019.
The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):
Weighted average remaining lease term8.5 years
Weighted average discount rate4.0%
15

The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December 31, 2020 (in thousands):
Remainder of 2021$3,586 
202216,382 
202315,182 
202411,835 
202511,497 
Thereafter58,190 
Total lease payments116,672 
Less: imputed interest(18,602)
Present value of lease liabilities$98,070 
Lease Assignment
In the fourth quarter of fiscal 2018, the Company entered into a 132-month lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord"), to rent approximately 162,000 square feet of office space in a new building in San Jose, California. The lease term began on January 1, 2019. On April 30, 2019, the Company entered into an assignment and assumption (the "Assignment") of the Agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku the Agreement. Pursuant to the Assignment, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company’s fiscal year ending March 31, 2022, or shortly thereafter. The Company also expects to receive the reimbursement of base rent and direct expenses from Roku by the end of the Company’s fiscal year ending March 31, 2021, in accordance with the Assignment.
Amounts related to the Agreement are not included in the right-of-use asset or lease liabilities as of December 31, 2020 or March 31, 2020. The remaining obligations related to the Assignment of $2.8 million and the termination fee of $0.8 million are recorded in Other accrued liabilities and Other liabilities, non-current, respectively, and the expected receivable of $6.4 million due in February 2021 is recorded in Other current assets, on the Company's Condensed Consolidated Balance Sheets as of both December 31, 2020 and March 31, 2020.
8. COMMITMENTS AND CONTINGENCIES
Other Commitments, Indemnifications, and Contingencies
From time to time, the Company receives inquiries from federal and various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, payroll, and income taxes. Several jurisdictions are currently conducting tax audits of the Company's records. The Company collects taxes from its customers or has accrued for taxes that it believes are required to be remitted. Amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment. The Company continues to conduct periodic review of the taxability of certain of its services that may be subject to sales, use, telecommunications, or other similar indirect taxes in certain jurisdictions. As of December 31, 2020 and March 31, 2020, the Company had accrued contingent indirect tax liabilities of $4.6 million and $4.5 million, respectively.
Legal Proceedings
The Company, from time to time, may be involved in a variety of claims, lawsuits, investigations, and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters, and contractual disputes, that can arise in the normal course of the Company's operations. The Company recognizes a provision when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts the amount of the provision to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred.
As of December 31, 2020, the Company does not have any material provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could, upon resolution, have a material adverse effect on the Company's business, results of operations, financial condition, and cash flows.
16

9. CONVERTIBLE SENIOR NOTES AND CAPPED CALL
Convertible Senior Notes
In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Initial Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.
In November 2019, the Company issued an additional $75.0 million aggregate principal amount of 0.50% convertible senior notes (the "Additional Notes," and together with the Initial Notes, the "Notes") due 2024 in a registered offering under the same indenture as the Initial Notes. The total net proceeds from the Additional Notes, after deducting underwriting discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $64.6 million. The Additional Notes constitute a further issuance of, and form a single series with, the Initial Notes. Immediately after giving effect to the issuance of the Additional Notes, the Company had $362.5 million aggregate principal amount of convertible senior notes.
The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February 1 and August 1 of each year, beginning on February 1, 2020. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted.
Each $1,000 principal amount of the Notes are initially convertible into 38.9484 shares of the Company’s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.
Prior to the close of business on the business day immediately preceding October 1, 2023, the Notes will be convertible at the option of the holders only under the following circumstances:
1.At any time during any calendar quarter commencing after the fiscal quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
2.During the five business day period immediately after any ten consecutive trading day period (the measurement period), if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the common stock on each such trading day and the conversion rate on each such trading day;
3.If the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
4.Upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).
On or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's discretion. The Company’s current intent is to settle the principal amount of the Notes in cash upon conversion. During the nine months ended December 31, 2020, the conditions permitting conversion of the Notes were not met.
The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
17

The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company’s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 December 31, 2020March 31, 2020
Principal$362,500 $362,500 
Unamortized debt discount(57,587)(69,987)
Unamortized issuance costs(802)(976)
Net carrying amount$304,111 $291,537 
Interest expense related to the Notes was as follows (in thousands):
 Three Months Ended December 31,Nine Months Ended December 31,
2020201920202019
Contractual interest expense$453 $400 $1,359 $1,119 
Amortization of debt discount4,198 3,551 12,399 9,926 
Amortization of issuance costs59 40 174 92 
Total interest expense$4,710 $3,991 $13,932 $11,137 
Capped Call
In connection with the pricing of the Initial Notes and Additional Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately $25.68 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $39.50 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 14.1 million shares of the Company’s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings, and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the Notes. The Capped Calls meet certain accounting criteria to be recorded in stockholders' equity and are not accounted for as derivatives. The costs of the Capped Calls, $33.7 million in connection with the Initial Notes and $9.3 million in connection with the Additional Notes, were recorded as a reduction to additional paid-in capital and will not be remeasured.
10. STOCK-BASED COMPENSATION
The following tables summarize information pertaining to the stock-based compensation expense (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Cost of service revenue$2,472 $1,387 $6,696 $3,566 
Cost of other revenue1,142 839 3,042 2,330 
Research and development8,297 5,535 23,097 13,616 
Sales and marketing9,363 5,197 22,156 14,458 
General and administrative5,565 6,359 19,949 16,335 
Total$26,839 $19,317 $74,940 $50,305 
18

Restricted Stock Units (RSU) and Performance Stock Units (PSU)
The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):
Nine Months Ended December 31,
 20202019
Stock Awards outstanding at the beginning of the period:9,191 7,820 
Stock Awards granted6,742 5,886 
Stock Awards vested (3,530)(2,860)
Stock Awards canceled and forfeited(969)(1,056)
Stock Awards outstanding at the end of the period: 11,434 9,790 
Weighted-average fair value of grants during the period$18.97 $22.35 
Weighted-average remaining recognition period (in years) 1.882.13
Total unrecognized compensation expense at period-end$157,416 $128,463 
During the nine months ended December 31, 2020, the Company granted 5.7 million shares of RSU and 1.0 million shares of PSU, of which, 28,467 shares of PSU vested based on market based conditions during the period.
The PSU awards granted during the nine months ended December 31, 2020 are based on Total Shareholder Return ("TSR") as measured relative to the S&P Software Services Select Industry Index over performance periods ranging from one to three years. All PSU awards vest 100% at the end of the respective performance periods. A number of shares equal to 100% of the target opportunity will be earned in the event that the Company’s performance matches that of the specified index during the relevant period. A 2x multiplier will be applied for each percentage point of positive or negative relative TSR, such that the number of shares of common stock earned will increase or decrease by 2% of the target number of shares, subject to a maximum of 200% of the target number of shares. In the event that the Company’s relative TSR performance is less than negative 30%, relative to the specified index, no shares will be earned for the applicable performance period. The PSU were valued for compensation expense purposes at $29.07 per weighted average share as determined by Monte Carlo simulations using volatility factors ranging from 55.66% to 60.68% and risk-free rates ranging from 0.15% to 0.18%.
The RSU awarded during the nine months ended December 31, 2020 were valued at $17.12 per weighted average share based on the closing sales price of the Company's stock on the grant date.
Stock Options
The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):
Nine Months Ended December 31,
 20202019
Stock options outstanding at the beginning of the period:2,274 3,114 
Options exercised(175)(391)
Options canceled and forfeited(28)(55)
Options outstanding at the end of the period: 2,071 2,668 
Total intrinsic value of options exercised during the period$1,761 $4,844 
Weighted-average remaining recognition period (in years) 1.332.16
Total unrecognized compensation expense at period-end$558 $1,102 
Employee Stock Purchase Plan (ESPP)
In July 2020, 329,430 shares were purchased and issued under the ESPP. As of December 31, 2020, there was a total of $1.5 million of unrecognized compensation, net of estimated forfeitures, which will be amortized on a straight line basis over the remaining weighted-average vesting period of 0.32 years. As of December 31, 2020, a total of 3,252,882 shares were available for issuance under the ESPP.
Stock Repurchases
19

In May 2017, the Company's board of directors authorized the 2017 Repurchase Plan under which the Company could purchase up to $25.0 million of its common stock. The remaining amount available at December 31, 2020 was approximately $7.1 million. There were no stock repurchases during the three and nine months ended December 31, 2020 and 2019.
11. INCOME TAXES
The Company's effective tax rate was (0.8)% and (0.6)% for the three months ended December 31, 2020 and 2019, respectively, and (0.6)% for the nine months ended December 31, 2020 and 2019. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense.
12. NET LOSS PER SHARE
The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Net loss$(40,225)$(47,071)$(120,551)$(122,268)
Weighted average common shares outstanding - basic and diluted106,64199,922104,96199,082
Net loss per share:
Basic and diluted$(0.38)$(0.47)$(1.15)$(1.23)
The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Stock options2,071 2,668 2,071 2,668 
Stock awards11,434 9,790 11,434 9,790 
Potential shares to be issued from ESPP529 387 529 387 
Total anti-dilutive shares14,034 12,845 14,034 12,845 
13. GEOGRAPHICAL INFORMATION
The following tables present information by geographic area (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
Revenue by geographic area: 
2020201920202019
United States$98,919 $90,171 $288,268 $258,847 
International37,766 28,396 99,357 65,912 
Total revenue$136,685 $118,567 $387,625 $324,759 
Property and equipment by geographic area:December 31, 2020March 31, 2020
United States$89,063 $87,673 
International5,417 6,709 
Total property and equipment, net$94,480 $94,382 

20

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. As discussed in the section titled “Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and elsewhere in this report, particularly those set forth under the section entitled "Risk Factors" in our Annual Report on Form 10-K ("Form 10-K") for the fiscal year ended March 31, 2020, as modified by those in Part II, Item 1A of our Quarterly Report for the three months ended June 30, 2020 on Form 10-Q under the heading "Risk Factors."
BUSINESS OVERVIEW
We are a leading software-as-a-service ("SaaS") provider of voice, video, chat, contact center, and enterprise-class application programming interface ("API") solutions powered by one global cloud communications platform. From our proprietary cloud technology platform, organizations across all their locations and employees globally have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, communication APIs, and other services, enabling them to be more productive and responsive to their customers.
Our customers represent companies ranging from small businesses to large multinational enterprises, and their users are spread across more than 150 countries. In recent years, we have increased our focus on the mid-market and enterprise customer categories.
We have a portfolio of cloud-based offerings made available at different rates varying by the specific functionalities, services, and number of users. We generate service revenue from communication services subscriptions and platform usage. We generate other revenues from the sales and rentals of office phones and other hardware equipment, and professional services. We define a “customer” as one or more legal entities to which we provide services pursuant to a single contractual arrangement. In some cases, we may have multiple billing relationships with a single customer (for example, where we establish separate billing accounts for a parent company and each of its subsidiaries).
Our flagship service is our 8x8 X Series, a next generation suite of unified communications as a service ("UCaaS") and contact center as a service ("CCaaS") solutions, which consist of service plans of increasing functionality designated X1, X2, etc., through X8. With 8x8 X Series, we provide enterprise-grade voice, unified communications, video meetings, team collaboration, and contact center functionalities from a single platform. We also offer standalone SaaS services for contact center, video meetings, and enterprise communication APIs. Through our July 2019 acquisition of Wavecell Pte. Ltd., an Asia-based global communication platform as a service ("CPaaS") provider of SMS, messaging, voice and video APIs to enterprises, we expanded our API offerings both geographically and functionally. We expect to continue integrating these services into our platform, as we believe in the value of the collective solutions.
As of December 31, 2020, over 90% of our customers have been migrated to the 8x8 X Series platform and we intend to migrate substantially all of our remaining customers through the end of the fiscal year. These migrations may require us to incur professional services and related engineering costs. While we may not be able to recover these costs from our customers, we believe that we will realize other benefits including reducing the number of platforms that we are required to support and improved customer retention.
SUMMARY AND OUTLOOK
In the third quarter of fiscal 2021, our total service revenue grew 15.2% year-over-year to $127.1 million. We continued to show an increase in our average annualized service revenue per customer, which grew to $8,705 in the third quarter of fiscal 2021, compared with $8,248 in the same period of fiscal 2020, as we are selling more to mid-market and enterprise customers. Service revenue from mid-market and enterprise customers represented 48% of total service revenue and grew 25% compared to the same three-month period in the prior year. We increased the number of bundled deals where customers purchase our integrated communications and contact center solutions.
Our continued business focus is on achieving improved operating efficiencies while delivering revenue growth. We continue to make important investments in our products and technology platform, and focus on key areas of spend in our go-to-market strategy. Additionally, we aim to drive efficiencies in our small business customer acquisition and operations, and are focused on expanding our business upmarket with mid-market and enterprise customers. We believe that effective execution will enable the Company to grow and capture market share, during this phase of industry disruption, in a cost-effective way and support the Company in pursuit of its path to profitability and operating cash flow improvement.
21

In the remainder of fiscal 2021, we plan to continue making investments in activities to acquire more customers, including global expansion and investing in our direct marketing efforts, sales force, e-commerce, and outbound marketing efforts. We also intend to continue investing in our indirect channel programs to acquire more third-party selling agents to help sell our solutions, including investments in our value added resellers ("VARs") and master agent programs. Should these investments not result in additional revenue from new or existing customers, including as result of adverse impacts from the COVID-19 pandemic, and/or these cost reduction and efficiency efforts do not result in meaningful savings, our operating results may be adversely impacted.
NEW CEO APPOINTMENT
On December 10, 2020, we appointed David Sipes as Chief Executive Officer and a member of the board of directors.
IMPACTS OF COVID-19
The full extent of the impact of the COVID-19 pandemic on our business, operations and financial results will depend on numerous evolving factors that we may not be able to accurately predict, including those set forth under the section entitled "Risk Factors" in our Form 10-K for the fiscal year ended March 31, 2020, as modified by the "Risk Factors" section of our Quarterly Report on Form 10-Q for the three months ended June 30, 2020. In an effort to contain COVID-19 or slow its spread, governments around the world have enacted various measures, some of which have been subsequently rescinded, modified or reinstated, including orders to close non-essential businesses, isolate residents to their homes, and practice social distancing. To protect the health and safety of our employees, our workforce continues to spend a significant amount of time working from home with many of our offices around the world remaining closed and travel being curtailed for our employees, as well as our customers, as the number of COVID-19 cases continues to surge and retreat in various locations globally. These restrictions have altered the ways we conduct sales activities and market to current and prospective customers and how we conduct our ongoing business operations, resulting in reductions in travel related expenses and, by some measures, has resulted in improved employee productivity in certain areas. Small business and mid-size customers have been more impacted by the COVID-19 pandemic than enterprise customers, which has necessitated greater flexibility and responsiveness to our customers' evolving needs. While we anticipate that the global health crisis caused by COVID-19, including any resurgences, and the measures enacted to slow its spread will negatively impact certain business activity across the globe combined with the limited availability of vaccines, to date, it has not resulted in as significant a negative impact on our business, as initially anticipated. We continue to proactively and closely monitor the health of our customers and suppliers and other impacts of the pandemic to determine whether risks of loss or other negative impacts upon our business exist. The effects of COVID-19 have also been considered in management's judgments around credit loss impairments.
COMPONENTS OF RESULTS OF OPERATIONS
Service Revenue
Service revenue consists of communication services subscriptions, platform usage revenue, and related fees from our UCaaS, CCaaS, and CPaaS offerings. We plan to continue to drive our business to increase service revenue through a combination of increased sales and marketing efforts, geographic expansion of our customer base outside the United States, innovation in product and technology, and through strategic partnerships and other business development.
Other Revenue
Other revenue consists primarily of revenues from sales and rentals of IP telephones in conjunction with our cloud telephony service, and revenues from professional services, primarily in support of deployment of our solutions and/or platform. Other revenue is dependent on the number of customers who choose to purchase or rent an IP telephone in conjunction with our service instead of using the solution on their cell phone, computer, or other compatible device, and/or choose to engage our services for implementation and deployment of our cloud services.
Cost of Service Revenue
Cost of service revenue consists primarily of costs associated with network operations and related personnel, technology licenses, amortization of internally developed software, other communication origination and termination services provided by third-party carriers and outsourced customer service call center operations, and other costs such as customer service, and technical support costs. We allocate overhead costs such as IT and facilities to cost of service revenue, as well as to each of the operating expense categories, generally based on relative headcount. Our IT costs include costs for IT infrastructure and personnel. Facilities costs primarily consist of office leases and related expenses.
Cost of Other Revenue
Cost of other revenue consists primarily of direct and indirect costs associated with the purchasing of IP telephones as well as the scheduling, shipping and handling, personnel costs and related expenditures incurred in connection with the professional services associated with the deployment and implementation of our products, and allocated IT and facilities costs.
22

Research and Development
Research and development expenses consist primarily of personnel and related costs, third-party development and related work, software and equipment costs necessary for us to conduct our product and platform development and engineering efforts, and allocated IT and facilities costs.
Sales and Marketing
Sales and marketing expenses consist primarily of personnel and related costs, sales commissions, trade shows, advertising and other marketing, demand generation, channel costs, promotional expenses, and allocated IT and facilities costs.
General and Administrative
General and administrative expenses consist primarily of personnel and related costs, professional services fees, human resources, legal, employee recruiting, general management, and allocated IT and facilities costs.
Other Expense, net
Other expense, net consists primarily of interest expense related to the convertible notes, offset by income earned on our cash, cash equivalents, and investments, and foreign exchange gains/losses.
Provision for Income Taxes
Provision for income taxes consists primarily of state minimum taxes in the United States and foreign income taxes. As we expand the scale of our international business activities, any changes in the U.S. and foreign taxation of such activities may increase our overall provision for income taxes in the future. We have a valuation allowance for our U.S. deferred tax assets, including federal and state net operating loss carryforwards, or NOLs. We expect to maintain this valuation allowance until it becomes more likely than not that the benefit of our federal and state deferred tax assets will be realized by way of expected future taxable income in the United States.
RESULTS OF OPERATIONS
The following discussion should be read in conjunction with our condensed consolidated financial statements and the notes thereto. All dollar amounts herein are in thousands unless otherwise noted.
Revenue
Service revenue20202019Change
Three months ended December 31,$127,107 $110,363 $16,744 15.2 %
Percentage of total revenue93.0 %93.1 %
Nine months ended December 31,$362,232 $301,547 $60,685 20.1 %
Percentage of total revenue93.4 %92.9 %
Service revenue increased for the three and nine months ended December 31, 2020, compared with the same period of the previous fiscal year primarily due to a net increase in our customer base, expanded offerings to existing customers, and growth in related usage; service revenue from new customers was primarily driven by sales of standalone and bundled UCaaS and CCaaS deals, globally, to our mid-market and enterprise customers. The increase in service revenue was also attributable to growth in usage revenue generated by our CPaaS products primarily in the APAC region.
We expect total service revenue to grow over time with our expanding platform offering as our business continues to expand globally and across broader customer categories.
Other revenue20202019Change
Three months ended December 31,$9,578 $8,204 $1,374 16.7 %
Percentage of total revenue7.0 %6.9 %
Nine months ended December 31,$25,393 $23,212 $2,181 9.4 %
Percentage of total revenue6.6 %7.1 %
23

Other revenue increased during the three months and nine months ended December 31, 2020, compared with the same period in the prior fiscal year. The increase was driven by professional services revenue resulting from the overall growth in our business and customer base, partially offset by a decrease in product revenue as a result of shift towards hardware rental program.
We expect other revenue to grow over time, while we focus on delivering higher margin platform offerings to existing and new customers.
No customer represented greater than 10% of the Company's total revenue for the three and nine months ended December 31, 2020 or 2019.
Cost of Revenue
Cost of service revenue20202019Change
Three months ended December 31,$47,044 $40,786 $6,258 15.3 %
Percentage of service revenue37.0 %37.0 %
Nine months ended December 31,$132,843 $101,899 $30,944 30.4 %
Percentage of service revenue36.7 %33.8 %
Cost of service revenue for the three months ended December 31, 2020, increased compared to the same period in the prior fiscal year period, primarily due to a $5.1 million increase in communication infrastructure costs incurred to deliver our services resulting from growth in usage across our platform including those in connection with CPaaS, a $1.7 million increase in amortization of capitalized software, and a $1.1 million increase in stock-based compensation expense. These increases were partially offset by a $0.8 million decrease in depreciation and amortization of intangible assets and a $0.6 million decrease in employee and consulting related expenditures.
Cost of service revenue for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to $25.4 million increase in communication infrastructure costs incurred to deliver our services, primarily due to growth in usage across our platform including those in connection with CPaaS, a $5.6 million increase in amortization of capitalized software, and a $3.1 million increase in stock-based compensation expense. These increases were partially offset by a decrease of $1.7 million in employee and consulting related expenditures and a decrease of $1.5 million in depreciation and amortization of intangible assets.
We expect that cost of service revenue will increase in absolute dollars over time as revenue continues to grow.
Cost of other revenue20202019Change
Three months ended December 31,$13,364 $15,433 $(2,069)(13.4)%
Percentage of other revenue139.5 %188.1 %
Nine months ended December 31,$36,194 $41,708 $(5,514)(13.2)%
Percentage of product revenue142.5 %179.7 %
Cost of other revenue for the three and nine months ended December 31, 2020, decreased compared to the same periods in the prior fiscal year, primarily due to a decrease in cost of products as a result of decrease in hardware shipment volume, improved pricing, and increase in our hardware rental program, which has better margins than hardware sales.
24

Operating Expenses
Research and development20202019Change
Three months ended December 31,$23,702 $19,870 $3,832 19.3 %
Percentage of total revenue17.3 %16.8 %
Nine months ended December 31,$66,763 $57,635 $9,128 15.8 %
Percentage of total revenue17.2 %17.7 %
Research and development expenses for the three months ended December 31, 2020, increased compared to the same prior fiscal year period, primarily due to a $2.7 million increase in stock-based compensation expense, a $1.7 million lower allocation to capitalized software costs, and a $0.4 million increase in amortization of capitalized software. These increases were partially offset by a $0.4 million decrease in employee and consulting related expenditures, a $0.4 million decrease in travel related costs, and a $0.2 million decrease in facility related costs.
Research and development expenses for the nine months ended December 31, 2020, increased compared to the same prior fiscal year period, primarily due to a $9.5 million increase in stock-based compensation expense, a $1.1 million increase in public cloud expenses, and a $0.9 million increase in amortization of capitalized software. These increases were partially offset by a $1.4 million decrease in travel related costs, a $0.6 million decrease in the cost for computer supplies, and an increase in the capitalization of internally developed software costs of $0.3 million.
We plan to continue to invest in research and development to support our efforts to expand the capabilities and scope of our platform and to enhance the user experience. While we expect to continue to improve our cost structure and achieve operational efficiencies, we expect that research and development expenses will increase in absolute dollars in future periods as we continue to invest in our development efforts, and vary from period-to-period as a percentage of revenue.
Sales and marketing20202019Change
Three months ended December 31,$63,986 $63,099 $887 1.4 %
Percentage of total revenue46.8 %53.2 %
Nine months ended December 31,$185,535 $174,593 $10,942 6.3 %
Percentage of total revenue47.9 %53.8 %
Sales and marketing expenses for the three months ended December 31, 2020, increased slightly over the same prior fiscal year period, primarily due to a $4.2 million increase in stock-based compensation expense, a $3.4 million increase in channel commissions, and a $2.2 million increase in amortization of deferred sales commission costs. These increases were partially offset by a net decrease of $8.8 million in marketing program and public cloud expenses due to gained efficiencies in lead generation and brand awareness, travel related costs, and employee and consulting related expenditures.
Sales and marketing expenses for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to a $9.5 million increase in channel commissions, a $7.7 million increase in stock-based compensation expense, a $6.2 million increase in amortization of deferred sales commission costs, and a $4.8 million increase in employee and consulting related expenditures, and a $2.3 million increase in marketing software and application costs. These increases were partially offset by a net decrease of $19.9 million in marketing program and public cloud expenses due to gained efficiencies in lead generation and brand awareness and travel related costs.
We plan to continue investing in sales and marketing to attract and retain customers on our platform and to increase our brand awareness. While we expect to continue to improve our cost structure and achieve operational efficiencies, we expect that sales and marketing expenses will increase in absolute dollars in future periods and vary from period-to-period as a percentage of revenue.
General and administrative20202019Change
Three months ended December 31,$23,844 $22,547 $1,297 5.8 %
Percentage of total revenue17.4 %19.0 %
Nine months ended December 31,$72,403 $62,589 $9,814 15.7 %
Percentage of total revenue18.7 %19.3 %
25

General and administrative expenses for the three months ended December 31, 2020, increased as compared to the same prior fiscal year period, primarily due to a $1.8 million increase in employee and consulting related expenditures, including CEO succession costs, and $0.6 million higher allowance for credit losses, partially in response to external market factors and uncertainties in connection with the COVID-19 pandemic. These increases were partially offset by a $0.8 million decrease in stock-based compensation expense and a $0.5 million decrease in acquisition and integration costs.
General and administrative expenses for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to a $3.6 million increase in stock-based compensation expense, a $3.4 million increase in employee and consulting related expenditures, including CEO succession costs, $2.6 million higher allowance for credit losses, partially in response to external market factors and uncertainties in connection with the COVID-19 pandemic, a $2.3 million increase in tax related expense, and a $1.5 million increase in depreciation expense. These increases were partially offset by a $2.0 million decrease in acquisition and integration costs and a $1.5 million decrease in contract termination costs.
We expect to continue improving our cost structure and achieve operational efficiencies, and therefore also expect that general and administrative expenses as a percentage of total revenue will decline over time.
Other expense, net20202019Change
Three months ended December 31,$4,669 $3,623 $1,046 28.9 %
Percentage of total revenue3.4 %3.1 %
Nine months ended December 31,$13,772 $7,919 $5,853 73.9 %
Percentage of total revenue3.6 %2.4 %
Other expense, net of other income increased for the three months ended December 31, 2020, over the same prior fiscal year period, primarily due to $0.7 million of lower interest income and a $0.7 million increase in expense related to contractual interest, amortization of debt discount, and amortization of issuance costs associated with additional convertible notes issued in November 2019. These increases were partially offset by a $0.2 million increase in other income and impacts from fluctuations in foreign exchange rates.
Other expense, net of other income for the nine months ended December 31, 2020, increased over the same prior fiscal year period, primarily due to $3.4 million of lower interest income and a $2.8 million increase in expense related to contractual interest, amortization of debt discount, and amortization of issuance costs associated with additional convertible notes issued in November 2019. These increases were partially offset by $0.5 million of higher other income.
With the recognition of interest expense and amortization of debt discount and issuance costs in connection with our convertible senior notes, we expect to continue to be in a net expense position for the foreseeable future.
Provision for income taxes20202019Change
Three months ended December 31,$301 $280 $21 7.5 %
Percentage of loss before provision for income taxes(0.8)%(0.6)%
Nine months ended December 31,$666 $684 $(18)(2.6)%
Percentage of loss before provision for income taxes(0.6)%(0.6)%
We estimate our annual effective tax rate at the end of each quarter. In estimating the annual effective tax rate, we consider, among other things, annual pre-tax income, permanent tax differences, the geographic mix of pre-tax income and the application and interpretations of existing tax laws. We record the tax effect of certain discrete items, which are unusual or occur infrequently, in the interim period in which they occur, including changes in judgment about deferred tax valuation allowances. The determination of the effective tax rate reflects tax expense and benefit generated in certain domestic and foreign jurisdictions. However, jurisdictions with a year-to-date loss where no tax benefit can be recognized are excluded from the annual effective tax rate.
Liquidity and Capital Resources
As of December 31, 2020, we had $152.5 million of cash, cash equivalents, and investments. In addition, as of December 31, 2020, we had restricted cash including $8.6 million in support of letter of credits securing leases for office facilities and $6.9 million held in escrow for our acquisition of Wavecell in July 2019, pursuant to the terms of the acquisition agreement.
26

During the three months ended December 31, 2020, $3.5 million of restricted cash was released, and the remaining amount of $6.9 million held in escrow for our acquisition of Wavecell was released in January 2021. By comparison, at March 31, 2020, we had $186.9 million of cash, cash equivalents, and investments and $19.0 million of restricted cash.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") was passed into law, which amended portions of relevant tax laws and provided relief to certain qualifying entities. In connection with the CARES Act, the Company elected to defer certain employer payroll taxes, which reduced cash usage by $5.0 million through December 31, 2020. The amounts deferred will be remitted to tax authorities during the third quarter of fiscal 2022 and fiscal 2023, respectively, when they become due. Other jurisdictions around the world have also provided similar tax relief, which the Company has elected to receive, where applicable; these benefits have a lesser impact to our expected cash flows during fiscal 2021.
In June 2020, the Company offered its employees a limited opportunity to receive a portion of their cash salary in shares of the Company's common stock. Based on employee elected participation, we expect lower cash usage from payroll compensation of over $4 million during fiscal 2021. In addition, for fiscal 2021, the Company's executives received performance share units in place of a cash bonus plan. The timing of bonus payments for all other eligible employees was changed to semi-annually (in the third and first quarter of each fiscal year) from quarterly as in prior fiscal years.
During the fourth quarter of fiscal 2021, we expect to receive $6.4 million of operating cash inflows from our Lease Assignment. Refer to Note 7. Leases in our accompanying condensed consolidated financial statements in Item 1 of this Form 10-Q.
We believe that our existing cash, cash equivalents, and investment balances, and our anticipated cash flows from operations will be sufficient to meet our working capital and expenditure requirements for the next 12 months.
Period-over-Period Changes
Net cash used in operating activities for the nine months ended December 31, 2020, was $14.9 million, compared with $62.8 million in the nine months ended December 31, 2019. Cash used in operating activities was affected by:
the amount of net income or loss;
the amount of depreciation and amortization;
the amortization associated with deferred sales commissions, debt discount and issuance costs;
the expense associated with stock-based compensation; and
changes in working capital accounts, particularly in the timing of collections from receivable and payments of obligations, such as commissions.
During the nine months ended December 31, 2020, net cash used in operating activities was primarily related to the net loss of $120.6 million, net cash outflow from sales commissions of $21.1 million, which were partially offset by non-cash charges such as stock-based compensation expense of $74.9 million, depreciation and amortization of $34.1 million, amortization of debt discount of $12.6 million, and operating lease expenses of $11.5 million.
Net cash used in investing activities was $27.1 million in the nine months ended December 31, 2020, compared with $84.8 million in the nine months ended December 31, 2019. The cash used in investing activities during the nine months ended December 31, 2020, was related to capitalized internal software development costs of $22.9 million, purchases of $5.0 million of property and equipment, and $3.5 million release of cash held in escrow associated with an acquisition during the second quarter of fiscal 2020, partially offset by $4.2 million of proceeds from maturities and sales of investments, net of purchase.
Net cash provided by financing activities was $5.9 million in the nine months ended December 31, 2020, compared with $65.8 million in the nine months ended December 31, 2019. Cash provided by financing activities for the nine months ended December 31, 2020 was primarily related to the proceeds from issuance of common stock under the ESPP.
CRITICAL ACCOUNTING POLICIES & ESTIMATES
The discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures of assets and liabilities. On an on-going basis, we evaluate our critical accounting policies and estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
27

With the exception of changes described within Part I, Item 1, Note 2, "Summary of Significant Accounting Policies", due to the adoption of ASU 2016-03, there have been no significant changes during the three months ended December 31, 2020, to our critical accounting policies and estimates previously disclosed in our Form 10-K for the fiscal year ended March 31, 2020.
NEW ACCOUNTING PRONOUNCEMENTS
For a discussion of recently adopted accounting pronouncements and recent accounting pronouncements not yet adopted, see Item 1 of Part I, "Notes to Unaudited Condensed Consolidated Financial Statements - Note 2 - Summary of Significant Accounting Policies."
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Fluctuation Risk
We had cash, cash equivalents, restricted cash, and investments totaling $168.0 million as of December 31, 2020. Cash equivalents and investments were invested primarily in money market funds, U.S. treasury, commercial paper, and corporate bonds. Our investment policy is focused on the preservation of capital and supporting our liquidity needs. Under the policy, we invest in highly rated securities, while limiting the amount of credit exposure to any one issuer other than the U.S. government. We do not invest in financial instruments for trading or speculative purposes, nor do we use leveraged financial instruments. We utilize external investment managers who adhere to the guidelines of our investment policy. A hypothetical 10% change in interest rates would not have a material impact on the value of our cash, cash equivalents, or available-for-sale investments.
As of December 31, 2020, the Company had $362.5 million or aggregate principal amount of convertible senior notes outstanding, which had an estimated fair value was $527.8 million. The fair value of the convertible senior notes is subject to interest rate risk, market risk, and other factors due to the conversion feature. The fair value of the convertible senior notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines. The interest and market value changes affect the fair value of the convertible senior notes but do not impact our financial position, cash flows, or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the convertible senior notes at face value less unamortized discount on our consolidated balance sheets, and we present the fair value for required disclosure purposes only.
Foreign Currency Exchange Risk
We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the British Pound, causing both our revenue and our operating results to be impacted by fluctuations in the exchange rates.
Gains or losses from the revaluation of certain cash balances, accounts receivable balances, and intercompany balances that are denominated in these currencies impact our net income (loss). A hypothetical decrease in all foreign currencies against the US dollar of 10% would not result in a material foreign currency loss on foreign-denominated balances for the three and nine months ended December 31, 2020. As our foreign operations expand, our results may be more impacted by fluctuations in the exchange rates of the currencies in which we do business.
At this time, we do not, but we may in the future, enter into financial instruments to hedge our foreign currency exchange risk.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Effectiveness of Disclosure Controls and Procedures
We maintain disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (Disclosure Controls) that are designed to ensure that information we are required to disclose in reports filed or submitted under the Securities and Exchange Act of 1934 is accumulated and communicated to management, including our principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure, and that such information is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms.
As of the end of the period covered by this Quarterly Report on Form 10-Q, under the supervision of our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our Disclosure Controls. Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our Disclosure Controls were effective as of December 31, 2020.
Limitations on the Effectiveness of Controls
Our management, including the Chief Executive Officer and Chief Financial Officer, do not expect that our Disclosure Controls or internal control over financial reporting will prevent 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. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be
28

considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.
Changes in Internal Control over Financial Reporting
During the third quarter of fiscal year 2021, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
29

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
The information set forth in Note 8, “Legal Proceedings” of Notes to Unaudited Condensed Consolidated Financial Statements under ITEM 1. FINANCIAL STATEMENTS of PART I is incorporated by reference in response to this item.
ITEM 1A. RISK FACTORS
There have been no material changes from the risk factors previously disclosed in our Form 10-K for the fiscal year ended March 31, 2020, and on our quarterly report on Form 10-Q for the three months ended June 30, 2020.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
None.
ITEM 5. OTHER INFORMATION
None.
30

ITEM 6. EXHIBITS
Exhibit
Number
Description
3.1
3.2
4.1
10.1
10.2
10.3
10.4
31.1
31.2
32.1
32.2
101The following materials from the 8x8, Inc. Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, formatted in iXBRL (Inline eXtensible Business Reporting Language):
(i) Condensed Consolidated Balance Sheets as of June 30, 2020 and March 31, 2020; (ii) Condensed Consolidated Statements of Operations for the three months ended June 30, 2020 and 2019; (iii) Condensed Consolidated Statements of Comprehensive Loss for the three months ended June 30, 2020 and 2019; (iv) Condensed Consolidated Statements of Stockholders' Equity for the three months ended June 30, 2020 and 2019; (v) Condensed Consolidated Statements of Cash Flows for the three months ended June 30, 2020 and 2019; and (vi) notes to unaudited condensed consolidated financial statements.
104Cover Page Interactive Data File, formatted in iXBRL and contained in Exhibit 101.
*Management contract or compensatory plan or arrangement.
+Furnished herewith.
31

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.
Date: January 29, 2021
8X8, INC. 
By: /s/ Samuel Wilson
Samuel Wilson
Chief Financial Officer
(Principal Financial, Accounting and Duly Authorized Officer)

32
EX-10.3 2 exhibit103-8x8123120.htm EX-10.3 Document

8X8, INC.
AMENDED AND RESTATED 1996 EMPLOYEE STOCK PURCHASE PLAN
The following constitute the provisions of the 1996 Employee Stock Purchase Plan of 8x8, Inc., as restated by the Board on January 28, 2020 (the “Restatement Date”), effective for Purchase Periods beginning on and after August 10, 2020 (the “Effective Date”), and subsequently amended by the Board on May 4, 2020, and approved by the stockholders on August 10, 2020.
For the avoidance of doubt, the 1996 Employee Stock Purchase Plan of 8x8, Inc., as amended and restated effective May 23, 2017 shall continue in full force and effect as it applies to the Purchase Period that began on February 1, 2020.
1.Purpose. The purpose of the Plan is to provide employees of the Company and its Designated Subsidiaries with an opportunity to purchase Common Stock of the Company through accumulated payroll deductions. Except as otherwise provided in Section 13(b) of the Plan, it is the intention of the Company to have the Offerings under the Plan qualify as an “Employee Stock Purchase Plan” under Section 423 of the Internal Revenue Code of 1986, as amended (the “Code”). The provisions of the Plan, accordingly, shall be construed so as to extend and limit participation in a manner consistent with the requirements of Section 423 of the Code.
2.Definitions.
(a)     “Administrator” shall mean the Board or a committee of members of the Board appointed by the Board to administer the Plan.
(b)    “Board” shall mean the Board of Directors of the Company.
(c)    “Common Stock” shall mean the common stock of the Company.
(d)    “Company” shall mean 8x8, Inc.
(e)    “Compensation” shall mean all base straight time gross earnings, commissions and standard incentive cash bonus compensation, exclusive of payments for overtime, shift premium, incentive payments, new hire bonuses, retention bonuses, and non-standard bonuses, and other compensation.
(f)    “Current Purchase Period” shall mean any Purchase Period which is scheduled to end in the current calendar year, as determined at the relevant time.
(g)    “Designated Subsidiaries” shall mean the Subsidiaries which have been designated by the Administrator from time to time in its sole discretion as eligible to participate in Offerings under the Plan.
(h)    “Employee” shall mean any individual who is an employee of the Company or a Designated Subsidiary, as applicable, for tax purposes whose customary employment with the Company or applicable Designated Subsidiary is at least twenty (20) hours per week and more than five (5) months in any calendar year. For purposes of the Plan, the employment relationship shall be treated as continuing intact while the individual is on sick leave or other leave of absence approved by the Company (or applicable Designated Subsidiary). Where the period of leave exceeds ninety (90) days and the individual's right to reemployment is not guaranteed either by statute or by contract, the employment relationship shall be deemed to have terminated on the ninety-first (91st) day of such leave.
(i)    “Enrollment Date” shall mean the first day of each Offering Period.
(j)    “Exercise Date” shall mean the last day of each Purchase Period.



(k)    “Fair Market Value” shall mean, as of any date, the value of Common Stock determined as follows:
i.If the Common Stock is listed on any established stock exchange or a national market system, including without limitation the Nasdaq Global Market or The Nasdaq Capital Market of The Nasdaq Stock Market, its Fair Market Value shall be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or system for the last market trading day prior to the time of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable, or;
ii.If the Common Stock is regularly quoted by a recognized securities dealer but selling prices are not reported, its Fair Market Value shall be the mean of the closing bid and asked prices for the Common Stock on the date of such determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable, or;
iii.In the absence of an established market for the Common Stock, the Fair Market Value thereof shall be determined in good faith by the Administrator.
(l)    “New Exercise Date” shall mean the New Exercise Date set for Purchase Periods in the event of a proposed sale of all or substantially all of the assets of the Company, or the merger of the Company with or into another corporation in accordance with Section 18(c).
(m)    “Offering” shall mean the grant of options to purchase shares of Common Stock under the Plan to Employees of the Company and/or one or more Designated Subsidiaries.
(n)    “Offering Periods” shall mean the periods of approximately twelve (12) months during which an option granted pursuant to an Offering may be exercised, commencing on the first Trading Day on or after February 10 and August 10 of each year and terminating on the last Trading Day in the periods ending twelve (12) months later. The duration and timing of Offering Periods may be changed pursuant to Section 4 of this Plan; provided, however, that the duration of an Offering Period shall not exceed twenty-seven (27) months. If an Offering Period is intended to include multiple Purchase Periods but the Fair Market Value of the Common Stock on an Exercise Date during such an Offering Period is lower than the Fair Market Value of the Common Stock on the Enrollment Date of such Offering, then that Offering Period shall automatically terminate after the purchases for such Exercise Date are completed and the participants in such Offering Period shall automatically be enrolled in the immediately following Offering as of the Enrollment Date thereof. Notwithstanding the foregoing, the first Offering Period that commences during the time period between the Restatement Date and the Effective Date (the “Transition Period”) will commence on the first Trading Day on or after February 1.
(o)    “Plan” shall mean this Amended and Restated 1996 Employee Stock Purchase Plan.
(p)    “Purchase Price” shall mean an amount equal to eighty-five percent (85%) of the Fair Market Value of a share of Common Stock on the Enrollment Date or on the Exercise Date, whichever is lower.
(q)    “Purchase Period” shall mean the approximately six (6) month period commencing after one Exercise Date and ending with the next Exercise Date, except that the first Purchase Period of any Offering Period shall commence on the Enrollment Date and end with the next Exercise Date; however the Purchase Period during the Transition Period shall end on July 31, 2020 and the next Purchase Period of the same Offering Period or any new Offering Period shall commence on August 10, 2020.
(r)    “Reserves” shall mean the number of shares of Common Stock covered by each option under the Plan which have not yet been exercised and the number of shares of Common Stock which have been authorized for issuance under the Plan but not yet placed under option.



(s)    “Subsidiary” shall mean a corporation, domestic or foreign, of which not less than fifty percent (50%) of the voting shares are held by the Company or a Subsidiary, whether or not such corporation now exists or is hereafter organized or acquired by the Company or a Subsidiary. For purposes of any Offering pursuant to Section 13(b) that is not intended to qualify under Section 423 of the Code, “Subsidiary” shall also include any entity (including any corporation, company or other vehicle organized under local law) of which at least fifty percent (50%) of the voting power is controlled by the Company or a Subsidiary.
(t)    “Trading Day” shall mean a day on which national stock exchanges are open for trading.
3.Eligibility.
(a)    Any Employee (as defined in Section 2(h)) who, as of the Enrollment Date for a given Offering, is employed by the Company (or a Designated Subsidiary approved by the Administrator to participate in such Offering) shall be eligible to participate in the Plan for that Offering.
(b)    Any provisions of the Plan to the contrary notwithstanding, no Employee shall be granted an option under the Plan (i) to the extent that, immediately after the grant, such Employee (or any other person whose stock would be attributed to such Employee pursuant to Section 424(d) of the Code) would own capital stock of the Company and/or hold outstanding options to purchase such stock possessing five percent (5%) or more of the total combined voting power or value of all classes of the capital stock of the Company or of any Subsidiary, or (ii) to the extent that his or her rights to purchase stock under all employee stock purchase plans of the Company and its subsidiaries accrues at a rate which exceeds twenty-five thousand dollars ($25,000) worth of stock (determined at the Fair Market Value of the shares at the time such option is granted) for each calendar year in which such option is outstanding at any time.
4.    Offerings. Unless otherwise determined by the Administrator, the Plan shall be implemented by consecutive, overlapping Offerings. The Administrator shall have the power to change the duration of Offering Periods (including the commencement dates thereof) with respect to future Offerings without stockholder approval if such change is announced at least two (2) days prior to the scheduled beginning of the first Offering Period to be affected thereafter. After the Restatement Date, the Administrator shall have the power to establish the terms and conditions of each subsequent Offering including the participating entities (Company and or one or more Designated Subsidiaries), duration of the Offering Period (subject to the twenty-seven (27) month limit established in Section 2(n)), number and frequency of Purchase Periods, Purchase Price (provided that the Purchase Price shall not be lower than eighty-five percent (85%) of the Fair Market Value of a share of Common Stock on the Enrollment Date or on the Exercise Date, whichever is lower) and maximum shares available per eligible Employee (which may not exceed the amounts calculated by Section 6(d) and Section 7 hereof), in each case subject to compliance with the terms and conditions of the Plan (which may be incorporated by reference) and the requirements of Section 423 of the Code, including the requirement that all eligible Employees have the same rights and privileges. The Administrator shall specify the terms and conditions of each Offering prior to the commencement of the Offering, which terms and conditions need not be identical and shall be deemed incorporated by reference and made a part of the Plan.
5.    Participation.

(a)    An eligible Employee may become a participant in an Offering under the Plan by completing the enrollment process prior to the applicable Enrollment Date. The enrollment process for this purpose will be prescribed and communicated from time to time by the Company to eligible Employees.



(b)    Payroll deductions for a participant shall commence on the first payroll following the Enrollment Date and shall end on the last payroll in the Offering Period to which such authorization is applicable, unless sooner terminated by the participant as provided in Section 10 hereof.
6.Payroll Deductions.
(a)    At the time a participant enrolls in an Offering, he or she shall elect to have payroll deductions made on each pay day during the Offering Period for that Offering in an amount not exceeding twenty percent (20%) of the Compensation which he or she receives on each pay day during the Offering Period. Notwithstanding the foregoing, this Section 6(a) and the Compensation definition in Section 2(e) shall only apply to the portion of the Offering Period that occurs on or following the Effective Date and all Offering Periods thereafter.
(b)    All payroll deductions made for a participant shall be credited to his or her account under the Plan and shall be withheld in whole percentages only. A participant may not make any additional payments into such account.
(c)    A participant may discontinue his or her participation in an Offering under the Plan as provided in Section 10 hereof, or may increase or decrease the rate of his or her payroll deductions during the Offering Period by filing with the Company an authorization to change the payroll deduction rate pursuant to the process prescribed by the Company from time to time. The Administrator may, in its discretion, limit the number of participation rate changes during any Offering Period. The change in rate shall be effective with the first full payroll period commencing after the Company's receipt of the new authorization unless the Company elects to process a given change in participation more quickly. Upon conclusion of an Offering in which a participant was participating, the participant’s enrollment terms and conditions shall automatically apply and the participant shall be enrolled in the next scheduled Offering, unless and until participation is terminated pursuant to Section 10 hereof.
(d)    Notwithstanding the foregoing, to the extent necessary to comply with Section 423(b)(8) of the Code and Section 3(b) hereof, a participant's payroll deductions may be decreased to zero percent (0%) at such time during any Current Purchase Period that the aggregate of all payroll deductions which were previously used to purchase stock under the Plan in a prior Purchase Period which ended during that calendar year plus all payroll deductions accumulated with respect to the Current Purchase Period equal twenty-one thousand, two hundred fifty dollars ($21,250) or at any time the limit set forth in Section 423(b)(8) of the Code is likely to be exceeded but for such decrease. Payroll deductions shall recommence at the rate previously elected by such participant at the beginning of the first Purchase Period which is scheduled to end in the following calendar year, unless terminated by the participant as provided in Section 10 hereof.
(e)    At the time the option is exercised, in whole or in part, or at the time some or all of the Company's Common Stock issued under the Plan is disposed of, the participant must make adequate provision for the federal, state, or other tax withholding obligations of the participant’s employer (whether the Company or a Designated Subsidiary), if any, which arise upon the exercise of the option or the disposition of the Common Stock. At any time, the employer may, but shall not be obligated to, withhold from the participant's compensation the amount necessary for the employer to meet applicable withholding obligations, including any withholding required to make available to the employer any tax deductions or benefits attributable to participating in an Offering or sale or early disposition of Common Stock by the participant.
7.Grant of Option. On the Enrollment Date of each Offering Period, each eligible Employee participating in such Offering shall be granted an option to purchase on each Exercise Date during such Offering (at the applicable Purchase Price) up to a number of shares of the Company's Common Stock determined by dividing such Employee's payroll deductions accumulated prior to such Exercise Date and



retained in the participant's account as of the Exercise Date by the applicable Purchase Price; provided that in no event shall an Employee be permitted to purchase during each Purchase Period more than a number of shares determined by dividing twenty-five thousand dollars ($25,000) by the Fair Market Value of a share of the Company's Common Stock on the Enrollment Date, and provided further that such purchase shall be subject to the limitations set forth in Sections 3(b) and 12 hereof and in Code Section 423(b)(8). Exercise of the option shall occur as provided in Section 8 hereof, unless the participant has withdrawn pursuant to Section 10 hereof. The option shall expire on the last day of the Offering.
8.Exercise of Option. Unless a participant withdraws from the Plan as provided in Section 10 hereof, his or her option for the purchase of shares shall be exercised automatically on the Exercise Date, and the maximum number of full shares subject to option shall be purchased for such participant at the applicable Purchase Price with the accumulated payroll deductions in his or her account. No fractional shares shall be purchased; any payroll deductions accumulated in a participant's account which are not sufficient to purchase a full share shall be retained in the participant's account for the subsequent Purchase Period or Offering Period, subject to earlier withdrawal by the participant as provided in Section 10 hereof. Any other monies left over in a participant's account after the Exercise Date shall be returned to the participant. During a participant's lifetime, a participant's option to purchase shares hereunder is exercisable only by him or her.
9.Delivery. As promptly as practicable after each Exercise Date on which a purchase of shares occurs, the Company shall arrange the delivery to each participant, as appropriate, of a certificate representing the shares purchased upon exercise of his or her option or shall cause an appropriate entry to be made in such participant's brokerage account reflecting the shares purchased.
10.Withdrawal; Termination of Employment.
(a)    A participant may withdraw all but not less than all the payroll deductions credited to his or her account and not yet used to exercise his or her option under the Plan at any time by giving notice pursuant to the process prescribed and communicated by the Company from time to time. All of the participant's payroll deductions credited to his or her account shall be paid to such participant promptly after receipt of notice of withdrawal and such participant's option for the Offering shall be automatically terminated, and no further payroll deductions for the purchase of shares shall be made for such Offering. If a participant withdraws from an Offering, payroll deductions shall not resume at the beginning of the succeeding Offering unless the participant completes the enrollment process again pursuant to Section 5.
(b)    Upon a participant's ceasing to be an Employee for any reason, he or she shall be deemed to have elected to withdraw from the Plan and the payroll deductions credited to such participant's account during the Offering Period but not yet used to exercise the option shall be returned to such participant or, in the case of his or her death, to the person or persons entitled thereto under Section 14 hereof, and such participant's option shall be automatically terminated.
(c)    A participant's withdrawal from an Offering shall not have any effect upon his or her eligibility to participate in any similar plan which may hereafter be adopted by the Company or in succeeding Offerings which commence after the participant’s withdrawal.
11.    Interest. No interest shall accrue on the payroll deductions of a participant in the Plan.
12.    Stock.
(a)    The maximum number of shares of the Company's Common Stock which shall be made available for sale under the Plan shall be 3,000,000 shares plus that number of shares of the Company’s Common Stock previously approved and remaining available for issuance under the Plan as of August 10, 2020, subject to adjustment upon changes in capitalization of the Company as provided in Section 18 hereof. If, on a given Exercise Date, the number of shares with respect to which options are to be



exercised exceeds the number of shares then available under the Plan, the Company shall make a pro rata allocation of the shares remaining available for purchase in as uniform a manner as shall be practicable and as it shall determine to be equitable.
(b)    The participant shall have no interest or voting right in shares covered by his option until such option has been exercised.
(c)    Shares to be delivered to a participant under the Plan shall be registered in the name of the participant or in the name of the participant and his or her spouse.
13.    Administration.
(a)    The Administrator shall have full and exclusive discretionary authority to construe, interpret and apply the terms of the Plan, to determine eligibility and to adjudicate all disputed claims filed under the Plan. Every finding, decision and determination made by the Administrator shall, to the full extent permitted by law, be final and binding upon all parties. Notwithstanding the appointment of a committee to serve as Administrator, the Board may, in its sole discretion, at any time and from time to time, resolve to administer the Plan.
(b)    After the Effective Date, the Administrator may initiate separate Offerings through sub plans (which need not qualify under Section 423 of the Code) for the purpose of (i) facilitating participation in the Plan by Employees of Designated Subsidiaries located outside of the United States in compliance with foreign laws and regulations without affecting the qualification of the remainder of the Plan under Section 423 of the Code, or (ii) qualifying an Offering under the Plan for preferred tax treatment under foreign tax laws (which sub plans, at the Administrator’s discretion, may provide for allocations of the authorized shares reserved for issue under the Plan as set forth in Section 12(a)). Any sub plan shall be subject to the Offering Period limit established in Section 2(n), the Purchase Price floor established in Section 4 and the overall share limit established in Section 12(a). The rules of such sub plans may take precedence over provisions of the Plan other than the foregoing requirements of Sections 2(n), 4 and 12(a) (including as to participating Designated Subsidiaries, eligible Employees, duration of the Offering Period (including Enrollment Dates), number and frequency of Purchase Periods, Purchase Price, currency exchange rates, and maximum shares available per eligible Employee), but unless otherwise superseded by the terms of such sub plan, the provisions of the Plan shall govern the operation of such sub plan. Alternatively and in order to comply with the laws of a foreign jurisdiction, the Administrator shall have the power, in its discretion, to grant options in an Offering to eligible Employees who are citizens or residents of a non-U.S. jurisdiction (without regard to whether they are also citizens of the United States or resident aliens) that provide terms which are less favorable than the terms of options granted under the same Offering to Employees resident in the United States, subject to compliance with Section 423 of the Code.
14.    Designation of Beneficiary.
(a)    A participant may file a written designation of a beneficiary who is to receive any shares and cash, if any, from the participant's account under the Plan in the event of such participant's death subsequent to an Exercise Date on which the option is exercised but prior to delivery to such participant of such shares and cash. In addition, a participant may file a written designation of a beneficiary who is to receive any cash from the participant's account under the Plan in the event of such participant's death prior to exercise of the option. If a participant is married and the designated beneficiary is not the spouse, spousal consent shall be required for such designation to be effective.
(b)    Such designation of beneficiary may be changed by the participant at any time by written notice. In the event of the death of a participant and in the absence of a beneficiary validly designated under the Plan who is living at the time of such participant's death, the Company shall deliver such shares and/or cash to the executor or administrator of the estate of the participant, or if no such executor or



administrator has been appointed (to the knowledge of the Company), the Company, in its discretion, may deliver such shares and/or cash to the spouse or to any one or more dependents or relatives of the participant, or if no spouse, dependent or relative is known to the Company, then to such other person as the Company may designate.
15.Transferability. Neither payroll deductions credited to a participant's account nor any rights with regard to the exercise of an option or to receive shares under the Plan may be assigned, transferred, pledged or otherwise disposed of in any way (other than by will, the laws of descent and distribution or as provided in Section 14 hereof) by the participant. Any such attempt at assignment, transfer, pledge or other disposition shall be without effect, except that the Company may treat such act as an election to withdraw funds from an Offering in accordance with Section 10 hereof.
16.Use of Funds. All payroll deductions received or held by the Company under the Plan may be used by the Company for any corporate purpose, and the Company shall not be obligated to segregate such payroll deductions.
17.Reports. Individual accounts shall be maintained for each participant in the Plan. Statements of account shall be given to participating Employees at least annually, which statements shall set forth the amounts of payroll deductions, the Purchase Price, the number of shares purchased and the remaining cash balance, if any.
18.Adjustments Upon Changes in Capitalization, Dissolution, Liquidation, Merger or Asset Sale.
(a)    Changes in Capitalization. Subject to any required action by the stockholders of the Company, the Reserves, the amount of the annual Plan share replenishment, as well as the price per share and the number of shares of Common Stock covered by each option under the Plan which has not yet been exercised, shall be proportionately adjusted for any increase or decrease in the number of issued shares of Common Stock resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Common Stock, or any other increase or decrease in the number of shares of Common Stock effected without receipt of consideration by the Company; provided, however, that conversion of any convertible securities of the Company shall not be deemed to have been “effected without receipt of consideration”. Such adjustment shall be made by the Administrator, whose determination in that respect shall be final, binding and conclusive. Except as expressly provided herein, no issuance by the Company of shares of stock of any class, or securities convertible into shares of stock of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number or price of shares of Common Stock subject to an option.
(b)    Dissolution or Liquidation. In the event of the proposed dissolution or liquidation of the Company, the Offerings shall terminate immediately prior to the consummation of such proposed action, unless otherwise provided by the Administrator.
(c)    Merger or Asset Sale. In the event of a proposed sale of all or substantially all of the assets of the Company, or the merger of the Company with or into another corporation, any Purchase Periods then in progress shall be shortened by setting a New Exercise Date and any Offerings then in progress shall end on the New Exercise Date. The New Exercise Date shall be before the date of the Company's proposed sale or merger. The Administrator shall notify each participant in writing, at least ten (10) business days prior to the New Exercise Date, that the Exercise Date for the participant's option has been changed to the New Exercise Date and that the participant's option shall be exercised automatically on the New Exercise Date, unless prior to such date the participant has withdrawn from the Offering as provided in Section 10 hereof.
19.    Amendment or Termination.



(a)    The Board may at any time and for any reason terminate or amend the Plan. Except as provided in Section 18 hereof, no such termination can affect options previously granted, provided that an Offering may be terminated by the Board on any Exercise Date if the Board determines that the termination of the Plan is in the best interests of the Company and its stockholders. Except as provided in Section 18 hereof, no amendment may make any change in any option theretofore granted which adversely affects the rights of any participant. To the extent necessary to comply with Rule 16b-3 or under Section 423 of the Code (or any successor rule or provision or any other applicable law or regulation), the Company shall obtain stockholder approval in such a manner and to such a degree as required. In addition, the Company shall not amend the Plan to extend the Offering Period limit established in Section 2(n) or to lower the Purchase Price floor established in Section 4, as applicable to any Offering(s) under the Plan or any sub plan established pursuant to Section 13(b), without obtaining stockholder approval.
(b)    Without stockholder consent and without regard to whether any participant rights may be considered to have been “adversely affected,” the Administrator shall be entitled to change the Offering Periods, limit the frequency and/or number of changes in the amount withheld during an Offering Period, establish the exchange ratio applicable to amounts withheld in a currency other than U.S. dollars, permit payroll withholding in excess of the amount designated by a participant in order to adjust for delays or mistakes in the Company's processing of properly completed withholding elections, establish reasonable waiting and adjustment periods and/or accounting and crediting procedures to ensure that amounts applied toward the purchase of Common Stock for each participant properly correspond with amounts withheld from the participant's Compensation, and establish such other limitations or procedures as the Administrator determines in its sole discretion advisable which are consistent with the Plan.
(c)    In the event the Administrator determines that the ongoing operation of the Plan may result in unfavorable financial accounting consequences, the Administrator may, in its discretion and, to the extent necessary or desirable, modify or amend the Plan to reduce or eliminate such accounting consequence including, but not limited to:
i.altering the Purchase Price for any Offering including an Offering underway at the time of the change in Purchase Price;
ii.shortening any Offering Period so that Offering Period ends on a New Exercise Date, including an Offering Period underway at the time of the Administrator action; and
iii.allocating shares.
Such modifications or amendments shall not require stockholder approval or the consent of any Plan participants.
20.Notices. All notices or other communications by a participant to the Company under or in connection with the Plan shall be deemed to have been duly given when received in the form specified by the Company at the location, or by the person, designated by the Company for the receipt thereof.
21.Conditions Upon Issuance of Shares. Shares shall not be issued with respect to an option unless the exercise of such option and the issuance and delivery of such shares pursuant thereto shall comply with all applicable provisions of law, domestic or foreign, including, without limitation, the Securities Act of 1933, as amended, the Securities Exchange Act of 1934, as amended, the rules and regulations promulgated thereunder, and the requirements of any stock exchange upon which the shares may then be listed, and shall be further subject to the approval of counsel for the Company with respect to such compliance.
As a condition to the exercise of an option, the Company may require the person exercising such option to represent and warrant at the time of any such exercise that the shares are being purchased only for



investment and without any present intention to sell or distribute such shares if, in the opinion of counsel for the Company, such a representation is required by any of the aforementioned applicable provisions of law.
22.Information to Employees. The Company shall provide to each Employee who acquires shares pursuant to the Plan, not less frequently than annually during the period such individual owns such shares, copies of annual financial statements. The Company shall not be required to provide such statements to key employees whose duties in connection with the Company assure their access to equivalent information.


EX-10.4 3 exhibit104-8x8123120.htm EX-10.4 Document


Exhibit 10.4
a8x8logoa321a.jpg

October 23, 2019

Germaine Cota


RE:    Offer Letter


Dear Germaine,

Congratulations! We are excited to offer you employment with 8x8, Inc. (“8x8” or “Company”) in the full- time position of Global Vice President, Finance & Controller beginning on January 6, 2020 (“Start Date”). As such, you will have responsibilities and perform duties consistent with this position as assigned to you from time to time by your manager. You will be working for the Company at 2665 N. First Street, San Jose, CA 95131, reporting to your manager, Steven Gatoff.


1.Compensation:

a.Salary. You will be paid an annual salary of USD $300,000.00, paid semi-monthly in accordance with the Company’s standard payroll policies, subject to required withholdings and taxes and any authorized employee deductions. This salary is subject to periodic review.

b.Bonus. You will be eligible to participate in 8x8’s discretionary incentive plan. Your total annual target bonus will be 40% of your base salary, and any bonus earned with respect to the financial period in which your employment commences will be pro-rated accordingly. The actual bonus amount could be larger or smaller than the target amount, based on your performance, and the performance of the Company. The exact bonus amount is at the sole discretion of the Company. The components and respective attainment will be determined by your management team and the Company, with details to be communicated.

c.Stock Award. Subject to the approval of 8x8’s Board of Directors, you will be granted an award of approximately USD $675,000.00 in value of restricted stock units (“RSUs”), representing the right to acquire shares of 8x8, Inc. Common Stock upon vesting. The actual number of shares subject to the RSU award will be determined by dividing the value of the RSU award by the trailing 30- trading-day average of 8x8’s closing stock price prior to the date of grant (which is typically on or about the 15th day of the calendar month immediately following your Start Date). We anticipate that this award will be subject to the terms of the 8x8, Inc. Amended and Restated 2012 Equity Incentive Plan, as amended (a copy of which is available with 8x8’s SEC filings at www.sec.gov). The shares will vest over a three-year period, with one-third (1/3) vesting on the first anniversary of the grant date, and the remainder vesting in eight (8) equal quarterly installments thereafter, subject to your continued employment or other qualifying association with the Company or any of its affiliates.





d.Stock Award: Subject to the approval of 8x8’s Board of Directors, you will be granted a special award of approximately $200,000 in value of restricted stock units (RSU’s), representing the right to acquire shares of 8x8, Inc. common stock (NYSE:EGHT) upon vesting. The actual number of shares subject to the RSU award will be determined by dividing the value of the RSU award by the trailing 30-trading-day average of 8x8’s closing stock price prior to the date of grant (which is typically on or about the 15th day of the calendar month immediately following the employee’s start date). We anticipate that this award will be subject to the terms of the 8x8, Inc. Amended and Restated 2012 Equity Incentive Plan, as amended (a copy of which is available with 8x8’s SEC filings at www.sec.gov). The shares will vest over a one (1) year period, at a rate of one-hundred percent (100%) of the total number of underlying shares fully vesting on the first anniversary of your employment start date, subject to your continued employment or other qualifying association with the Company or any of its affiliates.

e.Performance Stock Award:
i.Subject to the approval of 8x8’s Board of Directors, you will be granted a performance stock award of approximately USD $225,000.00 in value of performance stock units (PSU’s). The actual number of shares subject to the PSU award will be determined by dividing the value of the PSU award by the trailing 30-trading-day average of 8x8’s closing stock price prior to the date of grant (which is typically on or about the 15th day of the calendar month immediately following the Start Date). The performance metrics and vesting terms subject to this award are as set forth in the attached Exhibit A.

2.Benefits: You will be eligible to participate in the Company’s standard vacation, medical, vision, dental insurance benefits and 401(k) plan available to similarly situated employees according to the benefit plans and Company policy.

3.Pre-Employment Conditions:
i.    Confidentiality and Inventions Assignment Agreement. Like all Company employees, you will be required to sign the Company’s standard Confidential Information and Inventions Assignment Agreement (“Confidentiality Agreement”), which includes covenants relating to, among other matters, protection of the Company’s proprietary and confidential information, assignment of inventions and non-solicitation of Company employees for 12 months following the termination of your employment.
ii.     This offer will be withdrawn if any of the above conditions are not satisfied.

4.Compliance with Obligations to Current and Former Employers: 8x8 is hiring you for your talents, skills, general industry knowledge and expertise. During the course of your employment with 8x8, we expect you to comply with any and all obligations you may have to any former employers (including your current employer), including, for example, any prohibitions against the use or disclosure of such employer’s confidential information, or the solicitation of its employees.
a.    You must not use or disclose during the course of your employment with 8x8, any trade secrets or other confidential information of any former employer or any other company not affiliated with 8x8, nor should you copy or take with you any confidential or proprietary materials from another company. You will not need this information to perform your duties at 8x8 and using such information would violate 8x8 policies.

b.     You represent and agree that your employment with 8x8 will not violate any restrictions against competition or similar covenants to which you may be subject.





5.Severance Benefits: You will be entitled to benefits under the 8x8, Inc. 2019 Change in Control Policy for Non-Executive Key Employees, in accordance with the terms thereof. Such benefits include potential vesting acceleration of stock-based compensation and/or cash severance upon the termination of your employment under specified circumstances, including in connection with a Change-in-Control (as defined in the Policy), subject to the terms and conditions of the Policy. A copy of the Policy, as in effect on the date of this offer letter, is attached for reference as Exhibit B.

6.At-Will Employment: This Offer Letter does not constitute a contract of employment for any period of time. You will be an employee-at-will, meaning that either you or the Company may terminate your employment at any time, with or without cause, with or without notice, for any reason or no particular reason. Although your compensation and benefits may change from time to time, the at-will nature of your employment may only be changed by an express written agreement signed by an authorized officer of the Company. Your signature at the end of this Offer Letter confirms that no promises or agreements that are contrary to our at-will relationship have been committed to you during any of your pre- employment discussions with 8x8.

7.General Obligations: At all times during your employment, you are expected to adhere to the Company’s standards of professionalism, loyalty, integrity, honesty, reliability and respect for all. You also agree to observe, respect and comply with all policies and procedures of the Company, whether written or oral, including but not limited to the Company’s Employee Handbook.

8.No Outside Consulting: You agree not to serve on any board of directors or equivalent governing body for any other organization, nor to perform any outside consulting work for any other person or organization, while employed full-time at the Company, other than with the advance written approval of the Senior Vice President of Human Resources of the Company.

9.8x8 is an E-Verify employer: 8x8 uses E-Verify to establish identity and authorization to work as required by the Immigration Reform and Control Act of 1986 ("IRCA"). E-Verify is an Internet-based system maintained by the U.S. government that allows businesses to determine the eligibility of their employees to work in the United States. E-Verify compares information from an employee's Form I-9 to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility. For more information about E-Verify, please go to the government's website at: www.uscis.gov/e-verify.

10.Miscellaneous. This Offer Letter, including all referenced plans, policies, and Confidentiality Agreement, sets forth the entire agreement between the Company and you with respect to its subject matter and supersedes all prior agreements between the Company and you, whether oral or written. The Company reserves the right, in its sole discretion, to modify or rescind any of the terms set forth in this letter at any time during the course of your employment, to the extent permitted by law.

We look forward to working with you. To indicate your acceptance of the Company’s offer, please electronically sign and date this letter on or before 5:00pm Pacific Time on 10/28/2019, after which time this offer will be withdrawn.








Congratulations and welcome to the 8x8 team!


Sincerely,
8x8, Inc.

By: /s/ Vikram Verma
Vikram Verma
Chief Executive Officer


Accepted and Agreed:
/s/ Germaine Cota October 28, 2019
Germaine Cota








EXHIBIT A

8x8 – Performance Stock Plan Summary:

PSUs will vest (1) as to 50% of the total number of “on-target” shares, on the second anniversary of
the performance measurement date, and (2) as to the remaining 50% of the total number of “on-target” shares, of the performance measurement date, in each case subject to performance of the Company's Common Stock relative to the Russell 2000 Index during the period from grant date through the applicable vesting date, with 100% (or more) of the applicable tranche vesting if the total shareholder return (TSR) of the Company's Common Stock equals (or exceeds) the TSR of the Russell 2000 Index over the applicable measurement period. The number of PSUs that vest will be increased (or decreased), relative to target, by 2% for each 1% positive (or negative) difference in the TSR of the Company's Common Stock relative to the TSR of the Russell 2000 Index; provided, however, (1) in the event the TSR of the Company's Common Stock is more than 30% lower than the TSR of the Russell 2000 Index for the applicable measurement period, no PSUs of the applicable tranche shall vest, and (2) in no event will the total number of PSUs that vest in the event of a positive difference in the TSR of the Company's Common Stock relative to the TSR of the Russell 2000 Index exceed 200% of the total number of “on-target” PSUs in the applicable tranche.


Performance Relative to the Russell 2000
Payout
Below -30%0%
-30%40%
0.00%100%
At or Above200%
50%


TSR shall be determined on a percentage basis based on the value of a $100 investment in Company
Common Stock and the Russell 2000 Index on the grant date, including deemed reinvestment of dividends. Fair market value of Company Common Stock and the Russell 2000 Index on any particular date shall be the 30-day trading average price for the period prior to and through the date of determination.

In addition, and notwithstanding anything herein to the contrary, all vesting is subject to continued employment or other association with the Company through the end of the applicable measurement period.

Performance Measurement Period: September 17, 2019 – September 17, 2022 Second Anniversary of Performance Measurement Date: September 17, 2021 Third Anniversary of Performance Measurement Date: September 17, 2022

EX-31.1 4 exhibit311-8x8123120.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Sipes, certify that:
1. I have reviewed this quarterly report on Form 10-Q of 8x8, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
January 29, 2021
/s/ DAVID SIPES
David Sipes
Chief Executive Officer



EX-31.2 5 exhibit312-8x8123120.htm EX-31.2 Document


Exhibit 31.2

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Samuel Wilson, certify that:
1. I have reviewed this quarterly report on Form 10-Q of 8x8, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
January 29, 2021
/s/ SAMUEL WILSON
Samuel Wilson
Chief Financial Officer
(Principal Financial, Accounting and Duly Authorized Officer)

EX-32.1 6 exhibit321-8x8123120.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S. C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of 8x8, Inc. (the "Company") for the period ended December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, David Sipes, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ DAVID SIPES
David Sipes
Chief Executive Officer
January 29, 2021

This certification accompanies this Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of § 18 of the Securities Exchange Act of 1934, as amended.

EX-32.2 7 exhibit322-8x8123120.htm EX-32.2 Document

Exhibit 32.2

CERTIFICATION PURSUANT TO
18 U.S. C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of 8x8, Inc. (the "Company") for the period ended December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Samuel Wilson, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. 
/s/ SAMUEL WILSON
Samuel Wilson
Chief Financial Officer
(Principal Financial, Accounting and Duly Authorized Officer)
January 29, 2021

This certification accompanies this Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, or otherwise required, be deemed filed by the Company for purposes of § 18 of the Securities Exchange Act of 1934, as amended.

EX-101.SCH 8 eght-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - BUSINESS COMBINATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2117106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - LEASES - Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - LEASES - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL link:presentationLink link:calculationLink link:definitionLink 2333305 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2338306 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2144112 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2345307 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2148113 - Disclosure - GEOGRAPHICAL INFORMATION link:presentationLink link:calculationLink link:definitionLink 2349308 - Disclosure - GEOGRAPHICAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2451429 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 eght-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 eght-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 eght-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Area of real estate property Area of Real Estate Property Stock Awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Operating lease expense, net of accretion Operating Lease Expense, Net Of Accretion Operating Lease Expense, Net Of Accretion Accounts payable and accruals Increase (Decrease) in Accounts Payable and Accrued Liabilities Service Service [Member] Proceeds from sales of investments Proceeds from Sale and Maturity of Marketable Securities Stock repurchased during period (in shares) Stock Repurchased During Period, Shares Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity component of convertible senior notes, net of issuance costs Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Debt instrument, convertible, threshold consecutive trading days preceding measurement period Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period Current Fiscal Year End Date Current Fiscal Year End Date Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Net proceeds from issuance of convertible senior notes Proceeds from Convertible Debt Sales and marketing Selling and Marketing Expense [Member] Call Option Call Option [Member] Loss from operations Operating Income (Loss) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Performance Shares Performance Shares [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 8) Commitments and Contingencies ASSETS Assets [Abstract] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Issuance of common stock under stock plans, less withholding Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Shell Company Entity Shell Company Stock Awards vested (in shares) Number of shares that were earned on market based conditions (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from issuance of common stock under employee stock plans Proceeds from Stock Plans Cover [Abstract] Cover [Abstract] Operating cash flow from operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Document Type Document Type Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Operating lease, right-of-use assets Operating lease, right-of-use assets Operating Lease, Right-of-Use Asset Unamortized debt discount Debt Instrument, Unamortized Discount 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Convertible Debt Convertible Debt [Table Text Block] Initial Notes Initial Notes [Member] Initial Notes Income taxes paid Income Taxes Paid Stock options outstanding at the beginning of the period (in shares) Stock options outstanding at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Total unrecognized compensation expense at period-end Unamortized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Cash, cash equivalents and debt securities available-for-sale Cash, Cash Equivalents and Debt Securities Available-for-sale Cash, Cash Equivalents and Debt Securities Available-for-sale      Total operating expenses Operating Expenses Document Quarterly Report Document Quarterly Report Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Other liabilities, non-current Other Liabilities, Noncurrent Finance lease payments Finance Lease, Principal Payments Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effects of currency exchange rates on cash, cash equivalent, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Options canceled and forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity File Number Entity File Number Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Amortization cost Capitalized Contract Cost, Amortization Debt instrument, convertible, conversion ratio Debt Instrument, Convertible, Conversion Ratio Statement [Line Items] Statement [Line Items] Issuance of common stock related to acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Net loss per share: Earnings Per Share, Basic and Diluted [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Amortization of debt discount Amortization of Debt Discount Amortization of Debt Discount Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Debt instrument, fair value Debt Instrument, Fair Value Disclosure Business Combinations [Abstract] Business Combinations [Abstract] Basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Receivable related to lease assignment Lease Assignment Receivable Lease Assignment Receivable CONVERTIBLE SENIOR NOTES AND CAPPED CALL Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Amendment Flag Amendment Flag Other accrued liabilities Other Accrued Liabilities, Current           Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Financial Instruments [Domain] Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Carrying Value of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Geographical [Axis] Geographical [Axis] Local Phone Number Local Phone Number Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Amortized cost Debt Securities, Available-for-sale, Amortized Cost Total unrecognized compensation expense at period-end Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accumulated gross unrealized gain, before tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Proceeds from issuance of debt Proceeds from Debt, Net of Issuance Costs Employee Stock Employee Stock [Member] Income Statement Location [Axis] Income Statement Location [Axis] Issuance of common stock related to acquisition Stock Issued During Period, Value, Acquisitions Income Statement Location [Domain] Income Statement Location [Domain] Cash Cash [Member] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Amortization of intangible assets Amortization of Intangible Assets Schedule of Lease, Cost Lease, Cost [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Debt instrument, convertible, threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger GEOGRAPHICAL INFORMATION Segment Reporting Disclosure [Text Block] Cash and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets Total interest expense Interest Expense, Debt DESCRIPTION OF BUSINESS Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Stock Awards outstanding at the beginning of the period (in shares) Stock Awards outstanding at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Net Carrying Amount Finite-Lived Intangible Assets, Net Accrued taxes Accrued Income Taxes, Current Antidilutive Securities [Axis] Antidilutive Securities [Axis] Entity Small Business Entity Small Business Cost of Sales Cost of Sales [Member] Entity Filer Category Entity Filer Category Short-Term Investments Short-term Investments [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Entity Address, City or Town Entity Address, City or Town Weighted average period of recognition for unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Volatility factors ranging Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate International Non-US [Member] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2017 Repurchase Plan 2017 Repurchase Plan [Member] 2017 Repurchase Plan [Member] Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract] Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract] Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract] Contract with customer, revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Other Other Operating Activities, Cash Flow Statement 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] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Cash held back to cover indemnity claims Business Combination, Indemnification Assets, Cash Held Back Business Combination, Indemnification Assets, Cash Held Back Unrealized gain (loss) on investments in securities Unrealized investment gain/loss Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease expense Variable Lease, Cost Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Research and development Research and Development Expense Equity held back to cover indemnity claims (in shares) Business Combination, Indemnification Assets, Equity Held Back, Shares Business Combination, Indemnification Assets, Equity Held Back, Shares Reclassifications and Other Changes Reclassification, Comparability Adjustment [Policy Text Block] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Document Period End Date Document Period End Date Amortization of deferred sales commission costs Amortization of Deferred Sales Commissions Contractual interest expense Interest Expense, Debt, Excluding Amortization Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Deferred sales commission costs Increase (Decrease) in Deferred Charges Operating lease liabilities, non-current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Payments for capped call transactions Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Subscription term Revenue, Subscription Term Revenue, Subscription Term Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Equity held back to cover indemnity claims Business Combination, Indemnification Assets, Equity Held Back Business Combination, Indemnification Assets, Equity Held Back Aggregate Notes Aggregate Notes [Member] Aggregate Notes [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of capitalized software Payments for Software Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Entity Tax Identification Number Entity Tax Identification Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Accrued contingent indirect tax liabilities Loss Contingency Accrual Number of shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Authorized repurchase amount Stock Repurchase Program, Authorized Amount Trading Symbol Trading Symbol Term of contract Lessee, Operating Lease, Term of Contract Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Tax-related withholding of common stock Payment, Tax Withholding, Share-based Payment Arrangement Intangible Assets, Net (Including Goodwill) [Abstract] Intangible Assets, Net (Including Goodwill) [Abstract] Debt instrument, convertible, measurement period Debt Instrument Convertible Measurement Period Debt Instrument Convertible Measurement Period Option indexed to issuer's equity, indexed shares (in shares) Option Indexed to Issuer's Equity, Indexed Shares Additional Notes Additional Notes [Member] Additional Notes [Member] Net carrying amount Long-term Debt Change in deferred revenue Increase (Decrease) in Contract with Customer, Liability LEASES Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue Assets Operating Lease, Right-Of-Use Asset, Lessee [Abstract] Operating Lease, Right-Of-Use Asset, Lessee [Abstract] City Area Code City Area Code Customer relationships Customer Relationships [Member] Cost of goods and services sold Cost of Goods and Services Sold Debt securities, available-for-sale Debt Securities, Available-for-sale Schedule of Share-based Payment Arrangement, Activity Share-based Payment Arrangement, Activity [Table Text Block] Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Stock awards Restricted Stock [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Operating lease liabilities, current Operating lease liabilities, current Operating Lease, Liability, Current Contract assets, non-current, net (included in Other assets) Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent United States UNITED STATES FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Debt instrument, initial cap price per share (in dollars per share) Option Indexed To Issuer's Equity, Cap Price Option Indexed To Issuer's Equity, Cap Price Finite-lived intangible assets, remaining amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Purchases of capped calls Payments For Capped Call Payments For Capped Call Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Cumulative effect, period of adoption, adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Stock Award Rollforward Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Unamortized issuance costs Debt Issuance Costs, Net Number of reportable segments Number of Reportable Segments Contract assets Contract With Customer, Asset Contract With Customer, Asset Cash, cash equivalents and debt securities available-for-sale, amortized cost Cash, Cash Equivalents and Debt Securities Available-for-sale, Amortized Cost Cash, Cash Equivalents and Debt Securities Available-for-sale Research and development Research and Development Expense [Member] Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Debt instrument, convertible, threshold trading days Debt Instrument, Convertible, Threshold Trading Days Restricted cash, non-current Restricted cash, non-current Restricted Cash, Noncurrent Accumulated gross unrealized loss, before tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Basic and diluted (in shares) Weighted average common shares outstanding - basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Liability related to lease assignment Lease Assignment Lease Liability Lease Assignment Lease Liability Debt instrument, face value Principal Debt Instrument, Face Amount Level 2 Fair Value, Inputs, Level 2 [Member] Other current assets Other Assets, Current Schedule of Goodwill Schedule of Goodwill [Table Text Block] General and administrative General and Administrative Expense [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Entity Central Index Key Entity Central Index Key Debt instrument, strike price per share (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Deferred revenue, current Deferred revenue, current Contract with Customer, Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Debt instrument, convertible, conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Long-Term Investments Long-term Investments [Member] Long-term Investments [Member] Schedule of Fair Value Measurements Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Stock Awards canceled and forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Sales and marketing Selling and Marketing Expense Change in number of shares earned Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Change In Shares Earned Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Change In Shares Earned Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts           Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Stock-based compensation expense Share-based Payment Arrangement, Expense Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock Common Stock, Value, Issued Long-term investments Long-term Investments Deferred sales commission costs, non-current Capitalized Contract Cost, Net, Noncurrent Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Commercial paper Commercial Paper [Member] Restricted cash, current Restricted Cash, Current Amortization of capitalized software Capitalized Computer Software, Amortization Issuance of common stock under stock plans, less withholding (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Change in contract assets Increase (Decrease) in Contract with Customer, Asset Weighted-average fair value of grants during the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vesting performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash and cash equivalents Cash and Cash Equivalents Cash and Cash Equivalents, at Carrying Value Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Convertible senior notes, net Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Accrued compensation Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Operating lease expense Operating Lease, Cost General and administrative General and Administrative Expense Financial Instrument [Axis] Financial Instrument [Axis] Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Equity Component [Domain] Equity Component [Domain] Entity Address, Address Line One Entity Address, Address Line One Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Net loss Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Remainder of 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Trade and domain names Trade Names [Member] Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Operating expenses: Operating Expenses [Abstract] Net loss per share: Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total shareholder return performance, lowest percentage to still earn awards Share-based Compensation Arrangement by Share-based Payment Award, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards Share-based Compensation Arrangement by Share-based Payment Award, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of Assets and Liabilities, Leases Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current Stock Option Rollforward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Certificate of deposit Certificates of Deposit [Member] Deferred revenue, non-current (included in Other liabilities, non-current) Contract with Customer, Liability, Noncurrent Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Debt instrument, threshold percentage of sales price per share Debt Instrument, Convertible, Threshold Percentage of Sales Price Debt Instrument, Convertible, Threshold Percentage of Sales Price Potential shares to be issued from ESPP Shares Issued Under Employee Stock Purchase Plan [Member] Shares Issued Under Employee Stock Purchase Plan Supplemental and non-cash disclosures: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Number of shares issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Deferred sales commission costs, current Capitalized Contract Cost, Net, Current Convertible Debt Convertible Debt [Member] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Treasury securities US Treasury Securities [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Termination fee Loss on Contract Termination Wavecell Pte. Ltd. Wavecell Pte. Ltd. [Member] Wavecell Pte. Ltd. [Member] Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Maximum percentage of awards to be earned Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned Money market funds Money Market Funds [Member] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Allowance for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Contract assets, current, net (included in Other current assets) Contract with Customer, Asset, after Allowance for Credit Loss, Current Other Other revenue Product and Service, Other [Member] Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net decrease in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Other expense, net Nonoperating Income (Expense) Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Schedule of Lessee, Operating Leases, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock options Share-based Payment Arrangement, Option [Member] Restricted Cash (Current & Non-Current) Restricted Cash [Member] Restricted Cash [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Risk free rate ranging Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate State And Local Taxes And Surcharges State And Local Taxes And Surcharges [Member] State And Local Taxes And Surcharges [Member] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Loss Contingencies [Table] Loss Contingencies [Table] Plan Name [Domain] Plan Name [Domain] REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Right of use assets obtained in exchange for new or modified operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid-in capital Additional Paid in Capital STOCK-BASED COMPENSATION Shareholders' Equity and Share-based Payments [Text Block] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Provision for income taxes Income Tax Expense (Benefit) Cash, cash equivalents, and restricted cash at the beginning of the period Cash, cash equivalents, and restricted cash at the end of the period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Purchases of investments Payments to Acquire Marketable Securities Purchase of businesses Purchase of businesses Payments to Acquire Businesses, Gross Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Developed technology Patented Technology [Member] Total intrinsic value of options exercised during the period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Depreciation Depreciation Deferred revenue Contract with Customer, Liability Other current and non-current assets Increase (Decrease) in Other Operating Assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Debt instrument, convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Award Type [Axis] Award Type [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Amortization of issuance costs Amortization of Debt Issuance Costs Maximum Maximum [Member] Security Exchange Name Security Exchange Name Percentage of shares earned if performance measures are met Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights If Performance Measures Are Met, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights If Performance Measures Are Met, Percentage Accumulated Deficit Retained Earnings [Member] Schedule of Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent 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] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block]           Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted-average remaining recognition period (in years)  Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Document Transition Report Document Transition Report Corporate debt Corporate Debt Securities [Member] Weighted-average remaining recognition period (in years)  Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Liabilities Operating Lease, Lease Liability, Lessee [Abstract] Operating Lease, Lease Liability, Lessee [Abstract] NET LOSS PER SHARE Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Current liabilities: Liabilities, Current [Abstract] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Proceeds from maturities of investments Proceeds from Sale, Maturity and Collection of Short-term Investments Recently Adopted Accounting Pronouncements, Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Short-term investments Short-term Investments EX-101.PRE 12 eght-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 a8x8logoa321a.jpg GRAPHIC begin 644 a8x8logoa321a.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 !D M #_X0.!:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \ M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)! M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO7!E+U)E&UL M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I/ M&UP;65T83X@/#]X<&%C:V5T(&5N9#TB]N>V'.^[/(DXKV_QT^1S##N$][(N5[6R5*HDKTN5J$3"\6#/>(#T3U-%">/^[[=4_P!O,8_]_.5>I4VF/]+X;9J_YO6I_P!.MQG],'L; MZ&T9KEGYFGXO7Q^VOQV?RT&GRW_?K+C2G[B/%[&QAU?8'0ECC,(SQ"D9AJ[( M6Y$&,XCFL<:1AF11ZF8*$#SZWN#:RC^CRC OS^0J#$;)KIK1L*6JO:F6.-; MT%Q'&5KB1)H 2&->XZXQN;BZ[) -KI4@20R*6CFB8@A9(G="01NJ"!VWSU-83 MIQIIQIIQIIQIIQIIQIK@,IRK&<'QVYR[,K^GQ;%L>@'M+W(L@L8M335%=&;Z MCS;&QFE#%B1QI_%SW(GE43^*ISXW-S;V<#W5VZ1VT:DLS$*J@>))/0#[=>EA M\-EN0Y2#"8*VGO,Q=2".&"%&DEE=O!41 69C\ #K0EV&_<"Z/P:TG8]U^UGD M&ZI$,Q(SLRO[)^O<),]GE/NJ:,>JM\JNXR.3QXD1*KU?Q8]S?"NT?G^^V#L9 M6M\';R7KJ:;V/I1_\M59V^]5!\CJR3MA^F;W#Y%9QY/N9EK7 12*&_*PQ_G; ML#]V5A)%;Q-Y_1+<4\&4&H& 5I^X:[<&EO?2ZCZYU\!7+Z(UI0[,N);6^?HC MYL3:%&%[D3^:1V_].8)-W\Y0SUM[2P6/X,LS'^T2H/V:DM9_I@=DT@"Y#-\I MEN:=6CFL(E_R-CYB/\Y^W7: G10;GZYXO:UI'L9.M=895;8_.AC^G MN'BX_E8\E!9/3PO@+[.(B^?_ &)X^OLXWW 7 D"Y?'H8O-H9""/L1PP/V;Q] MNL#Y?^EM@9+=Y>!1:[R6.RBV!C@B*QOO3Z)\B0*?7L*5K'3JX\V A'(SW_7^ MGF[N,>X_; MC)G*P7L#&:RG(J:),%4HY )$4Z13;06]/;UUE_S*M:.TXTTXTTXTTXTUP&59 M/1X3B^29GD]@&IQK$J&XR;(;20JI'K:.AKY%K;3SJGE4##@12$=_DWGQN;B& MTMY+JX8+;Q(SL3X!5!))^P G7I8;$9'D&7M,#B(FFRU[3'WA7_4M+K;])W ;C!*0J7$74 M21]0!*D3IZ">+9-1YIC..YCC%@"VQO+**HR7'[6,[U1K.DO:^/:55A'=_P!P M9D"4,C5_\7)R=UO<0W5NEU;L&@D164CP*L 01]H-==IQIIQIIQIIQIIQIJ,GYJ.]&2;NWED M'6W"[R1$TQI2[)1WL&!(>,&<;0J7N!D=E<^T]$EP1(\N4 MH_:B+WCYK<9C,OQRR\@MQ-"[@$VF/D%8$BK^%[I-L\KBA9'BBZ!&WZ.^:5U8;IQIIQIK[ MW6&S\]TSGN,[-UEDUEB.;XA9!M:*]JR^V>.<7EI8\@3D='GULZ.YP)44["1Y M4LN;>)(I3NX?R2 M'E?'K?-1@+)(M)%']R131U^RO5:]2I!.N9KW!]H+[L;W6R?;ZY=IK&!UEM)F M%#-9S#? YH -ZBL4M %]:.0+T UEES)]:6TXTTXTTXTUKP^6#(+/&?CS[.V5 M2XC)4G#Z+'RJ)?#EK,MSO$\5NFK]4_XWTUR=K_\ 8J\P3N;/);\#R4D7XC % M^YW1&_Z6.I0>R_&6F7]S_$;6] ,*7TTPK_YEM9W-Q%]XEB0CYTU IR"VNE/6 MV-)./![4F27V25\.<2NGY!7XCC%MDO\ 3D.8!PY4=+@] M:P4EX'CD#A*9XGL(UKTS?MWQ^RY-RRVQ61)_)$.[J#0N$4ML!'4;B!6G7;6A M!ZZCO[JNZ/(.SO8S-NRFJGTA(60."C2^FKJRD MJ;1;+XZ>BMKBS\/D=4M(AJGPU@K-K<$IZC*6A4?M>XS-ZH$/,V3$;]4D)/\ M?]7ZO7ZOKR7\G >%2VYM6Q=B(R*5$2*__J* ]?GNK\]4'VGND]Q5GF!G(N9\ MA:\$F_;)>2RV]:UH;20M:E?X/1V4Z;::BC^0/K53]2NV&T=*XS83+/$*:12W MF'R;(K368\;RRBK\A@5MB9C!I(F4KI[X3C>EJR$CH56M5_I2'7/N.0\5Y3<8 MBV):S7:\=34A'4,%)\RI)6OF #YZO]]LW=F^[U]E\/S_ "T20YR=98;I4%(S M/;3/"[H"3M64()0M3LWE*G;4X8\P[6^]7W?%%D-GDWQZ=8K*V<5TJ-AMUCPE M,JJ_\9B6<95BE*U/4JK[3::E C/Y(Q$\?3DZ>V4\EQP/&R2UW" K]R.R+_TJ M-_BF-/#U+FTM[B7[_5E>OSKK89S.]1@TXTTXTTXT MTXTU_(Y'""8K1N*X8B$:)OCU$148T4D"OP MJ?'[M>9%D-[991?WF37,ATNWR*XL[VUE/55?)LK>:>PG2'*JJJN-*D.5Q7-Q)=W,EU,:RRNSM]K$D_M.NN'%XZTP^,M\18*$L;6".&-1X+'$@1 /L M50-?IQ&A_JK*\8QC[Z/6?U'D-+0_DI?C[6N_,64:O^^D^7C3[>)]Q[C_ -3? MTM7ZIS^[*W_.7D5IN"^K*J;CX#X;EW(IN0R\KS-AZDI9+>QNIK2UA6OTQI! Z(R MH*+642.]*R.[$DS2_-)T:U5U*V/J_-=*5C\8P;<\/,&R\'9*E3:[&,HPPV.D ML#T1IYY$R-2WL/*@/'$<\C(IHY4&K0O$$4=N\7"\7Q>_MK[#)Z5G=B0&,$E4 M>/:25J20K!_P^"D&E 0!;+[!O<1S/O7Q7,Z$X03 M! JM+"UNP,H ,B.F\%U=WTGGP]Q"_QV07 >.ORW7$M/OU1;S?NJM=.--.--.--=']E= M-0NPN@=NZ4FR104V1@E_C4&Q.QQ U5W*AO+CUN4;$5Y1U%\&-)$_C MSQ^08E,[A+K#N=HN('0']UB/I;_E:A^[6PNT_.Y^V/6&.Y'2SQJ.3 M*V0 M^/('Y^K#@>K?6$S%<(X7-(-SF.:Y:_LA87>+O9<=?(8[N%RCJ?(@T^\'Q!\" M"".AUU*<9Y)A.8LM ME9MIW/\ $]H:XOI6,YOA-S&O<2'.C*YJL* S"1ID&9'(\$F.9CP28Y M'B(UPWN:O]XS)7N'R$63QSF.]A<,C#R/S'@014$'H02#T.OCR[B?'^=<9O>( M-U(>-U5T(9016SU#^=G0VTH%/BG9B(NC= MB.9'ARTK_U%Q>K,MN2D>1A M7QVE#MBNMHZ!H2LKGPMAYS:_()ONM[,=PMX[>H#+(Q6YRD5'ATA%7VYF)854 MUV&T%J%CD:X([V!1-GJQ4]372E1?KYY'CGV=CY'RV]RD!K:M($C/D4C4(K#Y M-MW_ /-JUOVR]MKOM+V,X]PC)+LS,%F9KI?-;FZD>ZFC)\S"\QAKX$1BG36* M^)8KD&=93C>%8G62+K*,NO:G&L=IXC4=*M+R\G@K:N!'1RM;[LN;)8QJJJ-1 M7>55$^O,7L[2XO[N*QM%+W4TBHBCQ+,0 /[3KM6Z5H),,TK7&NJ3%VV1P%? L,C MA5;/RUU(C!)&.Z-:Y"0\H@VO8[TE5J.1?KRP/!8H8/!6V'@()M[=4J? L%ZL M1T\6J2.GCKED[G')S1&8[U3FQ.0QENMW Y5AZCT/F&'3JK AE/F"#JS MK@OZ=G9_N-Q#'\XXMR_,3X')6RS1-^7MMP!Z-&X!.V6)PT4J5)21&4]1KX:G M_<5;6_+5?Y_KMKW\%^1A?FOQ&39)^6_$_IM^K9NIOV_5MK3KJGJ-MG7DO5(=WBRBM_M:; V[,3,'E] M%6S"5HOZD=>E(J>H<85-Y,]%3UM1%14]2>.207)6+XT9=9%_EIA]7U*_3Z>W M?NK\-O751$O"^3P\S;MZ]G+_ %BN2_(?E@*R&[];T/1 \V,OTCR/B#3KJ8J_ M_<4[0;>W3<8Z\X 3&FVUBW'B7>29&RZ)1I,,E2^W9"583+-\#VUD(%5$A?5Z M?T^.1PN._P#?B=Q;8^$VV\["SL&*U.TL * TI6G2NK=,;^EQQ XZW.7Y1DAE MC GK"*" Q";:/4$1?ZC&'W;"WU;:5ZUU]5JKYW.T&Z-CX9JG7G5_6-YFF>7\ M#'BJ*LQ\E!/EKQN9?IR]H> \5O^9\HYAE[? 8VV>>9 MS;VU0J#HJBHW2.U(XT'5Y&5%^IAJH2N2P2O@I;.AOM$AQDLGUPS"KWV"!9]X MZ"*20T@<-TCU*)I'O>C/".55\KR2*;]@]2GJ4%:>%?.E>M*^&J@KHVQN9#9" M06?J-Z8<@N$J=N\J I;;3<0 ":T &O/R^1#J]D'5#M3LO IM8>-AM]>V>;ZM MM/9#&=Z.S>)Y);S*^>MK:.TR$=:O'>0( MJ2%AY+. +B,]1Z MIWCC45]Q:EKXHV@BKL;&F*VPLY46.-&DM*WWY/& M\N5SL 47*#<2!_YJ#J2/WTJ6\TK4FI;W%_IS39C*W7,NQ,UO#)<.TLF)G811 MAV-6_(SGZ(U9C5;>?9''UV3JFR)<4/FT[B:R[1;1Y.SML M1*L]C;0LV]3])>8J2/M542M>H)*D @ZW/^GYV+Y;V?X3G,KSRREQW)LQDDC_ M "\FW>EO8"1(W)4L*233W!4@E7C6.16974ZTF&JC).-5@K-&N3UC?9O8[PK?"33[0 M\?DP7#XI+D%;N\18C7/)[^.Z=IW)[^75AB9!)A..VZX MU&4U5YXW>2[;O9TA@AC&YY)9&"HB MCXDGQ- !U) !.H+ODE[BXSW3[#3MC8=KVGPK%Z*!_2E!<)!2/F^=5%<=R08YXWUG D5K&NQ6I2250>CR' M_P *^*KT)/ETA^U'L5ENP7;"/BV=RD]_F+F3\S-%OW6EG*X^N"S4C<$KUEZFM?7,!U)O3C33C36YSX0;+K)2=L 6N[;U]5L]8 J?KY'NHL<>%'S M"[257VI)=P21YBYJ6N*V)1A.-D8Q)1D:19OV;%W%V7DXW#R;U]?#GU!3^MSDB@'S1G>?A/\ -\;_ %-C MDKD;1*2@#K)".I/S:+JW^ MXT4:LP_3Q]Q7]%MAD7Y#MH1N@LSHXU)7XZ1G#)(-?]SS\/3)2E-1?F]K_#Y?$$C8I$:CFTXT>Q[ASWM25797A7\ML#RK()_WMTM( ?%(3_?^1E\ MO_A@4/UD:I-_44]Q7]4\B'8[BD]>/XF829-T/2>^7\%M4>,=F#61:T-TQ5E# M6RDT/\WUJK[4@_S9]]=9;XR6)ULUGC&,97!U)DTJ1D&YI(&3+065A8Z#$AZAB* ?3N-X7Z?OMNY;VYQ3]U^6WEY97&;M%$.+4E8S;'ZXKF]0CK.: MEK>,;6@C=B[%IFCCG]YH;5F.G&FG&FLD>HC>OZ]C-5D[03K:!I.-DT67F*U= M6MJ*6R*CCUM??A$9LT.)3;1@66I(HI$M("E:(?KB[@:?A#^8C+4WD G;44ZU&J.]Y[F#M9F4[01PR=P'M&6U]23TRI;I(\)(V& MY2,L;=9&2/UMA=MH*MZ*=!:4=W1TUSC$^LM,;M:N!8T%G22(TNGL*:9%%(K) MM5*A.?#D5TF$1CP/$JC<-45J^/')^PR0RPK+;LK0,H*E2"I4BH((Z$$>%.E- M.:'*PS.DTC*ZL"'##<&!!ZZY;GTU^+3C3 M3C33C34W/[@_LAK6/T MQ^U5AE<]FN[V5B627%[+&QJ*A)YT+W4H^$B0&*)3U^BYE!ITU*7R+VKF];^O M@OZ6Z[WUF.T-X;AQ6DSC#]9"@X9BF'Y-6P[O&K?+LIKYIKJTNJ:>(\"R9CF. MH-@ 2!E"I[)#(U"QQN3>_9/A]AFKFYSF5B2:UMZ1QHX#(7<$NS*00=J4 !J* MN32J@ZK2_43[^\H[;X/#]O.#7MQCLYEB]U<7-O(T4\5M;NHBCBE0AXS//N+N MC*VR QU*2N#L0[:? YHK9L:VRGK-;ET=G1&GE!Q&P-/O=4W$QWK)]N@#.F9' MAGW)G>/=AEEPX[$1HX")_#/N4]DL%E%:YX\WY&^\=G5H&/PIU:.OQ4E1Y)J+ MW97]1[N-Q&6'#]VH!R+CH(4W*!(S6&R/'\E)BLK&8[R(]1X@@]0RGP*L.H(_XU&KG. \^XIW.XG:<>O4+1N 5(*DJ\T@BC(.LP=%D4HX#(PH0>H(/B"/,'5[_Q6 M=F;OM-TVP',\OL'VN?X9.M-6Y[:E?[DBVOL1'!) N9KU7UDL[K$[6MES'KX] M P<8AXU?QQY"SC HL<-R7#Q(/*.*YCGCB'E&B ]0=;$I,:/,CR(/( 5KA&"83E:]CD5KFJJ*GCF>LJLI5@"I%"#X$:B[%++ M!*L\#,DR,&5E)#*P-001U!!Z@CJ#U&H+OE,Z?5?3GM%SGPYN*SX7N+.CQ:&Y@R 5YR-5DF T7_(0XY",A#W/XE%Q+DK0 M6A7^77*^K$H(J@)(9"/$!6!"$BA6@J2&ITA>SKOG>=]>S\&7S:R#E>+E_(WL MA0A+B6.-&2X1Z;&::)T>9%(,*Z>.):7F)X]85D5^.4X$(.8)W,0&(_"I)J#2L8_=MWNN>Q'9V[Y-B M8W?DU[*+&Q;86CAN9DD83RFA4"&..21%:HEE5(Z%2Y6^F! @U4&%5UD.+7UM M;$C0*^OA %%AP8,,+(\2'$C!:P,>+& -K!C8B-8QJ(B(B7$EY=N\MW*[.[N2S.[$LS,QJ69B2222222=:YOEA[(W M'67I;L+)\4L"U.(S M,0FX[C8Y,E=QD562.U*".-P>C1R74ENDBGHT;.OGJ"GD'-=(VL^OC/ZNT_;? MMS@&L\L&0V 4T:SV#L.*$I &LL4Q-(Q%I&E$K###D5[-@U\AXWC**-*(\;D( MUO,\[;\:AY3RN#'W8K8QJTLH_>1*?3]C,54_PDTZZC7[M>\%]V3[(Y+EN%(7 MDMP\=E9,0"([BYW#U:'H3!"DTR AE:2-%8%2=5,=H?AHZ>]A8LVTQ+%V=?\ M8) N2)DVJX$.OQL\AK'- N0:Y3[?&)\="/5Y704JYQW>/7*5$\^?;":.SS5X>3<9#?5;Y%V><+ M7KZ-]]5PC4%%$QN(4'X8=2;]T.C>Z.C^?0\1VA%@VF/Y&V=+P/86/J(Q(M\QX3F.%WRVV1"O;25,4JUV. M!XCKU5A4;E/A7H2*'5TW83W#\!]PO&I,WQ!Y(SF0YC@^SNL.669K(6KQ5^=:T?*,II$' M$<@L#P,JQT7J5',JJ7(R1949/UJC[8S?+6,&U)2]B>27%[87/'+IBPM=LD1) MZB-R0R?8KT(_QD> U2W^IEVBQF"Y%B.[V%B6)\P7M+\***]S"BO;SGXR2P" M2.0]*BWC-"S.=4;\W_JK#3C33C33C34AG[B'%;.'V:TCFY1D2FR'1+,5@%5% M]I]GANP,QM[8;'?P4@XN=PEW_'D5._UK(G(;*]-?2DLB@^%8Y78_LE6 MOW:N_P#TO,S:3]I.0\>0C\_:\C-PX\Q'=65M%&3\BUG+3[#J?CFAM6::H!^# MCO'K#K_?[$T)N7(ZS",;VC;U&4X3FMY('7XW79C!A/I[6CR.VD/;$J 7]6.( MZ)*D.#%$:&\9"(XXDYOCLKS3&X2:? Y:188;EP\"6WN[6%2\[VKOZL/8V3,;_ #;$J3$115G%RFWR.GK<='":-3.EONYDP-:V M,@D5WN*7T^GZ^?')1RWMG! ;J:6-+8"N]F4+3X[B:4^==4L6/&N1Y3*C!8W' MWMQFV?8+>*"5YR]:;1$JF3=7I3;6O34,?RT=F, [3=P\BS35TL5O@N(8GCNM M*/)P!("/EBX[)N+*SOHC"C$9]>2XOY$>*5R?_1%CC*W]+VHD*^ZO([#DW+7N M\8P>RAA2%7'@^PLS,/B-SD ^8 (Z$:Z(_93VEY-V=[&6N Y@A@Y%?7L]_+;D M@M;>NL4<<+$$@.(H4>11^"1V0_4I.M9_-<:EKJR;]OOCEK4=,LYNIXB!A97O M_++*D1Z+Z)-?6X5KVAD3A?R5K[>LD@7_ '1EY+KL3;2P\/FFDZ)-?2,OS CB M0G_,K#[M40_J:96RON_..L+8AKBRXS;1RT\5=[J]F5#]DLI*L17C9)N;^T.&%#$KF^[).QOE$7 MRFV,QEK+!XR;+9!MMI A9CYGX*/BS&BJ/,D#4'.WO!.0]S>:8[@G%8O6SF2N M5BC'7:@ZM)+(0"5BAC#2RM0[8T8T-*:\]/LSV$SGM+NW.]W; D*MSF-J\T*J M&07O)\U/F;X_ZL MK?2M:A$'1$7Y*/[35CU)UT\]I.V''NSO;['=ON,K_P!A8P@/(0 ]Q.WU3W$E M*_7-(2Q%2$7;&M$10.B/0_T*3T.]M'(Q7^E?0CW(YS6*[QZ4],YZU[CP/=>NYGVN38-=!L1QB$>R#= MU9&NBWF-VS1_J)49#4'-$D(GZVC*KF*TC6.3V./YR]XWF(,S8&D\+UIY,IZ, MC?PLM0?A6HZ@:P3N=VZX[W8X)DN .OA)!*%D2O0L MM&!4L#Z%W7O>F#=E-.8'NO7S+XZX,98 A)8S1HIXZ]3%/$5EC)Z[6 8!@0-2O[@3%K2[Z88 M9?5XB&B89OK$K6\1OGVXU7:8AGF.!FD\?1/3=6\0">?YR/\ ]U9WUM99^'13 MQ]4@OHV;Y*4D2O\ F91]^IK?IFYBSQ_?N_QMR0L]_P ;N8X?BTD=S9SE!_\ M2BE<_P"#4:O(B:OAUL%^,?M;CO3WMCBFS,V')_M]?TESKO/IL*,6;-IL56,7/NVO*+;B?*8\A>U_(21M#(0*E M5B*BHDVK3(6%];"\LIHI;1A4.K!EI]H--X MARKB^8?CW(\;?6.99[D>-SHMO2T5F6L_!5&*Q+J$X\&?9J.5+-8C"5S8CA@&]5 M*KV"C9WQY7BY?,;.YQMIDK2*ULX)T:*6:,2>M+<-$]'2.JQK S*#(&D9?HVL\XW(]:M M2U0'^W@QJUE=G]UY@%A%I*+0LC&K J(OM,MO\ I0A(F&3E;Y^J MHUWC^?-\=@K:5N17MV/]E++8?\3RHR_LC;59OZH66LX>T/'\&Y'\PN>2"=!Y MF.WLKN.4CY!KJ&OVC5>_)6:H^TXTTXTTXTUK*^57I5,[F];SU>&Q@%W#JZPD MYMK)I7A MX58:QLDP=TLZM%%9E=<(:@S7O]!V%[K+>9YV'!LQ$MI?T!/I#=N@N M]HZL;9R=X )]"6?8K/M&H2K:IM:"ULJ*\K9]-=4T^756]1:1#P+.KLZ^02)/ MKK&#*&*5"G0I0G#*(C6O&]JMR>R.T\5T_JFA-?9=EEC7DZE;[E7^\[GR51U)^X5) .#=Q^XO% M.U/#KSG/,[E;;"6498^&^5R#Z<$*DCU)I6^F- 14FK%4#,/0IZUZ)Q?K-HO6 MFC,0+N?F[$L?F=UQ<^]K#35R4F=SH$A'0 M\PVO&86'+AN>-5215Z^$4L)B>4:^S++5S7(&.3D9^]'-?YMD?Z8QSUQUH]92 M#T>85&WYK%X?XRW3Z0=7&?I[>W7^@N''O!RJ#;R[/0 6:.OU6N.8AE;K^&2] M(64^)%NL(!!DE76A1$551$3RJ_1$3ZJJK_).:,\>@\=61^'4^&JNJGXCG2/B MF+@):!&=HK(H^QX/6#T6PT(O>8.2I).I1R#>)[Q%8\9!O<,@R-5CQO8JM>Q['(CFO:Y/ M"HOU1>1;(*DJP(8'J-7.JRNH=""A%01U!!\"#\-;QOA/[T_V W"[KQL2X^WU M#N^YB!HY.-A)Z1S'H#\EDZ(?X@AZ#<=5X_J >W7_W+X,.Z'%X-W-^/0,9E M05>[QP)>5*#JTEJ2T\0\3&;A &=HP*R.Q6C\5[):0V5H_,_4.AV)C4JE?.&% MDB12VC""L,>R*&$CFC+.QS((46PUKR##W&&O/]BXC* MD^:GQ5A\T8!A\P-4M=K>X69[4]P<3W"P-#DL7=K*$)(66,@I- Q'4)/"TD+D M=0KDCK37GJ]@=![*ZS;7RK3NUJ,U+E6+S'C:5&%=59!3D(5*K*,-Y67$9-"ES&>A_NNO]UT/FK#J#]H-&! Z= M^V71[D:U%543G]Q12SRK#"K/,[!55026)- !U))Z #J3K\UW=VF/M); M^_EC@L8(VDDDD8(D:("SN[L0JHJ@LS,0% )) &KJOB?Z43^FO7% 9O#%&W)M MJ?"S39(&N"4F/"!#=&Q3!'2@>1R78O DF+)5JO8VRGRVC>031O6;7;#AS\0X M\([P 9:Y823?P]*)'7SV"M?'ZV:A(IKG3]Z'N MN_'=3U>/.S\$PL;6MB34" M8EMUQ>;3U7\PZJJ5H3!#"657+*-H7-CZB#IQIIQIIQIIQIK69W7^*WKCW/D2 MLPLP3=7;C)'8)-H87$B.-=* +8\1F(?J4]A\W;H.46^9PE^1]8> 74(/\$MLS2N/FUM&?X==#1?A= M^1^1*;'-H&'!"YR-6=*VYI5\5B?^;F0MAS)JM3_:%7?Y<\).SW<%WV-9*J_O M&>"G[)"?V:V1-[^/:K%"94Y+)(X'X%QN5#'Y5>R5/[6 ^>LP=+?M[^P626$2 M7O/:>OM98]ZPDEUN'K8[ S$HVN]4B)Z"1<>QBN(5GZ&2&SIR,P*$<][I!<7X?@N(VAML/%MD8#?(WU22 M4_>:@Z?!5 4>0%3JJ[O3[@>YG?K-+E>>7H:SA9C;V<(,=G;!O'THMS$N1T:: M5I)F "F0J%4972HXYD:1$,XS12@&CE=&DR84AHSC<)[H\R&4$N(9&N7T%$]A M!N\.:Y'(B\R=E#*5-:$4Z$@_VCJ/M'76F(96@E69-I=&##8"W:W@3L7?'(6)J29)B23YG_4U*B/WO>Z.)%BBY7,L:@ 66, '0 M65 .@ \--W%9?4\B3F6S;2/'M*>:&PKSGK+; M-IU78A%+CL3==*.=D>67=ID=].CYALNI#-N;J::QL MY8ZRFS2OJH*29DA[_:C@$%BN\-8U/"@ U)S"^\GW+\>P]K@<1RFYCQ5E;QP0HUM82%(HD"1J9);5Y'VJH&Y MW9C2I8GKK@&_$%\M=4US51S7-V%MU%:J+Y145-@>45%Y\!VLX"#48Z M.O\ \R;_ .YKTC[X?=,10\LF(/\ ^%C?_P!+6QNN@1ZJO@UD19*Q*Z'%@15F M39ME+6/# R.%95C92)=C/DJ,:>LYRE,5WESWN7,EW/L]:61G;:BQKN8ECM1%5$6IZ(BJJCHJ@ #6+O:[I M;H'N7AX<5W1BBS)U6.3_ $KG-$853G6''E(WWR4%ZL>4U8IW,:XT*6&5 .]C M7$ Y[&.;C?)N(X/EMI^4S$6YEKLD7Z9(R?-&H?O4@J?-30:V_P!F._G8K^8M)@9+2Z"^ FAW+]0J0LL;1S("0D@5F!G#W7^WNW[CEA+F:) MVI@&R\>]921:O,_R& 9B(;E]0(G_ Q<@QBS(-OZ7R'3("/5$<@6(JM;'W,] MAL/OX]JLL(E?DLD;D?@ M;&Y4L/E5+)DK]C$?/7>^L/@,[FY=-BKL*XU7J2G<]OWY;+)C9C?A$J?J6!3X MA#GT\X[%7_06UBL7Z^'_ ,//NXWL7RVZXUKGE_Z ME'8;"6[CC%OF9Q!3- MK;D %S&;,S.%$%^!(8*@E+@F, =)@8HDD3G-60XTVR1CWC27[3W#7>G#NV7' MN(,+N(-X#WF]U._,+X& GRAPHIC 14 eght-20201231_g1.jpg GRAPHIC begin 644 eght-20201231_g1.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 !D M #_X0.!:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \ M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)! M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO7!E+U)E&UL M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I/ M&UP;65T83X@/#]X<&%C:V5T(&5N9#TB]N>V'.^[/(DXKV_QT^1S##N$][(N5[6R5*HDKTN5J$3"\6#/>(#T3U-%">/^[[=4_P!O,8_]_.5>I4VF/]+X;9J_YO6I_P!.MQG],'L; MZ&T9KEGYFGXO7Q^VOQV?RT&GRW_?K+C2G[B/%[&QAU?8'0ECC,(SQ"D9AJ[( M6Y$&,XCFL<:1AF11ZF8*$#SZWN#:RC^CRC OS^0J#$;)KIK1L*6JO:F6.-; MT%Q'&5KB1)H 2&->XZXQN;BZ[) -KI4@20R*6CFB8@A9(G="01NJ"!VWSU-83 MIQIIQIIQIIQIIQIIQIK@,IRK&<'QVYR[,K^GQ;%L>@'M+W(L@L8M335%=&;Z MCS;&QFE#%B1QI_%SW(GE43^*ISXW-S;V<#W5VZ1VT:DLS$*J@>))/0#[=>EA M\-EN0Y2#"8*VGO,Q=2".&"%&DEE=O!41 69C\ #K0EV&_<"Z/P:TG8]U^UGD M&ZI$,Q(SLRO[)^O<),]GE/NJ:,>JM\JNXR.3QXD1*KU?Q8]S?"NT?G^^V#L9 M6M\';R7KJ:;V/I1_\M59V^]5!\CJR3MA^F;W#Y%9QY/N9EK7 12*&_*PQ_G; ML#]V5A)%;Q-Y_1+<4\&4&H& 5I^X:[<&EO?2ZCZYU\!7+Z(UI0[,N);6^?HC MYL3:%&%[D3^:1V_].8)-W\Y0SUM[2P6/X,LS'^T2H/V:DM9_I@=DT@"Y#-\I MEN:=6CFL(E_R-CYB/\Y^W7: G10;GZYXO:UI'L9.M=895;8_.AC^G MN'BX_E8\E!9/3PO@+[.(B^?_ &)X^OLXWW 7 D"Y?'H8O-H9""/L1PP/V;Q] MNL#Y?^EM@9+=Y>!1:[R6.RBV!C@B*QOO3Z)\B0*?7L*5K'3JX\V A'(SW_7^ MGF[N,>X_; MC)G*P7L#&:RG(J:),%4HY )$4Z13;06]/;UUE_S*M:.TXTTXTTXTTXTUP&59 M/1X3B^29GD]@&IQK$J&XR;(;20JI'K:.AKY%K;3SJGE4##@12$=_DWGQN;B& MTMY+JX8+;Q(SL3X!5!))^P G7I8;$9'D&7M,#B(FFRU[3'WA7_4M+K;])W ;C!*0J7$74 M21]0!*D3IZ">+9-1YIC..YCC%@"VQO+**HR7'[6,[U1K.DO:^/:55A'=_P!P M9D"4,C5_\7)R=UO<0W5NEU;L&@D164CP*L 01]H-==IQIIQIIQIIQIIQIJ,GYJ.]&2;NWED M'6W"[R1$TQI2[)1WL&!(>,&<;0J7N!D=E<^T]$EP1(\N4 MH_:B+WCYK<9C,OQRR\@MQ-"[@$VF/D%8$BK^%[I-L\KBA9'BBZ!&WZ.^:5U8;IQIIQIK[ MW6&S\]TSGN,[-UEDUEB.;XA9!M:*]JR^V>.<7EI8\@3D='GULZ.YP)44["1Y M4LN;>)(I3NX?R2 M'E?'K?-1@+)(M)%']R131U^RO5:]2I!.N9KW!]H+[L;W6R?;ZY=IK&!UEM)F M%#-9S#? YH -ZBL4M %]:.0+T UEES)]:6TXTTXTTXTUKP^6#(+/&?CS[.V5 M2XC)4G#Z+'RJ)?#EK,MSO$\5NFK]4_XWTUR=K_\ 8J\P3N;/);\#R4D7XC % M^YW1&_Z6.I0>R_&6F7]S_$;6] ,*7TTPK_YEM9W-Q%]XEB0CYTU IR"VNE/6 MV-)./![4F27V25\.<2NGY!7XCC%MDO\ 3D.8!PY4=+@] M:P4EX'CD#A*9XGL(UKTS?MWQ^RY-RRVQ61)_)$.[J#0N$4ML!'4;B!6G7;6A M!ZZCO[JNZ/(.SO8S-NRFJGTA(60."C2^FKJRD MJ;1;+XZ>BMKBS\/D=4M(AJGPU@K-K<$IZC*6A4?M>XS-ZH$/,V3$;]4D)/\ M?]7ZO7ZOKR7\G >%2VYM6Q=B(R*5$2*__J* ]?GNK\]4'VGND]Q5GF!G(N9\ MA:\$F_;)>2RV]:UH;20M:E?X/1V4Z;::BC^0/K53]2NV&T=*XS83+/$*:12W MF'R;(K368\;RRBK\A@5MB9C!I(F4KI[X3C>EJR$CH56M5_I2'7/N.0\5Y3<8 MBV):S7:\=34A'4,%)\RI)6OF #YZO]]LW=F^[U]E\/S_ "T20YR=98;I4%(S M/;3/"[H"3M64()0M3LWE*G;4X8\P[6^]7W?%%D-GDWQZ=8K*V<5TJ-AMUCPE M,JJ_\9B6<95BE*U/4JK[3::E C/Y(Q$\?3DZ>V4\EQP/&R2UW" K]R.R+_TJ M-_BF-/#U+FTM[B7[_5E>OSKK89S.]1@TXTTXTTXT MTXTU_(Y'""8K1N*X8B$:)OCU$148T4D"OP MJ?'[M>9%D-[991?WF37,ATNWR*XL[VUE/55?)LK>:>PG2'*JJJN-*D.5Q7-Q)=W,EU,:RRNSM]K$D_M.NN'%XZTP^,M\18*$L;6".&-1X+'$@1 /L M50-?IQ&A_JK*\8QC[Z/6?U'D-+0_DI?C[6N_,64:O^^D^7C3[>)]Q[C_ -3? MTM7ZIS^[*W_.7D5IN"^K*J;CX#X;EW(IN0R\KS-AZDI9+>QNIK2UA6OTQI! Z(R MH*+642.]*R.[$DS2_-)T:U5U*V/J_-=*5C\8P;<\/,&R\'9*E3:[&,HPPV.D ML#T1IYY$R-2WL/*@/'$<\C(IHY4&K0O$$4=N\7"\7Q>_MK[#)Z5G=B0&,$E4 M>/:25J20K!_P^"D&E 0!;+[!O<1S/O7Q7,Z$X03 M! JM+"UNP,H ,B.F\%U=WTGGP]Q"_QV07 >.ORW7$M/OU1;S?NJM=.--.--.--=']E= M-0NPN@=NZ4FR104V1@E_C4&Q.QQ U5W*AO+CUN4;$5Y1U%\&-)$_C MSQ^08E,[A+K#N=HN('0']UB/I;_E:A^[6PNT_.Y^V/6&.Y'2SQJ.3 M*V0 M^/('Y^K#@>K?6$S%<(X7-(-SF.:Y:_LA87>+O9<=?(8[N%RCJ?(@T^\'Q!\" M"".AUU*<9Y)A.8LM ME9MIW/\ $]H:XOI6,YOA-S&O<2'.C*YJL* S"1ID&9'(\$F.9CP28Y M'B(UPWN:O]XS)7N'R$63QSF.]A<,C#R/S'@014$'H02#T.OCR[B?'^=<9O>( M-U(>-U5T(9016SU#^=G0VTH%/BG9B(NC= MB.9'ARTK_U%Q>K,MN2D>1A M7QVE#MBNMHZ!H2LKGPMAYS:_()ONM[,=PMX[>H#+(Q6YRD5'ATA%7VYF)854 MUV&T%J%CD:X([V!1-GJQ4]372E1?KYY'CGV=CY'RV]RD!K:M($C/D4C4(K#Y M-MW_ /-JUOVR]MKOM+V,X]PC)+LS,%F9KI?-;FZD>ZFC)\S"\QAKX$1BG36* M^)8KD&=93C>%8G62+K*,NO:G&L=IXC4=*M+R\G@K:N!'1RM;[LN;)8QJJJ-1 M7>55$^O,7L[2XO[N*QM%+W4TBHBCQ+,0 /[3KM6Z5H),,TK7&NJ3%VV1P%? L,C MA5;/RUU(C!)&.Z-:Y"0\H@VO8[TE5J.1?KRP/!8H8/!6V'@()M[=4J? L%ZL M1T\6J2.GCKED[G')S1&8[U3FQ.0QENMW Y5AZCT/F&'3JK AE/F"#JS MK@OZ=G9_N-Q#'\XXMR_,3X')6RS1-^7MMP!Z-&X!.V6)PT4J5)21&4]1KX:G M_<5;6_+5?Y_KMKW\%^1A?FOQ&39)^6_$_IM^K9NIOV_5MK3KJGJ-MG7DO5(=WBRBM_M:; V[,3,'E] M%6S"5HOZD=>E(J>H<85-Y,]%3UM1%14]2>.207)6+XT9=9%_EIA]7U*_3Z>W M?NK\-O751$O"^3P\S;MZ]G+_ %BN2_(?E@*R&[];T/1 \V,OTCR/B#3KJ8J_ M_<4[0;>W3<8Z\X 3&FVUBW'B7>29&RZ)1I,,E2^W9"583+-\#VUD(%5$A?5Z M?T^.1PN._P#?B=Q;8^$VV\["SL&*U.TL * TI6G2NK=,;^EQQ XZW.7Y1DAE MC GK"*" Q";:/4$1?ZC&'W;"WU;:5ZUU]5JKYW.T&Z-CX9JG7G5_6-YFF>7\ M#'BJ*LQ\E!/EKQN9?IR]H> \5O^9\HYAE[? 8VV>>9 MS;VU0J#HJBHW2.U(XT'5Y&5%^IAJH2N2P2O@I;.AOM$AQDLGUPS"KWV"!9]X MZ"*20T@<-TCU*)I'O>C/".55\KR2*;]@]2GJ4%:>%?.E>M*^&J@KHVQN9#9" M06?J-Z8<@N$J=N\J I;;3<0 ":T &O/R^1#J]D'5#M3LO IM8>-AM]>V>;ZM MM/9#&=Z.S>)Y);S*^>MK:.TR$=:O'>0( MJ2%AY+. +B,]1Z MIWCC45]Q:EKXHV@BKL;&F*VPLY46.-&DM*WWY/& M\N5SL 47*#<2!_YJ#J2/WTJ6\TK4FI;W%_IS39C*W7,NQ,UO#)<.TLF)G811 MAV-6_(SGZ(U9C5;>?9''UV3JFR)<4/FT[B:R[1;1Y.SML M1*L]C;0LV]3])>8J2/M542M>H)*D @ZW/^GYV+Y;V?X3G,KSRREQW)LQDDC_ M "\FW>EO8"1(W)4L*233W!4@E7C6.16974ZTF&JC).-5@K-&N3UC?9O8[PK?"33[0 M\?DP7#XI+D%;N\18C7/)[^.Z=IW)[^75AB9!)A..VZX MU&4U5YXW>2[;O9TA@AC&YY)9&"HB MCXDGQ- !U) !.H+ODE[BXSW3[#3MC8=KVGPK%Z*!_2E!<)!2/F^=5%<=R08YXWUG D5K&NQ6I2250>CR' M_P *^*KT)/ETA^U'L5ENP7;"/BV=RD]_F+F3\S-%OW6EG*X^N"S4C<$KUEZFM?7,!U)O3C33C36YSX0;+K)2=L 6N[;U]5L]8 J?KY'NHL<>%'S M"[257VI)=P21YBYJ6N*V)1A.-D8Q)1D:19OV;%W%V7DXW#R;U]?#GU!3^MSDB@'S1G>?A/\ -\;_ %-C MDKD;1*2@#K)".I/S:+JW^ MXT4:LP_3Q]Q7]%MAD7Y#MH1N@LSHXU)7XZ1G#)(-?]SS\/3)2E-1?F]K_#Y?$$C8I$:CFTXT>Q[ASWM25797A7\ML#RK()_WMTM( ?%(3_?^1E\ MO_A@4/UD:I-_44]Q7]4\B'8[BD]>/XF829-T/2>^7\%M4>,=F#61:T-TQ5E# M6RDT/\WUJK[4@_S9]]=9;XR6)ULUGC&,97!U)DTJ1D&YI(&3+065A8Z#$AZAB* ?3N-X7Z?OMNY;VYQ3]U^6WEY97&;M%$.+4E8S;'ZXKF]0CK.: MEK>,;6@C=B[%IFCCG]YH;5F.G&FG&FLD>HC>OZ]C-5D[03K:!I.-DT67F*U= M6MJ*6R*CCUM??A$9LT.)3;1@66I(HI$M("E:(?KB[@:?A#^8C+4WD G;44ZU&J.]Y[F#M9F4[01PR=P'M&6U]23TRI;I(\)(V& MY2,L;=9&2/UMA=MH*MZ*=!:4=W1TUSC$^LM,;M:N!8T%G22(TNGL*:9%%(K) MM5*A.?#D5TF$1CP/$JC<-45J^/')^PR0RPK+;LK0,H*E2"I4BH((Z$$>%.E- M.:'*PS.DTC*ZL"'##<&!!ZZY;GTU^+3C3 M3C33C34W/[@_LAK6/T MQ^U5AE<]FN[V5B627%[+&QJ*A)YT+W4H^$B0&*)3U^BYE!ITU*7R+VKF];^O M@OZ6Z[WUF.T-X;AQ6DSC#]9"@X9BF'Y-6P[O&K?+LIKYIKJTNJ:>(\"R9CF. MH-@ 2!E"I[)#(U"QQN3>_9/A]AFKFYSF5B2:UMZ1QHX#(7<$NS*00=J4 !J* MN32J@ZK2_43[^\H[;X/#]O.#7MQCLYEB]U<7-O(T4\5M;NHBCBE0AXS//N+N MC*VR QU*2N#L0[:? YHK9L:VRGK-;ET=G1&GE!Q&P-/O=4W$QWK)]N@#.F9' MAGW)G>/=AEEPX[$1HX")_#/N4]DL%E%:YX\WY&^\=G5H&/PIU:.OQ4E1Y)J+ MW97]1[N-Q&6'#]VH!R+CH(4W*!(S6&R/'\E)BLK&8[R(]1X@@]0RGP*L.H(_XU&KG. \^XIW.XG:<>O4+1N 5(*DJ\T@BC(.LP=%D4HX#(PH0>H(/B"/,'5[_Q6 M=F;OM-TVP',\OL'VN?X9.M-6Y[:E?[DBVOL1'!) N9KU7UDL[K$[6MES'KX] M P<8AXU?QQY"SC HL<-R7#Q(/*.*YCGCB'E&B ]0=;$I,:/,CR(/( 5KA&"83E:]CD5KFJJ*GCF>LJLI5@"I%"#X$:B[%++ M!*L\#,DR,&5E)#*P-001U!!Z@CJ#U&H+OE,Z?5?3GM%SGPYN*SX7N+.CQ:&Y@R 5YR-5DF T7_(0XY",A#W/XE%Q+DK0 M6A7^77*^K$H(J@)(9"/$!6!"$BA6@J2&ITA>SKOG>=]>S\&7S:R#E>+E_(WL MA0A+B6.-&2X1Z;&::)T>9%(,*Z>.):7F)X]85D5^.4X$(.8)W,0&(_"I)J#2L8_=MWNN>Q'9V[Y-B M8W?DU[*+&Q;86CAN9DD83RFA4"&..21%:HEE5(Z%2Y6^F! @U4&%5UD.+7UM M;$C0*^OA %%AP8,,+(\2'$C!:P,>+& -K!C8B-8QJ(B(B7$EY=N\MW*[.[N2S.[$LS,QJ69B2222222=:YOEA[(W M'67I;L+)\4L"U.(S M,0FX[C8Y,E=QD562.U*".-P>C1R74ENDBGHT;.OGJ"GD'-=(VL^OC/ZNT_;? MMS@&L\L&0V 4T:SV#L.*$I &LL4Q-(Q%I&E$K###D5[-@U\AXWC**-*(\;D( MUO,\[;\:AY3RN#'W8K8QJTLH_>1*?3]C,54_PDTZZC7[M>\%]V3[(Y+EN%(7 MDMP\=E9,0"([BYW#U:'H3!"DTR AE:2-%8%2=5,=H?AHZ>]A8LVTQ+%V=?\ M8) N2)DVJX$.OQL\AK'- N0:Y3[?&)\="/5Y704JYQW>/7*5$\^?;":.SS5X>3<9#?5;Y%V><+ M7KZ-]]5PC4%%$QN(4'X8=2;]T.C>Z.C^?0\1VA%@VF/Y&V=+P/86/J(Q(M\QX3F.%WRVV1"O;25,4JUV. M!XCKU5A4;E/A7H2*'5TW83W#\!]PO&I,WQ!Y(SF0YC@^SNL.669K(6KQ5^=:T?*,II$' M$<@L#P,JQT7J5',JJ7(R1949/UJC[8S?+6,&U)2]B>27%[87/'+IBPM=LD1) MZB-R0R?8KT(_QD> U2W^IEVBQF"Y%B.[V%B6)\P7M+\***]S"BO;SGXR2P" M2.0]*BWC-"S.=4;\W_JK#3C33C33C34AG[B'%;.'V:TCFY1D2FR'1+,5@%5% M]I]GANP,QM[8;'?P4@XN=PEW_'D5._UK(G(;*]-?2DLB@^%8Y78_LE6 MOW:N_P#TO,S:3]I.0\>0C\_:\C-PX\Q'=65M%&3\BUG+3[#J?CFAM6::H!^# MCO'K#K_?[$T)N7(ZS",;VC;U&4X3FMY('7XW79C!A/I[6CR.VD/;$J 7]6.( MZ)*D.#%$:&\9"(XXDYOCLKS3&X2:? Y:188;EP\"6WN[6%2\[VKOZL/8V3,;_ #;$J3$115G%RFWR.GK<='":-3.EONYDP-:V M,@D5WN*7T^GZ^?')1RWMG! ;J:6-+8"N]F4+3X[B:4^==4L6/&N1Y3*C!8W' MWMQFV?8+>*"5YR]:;1$JF3=7I3;6O34,?RT=F, [3=P\BS35TL5O@N(8GCNM M*/)P!("/EBX[)N+*SOHC"C$9]>2XOY$>*5R?_1%CC*W]+VHD*^ZO([#DW+7N M\8P>RAA2%7'@^PLS,/B-SD ^8 (Z$:Z(_93VEY-V=[&6N Y@A@Y%?7L]_+;D M@M;>NL4<<+$$@.(H4>11^"1V0_4I.M9_-<:EKJR;]OOCEK4=,LYNIXB!A97O M_++*D1Z+Z)-?6X5KVAD3A?R5K[>LD@7_ '1EY+KL3;2P\/FFDZ)-?2,OS CB M0G_,K#[M40_J:96RON_..L+8AKBRXS;1RT\5=[J]F5#]DLI*L17C9)N;^T.&%#$KF^[).QOE$7 MRFV,QEK+!XR;+9!MMI A9CYGX*/BS&BJ/,D#4'.WO!.0]S>:8[@G%8O6SF2N M5BC'7:@ZM)+(0"5BAC#2RM0[8T8T-*:\]/LSV$SGM+NW.]W; D*MSF-J\T*J M&07O)\U/F;X_ZL MK?2M:A$'1$7Y*/[35CU)UT\]I.V''NSO;['=ON,K_P!A8P@/(0 ]Q.WU3W$E M*_7-(2Q%2$7;&M$10.B/0_T*3T.]M'(Q7^E?0CW(YS6*[QZ4],YZU[CP/=>NYGVN38-=!L1QB$>R#= MU9&NBWF-VS1_J)49#4'-$D(GZVC*KF*TC6.3V./YR]XWF(,S8&D\+UIY,IZ, MC?PLM0?A6HZ@:P3N=VZX[W8X)DN .OA)!*%D2O0L MM&!4L#Z%W7O>F#=E-.8'NO7S+XZX,98 A)8S1HIXZ]3%/$5EC)Z[6 8!@0-2O[@3%K2[Z88 M9?5XB&B89OK$K6\1OGVXU7:8AGF.!FD\?1/3=6\0">?YR/\ ]U9WUM99^'13 MQ]4@OHV;Y*4D2O\ F91]^IK?IFYBSQ_?N_QMR0L]_P ;N8X?BTD=S9SE!_\ M2BE<_P"#4:O(B:OAUL%^,?M;CO3WMCBFS,V')_M]?TESKO/IL*,6;-IL56,7/NVO*+;B?*8\A>U_(21M#(0*E M5B*BHDVK3(6%];"\LIHI;1A4.K!EI]H--X MARKB^8?CW(\;?6.99[D>-SHMO2T5F6L_!5&*Q+J$X\&?9J.5+-8C"5S8CA@&]5 M*KV"C9WQY7BY?,;.YQMIDK2*ULX)T:*6:,2>M+<-$]'2.JQK S*#(&D9?HVL\XW(]:M M2U0'^W@QJUE=G]UY@%A%I*+0LC&K J(OM,MO\ I0A(F&3E;Y^J MHUWC^?-\=@K:5N17MV/]E++8?\3RHR_LC;59OZH66LX>T/'\&Y'\PN>2"=!Y MF.WLKN.4CY!KJ&OVC5>_)6:H^TXTTXTTXTUK*^57I5,[F];SU>&Q@%W#JZPD MYMK)I7A MX58:QLDP=TLZM%%9E=<(:@S7O]!V%[K+>9YV'!LQ$MI?T!/I#=N@N M]HZL;9R=X )]"6?8K/M&H2K:IM:"ULJ*\K9]-=4T^756]1:1#P+.KLZ^02)/ MKK&#*&*5"G0I0G#*(C6O&]JMR>R.T\5T_JFA-?9=EEC7DZE;[E7^\[GR51U)^X5) .#=Q^XO% M.U/#KSG/,[E;;"6498^&^5R#Z<$*DCU)I6^F- 14FK%4#,/0IZUZ)Q?K-HO6 MFC,0+N?F[$L?F=UQ<^]K#35R4F=SH$A'0 M\PVO&86'+AN>-5215Z^$4L)B>4:^S++5S7(&.3D9^]'-?YMD?Z8QSUQUH]92 M#T>85&WYK%X?XRW3Z0=7&?I[>W7^@N''O!RJ#;R[/0 6:.OU6N.8AE;K^&2] M(64^)%NL(!!DE76A1$551$3RJ_1$3ZJJK_).:,\>@\=61^'4^&JNJGXCG2/B MF+@):!&=HK(H^QX/6#T6PT(O>8.2I).I1R#>)[Q%8\9!O<,@R-5CQO8JM>Q['(CFO:Y/ M"HOU1>1;(*DJP(8'J-7.JRNH=""A%01U!!\"#\-;QOA/[T_V W"[KQL2X^WU M#N^YB!HY.-A)Z1S'H#\EDZ(?X@AZ#<=5X_J >W7_W+X,.Z'%X-W-^/0,9E M05>[QP)>5*#JTEJ2T\0\3&;A &=HP*R.Q6C\5[):0V5H_,_4.AV)C4JE?.&% MDB12VC""L,>R*&$CFC+.QS((46PUKR##W&&O/]BXC* MD^:GQ5A\T8!A\P-4M=K>X69[4]P<3W"P-#DL7=K*$)(66,@I- Q'4)/"TD+D M=0KDCK37GJ]@=![*ZS;7RK3NUJ,U+E6+S'C:5&%=59!3D(5*K*,-Y67$9-"ES&>A_NNO]UT/FK#J#]H-&! Z= M^V71[D:U%543G]Q12SRK#"K/,[!55026)- !U))Z #J3K\UW=VF/M); M^_EC@L8(VDDDD8(D:("SN[L0JHJ@LS,0% )) &KJOB?Z43^FO7% 9O#%&W)M MJ?"S39(&N"4F/"!#=&Q3!'2@>1R78O DF+)5JO8VRGRVC>031O6;7;#AS\0X M\([P 9:Y823?P]*)'7SV"M?'ZV:A(IKG3]Z'N MN_'=3U>/.S\$PL;6MB34" M8EMUQ>;3U7\PZJJ5H3!#"657+*-H7-CZB#IQIIQIIQIIQIK69W7^*WKCW/D2 MLPLP3=7;C)'8)-H87$B.-=* +8\1F(?J4]A\W;H.46^9PE^1]8> 74(/\$MLS2N/FUM&?X==#1?A= M^1^1*;'-H&'!"YR-6=*VYI5\5B?^;F0MAS)JM3_:%7?Y<\).SW<%WV-9*J_O M&>"G[)"?V:V1-[^/:K%"94Y+)(X'X%QN5#'Y5>R5/[6 ^>LP=+?M[^P626$2 M7O/:>OM98]ZPDEUN'K8[ S$HVN]4B)Z"1<>QBN(5GZ&2&SIR,P*$<][I!<7X?@N(VAML/%MD8#?(WU22 M4_>:@Z?!5 4>0%3JJ[O3[@>YG?K-+E>>7H:SA9C;V<(,=G;!O'THMS$N1T:: M5I)F "F0J%4972HXYD:1$,XS12@&CE=&DR84AHSC<)[H\R&4$N(9&N7T%$]A M!N\.:Y'(B\R=E#*5-:$4Z$@_VCJ/M'76F(96@E69-I=&##8"W:W@3L7?'(6)J29)B23YG_4U*B/WO>Z.)%BBY7,L:@ 66, '0 M65 .@ \--W%9?4\B3F6S;2/'M*>:&PKSGK+; M-IU78A%+CL3==*.=D>67=ID=].CYALNI#-N;J::QL MY8ZRFS2OJH*29DA[_:C@$%BN\-8U/"@ U)S"^\GW+\>P]K@<1RFYCQ5E;QP0HUM82%(HD"1J9);5Y'VJH&Y MW9C2I8GKK@&_$%\M=4US51S7-V%MU%:J+Y145-@>45%Y\!VLX"#48Z M.O\ \R;_ .YKTC[X?=,10\LF(/\ ^%C?_P!+6QNN@1ZJO@UD19*Q*Z'%@15F M39ME+6/# R.%95C92)=C/DJ,:>LYRE,5WESWN7,EW/L]:61G;:BQKN8ECM1%5$6IZ(BJJCHJ@ #6+O:[I M;H'N7AX<5W1BBS)U6.3_ $KG-$853G6''E(WWR4%ZL>4U8IW,:XT*6&5 .]C M7$ Y[&.;C?)N(X/EMI^4S$6YEKLD7Z9(R?-&H?O4@J?-30:V_P!F._G8K^8M)@9+2Z"^ FAW+]0J0LL;1S("0D@5F!G#W7^WNW[CEA+F:) MVI@&R\>]921:O,_R& 9B(;E]0(G_ Q<@QBS(-OZ7R'3("/5$<@6(JM;'W,] MAL/OX]JLL(E?DLD;D?@ M;&Y4L/E5+)DK]C$?/7>^L/@,[FY=-BKL*XU7J2G<]OWY;+)C9C?A$J?J6!3X MA#GT\X[%7_06UBL7Z^'_ ,//NXWL7RVZXUKGE_Z ME'8;"6[CC%OF9Q!3- MK;D %S&;,S.%$%^!(8*@E+@F, =)@8HDD3G-60XTVR1CWC27[3W#7>G#NV7' MN(,+N(-X#WF]U._,+X& XML 15 eght-20201231_htm.xml IDEA: XBRL DOCUMENT 0001023731 2020-04-01 2020-12-31 0001023731 2021-01-22 0001023731 2020-12-31 0001023731 2020-03-31 0001023731 us-gaap:ServiceMember 2020-10-01 2020-12-31 0001023731 us-gaap:ServiceMember 2019-10-01 2019-12-31 0001023731 us-gaap:ServiceMember 2020-04-01 2020-12-31 0001023731 us-gaap:ServiceMember 2019-04-01 2019-12-31 0001023731 us-gaap:ProductAndServiceOtherMember 2020-10-01 2020-12-31 0001023731 us-gaap:ProductAndServiceOtherMember 2019-10-01 2019-12-31 0001023731 us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-12-31 0001023731 us-gaap:ProductAndServiceOtherMember 2019-04-01 2019-12-31 0001023731 2020-10-01 2020-12-31 0001023731 2019-10-01 2019-12-31 0001023731 2019-04-01 2019-12-31 0001023731 us-gaap:CommonStockMember 2020-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001023731 us-gaap:RetainedEarningsMember 2020-03-31 0001023731 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-03-31 0001023731 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-03-31 0001023731 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001023731 2020-04-01 2020-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001023731 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001023731 us-gaap:CommonStockMember 2020-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001023731 us-gaap:RetainedEarningsMember 2020-06-30 0001023731 2020-06-30 0001023731 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001023731 2020-07-01 2020-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001023731 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001023731 us-gaap:CommonStockMember 2020-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001023731 us-gaap:RetainedEarningsMember 2020-09-30 0001023731 2020-09-30 0001023731 us-gaap:CommonStockMember 2020-10-01 2020-12-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2020-10-01 2020-12-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-01 2020-12-31 0001023731 us-gaap:RetainedEarningsMember 2020-10-01 2020-12-31 0001023731 us-gaap:CommonStockMember 2020-12-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001023731 us-gaap:RetainedEarningsMember 2020-12-31 0001023731 us-gaap:CommonStockMember 2019-03-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001023731 us-gaap:RetainedEarningsMember 2019-03-31 0001023731 2019-03-31 0001023731 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001023731 2019-04-01 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001023731 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001023731 us-gaap:CommonStockMember 2019-06-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001023731 us-gaap:RetainedEarningsMember 2019-06-30 0001023731 2019-06-30 0001023731 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001023731 2019-07-01 2019-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001023731 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001023731 us-gaap:CommonStockMember 2019-09-30 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001023731 us-gaap:RetainedEarningsMember 2019-09-30 0001023731 2019-09-30 0001023731 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2019-12-31 0001023731 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0001023731 us-gaap:CommonStockMember 2019-12-31 0001023731 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001023731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001023731 us-gaap:RetainedEarningsMember 2019-12-31 0001023731 2019-12-31 0001023731 srt:MinimumMember 2020-04-01 2020-12-31 0001023731 srt:MaximumMember 2020-04-01 2020-12-31 0001023731 2021-01-01 2020-12-31 0001023731 us-gaap:CashMember 2020-12-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2020-12-31 0001023731 eght:RestrictedCashMember us-gaap:CashMember 2020-12-31 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2020-12-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2020-12-31 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001023731 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-12-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-12-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-12-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001023731 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001023731 us-gaap:CashAndCashEquivalentsMember 2020-12-31 0001023731 eght:RestrictedCashMember 2020-12-31 0001023731 us-gaap:ShortTermInvestmentsMember 2020-12-31 0001023731 eght:LongtermInvestmentsMember 2020-12-31 0001023731 us-gaap:CashMember 2020-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2020-03-31 0001023731 eght:RestrictedCashMember us-gaap:CashMember 2020-03-31 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001023731 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-03-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-03-31 0001023731 us-gaap:FairValueInputsLevel1Member 2020-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-03-31 0001023731 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001023731 us-gaap:FairValueInputsLevel2Member 2020-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001023731 eght:RestrictedCashMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001023731 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001023731 eght:LongtermInvestmentsMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001023731 us-gaap:CashAndCashEquivalentsMember 2020-03-31 0001023731 eght:RestrictedCashMember 2020-03-31 0001023731 us-gaap:ShortTermInvestmentsMember 2020-03-31 0001023731 eght:LongtermInvestmentsMember 2020-03-31 0001023731 eght:InitialNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2020-12-31 0001023731 eght:WavecellPte.Ltd.Member 2020-07-01 2020-09-30 0001023731 us-gaap:PatentedTechnologyMember 2020-12-31 0001023731 us-gaap:PatentedTechnologyMember 2020-03-31 0001023731 us-gaap:CustomerRelationshipsMember 2020-12-31 0001023731 us-gaap:CustomerRelationshipsMember 2020-03-31 0001023731 us-gaap:TradeNamesMember 2020-12-31 0001023731 us-gaap:TradeNamesMember 2020-03-31 0001023731 us-gaap:PatentedTechnologyMember 2020-04-01 2020-12-31 0001023731 us-gaap:CustomerRelationshipsMember 2020-04-01 2020-12-31 0001023731 2018-03-31 0001023731 eght:StateAndLocalTaxesAndSurchargesMember 2020-12-31 0001023731 eght:StateAndLocalTaxesAndSurchargesMember 2020-03-31 0001023731 eght:InitialNotesMember us-gaap:ConvertibleDebtMember 2019-02-28 0001023731 eght:InitialNotesMember us-gaap:ConvertibleDebtMember 2019-02-01 2019-02-28 0001023731 eght:AdditionalNotesMember us-gaap:ConvertibleDebtMember 2019-11-30 0001023731 eght:AdditionalNotesMember us-gaap:ConvertibleDebtMember 2019-11-01 2019-11-30 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2019-12-01 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2019-02-28 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2019-02-01 2019-02-28 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2020-12-31 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2020-03-31 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2020-10-01 2020-12-31 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2019-10-01 2019-12-31 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2020-04-01 2020-12-31 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember 2019-04-01 2019-12-31 0001023731 eght:AggregateNotesMember 2019-02-01 2019-02-28 0001023731 eght:AggregateNotesMember us-gaap:ConvertibleDebtMember us-gaap:CallOptionMember 2019-02-28 0001023731 eght:InitialNotesMember 2019-02-01 2019-02-28 0001023731 eght:AdditionalNotesMember 2019-11-01 2019-11-30 0001023731 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-10-01 2020-12-31 0001023731 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0001023731 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-04-01 2020-12-31 0001023731 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2019-04-01 2019-12-31 0001023731 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2020-10-01 2020-12-31 0001023731 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2019-10-01 2019-12-31 0001023731 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2020-04-01 2020-12-31 0001023731 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2019-04-01 2019-12-31 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2020-10-01 2020-12-31 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2019-10-01 2019-12-31 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-12-31 0001023731 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-12-31 0001023731 us-gaap:SellingAndMarketingExpenseMember 2020-10-01 2020-12-31 0001023731 us-gaap:SellingAndMarketingExpenseMember 2019-10-01 2019-12-31 0001023731 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-12-31 0001023731 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-12-31 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2020-10-01 2020-12-31 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2019-10-01 2019-12-31 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-12-31 0001023731 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-12-31 0001023731 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-12-31 0001023731 us-gaap:PerformanceSharesMember 2020-04-01 2020-12-31 0001023731 srt:MinimumMember us-gaap:PerformanceSharesMember 2020-04-01 2020-12-31 0001023731 srt:MaximumMember us-gaap:PerformanceSharesMember 2020-04-01 2020-12-31 0001023731 us-gaap:EmployeeStockMember eght:EmployeeStockPurchasePlanMember 2020-07-01 2020-07-31 0001023731 us-gaap:EmployeeStockMember eght:EmployeeStockPurchasePlanMember 2020-12-31 0001023731 us-gaap:EmployeeStockMember eght:EmployeeStockPurchasePlanMember 2020-04-01 2020-12-31 0001023731 eght:A2017RepurchasePlanMember 2017-05-31 0001023731 eght:A2017RepurchasePlanMember 2020-12-31 0001023731 eght:A2017RepurchasePlanMember 2019-04-01 2019-12-31 0001023731 eght:A2017RepurchasePlanMember 2019-10-01 2019-12-31 0001023731 eght:A2017RepurchasePlanMember 2020-10-01 2020-12-31 0001023731 eght:A2017RepurchasePlanMember 2020-04-01 2020-12-31 0001023731 us-gaap:EmployeeStockOptionMember 2020-10-01 2020-12-31 0001023731 us-gaap:EmployeeStockOptionMember 2019-10-01 2019-12-31 0001023731 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-12-31 0001023731 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-12-31 0001023731 us-gaap:RestrictedStockMember 2020-10-01 2020-12-31 0001023731 us-gaap:RestrictedStockMember 2019-10-01 2019-12-31 0001023731 us-gaap:RestrictedStockMember 2020-04-01 2020-12-31 0001023731 us-gaap:RestrictedStockMember 2019-04-01 2019-12-31 0001023731 eght:SharesIssuedUnderEmployeeStockPurchasePlanMember 2020-10-01 2020-12-31 0001023731 eght:SharesIssuedUnderEmployeeStockPurchasePlanMember 2019-10-01 2019-12-31 0001023731 eght:SharesIssuedUnderEmployeeStockPurchasePlanMember 2020-04-01 2020-12-31 0001023731 eght:SharesIssuedUnderEmployeeStockPurchasePlanMember 2019-04-01 2019-12-31 0001023731 country:US 2020-10-01 2020-12-31 0001023731 country:US 2019-10-01 2019-12-31 0001023731 country:US 2020-04-01 2020-12-31 0001023731 country:US 2019-04-01 2019-12-31 0001023731 us-gaap:NonUsMember 2020-10-01 2020-12-31 0001023731 us-gaap:NonUsMember 2019-10-01 2019-12-31 0001023731 us-gaap:NonUsMember 2020-04-01 2020-12-31 0001023731 us-gaap:NonUsMember 2019-04-01 2019-12-31 0001023731 country:US 2020-12-31 0001023731 country:US 2020-03-31 0001023731 us-gaap:NonUsMember 2020-12-31 0001023731 us-gaap:NonUsMember 2020-03-31 shares iso4217:USD iso4217:USD shares eght:segment pure utr:sqft eght:day 0001023731 false --03-31 Q3 2021 P1Y 0.0389484 P1Y 10-Q true 2020-12-31 false 001-38312 8x8, INC. DE 77-0142404 675 Creekside Way Campbell CA 95008 408 727-1885 COMMON STOCK, PAR VALUE $.001 PER SHARE EGHT NYSE Yes Yes Large Accelerated Filer false false false 107486374 106877000 137394000 6996000 10376000 41738000 33458000 50404000 37811000 28684000 22444000 39565000 35679000 274264000 274264000 277162000 277162000 94480000 94382000 70443000 78963000 18426000 24001000 132067000 128300000 8562000 8641000 3878000 16083000 69859000 53307000 20832000 19802000 692811000 692811000 700641000 700641000 32337000 40261000 29993000 22656000 14299000 10251000 12691000 5875000 18015000 7105000 20419000 37277000 127754000 127754000 123425000 123425000 85379000 92452000 304111000 291537000 8164000 2496000 525408000 525408000 509910000 509910000 107000 103000 716820000 625474000 -3503000 -12176000 -546021000 -422670000 167403000 167403000 190731000 190731000 692811000 692811000 700641000 700641000 127107000 110363000 362232000 301547000 9578000 8204000 25393000 23212000 136685000 118567000 387625000 324759000 47044000 40786000 132843000 101899000 13364000 15433000 36194000 41708000 23702000 19870000 66763000 57635000 63986000 63099000 185535000 174593000 23844000 22547000 72403000 62589000 171940000 161735000 493738000 438424000 -35255000 -43168000 -106113000 -113665000 -4669000 -3623000 -13772000 -7919000 -39924000 -46791000 -119885000 -121584000 301000 280000 666000 684000 -40225000 -47071000 -120551000 -122268000 -0.38 -0.47 -1.15 -1.23 106641000 99922000 104961000 99082000 -40225000 -47071000 -120551000 -122268000 -73000 -12000 306000 106000 4537000 4587000 8367000 682000 -35761000 -42496000 -111878000 -121480000 103178621 103000 625474000 -12176000 -422670000 190731000 -2800000 -2800000 688414 1000 -67000 -66000 23118000 23118000 8489000 8489000 422000 422000 885000 885000 -41913000 -41913000 103867035 104000 657014000 -10869000 -467383000 178866000 2119196 2000 4706000 4708000 26396000 26396000 -43000 -43000 2945000 2945000 -38413000 -38413000 105986231 106000 688116000 -7967000 -505796000 174459000 1149752 1000 1346000 1347000 27358000 27358000 -73000 -73000 4537000 4537000 -40225000 -40225000 107135983 107000 716820000 -3503000 -546021000 167403000 96119888 96000 506949000 -7353000 -250302000 249390000 451308 1000 1493000 1494000 14059000 14059000 121000 121000 -652000 -652000 -34265000 -34265000 96571196 97000 522501000 -7884000 -284567000 230147000 1761483 2000 -790000 -788000 17867000 17867000 1476009 1000 35838000 35839000 -3000 -3000 -3253000 -3253000 -40932000 -40932000 99808688 100000 575416000 -11140000 -325499000 238877000 976272 1000 139000 140000 19881000 19881000 3089000 3089000 -12000 -12000 4587000 4587000 -47071000 -47071000 100784960 101000 598525000 -6565000 -372570000 219491000 -120551000 -122268000 8529000 6801000 5590000 6149000 20021000 13263000 12574000 9987000 20040000 13805000 3950000 1323000 11469000 10676000 74940000 50305000 517000 1348000 13277000 8776000 41187000 33651000 8939000 24780000 -338000 7876000 11797000 5106000 -14865000 -62836000 4975000 22853000 3459000 58853000 22858000 22784000 40771000 16195000 219000 33117000 36840000 29658000 -27142000 -84836000 74000 312000 69000 6186000 6058000 7035000 0 9288000 0 74593000 5915000 65842000 2116000 958000 -33976000 -80872000 156411000 284683000 122435000 203811000 761000 719000 906000 647000 0 64869000 106877000 184794000 6996000 3459000 8562000 15558000 122435000 203811000 DESCRIPTION OF BUSINESS<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987, and was reincorporated in Delaware in December 1996. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a leading cloud provider of enterprise Software-as-a-Service ("SaaS") communications solutions that enable businesses of all sizes to communicate faster and smarter across voice, video meetings, chat, and contact centers, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, and other services. Substantially all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of our integrated technology platform.</span></div> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BASIS OF PRESENTATION AND CONSOLIDATION</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. The March 31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December 31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March 31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">further amended by various ASUs, and ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">USE OF ESTIMATES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECLASSIFICATIONS AND OTHER CHANGES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December 31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016‑13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company’s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13, </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 820), which makes modifications to disclosure requirements on fair value measurements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 470-20) and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. The March 31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December 31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March 31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">further amended by various ASUs, and ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.</span></div>In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented. 1 The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions. During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December 31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016‑13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company’s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13, </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 820), which makes modifications to disclosure requirements on fair value measurements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 470-20) and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016‑13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company’s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13, </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 820), which makes modifications to disclosure requirements on fair value measurements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal Use Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 470-20) and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.</span></div> REVENUE RECOGNITION<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents disaggregated revenue by geographic regions in Note 13. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographical Information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,404 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,811 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, current, net (included in Other current assets)</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,002 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,425 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, non-current, net (included in Other assets)</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,688 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,698 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,015 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, non-current (included in Other liabilities, non-current)</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.718%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,690 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,783 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,224 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,559 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract assets was primarily driven by the recognition of revenue that had not yet been billed, net of amounts billed during the period, and the reserve for credit losses. The increase in deferred revenue was due to billings in advance of performance obligations being satisfied, net of revenue recognized for services rendered during the period. Revenue of $0.7 million and $5.7 million was recognized during the three and nine months ended December 31, 2020, respectively, which was included in the deferred revenue balance at the beginning of the period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's subscription terms typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV80My9mcmFnOjBkMTZiZTJkMTUxNjRkZjY4YzcxMDNjNWZjNGIwYTcxL3RleHRyZWdpb246MGQxNmJlMmQxNTE2NGRmNjhjNzEwM2M1ZmM0YjBhNzFfMTAzMw_54872389-727b-49a5-ac52-a4f9df4c73f0">one</span> to five years. Contract revenue from remaining performance obligations that had not yet been recognized as of December 31, 2020, was approximately $365 million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligations over the next 36 months.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Sales Commission Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of deferred sales commission costs was $7.3 million and $5.1 million for the three months ended December 31, 2020 and 2019, respectively, and $20.1 million and $13.8 million, for the nine months ended December 31, 2020 and 2019, respectively. There were no material write-offs of deferred sales commission costs during these periods.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,404 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,811 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, current, net (included in Other current assets)</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,002 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,425 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, non-current, net (included in Other assets)</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,688 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,698 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,015 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, non-current (included in Other liabilities, non-current)</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.718%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,690 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,783 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,224 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 50404000 37811000 12002000 10425000 15688000 13698000 18015000 7105000 2768000 1119000 27690000 24123000 3567000 20783000 8224000 12559000 700000 5700000 P5Y 365000000 P36M 7300000 5100000 20100000 13800000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:'Times New Roman',sans-serif;font-size:8.3pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Amortized Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Cash</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,739 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,181 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:8.5pt;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,069 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,111 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">104,971 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,194 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,193 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,300 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,893 </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:'Times New Roman',sans-serif;font-size:8.5pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Corporate debt</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">25,028 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">25,106 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">606 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">20,622 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,863 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,940 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">35,515 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">167,932 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">121 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">168,051 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">106,877 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,558 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">41,738 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878 </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:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:'Times New Roman',sans-serif;font-size:8.3pt;font-weight:700;line-height:100%">As of March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Amortized Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,192 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,366 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,482 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">131,798 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308 </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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,979 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,985 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,389 </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:'Times New Roman',sans-serif;font-size:8.5pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Corporate debt</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">34,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">32 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,844 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">24,069 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,773 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,470 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">206,139 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">154 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">205,952 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">137,394 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">19,017 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,083 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificate of deposit represents the Company's letter of credits securing leases for office facilities, the balance of which is included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash, non-current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Company's Condensed Consolidated Balance Sheet.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers its investments available to support its current operations and has classified all investments as available-for-sale securities. The Company does not intend to sell any of its investments that are in unrealized loss positions and, as of December 31, 2020, has determined that it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews the changes to the rating of its securities at the individual security level by rating agencies and reasonably monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2020, the Company did not have any risk of expected credit losses.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the estimated fair value of the Company's outstanding convertible senior notes (the "Notes") was $527.8 million, which was determined based on the closing price for the Notes on the last trading day of the reporting period. The estimated fair value is categorized within Level 2 of the fair value hierarchy due to limited trading activity of the Notes.</span></div> <div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:'Times New Roman',sans-serif;font-size:8.3pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Amortized Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Cash</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">40,656 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,739 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">71,232 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,181 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:8.5pt;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,069 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">42 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">118,111 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">104,971 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,917 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,223 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,194 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,193 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,300 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,893 </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:'Times New Roman',sans-serif;font-size:8.5pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Corporate debt</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">25,028 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">25,106 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">606 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">20,622 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,863 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">49,940 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">35,515 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">167,932 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">121 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(2)</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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">168,051 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">106,877 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">15,558 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">41,738 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">3,878 </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><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:17.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:'Times New Roman',sans-serif;font-size:8.3pt;font-weight:700;line-height:100%">As of March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Amortized Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Gain</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Gross<br/>Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Cash and<br/>Cash Equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Restricted Cash (Current &amp; Non-Current)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Short-Term Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:700;line-height:100%">Long-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">31,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">21,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Money market funds</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">110,796 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Treasury securities</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,192 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,366 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">116 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">148,482 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">131,798 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">10,376 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6,308 </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:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Commercial paper</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,979 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">14,985 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,389 </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:'Times New Roman',sans-serif;font-size:8.5pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Corporate debt</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">34,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">32 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,844 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">24,069 </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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,773 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">57,470 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">8,641 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">9,775 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.4pt;font-weight:400;line-height:100%">Total assets</span></td><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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">206,139 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">154 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(341)</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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">205,952 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">137,394 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">19,017 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">33,458 </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:'Times New Roman',sans-serif;font-size:8.5pt;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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">16,083 </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> 40656000 40656000 33739000 6917000 71232000 71232000 71232000 6181000 42000 0 6223000 6223000 0 118069000 42000 0 118111000 104971000 6917000 6223000 0 8641000 8641000 8641000 0 16194000 0 1000 16193000 1300000 14893000 25028000 79000 1000 25106000 606000 20622000 3878000 49863000 79000 2000 49940000 1906000 8641000 35515000 3878000 167932000 121000 2000 168051000 106877000 15558000 41738000 3878000 31378000 31378000 21002000 10376000 110796000 110796000 110796000 6192000 116000 0 6308000 6308000 148366000 116000 0 148482000 131798000 10376000 6308000 8641000 8641000 8641000 14979000 6000 0 14985000 5596000 9389000 34153000 32000 341000 33844000 24069000 9775000 57773000 38000 341000 57470000 5596000 8641000 33458000 9775000 206139000 154000 341000 205952000 137394000 19017000 33458000 16083000 527800000 BUSINESS COMBINATIONSIn July 2019, the Company purchased all of the outstanding shares and equity interests of Wavecell, Pte. Ltd. As of September 30, 2020 the fair value of all assets acquired and liabilities assumed in the transaction were finalized. Of the $10.4 million cash and 394,515 shares (equivalent to $8.5 million at acquisition) that were held back, the Company released $3.5 million of cash and 116,505 shares on the one-year anniversary of the acquisition. The remaining balance was released in January 2021. 10400000 394515 8500000 3500000 116505 INTANGIBLE ASSETS AND GOODWILL<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:27.785%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,969 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,391)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,578 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,932 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,312)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,620 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,927 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,079)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,848 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,412)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and domain names</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total acquired identifiable intangible assets</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,885 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,459)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,324 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,323)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001 </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:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the weighted average remaining useful life of developed technology and customer relationships was 4.7 years and 5.5 years, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </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:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564 </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426 </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:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the change in the carrying amount of goodwill (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,300 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,767 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,067 </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:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:27.785%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,969 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,391)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,578 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,932 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,312)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,620 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,927 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,079)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,848 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,412)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and domain names</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total acquired identifiable intangible assets</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,885 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,459)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,324 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,323)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001 </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> 33969000 20391000 13578000 33932000 16312000 17620000 11927000 7079000 4848000 11409000 5412000 5997000 989000 989000 0 983000 599000 384000 46885000 28459000 18426000 46324000 22323000 24001000 P4Y8M12D P5Y6M <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </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:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564 </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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,426 </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> 1296000 4708000 3156000 2851000 2851000 3564000 18426000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the change in the carrying amount of goodwill (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,300 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,767 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,067 </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> 128300000 -3767000 132067000 LEASES<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily leases facilities for office and data center space for its U.S. and international locations under non-cancellable operating leases. The leases expire at various dates through 2030. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides balance sheet information related to leases as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease, right-of-use assets</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,691 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,379 </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 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,452 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,070 </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 0 12.25pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,327 </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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,436 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,469 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,368 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease expense was immaterial for the three and nine months ended December 31, 2020 and 2019. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash outflows from operating leases were $6.3 million and $7.2 million, respectively, for the nine months ended December 31, 2020 and 2019. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,182 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,835 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,497 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,190 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,602)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Assignment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2018, the Company entered into a 132-month lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord"), to rent approximately 162,000 square feet of office space in a new building in San Jose, California. The lease term began on January 1, 2019. On April 30, 2019, the Company entered into an assignment and assumption (the "Assignment") of the Agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku the Agreement. Pursuant to the Assignment, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company’s fiscal year ending March 31, 2022, or shortly thereafter. The Company also expects to receive the reimbursement of base rent and direct expenses from Roku by the end of the Company’s fiscal year ending March 31, 2021, in accordance with the Assignment. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to the Agreement are not included in the right-of-use asset or lease liabilities as of December 31, 2020 or March 31, 2020. The remaining obligations related to the Assignment of $2.8 million and the termination fee of $0.8 million are recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other accrued liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other liabilities, non-current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and the expected receivable of $6.4 million due in February 2021 is recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other current assets,</span> on the Company's Condensed Consolidated Balance Sheets as of both December 31, 2020 and March 31, 2020. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides balance sheet information related to leases as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease, right-of-use assets</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,691 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,379 </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 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,452 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,070 </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 0 12.25pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,327 </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> 70443000 78963000 12691000 5875000 85379000 92452000 98070000 98327000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,436 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,469 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,368 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 3886000 4436000 11469000 10677000 729000 434000 2368000 872000 6300000 7200000 P8Y6M 0.040 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,182 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,835 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,497 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,190 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,602)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3586000 16382000 15182000 11835000 11497000 58190000 116672000 18602000 98070000 P132M 162000 2800000 800000 6400000 6400000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments, Indemnifications, and Contingencies</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company receives inquiries from federal and various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, payroll, and income taxes. Several jurisdictions are currently conducting tax audits of the Company's records. The Company collects taxes from its customers or has accrued for taxes that it believes are required to be remitted. Amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment. The Company continues to conduct periodic review of the taxability of certain of its services that may be subject to sales, use, telecommunications, or other similar indirect taxes in certain jurisdictions. As of December 31, 2020 and March 31, 2020, the Company had accrued contingent indirect tax liabilities of $4.6 million and $4.5 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, from time to time, may be involved in a variety of claims, lawsuits, investigations, and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters, and contractual disputes, that can arise in the normal course of the Company's operations. The Company recognizes a provision when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts the amount of the provision to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company does not have any material provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could, upon resolution, have a material adverse effect on the Company's business, results of operations, financial condition, and cash flows.</span></div> 4600000 4500000 CONVERTIBLE SENIOR NOTES AND CAPPED CALL<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Initial Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, the Company issued an additional $75.0 million aggregate principal amount of 0.50% convertible senior notes (the "Additional Notes," and together with the Initial Notes, the "Notes") due 2024 in a registered offering under the same indenture as the Initial Notes. The total net proceeds from the Additional Notes, after deducting underwriting discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $64.6 million. The Additional Notes constitute a further issuance of, and form a single series with, the Initial Notes. Immediately after giving effect to the issuance of the Additional Notes, the Company had $362.5 million aggregate principal amount of convertible senior notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February 1 and August 1 of each year, beginning on February 1, 2020. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the Notes are initially convertible into 38.9484 shares of the Company’s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the close of business on the business day immediately preceding October 1, 2023, the Notes will be convertible at the option of the holders only under the following circumstances:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">At any time during any calendar quarter commencing after the fiscal quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">During the five business day period immediately after any ten consecutive trading day period (the measurement period), if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the common stock on each such trading day and the conversion rate on each such trading day;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">If the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's discretion. The Company’s current intent is to settle the principal amount of the Notes in cash upon conversion. During the nine months ended December 31, 2020, the conditions permitting conversion of the Notes were not met.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company’s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,587)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,987)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,111 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,537 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,198 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,551 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,399 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,926 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance costs</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,710 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,932 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the Initial Notes and Additional Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately $25.68 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $39.50 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 14.1 million shares of the Company’s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings, and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the Notes. The Capped Calls meet certain accounting criteria to be recorded in stockholders' equity and are not accounted for as derivatives. The costs of the Capped Calls, $33.7 million in connection with the Initial Notes and $9.3 million in connection with the Additional Notes, were recorded as a reduction to additional paid-in capital and will not be remeasured.</span></div> 287500000 0.0050 245800000 75000000.0 0.0050 64600000 362500000 0.001 25.68 20 30 1.30 5 10 0.98 1 1.30 20 30 1 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,500 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,587)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,987)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,111 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,537 </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> 362500000 362500000 57587000 69987000 802000 976000 304111000 291537000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes was as follows (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,198 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,551 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,399 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,926 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance costs</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,710 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,932 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137 </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> 453000 400000 1359000 1119000 4198000 3551000 12399000 9926000 59000 40000 174000 92000 4710000 3991000 13932000 11137000 25.68 39.50 14100000 33700000 9300000 STOCK-BASED COMPENSATION<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize information pertaining to the stock-based compensation expense (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of service revenue</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of other revenue</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,042 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,330 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,297 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,535 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,097 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,616 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,197 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,156 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,458 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,565 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,949 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,335 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,839 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,317 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,940 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,305 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (RSU) and Performance Stock Units (PSU)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards outstanding at the beginning of the period:</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,820 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards granted</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,886 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards vested </span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,530)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards canceled and forfeited</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards outstanding at the end of the period: </span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of grants during the period</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.97 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining recognition period (in years) </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.88</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,416 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended December 31, 2020, the Company granted 5.7 million shares of RSU and 1.0 million shares of PSU, of which, 28,467 shares of PSU vested based on market based conditions during the period. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PSU awards granted during the nine months ended December 31, 2020 are based on Total Shareholder Return ("TSR") as measured relative to the S&amp;P Software Services Select Industry Index over performance periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5Nzc0OWVhZTcyNTQ1MWE4YWUwZDA4NjVmNjIyNDcxL3NlYzo5OTc3NDllYWU3MjU0NTFhOGFlMGQwODY1ZjYyMjQ3MV82Ny9mcmFnOjhkMTQ1NzY2MDVmODQ5MGU4YmMwYzdiZmVkZDNjN2NjL3RleHRyZWdpb246OGQxNDU3NjYwNWY4NDkwZThiYzBjN2JmZWRkM2M3Y2NfODI0NjMzNzIxNjY4MA_44467bcf-d7ef-49f8-87f2-c402464ede4a">one</span> to three years. All PSU awards vest 100% at the end of the respective performance periods. A number of shares equal to 100% of the target opportunity will be earned in the event that the Company’s performance matches that of the specified index during the relevant period. A 2x multiplier will be applied for each percentage point of positive or negative relative TSR, such that the number of shares of common stock earned will increase or decrease by 2% of the target number of shares, subject to a maximum of 200% of the target number of shares. In the event that the Company’s relative TSR performance is less than negative 30%, relative to the specified index, no shares will be earned for the applicable performance period. The PSU were valued for compensation expense purposes at $29.07 per weighted average share as determined by Monte Carlo simulations using volatility factors ranging from 55.66% to 60.68% and risk-free rates ranging from 0.15% to 0.18%.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSU awarded during the nine months ended December 31, 2020 were valued at $17.12 per weighted average share based on the closing sales price of the Company's stock on the grant date. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding at the beginning of the period:</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,274 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,114 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at the end of the period: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised during the period</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining recognition period (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan (ESPP)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, 329,430 shares were purchased and issued under the ESPP. As of December 31, 2020, there was a total of $1.5 million of unrecognized compensation, net of estimated forfeitures, which will be amortized on a straight line basis over the remaining weighted-average vesting period of 0.32 years. As of December 31, 2020, a total of 3,252,882 shares were available for issuance under the ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchases</span></div>In May 2017, the Company's board of directors authorized the 2017 Repurchase Plan under which the Company could purchase up to $25.0 million of its common stock. The remaining amount available at December 31, 2020 was approximately $7.1 million. There were no stock repurchases during the three and nine months ended December 31, 2020 and 2019. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize information pertaining to the stock-based compensation expense (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of service revenue</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of other revenue</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,042 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,330 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,297 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,535 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,097 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,616 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,197 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,156 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,458 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,565 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,949 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,335 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,839 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,317 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,940 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,305 </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:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (RSU) and Performance Stock Units (PSU)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards outstanding at the beginning of the period:</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,820 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards granted</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,886 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards vested </span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,530)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards canceled and forfeited</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(969)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Awards outstanding at the end of the period: </span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of grants during the period</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.97 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining recognition period (in years) </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.88</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,416 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:60.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding at the beginning of the period:</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,274 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,114 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled and forfeited</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at the end of the period: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised during the period</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining recognition period (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unrecognized compensation expense at period-end</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2472000 1387000 6696000 3566000 1142000 839000 3042000 2330000 8297000 5535000 23097000 13616000 9363000 5197000 22156000 14458000 5565000 6359000 19949000 16335000 26839000 19317000 74940000 50305000 9191000 7820000 6742000 5886000 3530000 2860000 969000 1056000 11434000 9790000 18.97 22.35 P1Y10M17D P2Y1M17D 157416000 128463000 5700000 1000000.0 28467 P3Y 1 1 0.02 2 -0.30 29.07 0.5566 0.6068 0.0015 0.0018 17.12 2274000 3114000 175000 391000 28000 55000 2071000 2668000 1761000 4844000 P1Y3M29D P2Y1M28D 558000 1102000 329430 1500000 P0Y3M25D 3252882 25000000.0 7100000 0 0 0 0 INCOME TAXESThe Company's effective tax rate was (0.8)% and (0.6)% for the three months ended December 31, 2020 and 2019, respectively, and (0.6)% for the nine months ended December 31, 2020 and 2019. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense. -0.008 -0.006 -0.006 -0.006 NET LOSS PER SHARE<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,641</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,961</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,082</span></td></tr><tr style="height:14pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.47)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.15)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential shares to be issued from ESPP</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,034 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,845 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,034 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,845 </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:top"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,641</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,961</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,082</span></td></tr><tr style="height:14pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.38)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.47)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.15)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -40225000 -47071000 -120551000 -122268000 106641000 99922000 104961000 99082000 -0.38 -0.47 -1.15 -1.23 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential shares to be issued from ESPP</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,034 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,845 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,034 </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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,845 </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:top"/></tr></table></div> 2071000 2668000 2071000 2668000 11434000 9790000 11434000 9790000 529000 387000 529000 387000 14034000 12845000 14034000 12845000 GEOGRAPHICAL INFORMATION<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information by geographic area (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by geographic area:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,919 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,171 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,766 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,396 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,357 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,912 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,685 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,567 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment by geographic area:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,063 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,673 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,480 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,382 </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:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information by geographic area (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by geographic area:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,919 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,171 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,766 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,396 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,357 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,912 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,685 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,567 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.371%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment by geographic area:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,063 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,673 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,480 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,382 </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> 98919000 90171000 288268000 258847000 37766000 28396000 99357000 65912000 136685000 118567000 387625000 324759000 89063000 87673000 5417000 6709000 94480000 94382000 XML 16 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover Page - shares
9 Months Ended
Dec. 31, 2020
Jan. 22, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2020  
Document Transition Report false  
Entity File Number 001-38312  
Entity Registrant Name 8x8, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0142404  
Entity Address, Address Line One 675 Creekside Way  
Entity Address, City or Town Campbell  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95008  
City Area Code 408  
Local Phone Number 727-1885  
Title of 12(b) Security COMMON STOCK, PAR VALUE $.001 PER SHARE  
Trading Symbol EGHT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   107,486,374
Entity Central Index Key 0001023731  
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2021  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Current assets:    
Cash and cash equivalents $ 106,877 $ 137,394
Restricted cash, current 6,996 10,376
Short-term investments 41,738 33,458
Accounts receivable, net 50,404 37,811
Deferred sales commission costs, current 28,684 22,444
Other current assets 39,565 35,679
Total current assets 274,264 277,162
Property and equipment, net 94,480 94,382
Operating lease, right-of-use assets 70,443 78,963
Intangible assets, net 18,426 24,001
Goodwill 132,067 128,300
Restricted cash, non-current 8,562 8,641
Long-term investments 3,878 16,083
Deferred sales commission costs, non-current 69,859 53,307
Other assets 20,832 19,802
Total assets 692,811 700,641
Current liabilities:    
Accounts payable 32,337 40,261
Accrued compensation 29,993 22,656
Accrued taxes 14,299 10,251
Operating lease liabilities, current 12,691 5,875
Deferred revenue, current 18,015 7,105
Other accrued liabilities 20,419 37,277
Total current liabilities 127,754 123,425
Operating lease liabilities, non-current 85,379 92,452
Convertible senior notes, net 304,111 291,537
Other liabilities, non-current 8,164 2,496
Total liabilities 525,408 509,910
Commitments and contingencies (Note 8)
Stockholders' equity:    
Common stock 107 103
Additional paid-in capital 716,820 625,474
Accumulated other comprehensive loss (3,503) (12,176)
Accumulated deficit (546,021) (422,670)
Total stockholders' equity 167,403 190,731
Total liabilities and stockholders' equity $ 692,811 $ 700,641
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Total revenue $ 136,685 $ 118,567 $ 387,625 $ 324,759
Operating expenses:        
Research and development 23,702 19,870 66,763 57,635
Sales and marketing 63,986 63,099 185,535 174,593
General and administrative 23,844 22,547 72,403 62,589
     Total operating expenses 171,940 161,735 493,738 438,424
Loss from operations (35,255) (43,168) (106,113) (113,665)
Other expense, net (4,669) (3,623) (13,772) (7,919)
Loss before provision for income taxes (39,924) (46,791) (119,885) (121,584)
Provision for income taxes 301 280 666 684
Net loss $ (40,225) $ (47,071) $ (120,551) $ (122,268)
Net loss per share:        
Basic and diluted (in dollars per share) $ (0.38) $ (0.47) $ (1.15) $ (1.23)
Weighted-average common shares outstanding:        
Basic and diluted (in shares) 106,641 99,922 104,961 99,082
Service        
Total revenue $ 127,107 $ 110,363 $ 362,232 $ 301,547
Operating expenses:        
Cost of goods and services sold 47,044 40,786 132,843 101,899
Other        
Total revenue 9,578 8,204 25,393 23,212
Operating expenses:        
Cost of goods and services sold $ 13,364 $ 15,433 $ 36,194 $ 41,708
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]        
Net loss $ (40,225) $ (47,071) $ (120,551) $ (122,268)
Other comprehensive income (loss), net of tax        
Unrealized gain (loss) on investments in securities (73) (12) 306 106
Foreign currency translation adjustment 4,537 4,587 8,367 682
Comprehensive loss $ (35,761) $ (42,496) $ (111,878) $ (121,480)
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Cumulative effect, period of adoption, adjustment
Cumulative effect, period of adoption, adjustment
Accumulated Deficit
Beginning balance (in shares) at Mar. 31, 2019   96,119,888          
Beginning balance at Mar. 31, 2019 $ 249,390 $ 96 $ 506,949 $ (7,353) $ (250,302)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock plans, less withholding (in shares)   451,308          
Issuance of common stock under stock plans, less withholding 1,494 $ 1 1,493        
Stock-based compensation expense 14,059   14,059        
Unrealized investment gain/loss 121     121      
Foreign currency translation adjustment (652)     (652)      
Net loss (34,265)       (34,265)    
Ending balance (in shares) at Jun. 30, 2019   96,571,196          
Ending balance at Jun. 30, 2019 230,147 $ 97 522,501 (7,884) (284,567)    
Beginning balance (in shares) at Mar. 31, 2019   96,119,888          
Beginning balance at Mar. 31, 2019 249,390 $ 96 506,949 (7,353) (250,302)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Unrealized investment gain/loss 106            
Foreign currency translation adjustment 682            
Net loss (122,268)            
Ending balance (in shares) at Dec. 31, 2019   100,784,960          
Ending balance at Dec. 31, 2019 219,491 $ 101 598,525 (6,565) (372,570)    
Beginning balance (in shares) at Jun. 30, 2019   96,571,196          
Beginning balance at Jun. 30, 2019 230,147 $ 97 522,501 (7,884) (284,567)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock plans, less withholding (in shares)   1,761,483          
Issuance of common stock under stock plans, less withholding (788) $ 2 (790)        
Stock-based compensation expense 17,867   17,867        
Issuance of common stock related to acquisitions (in shares)   1,476,009          
Issuance of common stock related to acquisition 35,839 $ 1 35,838        
Unrealized investment gain/loss (3)     (3)      
Foreign currency translation adjustment (3,253)     (3,253)      
Net loss (40,932)       (40,932)    
Ending balance (in shares) at Sep. 30, 2019   99,808,688          
Ending balance at Sep. 30, 2019 238,877 $ 100 575,416 (11,140) (325,499)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock plans, less withholding (in shares)   976,272          
Issuance of common stock under stock plans, less withholding 140 $ 1 139        
Stock-based compensation expense 19,881   19,881        
Equity component of convertible senior notes, net of issuance costs 3,089   3,089        
Unrealized investment gain/loss (12)     (12)      
Foreign currency translation adjustment 4,587     4,587      
Net loss (47,071)       (47,071)    
Ending balance (in shares) at Dec. 31, 2019   100,784,960          
Ending balance at Dec. 31, 2019 219,491 $ 101 598,525 (6,565) (372,570)    
Beginning balance (in shares) at Mar. 31, 2020   103,178,621          
Beginning balance at Mar. 31, 2020 190,731 $ 103 625,474 (12,176) (422,670) $ (2,800) $ (2,800)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock plans, less withholding (in shares)   688,414          
Issuance of common stock under stock plans, less withholding (66) $ 1 (67)        
Stock-based compensation expense 23,118   23,118        
Issuance of common stock related to acquisition 8,489   8,489        
Unrealized investment gain/loss 422     422      
Foreign currency translation adjustment 885     885      
Net loss (41,913)       (41,913)    
Ending balance (in shares) at Jun. 30, 2020   103,867,035          
Ending balance at Jun. 30, 2020 178,866 $ 104 657,014 (10,869) (467,383)    
Beginning balance (in shares) at Mar. 31, 2020   103,178,621          
Beginning balance at Mar. 31, 2020 190,731 $ 103 625,474 (12,176) (422,670) $ (2,800) $ (2,800)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Unrealized investment gain/loss 306            
Foreign currency translation adjustment 8,367            
Net loss (120,551)            
Ending balance (in shares) at Dec. 31, 2020   107,135,983          
Ending balance at Dec. 31, 2020 167,403 $ 107 716,820 (3,503) (546,021)    
Beginning balance (in shares) at Jun. 30, 2020   103,867,035          
Beginning balance at Jun. 30, 2020 178,866 $ 104 657,014 (10,869) (467,383)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock plans, less withholding (in shares)   2,119,196          
Issuance of common stock under stock plans, less withholding 4,708 $ 2 4,706        
Stock-based compensation expense 26,396   26,396        
Unrealized investment gain/loss (43)     (43)      
Foreign currency translation adjustment 2,945     2,945      
Net loss (38,413)       (38,413)    
Ending balance (in shares) at Sep. 30, 2020   105,986,231          
Ending balance at Sep. 30, 2020 174,459 $ 106 688,116 (7,967) (505,796)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock plans, less withholding (in shares)   1,149,752          
Issuance of common stock under stock plans, less withholding 1,347 $ 1 1,346        
Stock-based compensation expense 27,358   27,358        
Unrealized investment gain/loss (73)     (73)      
Foreign currency translation adjustment 4,537     4,537      
Net loss (40,225)       (40,225)    
Ending balance (in shares) at Dec. 31, 2020   107,135,983          
Ending balance at Dec. 31, 2020 $ 167,403 $ 107 $ 716,820 $ (3,503) $ (546,021)    
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:    
Net loss $ (120,551) $ (122,268)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 8,529 6,801
Amortization of intangible assets 5,590 6,149
Amortization of capitalized software 20,021 13,263
Amortization of debt discount and issuance costs 12,574 9,987
Amortization of deferred sales commission costs 20,040 13,805
Allowance for credit losses 3,950 1,323
Operating lease expense, net of accretion 11,469 10,676
Stock-based compensation 74,940 50,305
Other 517 1,348
Changes in assets and liabilities:    
Accounts receivable, net (13,277) (8,776)
Deferred sales commission costs (41,187) (33,651)
Other current and non-current assets (8,939) (24,780)
Accounts payable and accruals (338) 7,876
Deferred revenue 11,797 5,106
          Net cash used in operating activities (14,865) (62,836)
Cash flows from investing activities:    
Purchases of property and equipment (4,975) (22,853)
Purchase of businesses (3,459) (58,853)
Cost of capitalized software (22,858) (22,784)
Proceeds from maturities of investments 40,771 16,195
Proceeds from sales of investments 219 33,117
Purchases of investments (36,840) (29,658)
          Net cash used in investing activities (27,142) (84,836)
Cash flows from financing activities:    
Finance lease payments (74) (312)
Tax-related withholding of common stock (69) (6,186)
Proceeds from issuance of common stock under employee stock plans 6,058 7,035
Purchases of capped calls 0 (9,288)
Net proceeds from issuance of convertible senior notes 0 74,593
          Net cash provided by financing activities 5,915 65,842
Effects of currency exchange rates on cash, cash equivalent, and restricted cash 2,116 958
Net decrease in cash, cash equivalents, and restricted cash (33,976) (80,872)
Cash, cash equivalents, and restricted cash at the beginning of the period 156,411 284,683
Cash, cash equivalents, and restricted cash at the end of the period 122,435 203,811
Supplemental and non-cash disclosures:    
Income taxes paid 761 719
Interest paid 906 647
Right of use assets obtained in exchange for new or modified operating lease liabilities 0 64,869
Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]    
Total cash, cash equivalents, and restricted cash $ 122,435 $ 203,811
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.20.4
DESCRIPTION OF BUSINESS
9 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF BUSINESS DESCRIPTION OF BUSINESS
8x8, Inc. ("8x8" or the "Company") was incorporated in California in February 1987, and was reincorporated in Delaware in December 1996.
The Company is a leading cloud provider of enterprise Software-as-a-Service ("SaaS") communications solutions that enable businesses of all sizes to communicate faster and smarter across voice, video meetings, chat, and contact centers, transforming both employee and customer experiences with communications that work simply, integrate seamlessly, and perform reliably. From one proprietary cloud technology platform, customers have access to unified communications, team collaboration, video conferencing, contact center, data and analytics, and other services. Substantially all revenue is generated from communication services subscriptions and platform usage. The Company also generates revenue from sales of hardware and professional services, which are complementary to the delivery of our integrated technology platform.
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
BASIS OF PRESENTATION AND CONSOLIDATION
The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. The March 31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December 31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March 31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, further amended by various ASUs, and ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented.
USE OF ESTIMATES
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
RECLASSIFICATIONS AND OTHER CHANGES
During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December 31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.
In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016‑13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company’s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820), which makes modifications to disclosure requirements on fair value measurements. The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.
RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION
9 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Disaggregation of Revenue
The Company presents disaggregated revenue by geographic regions in Note 13. Geographical Information.
Contract Balances
The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):
 December 31, 2020March 31, 2020
Accounts receivable, net$50,404 $37,811 
Contract assets, current, net (included in Other current assets)$12,002 $10,425 
Contract assets, non-current, net (included in Other assets)$15,688 $13,698 
Deferred revenue, current$18,015 $7,105 
Deferred revenue, non-current (included in Other liabilities, non-current)$2,768 $1,119 
Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):
 December 31, 2020March 31, 2020Change
Contract assets$27,690 $24,123 $3,567 
Deferred revenue$20,783 $8,224 $12,559 
The increase in contract assets was primarily driven by the recognition of revenue that had not yet been billed, net of amounts billed during the period, and the reserve for credit losses. The increase in deferred revenue was due to billings in advance of performance obligations being satisfied, net of revenue recognized for services rendered during the period. Revenue of $0.7 million and $5.7 million was recognized during the three and nine months ended December 31, 2020, respectively, which was included in the deferred revenue balance at the beginning of the period.
Remaining Performance Obligations
The Company's subscription terms typically range from one to five years. Contract revenue from remaining performance obligations that had not yet been recognized as of December 31, 2020, was approximately $365 million. This excludes contracts with an original expected length of one year or less. The Company expects to recognize revenue on most of the remaining performance obligations over the next 36 months.
Deferred Sales Commission Costs
Amortization of deferred sales commission costs was $7.3 million and $5.1 million for the three months ended December 31, 2020 and 2019, respectively, and $20.1 million and $13.8 million, for the nine months ended December 31, 2020 and 2019, respectively. There were no material write-offs of deferred sales commission costs during these periods.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS
9 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):
As of December 31, 2020Amortized CostsGross
Unrealized Gain
Gross
Unrealized Loss
Estimated Fair ValueCash and
Cash Equivalents
Restricted Cash (Current & Non-Current)Short-Term InvestmentsLong-Term Investments
Cash$40,656 $— $— $40,656 $33,739 $6,917 $— $— 
Level 1:
Money market funds71,232 — — 71,232 71,232 — — — 
Treasury securities6,181 42 — 6,223 — — 6,223 — 
Subtotal118,069 42 — 118,111 104,971 6,917 6,223 — 
Level 2:
Certificate of deposit8,641 — — 8,641 — 8,641 — — 
Commercial paper16,194 — (1)16,193 1,300 — 14,893 — 
Corporate debt25,028 79 (1)25,106 606 — 20,622 3,878 
Subtotal49,863 79 (2)49,940 1,906 8,641 35,515 3,878 
Total assets$167,932 $121 $(2)$168,051 $106,877 $15,558 $41,738 $3,878 
As of March 31, 2020Amortized CostsGross
Unrealized Gain
Gross
Unrealized Loss
Estimated Fair ValueCash and
Cash Equivalents
Restricted Cash (Current & Non-Current)Short-Term InvestmentsLong-Term Investments
Cash$31,378 $— $— $31,378 $21,002 $10,376 $— $— 
Level 1:
Money market funds110,796 — — 110,796 110,796 — — — 
Treasury securities6,192 116 — 6,308 — — — 6,308 
Subtotal148,366 116 — 148,482 131,798 10,376 — 6,308 
Level 2:
Certificate of deposit8,641 — — 8,641 — 8,641 — — 
Commercial paper14,979 — 14,985 5,596 — 9,389 — 
Corporate debt34,153 32 (341)33,844 — — 24,069 9,775 
Subtotal57,773 38 (341)57,470 5,596 8,641 33,458 9,775 
Total assets$206,139 $154 $(341)$205,952 $137,394 $19,017 $33,458 $16,083 
Certificate of deposit represents the Company's letter of credits securing leases for office facilities, the balance of which is included in Restricted cash, current and Restricted cash, non-current on the Company's Condensed Consolidated Balance Sheet.
The Company considers its investments available to support its current operations and has classified all investments as available-for-sale securities. The Company does not intend to sell any of its investments that are in unrealized loss positions and, as of December 31, 2020, has determined that it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis.
The Company regularly reviews the changes to the rating of its securities at the individual security level by rating agencies and reasonably monitors the surrounding economic conditions to assess the risk of expected credit losses. As of December 31, 2020, the Company did not have any risk of expected credit losses.
As of December 31, 2020, the estimated fair value of the Company's outstanding convertible senior notes (the "Notes") was $527.8 million, which was determined based on the closing price for the Notes on the last trading day of the reporting period. The estimated fair value is categorized within Level 2 of the fair value hierarchy due to limited trading activity of the Notes.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.20.4
BUSINESS COMBINATION
9 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONSIn July 2019, the Company purchased all of the outstanding shares and equity interests of Wavecell, Pte. Ltd. As of September 30, 2020 the fair value of all assets acquired and liabilities assumed in the transaction were finalized. Of the $10.4 million cash and 394,515 shares (equivalent to $8.5 million at acquisition) that were held back, the Company released $3.5 million of cash and 116,505 shares on the one-year anniversary of the acquisition. The remaining balance was released in January 2021.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS AND GOODWILL
9 Months Ended
Dec. 31, 2020
Intangible Assets, Net (Including Goodwill) [Abstract]  
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL
Intangible Assets
The carrying value of intangible assets consisted of the following (in thousands):
 December 31, 2020March 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology$33,969 $(20,391)$13,578 $33,932 $(16,312)$17,620 
Customer relationships11,927 (7,079)4,848 11,409 (5,412)5,997 
Trade and domain names989 (989)— 983 (599)384 
Total acquired identifiable intangible assets$46,885 $(28,459)$18,426 $46,324 $(22,323)$24,001 
As of December 31, 2020, the weighted average remaining useful life of developed technology and customer relationships was 4.7 years and 5.5 years, respectively.
As of December 31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):
Remainder of 2021$1,296 
20224,708 
20233,156 
20242,851 
20252,851 
Thereafter3,564 
Total$18,426 
Goodwill
The following table provides a summary of the change in the carrying amount of goodwill (in thousands):
Balance at March 31, 2020$128,300 
Foreign currency translation adjustments3,767 
Balance at December 31, 2020$132,067 
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES
9 Months Ended
Dec. 31, 2020
Leases [Abstract]  
LEASES LEASES
Operating Leases
The Company primarily leases facilities for office and data center space for its U.S. and international locations under non-cancellable operating leases. The leases expire at various dates through 2030.
The following table provides balance sheet information related to leases as of December 31, 2020 (in thousands):
 December 31, 2020March 31, 2020
Assets
Operating lease, right-of-use assets$70,443 $78,963 
Liabilities
Operating lease liabilities, current$12,691 $5,875 
Operating lease liabilities, non-current85,379 92,452 
Total operating lease liabilities$98,070 $98,327 
The components of lease expense were as follows (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
2020201920202019
Operating lease expense$3,886 $4,436 $11,469 $10,677 
Variable lease expense$729 $434 $2,368 $872 
Short-term lease expense was immaterial for the three and nine months ended December 31, 2020 and 2019.
Cash outflows from operating leases were $6.3 million and $7.2 million, respectively, for the nine months ended December 31, 2020 and 2019.
The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):
Weighted average remaining lease term8.5 years
Weighted average discount rate4.0%
The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December 31, 2020 (in thousands):
Remainder of 2021$3,586 
202216,382 
202315,182 
202411,835 
202511,497 
Thereafter58,190 
Total lease payments116,672 
Less: imputed interest(18,602)
Present value of lease liabilities$98,070 
Lease Assignment
In the fourth quarter of fiscal 2018, the Company entered into a 132-month lease agreement (the "Agreement") with CAP Phase I, a Delaware limited liability company (the "Landlord"), to rent approximately 162,000 square feet of office space in a new building in San Jose, California. The lease term began on January 1, 2019. On April 30, 2019, the Company entered into an assignment and assumption (the "Assignment") of the Agreement with the Landlord, and Roku Inc., a Delaware corporation ("Roku"), whereby the Company assigned to Roku the Agreement. Pursuant to the Assignment, the Company expects to be released from all of its obligations under the lease and related standby letter of credit by the end of the Company’s fiscal year ending March 31, 2022, or shortly thereafter. The Company also expects to receive the reimbursement of base rent and direct expenses from Roku by the end of the Company’s fiscal year ending March 31, 2021, in accordance with the Assignment.
Amounts related to the Agreement are not included in the right-of-use asset or lease liabilities as of December 31, 2020 or March 31, 2020. The remaining obligations related to the Assignment of $2.8 million and the termination fee of $0.8 million are recorded in Other accrued liabilities and Other liabilities, non-current, respectively, and the expected receivable of $6.4 million due in February 2021 is recorded in Other current assets, on the Company's Condensed Consolidated Balance Sheets as of both December 31, 2020 and March 31, 2020.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.20.4
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Other Commitments, Indemnifications, and Contingencies
From time to time, the Company receives inquiries from federal and various state and municipal taxing agencies with respect to the remittance of sales, use, telecommunications, excise, payroll, and income taxes. Several jurisdictions are currently conducting tax audits of the Company's records. The Company collects taxes from its customers or has accrued for taxes that it believes are required to be remitted. Amounts that have been remitted have historically been within the accruals established by the Company. The Company adjusts its accrued taxes when facts relating to specific exposures warrant such adjustment. The Company continues to conduct periodic review of the taxability of certain of its services that may be subject to sales, use, telecommunications, or other similar indirect taxes in certain jurisdictions. As of December 31, 2020 and March 31, 2020, the Company had accrued contingent indirect tax liabilities of $4.6 million and $4.5 million, respectively.
Legal Proceedings
The Company, from time to time, may be involved in a variety of claims, lawsuits, investigations, and other proceedings, including patent infringement claims, employment litigation, regulatory compliance matters, and contractual disputes, that can arise in the normal course of the Company's operations. The Company recognizes a provision when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts the amount of the provision to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred.
As of December 31, 2020, the Company does not have any material provisions for any such lawsuits, claims and proceedings and believes it is not probable that a loss had been incurred. Litigation is inherently unpredictable and subject to significant uncertainties. While there can be no assurances that favorable final outcomes will be obtained, the Company believes it has valid defenses with respect to legal matters pending against it. Future litigation could be costly to defend, could impose significant burdens on employees and cause the diversion of management's attention, and could, upon resolution, have a material adverse effect on the Company's business, results of operations, financial condition, and cash flows.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.20.4
CONVERTIBLE SENIOR NOTES AND CAPPED CALL
9 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
CONVERTIBLE SENIOR NOTES AND CAPPED CALL CONVERTIBLE SENIOR NOTES AND CAPPED CALL
Convertible Senior Notes
In February 2019, the Company issued $287.5 million aggregate principal amount of 0.50% convertible senior notes (the "Initial Notes") due 2024 in a private placement, including the exercise in full of the initial purchasers' option to purchase additional notes. The total net proceeds from the debt offering, after deducting initial purchase discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $245.8 million.
In November 2019, the Company issued an additional $75.0 million aggregate principal amount of 0.50% convertible senior notes (the "Additional Notes," and together with the Initial Notes, the "Notes") due 2024 in a registered offering under the same indenture as the Initial Notes. The total net proceeds from the Additional Notes, after deducting underwriting discounts, debt issuance costs, and costs of the capped call transactions described below, were approximately $64.6 million. The Additional Notes constitute a further issuance of, and form a single series with, the Initial Notes. Immediately after giving effect to the issuance of the Additional Notes, the Company had $362.5 million aggregate principal amount of convertible senior notes.
The Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on February 1 and August 1 of each year, beginning on February 1, 2020. The Notes will mature on February 1, 2024, unless earlier repurchased, redeemed, or converted.
Each $1,000 principal amount of the Notes are initially convertible into 38.9484 shares of the Company’s common stock, par value $0.001, which is equivalent to an initial conversion price of approximately $25.68 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of certain corporate events that occur prior to the maturity date or following the Company's issuance of a notice of redemption, in each case as described in the Indenture, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Notes in connection with such a corporate event or during the relevant redemption period.
Prior to the close of business on the business day immediately preceding October 1, 2023, the Notes will be convertible at the option of the holders only under the following circumstances:
1.At any time during any calendar quarter commencing after the fiscal quarter ending on June 30, 2019 (and only during such calendar quarter), if the last reported sale price of the Common Stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
2.During the five business day period immediately after any ten consecutive trading day period (the measurement period), if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the common stock on each such trading day and the conversion rate on each such trading day;
3.If the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
4.Upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).
On or after October 1, 2023, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of common stock, or a combination of cash and shares of common stock, at the Company's discretion. The Company’s current intent is to settle the principal amount of the Notes in cash upon conversion. During the nine months ended December 31, 2020, the conditions permitting conversion of the Notes were not met.
The Company may not redeem the Notes prior to February 4, 2022. On or after February 4, 2022, the Company may redeem for cash all or part of the Notes, at the redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice. If a fundamental change (as defined in the indenture governing the notes) occurs at any time, holders of Notes may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The Notes are senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes, equal in right of payment with the Company’s existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of current or future subsidiaries of the Company.
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 December 31, 2020March 31, 2020
Principal$362,500 $362,500 
Unamortized debt discount(57,587)(69,987)
Unamortized issuance costs(802)(976)
Net carrying amount$304,111 $291,537 
Interest expense related to the Notes was as follows (in thousands):
 Three Months Ended December 31,Nine Months Ended December 31,
2020201920202019
Contractual interest expense$453 $400 $1,359 $1,119 
Amortization of debt discount4,198 3,551 12,399 9,926 
Amortization of issuance costs59 40 174 92 
Total interest expense$4,710 $3,991 $13,932 $11,137 
Capped Call
In connection with the pricing of the Initial Notes and Additional Notes, the Company entered into privately negotiated capped call transactions ("Capped Calls") with certain counterparties. The Capped Calls each have an initial strike price of approximately $25.68 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $39.50 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Common Stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 14.1 million shares of the Company’s Common Stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings, and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the Notes. The Capped Calls meet certain accounting criteria to be recorded in stockholders' equity and are not accounted for as derivatives. The costs of the Capped Calls, $33.7 million in connection with the Initial Notes and $9.3 million in connection with the Additional Notes, were recorded as a reduction to additional paid-in capital and will not be remeasured.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION
9 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The following tables summarize information pertaining to the stock-based compensation expense (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Cost of service revenue$2,472 $1,387 $6,696 $3,566 
Cost of other revenue1,142 839 3,042 2,330 
Research and development8,297 5,535 23,097 13,616 
Sales and marketing9,363 5,197 22,156 14,458 
General and administrative5,565 6,359 19,949 16,335 
Total$26,839 $19,317 $74,940 $50,305 
Restricted Stock Units (RSU) and Performance Stock Units (PSU)
The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):
Nine Months Ended December 31,
 20202019
Stock Awards outstanding at the beginning of the period:9,191 7,820 
Stock Awards granted6,742 5,886 
Stock Awards vested (3,530)(2,860)
Stock Awards canceled and forfeited(969)(1,056)
Stock Awards outstanding at the end of the period: 11,434 9,790 
Weighted-average fair value of grants during the period$18.97 $22.35 
Weighted-average remaining recognition period (in years) 1.882.13
Total unrecognized compensation expense at period-end$157,416 $128,463 
During the nine months ended December 31, 2020, the Company granted 5.7 million shares of RSU and 1.0 million shares of PSU, of which, 28,467 shares of PSU vested based on market based conditions during the period.
The PSU awards granted during the nine months ended December 31, 2020 are based on Total Shareholder Return ("TSR") as measured relative to the S&P Software Services Select Industry Index over performance periods ranging from one to three years. All PSU awards vest 100% at the end of the respective performance periods. A number of shares equal to 100% of the target opportunity will be earned in the event that the Company’s performance matches that of the specified index during the relevant period. A 2x multiplier will be applied for each percentage point of positive or negative relative TSR, such that the number of shares of common stock earned will increase or decrease by 2% of the target number of shares, subject to a maximum of 200% of the target number of shares. In the event that the Company’s relative TSR performance is less than negative 30%, relative to the specified index, no shares will be earned for the applicable performance period. The PSU were valued for compensation expense purposes at $29.07 per weighted average share as determined by Monte Carlo simulations using volatility factors ranging from 55.66% to 60.68% and risk-free rates ranging from 0.15% to 0.18%.
The RSU awarded during the nine months ended December 31, 2020 were valued at $17.12 per weighted average share based on the closing sales price of the Company's stock on the grant date.
Stock Options
The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):
Nine Months Ended December 31,
 20202019
Stock options outstanding at the beginning of the period:2,274 3,114 
Options exercised(175)(391)
Options canceled and forfeited(28)(55)
Options outstanding at the end of the period: 2,071 2,668 
Total intrinsic value of options exercised during the period$1,761 $4,844 
Weighted-average remaining recognition period (in years) 1.332.16
Total unrecognized compensation expense at period-end$558 $1,102 
Employee Stock Purchase Plan (ESPP)
In July 2020, 329,430 shares were purchased and issued under the ESPP. As of December 31, 2020, there was a total of $1.5 million of unrecognized compensation, net of estimated forfeitures, which will be amortized on a straight line basis over the remaining weighted-average vesting period of 0.32 years. As of December 31, 2020, a total of 3,252,882 shares were available for issuance under the ESPP.
Stock Repurchases
In May 2017, the Company's board of directors authorized the 2017 Repurchase Plan under which the Company could purchase up to $25.0 million of its common stock. The remaining amount available at December 31, 2020 was approximately $7.1 million. There were no stock repurchases during the three and nine months ended December 31, 2020 and 2019.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES
9 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXESThe Company's effective tax rate was (0.8)% and (0.6)% for the three months ended December 31, 2020 and 2019, respectively, and (0.6)% for the nine months ended December 31, 2020 and 2019. The difference in the effective tax rate and the U.S. federal statutory rate was primarily due to the full valuation allowance the Company continues to maintain against its deferred tax assets. The effective tax rate is calculated by dividing the income tax provision by net loss before income tax expense.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.20.4
NET LOSS PER SHARE
9 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET LOSS PER SHARE
The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Net loss$(40,225)$(47,071)$(120,551)$(122,268)
Weighted average common shares outstanding - basic and diluted106,64199,922104,96199,082
Net loss per share:
Basic and diluted$(0.38)$(0.47)$(1.15)$(1.23)
The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Stock options2,071 2,668 2,071 2,668 
Stock awards11,434 9,790 11,434 9,790 
Potential shares to be issued from ESPP529 387 529 387 
Total anti-dilutive shares14,034 12,845 14,034 12,845 
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.20.4
GEOGRAPHICAL INFORMATION
9 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
GEOGRAPHICAL INFORMATION GEOGRAPHICAL INFORMATION
The following tables present information by geographic area (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
Revenue by geographic area: 
2020201920202019
United States$98,919 $90,171 $288,268 $258,847 
International37,766 28,396 99,357 65,912 
Total revenue$136,685 $118,567 $387,625 $324,759 
Property and equipment by geographic area:December 31, 2020March 31, 2020
United States$89,063 $87,673 
International5,417 6,709 
Total property and equipment, net$94,480 $94,382 
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
The accompanying condensed consolidated financial statements are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. The March 31, 2020 year-end condensed consolidated balance sheet disclosures in this document were derived from audited consolidated financial statements and do not include all disclosures required by GAAP. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements as of and for the fiscal year ended March 31, 2020, and notes thereto included in the Company's fiscal 2020 Annual Report on Form 10-K ("Form 10-K"). There were no material changes during the three and nine months ended December 31, 2020, to our significant accounting policies as described in the Company's Form 10-K for the fiscal year ended March 31, 2020, except for the accounting policies described herein that were updated as a result of adopting Accounting Standards Update ("ASU") 2016-03, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, further amended by various ASUs, and ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40). The results of operations and cash flows for the periods included in these condensed consolidated financial statements are not necessarily indicative of the results to be expected for any future periods or the entire fiscal year.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company conducts its operations through one reportable segment.
In the opinion of the Company's management, these condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of the Company's financial position, results of operations, and cash flows for the periods presented.
Use of Estimates The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and equity, and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to allowance for credit losses, returns reserve for expected customer credits or cancellations, fair value of and/or evaluation for impairment of goodwill and other long-lived assets, capitalization of internally developed software, benefit period for deferred sales commission costs, stock-based compensation expense, discount rate used to calculate operating lease liabilities, income and sales tax liabilities, fair value of convertible senior notes, litigation, and other contingencies. The Company bases its estimates on known facts and circumstances, historical experience, and various other assumptions. Actual results could differ from those estimates under different assumptions or conditions.
Reclassifications and Other Changes During the fourth quarter of fiscal 2020, the Company determined that presenting service revenue as revenue from the Company's core communication services would provide transparency and clarity to the users of the financial statements. As such, the Company reclassified certain revenue and cost of revenue on its condensed consolidated statement of operations for the three and nine months ended December 31, 2019. Professional services revenue and cost of professional services revenue previously reported in service revenue and cost of service revenue are now reported in other revenue and cost of other revenue. Product revenue and cost of product revenue are also now reported in other revenue and cost of other revenue. The reclassifications did not have any impact on total revenue, consolidated net loss, or cash flows.In addition, certain prior year amounts in the condensed consolidated statements of cash flows have been reclassified to conform with the current year presentation.
Recently Adopted Accounting Pronouncements, Recent Accounting Pronouncements Not Yet Adopted
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016‑13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, as amended, which replaces the existing impairment model with a forward-looking expected loss method. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity's current estimate of credit losses expected to be incurred over the life of the financial instrument. For trade receivables, loans, and other financial instruments, an entity is required to use a forward-looking expected loss model to recognize credit losses that are probable. The Company adopted ASU 2016-13 on a modified retrospective basis as of April 1, 2020, through a cumulative-effect adjustment to the Company's beginning accumulated deficit balance; the impact of the adoption was not material to the Company's consolidated financial statements. Credit losses are not expected to be significant based on historical collection trends, the financial condition of the Company’s customers, and external market factors, including those related to the COVID-19 pandemic. The Company will continue to actively monitor the impact of the recent COVID-19 pandemic on expected credit losses.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820), which makes modifications to disclosure requirements on fair value measurements. The Company adopted ASU 2018-13 on April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40), which reduces complexity for the accounting for costs of implementing a cloud computing service arrangement. The Company adopted this guidance on a prospective basis effective April 1, 2020. The impact of the adoption was immaterial to the Company's consolidated financial statements.
RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740), which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. The amendment will be effective for public companies with fiscal years beginning after December 15, 2020, which is fiscal 2022 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), which simplifies accounting for convertible instruments by eliminating two of the three accounting models available for convertible debt instruments and convertible preferred stock. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance is effective for fiscal years beginning after December 15, 2021, which is fiscal 2023 for the Company; early adoption is permitted. The Company is currently assessing the impact of this pronouncement to its consolidated financial statements.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION (Tables)
9 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Balances
The following table provides information about receivables, contract assets, and deferred revenues from contracts with customers (in thousands):
 December 31, 2020March 31, 2020
Accounts receivable, net$50,404 $37,811 
Contract assets, current, net (included in Other current assets)$12,002 $10,425 
Contract assets, non-current, net (included in Other assets)$15,688 $13,698 
Deferred revenue, current$18,015 $7,105 
Deferred revenue, non-current (included in Other liabilities, non-current)$2,768 $1,119 
Changes in the contract assets and deferred revenue balances during the nine months ended December 31, 2020 are as follows (in thousands):
 December 31, 2020March 31, 2020Change
Contract assets$27,690 $24,123 $3,567 
Deferred revenue$20,783 $8,224 $12,559 
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements
Cash, cash equivalents, restricted cash, and available-for-sale investments are as follows (in thousands):
As of December 31, 2020Amortized CostsGross
Unrealized Gain
Gross
Unrealized Loss
Estimated Fair ValueCash and
Cash Equivalents
Restricted Cash (Current & Non-Current)Short-Term InvestmentsLong-Term Investments
Cash$40,656 $— $— $40,656 $33,739 $6,917 $— $— 
Level 1:
Money market funds71,232 — — 71,232 71,232 — — — 
Treasury securities6,181 42 — 6,223 — — 6,223 — 
Subtotal118,069 42 — 118,111 104,971 6,917 6,223 — 
Level 2:
Certificate of deposit8,641 — — 8,641 — 8,641 — — 
Commercial paper16,194 — (1)16,193 1,300 — 14,893 — 
Corporate debt25,028 79 (1)25,106 606 — 20,622 3,878 
Subtotal49,863 79 (2)49,940 1,906 8,641 35,515 3,878 
Total assets$167,932 $121 $(2)$168,051 $106,877 $15,558 $41,738 $3,878 
As of March 31, 2020Amortized CostsGross
Unrealized Gain
Gross
Unrealized Loss
Estimated Fair ValueCash and
Cash Equivalents
Restricted Cash (Current & Non-Current)Short-Term InvestmentsLong-Term Investments
Cash$31,378 $— $— $31,378 $21,002 $10,376 $— $— 
Level 1:
Money market funds110,796 — — 110,796 110,796 — — — 
Treasury securities6,192 116 — 6,308 — — — 6,308 
Subtotal148,366 116 — 148,482 131,798 10,376 — 6,308 
Level 2:
Certificate of deposit8,641 — — 8,641 — 8,641 — — 
Commercial paper14,979 — 14,985 5,596 — 9,389 — 
Corporate debt34,153 32 (341)33,844 — — 24,069 9,775 
Subtotal57,773 38 (341)57,470 5,596 8,641 33,458 9,775 
Total assets$206,139 $154 $(341)$205,952 $137,394 $19,017 $33,458 $16,083 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS AND GOODWILL (Tables)
9 Months Ended
Dec. 31, 2020
Intangible Assets, Net (Including Goodwill) [Abstract]  
Schedule of Carrying Value of Intangible Assets
The carrying value of intangible assets consisted of the following (in thousands):
 December 31, 2020March 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology$33,969 $(20,391)$13,578 $33,932 $(16,312)$17,620 
Customer relationships11,927 (7,079)4,848 11,409 (5,412)5,997 
Trade and domain names989 (989)— 983 (599)384 
Total acquired identifiable intangible assets$46,885 $(28,459)$18,426 $46,324 $(22,323)$24,001 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of December 31, 2020, the expected future amortization expense of the intangible assets was as follows (in thousands):
Remainder of 2021$1,296 
20224,708 
20233,156 
20242,851 
20252,851 
Thereafter3,564 
Total$18,426 
Schedule of Goodwill
The following table provides a summary of the change in the carrying amount of goodwill (in thousands):
Balance at March 31, 2020$128,300 
Foreign currency translation adjustments3,767 
Balance at December 31, 2020$132,067 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Tables)
9 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of Assets and Liabilities, Leases
The following table provides balance sheet information related to leases as of December 31, 2020 (in thousands):
 December 31, 2020March 31, 2020
Assets
Operating lease, right-of-use assets$70,443 $78,963 
Liabilities
Operating lease liabilities, current$12,691 $5,875 
Operating lease liabilities, non-current85,379 92,452 
Total operating lease liabilities$98,070 $98,327 
Schedule of Lease, Cost
The components of lease expense were as follows (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
2020201920202019
Operating lease expense$3,886 $4,436 $11,469 $10,677 
Variable lease expense$729 $434 $2,368 $872 
The following table presents supplemental information for the nine months ended December 31, 2020 (in thousands, except for weighted average):
Weighted average remaining lease term8.5 years
Weighted average discount rate4.0%
Schedule of Lessee, Operating Leases, Liability, Maturity
The following table presents future payments of lease liabilities under the Company's non-cancellable operating leases as of December 31, 2020 (in thousands):
Remainder of 2021$3,586 
202216,382 
202315,182 
202411,835 
202511,497 
Thereafter58,190 
Total lease payments116,672 
Less: imputed interest(18,602)
Present value of lease liabilities$98,070 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.20.4
CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)
9 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Convertible Debt
The net carrying amount of the liability component of the Notes was as follows (in thousands):
 December 31, 2020March 31, 2020
Principal$362,500 $362,500 
Unamortized debt discount(57,587)(69,987)
Unamortized issuance costs(802)(976)
Net carrying amount$304,111 $291,537 
Schedule of Interest Income and Interest Expense Disclosure
Interest expense related to the Notes was as follows (in thousands):
 Three Months Ended December 31,Nine Months Ended December 31,
2020201920202019
Contractual interest expense$453 $400 $1,359 $1,119 
Amortization of debt discount4,198 3,551 12,399 9,926 
Amortization of issuance costs59 40 174 92 
Total interest expense$4,710 $3,991 $13,932 $11,137 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Arrangement, Activity
The following tables summarize information pertaining to the stock-based compensation expense (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Cost of service revenue$2,472 $1,387 $6,696 $3,566 
Cost of other revenue1,142 839 3,042 2,330 
Research and development8,297 5,535 23,097 13,616 
Sales and marketing9,363 5,197 22,156 14,458 
General and administrative5,565 6,359 19,949 16,335 
Total$26,839 $19,317 $74,940 $50,305 
Restricted Stock Units (RSU) and Performance Stock Units (PSU)
The following table presents activities related to RSU and PSU, collectively Stock Awards (in thousands, except weighted-average grant-date fair value and recognition period):
Nine Months Ended December 31,
 20202019
Stock Awards outstanding at the beginning of the period:9,191 7,820 
Stock Awards granted6,742 5,886 
Stock Awards vested (3,530)(2,860)
Stock Awards canceled and forfeited(969)(1,056)
Stock Awards outstanding at the end of the period: 11,434 9,790 
Weighted-average fair value of grants during the period$18.97 $22.35 
Weighted-average remaining recognition period (in years) 1.882.13
Total unrecognized compensation expense at period-end$157,416 $128,463 
The following table presents activities related to Stock Options (in thousands, except weighted-average grant-date fair value and recognition period):
Nine Months Ended December 31,
 20202019
Stock options outstanding at the beginning of the period:2,274 3,114 
Options exercised(175)(391)
Options canceled and forfeited(28)(55)
Options outstanding at the end of the period: 2,071 2,668 
Total intrinsic value of options exercised during the period$1,761 $4,844 
Weighted-average remaining recognition period (in years) 1.332.16
Total unrecognized compensation expense at period-end$558 $1,102 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.20.4
NET LOSS PER SHARE (Tables)
9 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table summarizes the computation of basic and diluted net loss per share (in thousands, except per share data):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Net loss$(40,225)$(47,071)$(120,551)$(122,268)
Weighted average common shares outstanding - basic and diluted106,64199,922104,96199,082
Net loss per share:
Basic and diluted$(0.38)$(0.47)$(1.15)$(1.23)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following shares attributable to outstanding stock options and stock awards were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
 2020201920202019
Stock options2,071 2,668 2,071 2,668 
Stock awards11,434 9,790 11,434 9,790 
Potential shares to be issued from ESPP529 387 529 387 
Total anti-dilutive shares14,034 12,845 14,034 12,845 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.4
GEOGRAPHICAL INFORMATION (Tables)
9 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables present information by geographic area (in thousands):
Three Months Ended December 31,Nine Months Ended December 31,
Revenue by geographic area: 
2020201920202019
United States$98,919 $90,171 $288,268 $258,847 
International37,766 28,396 99,357 65,912 
Total revenue$136,685 $118,567 $387,625 $324,759 
Property and equipment by geographic area:December 31, 2020March 31, 2020
United States$89,063 $87,673 
International5,417 6,709 
Total property and equipment, net$94,480 $94,382 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
9 Months Ended
Dec. 31, 2020
segment
Accounting Policies [Abstract]  
Number of reportable segments 1
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION - Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 50,404 $ 37,811
Contract assets, current, net (included in Other current assets) 12,002 10,425
Contract assets, non-current, net (included in Other assets) 15,688 13,698
Deferred revenue, current 18,015 7,105
Deferred revenue, non-current (included in Other liabilities, non-current) $ 2,768 $ 1,119
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION - Changes in Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2020
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract assets $ 27,690 $ 24,123
Change in contract assets 3,567  
Deferred revenue 20,783 $ 8,224
Change in deferred revenue $ 12,559  
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Contract with customer, revenue recognized $ 0.7   $ 5.7  
Amortization cost $ 7.3 $ 5.1 $ 20.1 $ 13.8
Minimum        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Subscription term     1 year  
Maximum        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Subscription term     5 years  
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION - Remaining Performance Obligation (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, amount $ 365
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 36 months
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents $ 106,877 $ 137,394 $ 184,794
Accumulated gross unrealized gain, before tax 121 154  
Accumulated gross unrealized loss, before tax (2) (341)  
Cash, cash equivalents and debt securities available-for-sale, amortized cost 167,932 206,139  
Cash, cash equivalents and debt securities available-for-sale 168,051 205,952  
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Accumulated gross unrealized gain, before tax 42 116  
Accumulated gross unrealized loss, before tax 0 0  
Cash, cash equivalents and debt securities available-for-sale, amortized cost 118,069 148,366  
Cash, cash equivalents and debt securities available-for-sale 118,111 148,482  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized cost 49,863 57,773  
Accumulated gross unrealized gain, before tax 79 38  
Accumulated gross unrealized loss, before tax (2) (341)  
Debt securities, available-for-sale 49,940 57,470  
Cash      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 40,656 31,378  
Cash and cash equivalents, fair value 40,656 31,378  
Money market funds | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 71,232 110,796  
Cash and cash equivalents, fair value 71,232 110,796  
Treasury securities | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized cost 6,181 6,192  
Accumulated gross unrealized gain, before tax 42 116  
Accumulated gross unrealized loss, before tax 0 0  
Debt securities, available-for-sale 6,223 6,308  
Certificate of deposit | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 8,641 8,641  
Cash and cash equivalents, fair value 8,641 8,641  
Commercial paper | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized cost 16,194 14,979  
Accumulated gross unrealized gain, before tax 0 6  
Accumulated gross unrealized loss, before tax (1) 0  
Debt securities, available-for-sale 16,193 14,985  
Corporate debt | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized cost 25,028 34,153  
Accumulated gross unrealized gain, before tax 79 32  
Accumulated gross unrealized loss, before tax (1) (341)  
Debt securities, available-for-sale 25,106 33,844  
Cash and Cash Equivalents      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 106,877 137,394  
Cash and Cash Equivalents | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 104,971 131,798  
Cash and Cash Equivalents | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 1,906 5,596  
Cash and Cash Equivalents | Cash      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 33,739 21,002  
Cash and Cash Equivalents | Money market funds | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 71,232 110,796  
Cash and Cash Equivalents | Commercial paper | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 1,300 5,596  
Cash and Cash Equivalents | Corporate debt | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 606    
Restricted Cash (Current & Non-Current)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 15,558 19,017  
Restricted Cash (Current & Non-Current) | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 6,917 10,376  
Restricted Cash (Current & Non-Current) | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 8,641 8,641  
Restricted Cash (Current & Non-Current) | Cash      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 6,917 10,376  
Restricted Cash (Current & Non-Current) | Certificate of deposit | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 8,641 8,641  
Short-Term Investments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 41,738 33,458  
Short-Term Investments | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 6,223    
Short-Term Investments | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 35,515 33,458  
Short-Term Investments | Treasury securities | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 6,223    
Short-Term Investments | Commercial paper | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 14,893 9,389  
Short-Term Investments | Corporate debt | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 20,622 24,069  
Long-Term Investments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 3,878 16,083  
Long-Term Investments | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0 6,308  
Long-Term Investments | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 3,878 9,775  
Long-Term Investments | Treasury securities | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0 6,308  
Long-Term Investments | Certificate of deposit | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale 0    
Long-Term Investments | Corporate debt | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt securities, available-for-sale $ 3,878 $ 9,775  
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Convertible Debt | Initial Notes | Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt instrument, fair value $ 527.8
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.4
BUSINESS COMBINATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Purchase of businesses   $ 3,459 $ 58,853
Wavecell Pte. Ltd.      
Business Acquisition [Line Items]      
Cash held back to cover indemnity claims $ 10,400    
Equity held back to cover indemnity claims (in shares) 394,515    
Equity held back to cover indemnity claims $ 8,500    
Purchase of businesses $ 3,500    
Issuance of common stock related to acquisitions (in shares) 116,505    
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 46,885 $ 46,324
Accumulated Amortization (28,459) (22,323)
Net Carrying Amount 18,426 24,001
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 33,969 33,932
Accumulated Amortization (20,391) (16,312)
Net Carrying Amount 13,578 17,620
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,927 11,409
Accumulated Amortization (7,079) (5,412)
Net Carrying Amount 4,848 5,997
Trade and domain names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 989 983
Accumulated Amortization (989) (599)
Net Carrying Amount $ 0 $ 384
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)
9 Months Ended
Dec. 31, 2020
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, remaining amortization period 4 years 8 months 12 days
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, remaining amortization period 5 years 6 months
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Intangible Assets, Net (Including Goodwill) [Abstract]    
Remainder of 2021 $ 1,296  
2022 4,708  
2023 3,156  
2024 2,851  
2025 2,851  
Thereafter 3,564  
Net Carrying Amount $ 18,426 $ 24,001
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2020
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 128,300
Foreign currency translation adjustments 3,767
Goodwill, ending balance $ 132,067
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Assets    
Operating lease, right-of-use assets $ 70,443 $ 78,963
Liabilities    
Operating lease liabilities, current 12,691 5,875
Operating lease liabilities, non-current 85,379 92,452
Total operating lease liabilities $ 98,070 $ 98,327
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]        
Operating lease expense $ 3,886 $ 4,436 $ 11,469 $ 10,677
Variable lease expense $ 729 $ 434 $ 2,368 $ 872
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Narrative (Details)
ft² in Thousands, $ in Millions
9 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2018
ft²
Leases [Abstract]        
Operating cash flow from operating leases $ 6.3 $ 7.2    
Term of contract       132 months
Area of real estate property | ft²       162
Liability related to lease assignment 2.8      
Termination fee 0.8      
Receivable related to lease assignment $ 6.4   $ 6.4  
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Supplemental Information (Details)
Dec. 31, 2020
Leases [Abstract]  
Weighted average remaining lease term 8 years 6 months
Weighted average discount rate 4.00%
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Leases [Abstract]    
Remainder of 2021 $ 3,586  
2022 16,382  
2023 15,182  
2024 11,835  
2025 11,497  
Thereafter 58,190  
Total lease payments 116,672  
Less: imputed interest (18,602)  
Present value of lease liabilities $ 98,070 $ 98,327
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.4
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Mar. 31, 2020
State And Local Taxes And Surcharges    
Loss Contingencies [Line Items]    
Accrued contingent indirect tax liabilities $ 4.6 $ 4.5
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.20.4
CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended
Nov. 30, 2019
USD ($)
Feb. 28, 2019
USD ($)
day
$ / shares
shares
Dec. 31, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 01, 2019
USD ($)
Initial Notes          
Debt Instrument [Line Items]          
Payments for capped call transactions   $ 33,700,000      
Additional Notes          
Debt Instrument [Line Items]          
Payments for capped call transactions $ 9,300,000        
Aggregate Notes          
Debt Instrument [Line Items]          
Debt instrument, strike price per share (in dollars per share) | $ / shares   $ 25.68      
Convertible Debt | Initial Notes          
Debt Instrument [Line Items]          
Debt instrument, face value   $ 287,500,000      
Debt instrument, interest rate   0.50%      
Proceeds from issuance of debt   $ 245,800,000      
Convertible Debt | Additional Notes          
Debt Instrument [Line Items]          
Debt instrument, face value $ 75,000,000.0        
Debt instrument, interest rate 0.50%        
Proceeds from issuance of debt $ 64,600,000        
Convertible Debt | Aggregate Notes          
Debt Instrument [Line Items]          
Debt instrument, face value     $ 362,500,000 $ 362,500,000 $ 362,500,000
Debt instrument, convertible, conversion ratio   0.0389484      
Common stock, par value per share (in dollars per share) | $ / shares   $ 0.001      
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares   $ 25.68      
Debt instrument, convertible, threshold trading days | day   20      
Debt instrument, convertible, threshold consecutive trading days | day   30      
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%      
Debt instrument, convertible, measurement period | day   5      
Debt instrument, convertible, threshold consecutive trading days preceding measurement period | day   10      
Debt instrument, threshold percentage of sales price per share   98.00%      
Debt instrument, redemption price, percentage   100.00%      
Debt instrument, initial cap price per share (in dollars per share) | $ / shares   $ 39.50      
Convertible Debt | Aggregate Notes | Call Option          
Debt Instrument [Line Items]          
Option indexed to issuer's equity, indexed shares (in shares) | shares   14.1      
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.4
CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) - Convertible Debt - Aggregate Notes - USD ($)
Dec. 31, 2020
Mar. 31, 2020
Dec. 01, 2019
Debt Instrument [Line Items]      
Principal $ 362,500,000 $ 362,500,000 $ 362,500,000
Unamortized debt discount (57,587,000) (69,987,000)  
Unamortized issuance costs (802,000) (976,000)  
Net carrying amount $ 304,111,000 $ 291,537,000  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.20.4
CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) - Convertible Debt - Aggregate Notes - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]        
Contractual interest expense $ 453 $ 400 $ 1,359 $ 1,119
Amortization of debt discount 4,198 3,551 12,399 9,926
Amortization of issuance costs 59 40 174 92
Total interest expense $ 4,710 $ 3,991 $ 13,932 $ 11,137
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 26,839 $ 19,317 $ 74,940 $ 50,305
Cost of Sales | Service        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 2,472 1,387 6,696 3,566
Cost of Sales | Other revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 1,142 839 3,042 2,330
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 8,297 5,535 23,097 13,616
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 9,363 5,197 22,156 14,458
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 5,565 $ 6,359 $ 19,949 $ 16,335
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stock Award Rollforward    
Stock Awards outstanding at the beginning of the period (in shares) 9,191 7,820
Stock Awards granted (in shares) 6,742 5,886
Stock Awards vested (in shares) (3,530) (2,860)
Stock Awards canceled and forfeited (in shares) (969) (1,056)
Stock Awards outstanding at the end of the period (in shares) 11,434 9,790
Weighted-average fair value of grants during the period (in dollars per share) $ 18.97 $ 22.35
Weighted-average remaining recognition period (in years)  1 year 10 months 17 days 2 years 1 month 17 days
Total unrecognized compensation expense at period-end $ 157,416 $ 128,463
Stock Option Rollforward    
Stock options outstanding at the beginning of the period (in shares) 2,274 3,114
Options exercised (in shares) (175) (391)
Options canceled and forfeited (in shares) (28) (55)
Stock options outstanding at the end of the period (in shares) 2,071 2,668
Total intrinsic value of options exercised during the period $ 1,761 $ 4,844
Weighted-average remaining recognition period (in years)  1 year 3 months 29 days 2 years 1 month 28 days
Total unrecognized compensation expense at period-end $ 558 $ 1,102
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares that were earned on market based conditions (in shares)       3,530,000 2,860,000  
Weighted-average fair value of grants during the period (in dollars per share)       $ 18.97 $ 22.35  
Unamortized stock-based compensation expense   $ 157,416,000 $ 128,463,000 $ 157,416,000 $ 128,463,000  
Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Volatility factors ranging       55.66%    
Risk free rate ranging       0.15%    
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Volatility factors ranging       60.68%    
Risk free rate ranging       0.18%    
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of awards granted (in shares)       5,700,000    
Weighted-average fair value of grants during the period (in dollars per share)       $ 17.12    
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of awards granted (in shares)       1,000,000.0    
Number of shares that were earned on market based conditions (in shares)       28,467    
Vesting performance period       100.00%    
Percentage of shares earned if performance measures are met       100.00%    
Change in number of shares earned       2.00%    
Maximum percentage of awards to be earned       200.00%    
Weighted-average fair value of grants during the period (in dollars per share)       $ 29.07    
Performance Shares | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       1 year    
Total shareholder return performance, lowest percentage to still earn awards       (30.00%)    
Performance Shares | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       3 years    
Employee Stock Purchase Plan | Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares issued under employee stock purchase plan (in shares) 329,430          
Unamortized stock-based compensation expense   $ 1,500,000   $ 1,500,000    
Weighted average period of recognition for unrecognized compensation expense       3 months 25 days    
Number of shares reserved for future issuance (in shares)   3,252,882   3,252,882    
2017 Repurchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized repurchase amount           $ 25,000,000.0
Remaining authorized repurchase amount   $ 7,100,000   $ 7,100,000    
Stock repurchased during period (in shares)   0 0 0 0  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Details)
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]        
Effective income tax rate (0.80%) (0.60%) (0.60%) (0.60%)
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.4
NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]                
Net loss $ (40,225) $ (38,413) $ (41,913) $ (47,071) $ (40,932) $ (34,265) $ (120,551) $ (122,268)
Weighted average common shares outstanding - basic and diluted (in shares) 106,641     99,922     104,961 99,082
Net loss per share:                
Basic and diluted (in dollars per share) $ (0.38)     $ (0.47)     $ (1.15) $ (1.23)
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.4
NET LOSS PER SHARE - Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 14,034 12,845 14,034 12,845
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 2,071 2,668 2,071 2,668
Stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 11,434 9,790 11,434 9,790
Potential shares to be issued from ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares (in shares) 529 387 529 387
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.4
GEOGRAPHICAL INFORMATION - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]        
Total revenue $ 136,685 $ 118,567 $ 387,625 $ 324,759
United States        
Segment Reporting Information [Line Items]        
Total revenue 98,919 90,171 288,268 258,847
International        
Segment Reporting Information [Line Items]        
Total revenue $ 37,766 $ 28,396 $ 99,357 $ 65,912
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.20.4
GEOGRAPHICAL INFORMATION - PPE (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Total property and equipment, net $ 94,480 $ 94,382
United States    
Segment Reporting Information [Line Items]    
Total property and equipment, net 89,063 87,673
International    
Segment Reporting Information [Line Items]    
Total property and equipment, net $ 5,417 $ 6,709
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -R /5('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 " #<@#U2RGP5]^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$X@4)/FTK'3!H,5-G8SMMJ:Q8FQ-9*^_1RO31G; ^QHZ?>G M3Z!6>ZG'@,]A]!C(8KR;73]$J?V6G8B\!(CZA$[%,B6&U#R,P2E*SW $K_2' M.B)4G#?@D)11I& !%GXELJXU6NJ BL9PP1N]XOUGZ#/,:, >'0X4090"6+=, M].>Y;^$&6&"$P<7O IJ5F*M_8G,'V"4Y1[NFIFDJISKGT@X"WIX>7_*ZA1TB MJ4%C^A6MI+/'+;M.?JUW]_L'UE6\$@471;79BT;R1M:;]\7UA]]-V(W&'NP_ M-KX*=BW\NHON"U!+ P04 " #<@#U2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -R /5(&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_2BG0G8EB&0'9(9XB4;NOD@P.Y.VNF%L 7VQ+:H+ ?X M]SVRP4Y2<^S>@+_.ZT='\GLD#;="OB0^YXKLHC!.+EN^4IO/AI&X/H]8TA$; M'L.=E9 14W JUT:RD9QY65 4&M0TSXV(!7'K:IA=F\JKH4A5&,1\*DF21A&3 M^VL>BNUERVH=+\R"M:_T!>-JN&%K/N?J^V8JX&C,DB7<$>'/P%/^96O0(AY?L314,[&]Y8<&];2>*\(D^R7; M_-ENMT7<-%$B.@0#013$^3_;'1+Q-L \$4 / ?1#@'7J#?8AP,X:FI-ES?K" M%+L:2K$E4C\-:OH@RTT6#:T)8MV-1ZUR$GA"Y(/%7&\7#+;#\A%+V"HM>,XBEE4G$9[LF,;X14542XE)(I1XC."Z+S9D13 M+@/AZ1%%8&!7IJA&Z3"&?OGTZ;^CZ!U;OV#K-^PSR<#',ALZG2Y<:\7"!,O7 MH& :H#KC6 5J3VZ"D).'-%IR6<6":YBFU;8'MD41GHN"YZ()SXRO _VQ0+(> M6%39>[C.8#1Z4B>3L>$#NX#GR&%?G#I<\[_>((SE_20*/DY]LCX&6?FW9_PO4T6?0T0NQ MC2LA<3F'19LES#0PMM+X+=RZ/[(5HW JQ6L0N]59Q#6=$8965@,+]_"/:%.1 M*!:2/X/-Z4\#5[SHF>8 8ROK@H7;>=:%(YBIGD;!!;HX2%D$+-RY[X0+.9GZ M(L8[^\? M'\A\\>A\@^X?S5 M4L\W\DE&EBPPB[1RAEZC^/QQ7O^>K"P!M%$)F,0P6\R78'IZQHZHE62X8@U9 MZ?FTD>?KF1!4=/#4M9"5WT"-SAV3, )&K@M+39@I<"^7Q!A+[Z>-O'\>L3 D MUVD"MY/JWL1UZF:/M+1\VLCRQQ&7:SW OH*"\L%CHPV+J].'"]:BE8Y/<<,^ M)LN'RHL"X3*U0*7S4]RTCU^EB"*8E,V5<%^@?&=K9O*8*JB5L7:TRO5JKMS+ ME/76RBLLX?K=P;G=AZG9:Q56:?^TT1+ @<]/0F6:P!I\1[[QZES5K01,RZ1V MW\96S;2T>(H[] A62UZV8KH)655>KFL$ZOK.+CW>QJWY:*4W0:++]S-G$EU; MULBUVZ;=1K-DEV9OX]9<+"L/;(>5[PUUC%U6+/<)3ME!GEX_F&XSW3!I:0D*\@U.ST MX5N3^1Y>?J+$)ML&6PJE1)0=^IQY7.H'X/Y*"'4\T2\H=E*O_@502P,$% M @ W( ]4A/[H:![!@ B!L !@ !X;"]W;W)KO&9F.A4JB2]).\_9+ M2HJDB@>GP-[8DCT<_1R-YAM2%T^,?Q<[2F7PLRIK<3G;2;D_7RQ$OJ,5$>_8 MGM;JGRWC%9'JE#\NQ)Y3LFD&5>4" 1 O*E+4L^5%\]L=7UZP@RR+FM[Q0!RJ MBO#G][1D3YZ9K*;_L[KLX6O9=-4=%:%*P..-U> MSJ[@^0JG>D!C\4]!G\3H.-!3>6#LNS[YN+F< :V(EC27V@517T>ZHF6I/2D= M/SJGL_Z:>N#X^,7[7\WDU60>B* K5OY;;.3N!;D!R%9U0U6"JJB;K_)SRX0HP$P= Q W0#TV@&X&X";B;;* MFFE=$TF6%YP]!5Q;*V_ZH(E-,UK-IJCU;5Q+KOXMU#BY7'VYO;ZY7=]73Q^NK>W7R_NK3U>WJ)EA_N+FY7P?SX-OZ.GCSQ]O@CZ"H@_L=.PA2;\3% M0BH-VM,B[Z[WOKT>,2]1]QX#%T>B=@%*C9!K@_HCT-Q)*6ZA#56K:NX<:4? MN.,2@CA-DHO%<1P3BQE.N8$;&Y4.8X'0BTK3" M.(Q2N\BX%QE[15[E.3LH6:JPY53=\(>2G@4UM88R-@1$( 3A1*9IA9,40KO, MI)>9>&5>TRU5MW@3")62(LA9516B*<@Y$U)X,R Q!*$T3J>R+58H#!V)FO:R M4Z_L+W)'^8NV[E&U24S-F&51'$TD6JRB.,GL$K->8N:5>,\D*5\A,3/CDX0H MGH;19I; &-E%0C 4>^"5><<5_[E\;@J4KDU[_30Y4[7S-M:1A6$*)FJM9CAU MJ1VA"?KON])*9%$_!B55I#X+N&;RG&WG!T$]0>[B)Z>1:K.+0%;,TH%1,'M5LUL6Y*$H"UE0;\>+!JP@/U;Z]F=/GG7O8YL],B&!$<;3>F(Q M"P&*'7-' TN0GR5*(C_H6L(JM0(61*\AK3)-** LRZ;LL)FA.'+TNFBT'/&S MXT6F)#^I-8F0!1FA4CC59S$#*'*%<4 &\B-C@N1Q*GF[1V3#1)Q-4]]B%J5) MY% ]L 3Y6=+7/4Z/M#Y0OU3+,B8%<-I&6LP2"%Q2!Y(@/TFZ&M>EP2B\5JDF M)Q (H9$,%N@D*''48S3@!/EQ\FO3>TJK"06H-$33UM=JAT/DBNQ #W2"'K[4 M/0$^9"(CC7!B!-HTRU 8.%!H+(XL5"C-'V<4#P+ ?8&TFG\A@ M;*(I0E$(IMV;S0YD&72TQ'A@&/8S;*7[M;:W;'>86*WSF=:Y4AR\N54I$:1O MK=*]CO56\;G8DYQ>SO:<"LJ/=+8,;+MS_X.C7R<_D!'[=^K6DN7?=ZS<4"[^ M;-:N\MF[7S?:L#NQ8Z?"JEI@H2]@#9Z%7<#8HK,9.1IV/( +^\%UM=D4NE-1 MR;DGQ69>J$Z=[ N5K%:A-B3%*9JNURUVL4KDQ+%-@P=X83^\5/=RJ XET8LV MUF[:J':+TYW>]C^JDLN$_O5\E-CW]NZ8++861=,B]%K$OV.ZC/ACT4M5#^P50/! MNT0%@+>O?=H3R?;-FY,')B6KFL,=)4JV-E#_;YDJN=V)?AG3OWQ;_@=02P,$ M% @ W( ]4A&#AI75!0 =1< !@ !X;"]W;W)KC7BS9Y%GMVGZQ1/FY(Y^'Y-V1HQ=9?%5K(31ZS=)<70[66F\NAD.U6(LL M5N=R(W+SS[,LLEB;9K$:JDTAXF5EE*5#BC$?9G&2#\:CZMM],1[)K4Z37-P7 M2&VS+"[^O1:I?+DON^]?ZC(&S)/L1(3F7Y)EGI].0@':"F>XVVJ'^3+7Z(A M5 UP(5-5_:*7!HL':+%56F:-L1E!EN3U,WYMA#@P,'Y@ ]H84-O .V' &@/V MO3UXC8'WO3WXC4%%?5ASKX2;QCH>CPKY@HH2;;R5+Y7ZE;71*\G+A3+7A?DW M,79Z/+F[GGV>WC'-U]0'?WLX>KQQL#0&?H M\WR*WKYYA]0Z+H1"28X>UW*KXGRIWJ,W1^W14)LAEAT-%\UPKNOAT!/#8>B3 MS/5:H5F^%$O ?MIO'_78#XTTK3YTK\\U[74X%8MSQ,A[1#'%P'@FWVU.(HC. MS_4^^^'>C\1@[6)AE3_OA+]'J>/4A(>=R+<"FMS:G%?F98C:C0GC//1'P]VA M9@",A#X/CF%3%\;"@%/+VPR 42_PHQ9VQ-5KN7J5'3O!]6XCBE@G^0J)5Q.5 ME5 7/0KZK5>_5\$'H41<+-;(; \3SW8F4&],V-60F+4G_X 790&FEI8NBD1A M@"TI713G 6>6DB[*-R ?%I*WE'DOY7F$+ JYQ19" MX2BRV+HHL[Q\9B\< !9X?L1@OD'+-^CE^Z?(SW '1, MDQQZGD4;0%'?L_>+BPJHA^U)=E%F2X4G=DO8D@[[2)?ES(7:Q MQ.3#UBA+% M3@S&O_]&./[#_45U')'.#H,$"H%)(I%G+? ) .,DL*=\ZL*\B 4LM#0"8&96 MJ >+%+4B1;TKXZ-4"CT7,MM3ESE(.7)Z/V,^]>TH"L \1KC%90K ".:$V.L" MPI71^\3V)[BK,' O[3N]%L5^CM^C7(#1KG%R3(=S:VM/(!CCU"(SA6"$!8$5 M/6<0+HC(B=U #JHJ\NVI?A*FD!=H4\A=4A76IFGJHX7,!-+Q*[S>&\?'!*.( MVB$!PGGN:"8@+<.#,,( C%/L^ ML:F"0$H/0L8QW:Y6(OW%TIXN,G&M/ACT%4NDJY9(?[ET':MD4==*2;K58HG> MFO/%4J9I7!QT]@Z4N78='++%YW:HG\ P)[=",').G$T$PNB)DH)T-13AO0)_ MJ0Z\8GD6[TSF6 ED]E!F-E1S")-;K;21R2337N&[&H;T%S&P\'5OL-IN66&R M#/>OB(A/=J"TWY,Z+N+.D(7F@DD6HD_++NN3_K3_ MS5-38W]T'J(!P8&M'8 CF-EE_!3 F11)F9/\ !PFAW7E\9&YR_@4_\*S$^VR M*NW/JA.I-)+/:"7ELCY2J'J>%%(RA:X+KJF;U4P,=0IL"(8#^_@Q!6"$T="S M:RD(ATD8G:@K:)=*:7\JK6JI/BV[#$5_\BS?V!]M+3^PPR> "BGV;-U<%/59 MY,@&P!@E)W8S[=(3_95G>=JE)]J?GGYD/?K %0GCSGH$8+['[)T.P!@WIR-; M5Q?FD0#;:7]X<(V8B6)5W=\JDVJVN:XOB=JO[1WQ574S:GV_)A<3 GR?DHM9 M?0/O3+'F!.>:5%>F8UF!6>.2&K.) M'KOGLPG;R*JDY)XCL:EKS']=DXKMIH9MO T\E*M"J@%S-EGC%4F)?%K?<^B9 MG96\K D5):.(D^74N+(ODTCA->"Y)#NQUT8JDQ?&?JK.33XU+!40J4@FE04, MORV9DZI2AB",?UJ;1N=2$??;;]:_Z-PAEQV M^TK:?'QE+V.5T%^T:[&6@;*-D*QNR1!!7=+FCU];'?8(8&>8X+0$IT_P3A#< MEN"^UX/7$KSW>O!;@D[=;'+7PL58XMF$LQWB"@W65$.KK]F@5TG5/DDEA]D2 M>'(V7]S%R5V:Q A:Z>+;37SU")WT$7ZWR=UCBA9?8.KV_B'Y"KB;YP1]6Z0I M^HR>TAA]_'"&/J"2HL>";02FN9B8$J)2MLVLC>"ZB< Y$8&+;AF5A4 )S4D^ MP(_'^14_^V/N! M&&ZW/UQMSSUA+Y58$K@7)&)+-&H/ZKK0A:$H^Q T+(1]*,2X.P3HD2++O'KB+!!YR\8 M%?:)0A6IRG])CE90/5HG"*[JDFZ)D&J)A3K)@F0;7LJ2#*Y!X\3?5R-T>PLP M@+&=GOK'&-<*>LH?8^P]S($*8:=".*H"U!:H'!0N5LX)S7XAV+A45+BI6?G? MFT:(H@('*&DX^ZY*/1Y ]/[ZE3%AWO M=][Z*UA/ "S;3L*HUZZ0SC']B*KE[*Y5^EJPE?ZB2'@'&VH M;"ZU;K1[Q5SIXMT;O[8OY_; > ROGN:1\MM\\V2ZQ7Q54H$JL@17UGD(B\.; M9TC3D6RMZ^P+DU"U=;. EQOA"@#S2\;D6T&PO=V]R:W-H965T&ULQ9QM M;]LX$L>_BA LL%N@KL5G:I$&J&-GV[NVZ3;I'0Z'>Z':2JRK+'DEN6GOTQ]E MJZ9%#BG;>>B;Q$[^'(W$T?QF*-JG=T7YI9HG21U\6V1Y]?)D7M?+WX?#:CI/ M%G'UHE@FN?K/35$NXEJ]+6^'U;),XMEZT"(;XC#DPT6C?< M6IFEBR2OTB(/RN3FYS%Z>A(U' M299,Z\9$K'Y]3;(_9#-Q]_1+,DIMXE=4?B[O727M"K+$W+;)J_3.X:[7A23!=576Q: 7;]^,7UVK-U?7ZM>[R?OKJ^#R0KV[//_[ MZ\NWX\G'JU^#R9^?WES_*Q@$GZ[&P6^_/ M^"=(\N)X7JRK.9]7IL%9^-=:' MT]:'T<8'[/#ANJCC#!AV[A]V7BP6*OJOZF+Z!1@]]H]^-9NES=T39\&'.)T- MU"FW.-?D^!M44&7Y6)_J^/D M)IVF-6#DCYZ+M#'1>)'A;$ M=? N+E\$!#T/<(@B*-PV]MG:?I/SOYY%'*%(2GDZ_ IX1K:>D0,]V\.;T<8F MW_$&TXA$X=:7C=.V+.)=R=B6L)!'-.K*)K9L( @C7=4%H,(L)"&&KQ'=7B.Z M'D@(AI1(]2X-?7(B#30#(%/56Q/ M57A/=1T"@Z8^F36GJHJV*EZ7/LLW%]0)A%%G>##C#ALL]HH[/*-3U2NCU^KVJYUT7LAW:.22A MF#,CA_7KNL[M%%/(Z]PDGWD ]+=5KE)^Z 90:[U+("84@[C#,PU'Y*>CX=D> MWHR0S4-,0D2%D19:70=!AF8,V&)8<<,,&X3AK5Z%!6 M'UI%M ?8OXQ FI&(/D(AT1KMS"-42;0Z;RD!V )K"4 '%1.0S%=-($UTQ)Z^ MGD :S\C/YR,H@ !XAJ[[7L,3^>EYCR2/;#YRZ9H8C4?DYZ,W?]N4&R",,7?= M.1IUR,\Z?V)6(=)S3]LL0V$H)(UX"+N&-="P'VAV9NYS9X1M?F&D;D(CFYZW MND[%9J;<,6",19)A YH30*=X;K$5DA&!F7!=* U7[(=K;VKNY2L^E*]XI_D\ MM/OW9' M";2N:SV(Z%\>ANP05X1H[I*'7R F %LC*2V'^V1=ES6 B1_ ;;PVWA9Y@Z7U M1"E*E77Z.4N"*LG3H@SRHD[4%.7)6I#^F-5I4=5PP@50&DISV;M/U3TGS5OR MX+PE $N1N8S<(^H^;=+$I8]&7&JCE#)II.%)GZKKM^8M/9ZW%.*H"(41U1?] MNJYSFK?T/KSM766A-F][5EFH!BX]%+B]JRP4 "ZTRD(AX)J9!# &KK( .FB5 M!9+Y5EGHSG/80]>8W0O@. 2G$6B"0]*T6*XG5E3CF/IQW+<"#GHTHC9H410* M8LVDW>XJS\V9M(UQ5>D(:LXDT!@CC 0WIQ+048RY, #[!^#= $NSM'O=*^M> M>EU44/[TA1C5E*='=MV[0 MCHM-N@*@_@K@F$*,VG3'!"%I.MPGZ^[[T&4 \Y/:*NM[H^8/[ZX!Y%%[-K RE->/:(NE[KTH'Y2P=? MR<4 #E,4(?-!9[^NZYS&-?/C>N\=!S"K&!#7-=M9U.5G]7>+0(8!&IJWG( J%6!A$Q0 [H!"B6/S#F$0,T%<2WN,XU6YN_7[U]S,>CA ML;?F8IJ\S$_>XVHN!K7.0,W5ZOPU%V ,K+D '5AS03JPY@*\@VJN7EGWTNOZ M@V: FKET,7&.:/UJWS@'P$E>MPS5X^?%]. ?Z:X1#QARW M(M< Y0_48,-9@D,-MD!$=:*.',8U)?D]&FPX17 ;BH@+:M[]YQQJL,VG>H Q M@;C$QJTZ 70#PLQC7D R1GGH2J=<$YO?L\'NA38_&-I<0YL?T6#WP3W!?!\ MF9H/H7M$76\UBH4?Q?Q9KE@3X\GH>DH'N\I=!^>!-#O M(AH)U^=+Q,ZGC1X/JF#H 7TPL39X"J +-L,.-.0*$HUCX".+6P^S;SHUW6=T^R4C]H(RX,;8:G)*1^\$99 @PLUPI#.:H0!$=@( SJH M$89D8",\W/D2@N9K+][%I6HE*Y4D;]3(\$4#JW+S31*;-W6Q7'\OP>>BKHO% M^N4\B562;03J_S=%4?]XTWS5P?;[/,[^#U!+ P04 " #<@#U2E%-J)D4( M "$(@ & 'AL+W=OEO[Y#6K$<\25)[^Z+ M+5%#\IGA<)X92L/#=\J^]62C?,3H\W[([/N?IE<]/!W6P_2E6O>2MKT:*.+T\F9_CH/$YU M!R/QKYH_R(-KI%59"/%=WWRI3B:11L0;7BH]!(._>W[.FT:/!#A^[P>=[.?4 M'0^OGT?_;)0'919,\G/1_%I7:G4RR2>HXDNV;=0W\? 3[Q5*]'BE:*3Y10^] M;#1!Y58JL>X[ X)UW>[^V6-OB(,.,(Z[ ^D[D'&'V-.!]AVH472'S*AUP10[ M/>[$ ^JT-(RF+XQM3&_0IF[U,LY5!T]KZ*=.SZ^O+BZOYI<7"*[FUS]_N3B[ MA9OY+?Q]O;RZG:/KS^C\;/X3^OSS]:]S-$6_S"_0/W[X)_H!U2VZ78FM9&TE MCV<*T.@Q9V4_\Z?=S,0S\_(@H M_H!(1"('GO,W=\=% [=6Y::\:C/LDRNT!*VB43+3JP1[+R.J;J]V[ENK6HN MCP+SQ/MY8C-/[)GG"O9Z(Z1S!78]4]-3;^C[TRDF49+@X]G]H66<J^ATCV: M-&BH"PZ!KJR9#A\N8^UZ)P=&R!-2C"QE"Z5YA-UFRO; LB"PL[7H5/V' 8;$ M$FR@6'M7+\!03$JNG$N;64"2I(A&:&VA%,>%&VV^1YN_"VW)-K5B3?T'K)X4 M2_7 .NX"G%M8@&K(V!-M*4Q)2MV0BSWDXEV0*[Y0J*IE*;:M0A"^4"WEEK4E M1Z60;GL7-C"29/$(OBU5%'GF1H^C(49'[\2_Y%VG[@T*Z(=>^/T, M(_/'8X=QB&&:1XE'@P.6P6$-&@B$QL"0>: 2L->[",#=:+$%@Q:)!=:6 F?Q M^ HF U82Q'J]CS\-AP0!\4?(F23_8"(56)^5@-\71/JQ7V#"<3H.(RZQ*,U2 M#_:!" L'&:L\Q5$7MA20$.[T&NB0U.S1=V\2D1X8"(< MIJ*STH0>J2F1U_<,0KUQ+Z6<: M8YQ;D!URE*:)AT_Q0%$XS%'&MR!]!MQ]@&]%.]W?>TD5V_0SS0MJ[5Z'&(FS M//+@'G@*OT)4SWZQ84_,\#] U_%FRQHW8)MPP(+Y&*\ME>4^SR #+9$P+>T] MH^/WO-TZ69\X" 5GQ=@3'&()!$0/PH%V2)!V= U\)#>LY"<3R/TD[^[YY/3O M?\-I]*/]B[P/KMZ2HCJUMQEJBN,\3<;J.^12DE.? 08N(^1=14C=WG/YCMR: M#,Q#PLQSL^W*%?".U!2YZ;2%U)/Q7_[[MM[H(L!I(9M=IG&1609RB!&2)QZR M)P,+D3 +/Y'.E 328)(SR':OB??[H>S M3#8.#FZY+(\]@ >2(V&2N^E$R7G5>]Z:J6UG_&U7XF@_-)6A$[O-97&49>-B MP2&&4UQX4A,R4!X)4]Y+Y#O>>P-HF\T(MMS#%J(48T^)0 ;&(V'&>[']7@/J MH"^:YE;FYY(C19IXLBPRT!P)TMS_+2R[HIO3 [6)!F.R=@ #KD\]H9E.C G MC=X5EI=U"\71V\,R'1B0A@NOSV9DWI, 7K^%"KU4HTE;:&#G>0;T*N*75AXX1M5U)3J]QR"N'->.*\;]PTK'4OA,UU:62%;8=4%E%/Z*,#']*W M\:'LJ6:C"TG6N+-/:G/=.(8X1*8%R3TAA YL2,-LJ/?^)F!]B 2=,D=HDK>U MZ* 4.Y@0&W^LY2P13)@?@^ETX$A:9 A_^=Q$ QR7U>P8HLG9TAQJF]S:%+@ MB'T;?V!:&F;:R^62EVKG;*8Z*Y\0?RQ-%8X@Q=9^V!KE/NQ4U,GD M/1!RJSZ8Y!+,IKJZ5,9-Y/F$)0AJ,%OZO;MH_FN@$J@UI4 M3O40(WF;AFON9\UP'J+5T,?@C9#;[I6W40.7QV$N_]("]W&D MV"/7YQBUVR V(6>I]5;*(80];R_B@;/C,&=_:177:^G'9C-K$8UWF$,HC3U9 M?'SP*B_,ON8MNG8GR&B?#R#%0C$0,PGN/C3J4_26/R#X6XNJ7M;P7(S.K0]. M+9UJOD[>#I$TSE/?$@SD'8=/6;_U+P)W[^+0]1*9A-C\7 [[#IV!HWX;MIUY M_N^S!30 I_T6\M:!@N-PD7HK]([X+\-R/T?ZZO:VY9S;>W;P/G_-NSOSF8,^ M>MVV:O<^?-^Z_Y3BS'Q ,&K_A(_.=Q]$#,/LOL_XRCH(RQ)<90E#1A\S6+%N M]\G#[D:)C?EJ8"&4$FMSN>(,\E@M ,^7 A*J_D9/L/_PY/1/4$L#!!0 ( M -R /5)4>.Z+[P, %L( 8 >&PO=V]R:W-H965T&UL MI591;]LX#/XKA)_N #=.TVYKAS1 F[:X/FPMZNWN8;@'1J9C8;+D$^6DV:\_ M2DZ]MMB*X>ZED63RX\>/I-3YUOFOW! %>&B-Y;.L":%[7Q2L&FJ1)ZXC*U]J MYUL,LO7K@CM/6"6GUA2SZ?1MT:*VV6*>SN[\8N[Z8+2E.P_#/S5M M^7KI=DL$M>AK6BMH5>7$Z?3N!3Q)T M'Q,T X*1^T/;-2CC^@HZ[S:Z$FN1760FWWG-!*6K0P0\0#[ @Y+\1BN25$K$ M4J@KU[:]U2I5C$'*V0^KT& 0'%P9@E7/(A8S<01'8X#U-]D$]\2?H$:6L"DY MELLIK95WS+!Q$C2'R,]!*V,FM#D')3$&,92TO30$J,1.O*:K!(Z6RUF+Q)*:<0[32@+P"X780.MH][ A*V1M.)I M!!6D&%&J8K3DO9O M7'4F71U1?1$S3E\E-=J0[ 7.]?Y[57]8F/I^/+>3X\&-_-AV?W _JU%G4,U>(ZG;Q[DX$?GK)A$UR7G@_I9&F0M&QD M>LE' _E>.Q<>-S' ^/_$XE]02P,$% @ W( ]4N/R<2[Z# !20 !@ M !X;"]W;W)K[7 MKU^#?+^U[IM?*56(FSPS_D-O513K'W9W?;)2N?0[=JT,/EE8E\L";]URUZ^= MDBE/RK/=T7#X>C>7VO0^ON=G%^[C>UL6F3;JP@E?YKETMT]>!2 M+U<%/=C]^'XMEVJFBNOUA<.[W7J55.?*>&V-<&KQH3?>^^'H@,;S@!^UVOK6 M:T$GF5O[C=ZI#[[ G4K60959V%78@"YL]44CI=4"1IQ/0F64FS M5&)B\UQ[II(7O=ET@A4P6[J4UM>F4$[GK7/!7NMH[QUVRJETR:I&GKA5T@V4 M21_SSUQF?+Y JZGV269]Z6 3SE^LM!>I34IRF]@JN"W%[AORJ[.YJ#SX&SP. M"U(KC"VP;I*5*:*799W]G/JEU.3X^:T@Q_%QO'I68/W*EAE64()8GXZ .3^7 M)M JQY \/PFP^9M_S@DX;G0.E!=>90'C,88\+!31QAW?]WDTCHS#8;Q3A:T. MGP;OMBV)JW'0QL:4>'W)D16PG%A=[ T'_P BZM>]E^PB!(4C8RS(EL"!F0%) MB!T !M#03L7**14L0G:*/-!=L!MDI?*Y%9KD,(89<$!CP*'H MHT6CLP+.0%9Y<4ZI?V;5.Q/[H]S='4G!?&C9OEB4CE B9!X<@S38 M2*=MZ07L\@%->$7V'0[V7O4Q'4=8ZCG(9O#9VG2KD5(TZIP6&IP051AL>S$KYT6P]M5P<# ,((J^8HQ#1;G(5+18(OU*+*"(?!T4#- V]7?1 M_,QDE0S:0AB@SWL<%92J30JPD?JI6+(R#(!$6JN;-322"DD(D,%K!7Q=6Q0- MQ/J@DC;:PBD;TG^.H15CM?!8DW@$.WM*X_%V9:DTV*W!:KZ<>YUJ'$WY'3%& M=)B^DVI.M19-1B$W7B;![TTY4IF&E&+; IM%6S$L'*DR@ Y4)F0M&=>$$'EO MR^4*P%.Q5$@ 1GBUI,/M $1\#B#"$$=VCX4_Q[@(0X\ME#ICKB>34FF3&=7)Z?C*R@7"D80#[Q89<;S M@$:#J'W1Q6TH5U0)J]+8#@;E0RZ_ >IP(O%^0)'T:%G65>3!BG*Q(/^'3*+H M$SGF-80Q7A'Y9%K.==:($=JPN W^:(HTS8"!%#4R(4SF,9WY83OFU-_A!$Z& M1\QU:J-,6=D(+C"^6^5J,11#MB/.(>,0#+.T]!1=D?;]3N:JC5DP55$RDDF%I36LIPTS&9X0QNV6Q13!)@FTGS'M$][ 4X82PBNW M"4-J,@O-DZHF,8TEM%*65=I7*4 MF%Z2[DT:_9I83YO@=,FW 76D!("!"TYX)*HS0H]%(&AFC<5D,^ M81YOLRZ=Z0YPJ,1_,R@ V#6)>$ZT@X@&R!%3; -975BGJ3:1!U >\#SL6)7\ ML',KG5$_DJ)D?@S,E;#43342W 4Y'A#9&%(BZ5P<$?.U)@?+QTIU7/MR.ODZ MGLVX,Z/^:L8MU_G5E^FEF'P9GWT&P1TW:;:P)%;$+Z5$ACKR:4N^=M,K51B! M$D81)4**%$HK42;H1%593:*M>AG/TV9QM&**L54:E@AP)AP#05*; MQGCNL7S1HBE"@N9(/:UI>T%4&.MXVY&-4D.&!Z=O7U M)S$^/K^XFAYW[FC(]Q9 9G>?O)3!)K5+(D::I>;#%.K+X1\WK>':$ M%@OEH51U-_.:>JKAVW=[?W+/)?K<)X9^JP_IKM&) D693$++#G:.&K556G.; MJBPX5%*NHBRF@\S:;S2N+ND$ Y$K4#)I129BODT)#6J?J<$ $$'PVJ71X>:7 M-%PAE R6=+0,%0CN;,!DNG5?@C#')7XEL+9T"!-NE."^;HP*9M.(@ZI:,*+: MDJ4Y2NB\4&1++O)VHP(_97JA[K.HKOV[0_T_D7'**:;TACH/JK)65EH[9.-# ML_T3QP6!?]_W'*:.;[KG"_*8>D=GYV19M[+SE4$+HX.]?0J:I(5#>D'2.>MI M3VI765G&6Z(Q4CL3S5U*;,$DO)[S+>!ǴYDV/4U6GIN+-U5(;PYU0$F=B M6Z@MG> 8\>;N'4^J^"E$(UQWT(T7["$>JR^&[NWQ73V^4R53=%O5M=^!1_NB M* @];-_2.0G:XOCM1@'@I5&$-SO6:N1._\:Y_^:=KT5R1(ZZB;<;N73?P+LD MMJQKR_;["IV7/?_QY'BP]U9@\53E.NF&G15S$'PH'*3J.;PHAJB_NHBEN>MN M C>.?6]E$15NT/AM+W)%&)=+'(FO M^\.NQIJ: -41.IMUAII0W#YT/\E='S4\W$71R#P*721^9LO0^Y0=Z2N=HYO: M0)9R+QK+4X5L()J#U/=8)7$+O_]2(!,'PA$PX.[\2/TVO:D&!$-;"E43K MHT%\.]@;41"YK[N2-TVY?],*BS(K;JA"YT<>)V+V=0\EV4VUTH]M(C6'K:A5 MOFT31R='J \@7J=YP=V^4.M!N2:U5C?9=DZ:+GYMU+[,"W5&!QZ68EYZ#/., MI3E=[+$DI.M"YU=Z7=_<:]('&Q6OOP+EQ>]^!K'UO@,]960@FF8%[H/E-N" M=4[X(H<,ILO4&C8T?UW.,S@X7$Z2&UGBM*Y0.P5I07U?'4Q*N5#K0F1T^_N, M49TL$5WOH&]<=MM@$A^1H^%@"*5[K.:%&(1_[)X)7R7X2KHQNXCSV&,W?'+P9C@ 2_.8 M8_H&C35 .X7E<*KRTKCHO0XOC= _*:L?NH*>+[%([Z8:RU]N/>J356M-+A' M3R13A5QKU MT_HW+N/PTXYF>/B!S*ET<)D7F5I@ZG#GS:N><.%')^$-L,L_])C; J*.7ZX4 M&@5' _#YPMJB>D,;U+_\^?@?4$L#!!0 ( -R /5*CM'>^Y 0 !X, 8 M >&PO=V]R:W-H965T&ULI5=M;]LV$/XKA!%@*Z#:DFS' M3N $2-RLRX#:- >W(N\<'0P.E]4/(<' M<%^J.X.[48>2B1*4%5HQ ZNSP45T>CDA>2_P5<#6]M:,/$FT_D:;Z^QL$!(A MD) Z0N#XLX$E2$E 2./O!G/0F23%_KI%_\W[CKXDW,)2RS]$YHJSP7S ,ECQ MM73W>OL[-/Y,"2_5TOJ_;%O+3F8#EJZMTV6CC Q*H>I?_KV)0T]A'KZ@$#<* ML>==&_(L/W#'SQ=&;YDA:42CA7?5:R,YH2@I#\[@5X%Z[OS^ZNO5S90D;4&M@*Z-+MD2N!JL!(^T*MO0Q!L/^ MO$BL/__K%8.3SN#$&YS\O[#^:Q#V05B>YP9R[HM:KUCKV^<"T+6RXFK'L#\M M*&=9MA>'#)NH%DUV+ >=&UX5 HE CE"6"<5NM ,6C8?L8_>92W:MZN9'J>$^ M>I=< M<)514X$Q>[ZVSELK:^O$I4WB+/L5F;M"KRTJVW>G#*L'R@13VE80^\1-6NRW M%VFJUQ2>/9> *9R 1VP:!I-P@HOQ+)A'T=[=EF"Z1FK*U?)H.95KK'D*WJTK MT&;SO9%_ATA1'(1A3 O$CJ?/(956[W\&VX.;!L?S.2W&P?')'+U]'*V.(HG, M@S":XF(61.'T@&C/]"&K4O!$2.$$/*9)/.)@=NQI!%%TPI8%5[G/-Z8"GN;U M8%IQFC85E*V-+QU45-@#K*RG"= T.9!-;@!QFYK[#^FON3[- [DTPXB&M)@$ M43RF*@BFQ[-G<2.),)C-26(>Q/&DSO)T>N*; >.(]Z.EQ;- ;)%X901>@$+N M6&;P2E+4C^0[5J/.E6@;NS7F"NY8P3-,@&,[+(\$2$=("5E=+RC,R[JBZ^-^ M1"LP0F=U9]56+)@-M2P6*SHE'),:R=GA,_+/,D;L,Z*DO2$TX3/.LPTEDGB@ M-=_P?IM(4<\IY 7$Q^+.KD2/=XO<^/X#C1$QHBBH- P5@3GDT;";? AS% YG M>#TB)9HSZ.G1M'= M'L&>E"N, !>X0V%%U#L*O#O"+D+V!;'8^'!^YU#L"^5 M.L-,TO<$1ZY21 *Y/W:)'E+TX:X7R-M>('MC_A>+;ZG$ID94OF8.LY= 2F']XVJI+9;.1:F-$S^ZBZ5SPGKY="^?>GER M_&@V'#^->]0=4";W4?Y95Z-V'$8G3Z/L4>.P!^M/\)::MR=!9^E-X^.@(5_] M.%BV]$=I?&-A. 7>?ELC'+S7JY5]2U#VM67;K-KAH0?%J/=FPULL]R]3 L0V MKI]OW6GW^+VHWWQ[\?KEC.,-R\DR"2M4Q4Z8#IBI7Z/UQNG*OP 3[?#*],L" M'_!@2 "_KS3>^\V&#'3_$IS_ U!+ P04 " #<@#U2:@3YGKD& #3$ M&0 'AL+W=O1] M\/#RGDLR%QMMGFPEI6,_FKJUEZ/*N>7Y>&R+2C;"GNFE;"&9:],(AZY9C.W2 M2%%ZHZ8>1T$P&3="M:.K"S_VU5Q=Z)6K52N_&F9732/,\XVL]>9R%(Z&@7NU MJ!P-C*\NEF(A'Z3[MOQJT!MOO92JD:U5NF5&SB]'U^'Y34+Z7N&[DAN[UV:T MDIG63]3Y6%Z. @(D:UDX\B#PLY:WLJ[)$6#\T?L<;:[UYF^R7T]*_@I=6_]EFTXW3D:L6%FGF]X8"!K5 M=K_B1Q^'/8,L.&(0]0:1Q]U-Y%%^$$Y<71B]88:TX8T:?JG>&N!42YORX RD M"G;NZK?KC_?L^_6G;W?L\]WUP[?[N\]W7QX?+L8.SDEE7/2.;CI'T1%'.?NL M6U=9=M>6LCRT'P/4%EDT(+N)?NKP@RS.6!QR%@51\!-_\7:EL?<7'UNI4(9] M%_5*L@_*%K6V*R,M^\?US#J#Y/CG3^9(MG,D?H[DST?SOW+$;H6M."OP9?*/ ME5J+6K;.0I>I=@W-AHR8,)()R^:Z M!C,M.U$M69C:TW-V;9F>,^R";&;2;'>"73?:./4OS'2K+=S\;K0=OG?6 M*3 %LKUH$V:/YWX'TH^=W*Z, 13VBVB6O[(ONGW?CYRRAPJSO'^4IF$?]S!_ MTNWB]:CW]HXE 9^D$S1^^4L6A=&O!ZVM,([Y-,[1F/ \G+ZI_4FN94Q_D*@6'3D$=QM%4=?OOA(]+A]Q%U$VGWS*PL5D8YA02<\# +6;(S MFO HBE^9'HX^K&9..P&08<:#2;YO3T-A&+(P2'@^#?MU'MIW*XS.V:W$9LY5 M@4VC[2[E4EOE6,8G2?@*P^'HVSJWNFFD*12P+<42B1-B@7FRE9^$I]U0S$(> M!\$.=L*S/-[S8Y;:$*Q2SAR+4AY$&9OFW@%Z83!A$_P-^A'V-XI8S+-IM@M/ MDO-L$GNSZ)1Z>1)@WAR&'?PXY6F8]F:/WD98*Y%4[P!SRG/L)EI1B"^YH%%$ M/*4^(,",4BB$ES2C+ N17-3H''8<^BQ,4?T_$ @0XVEVA$!;813R(/!1"3#R M-M]^QJ 0=M-\\BISAO%C\O] HCR"Y62/+W&0'?71273R8'#F@LR> 4 M"Y_FV;#:0P__2QX1FW.V#Y#G6GO!RGFF/TDVG03]^3*>8):- 9OB!3!+*$ONZ&:4)D M\DYH/.5YZM,IGO(X)UF8\\"7YMXAD8X'67PLRD;B0FI])KM*4NB6HGW^JV6U M= ZA@VIA9*D@[W*F74"$NQR=?B2&2\GFHE"U3R?NWZ\.ISYS&77N)!'!>:3L[LDG0E=AZI!7N $6-?4)@ M,:>HZT-W]JU[Q(YZA[!*C9BV&A.V3L(Y0<"-FY$,<7R)U57"^7L(PKEJP>O: MU\6:2J'?V@$E)QQO74>XQU]*;#-NQ[#U+I$3JL.!6BM9K9YD_4RBU@\..AL% M:#.)_,%=RLA7<+%)]O#.-)-S&-Z\ + % H?IJ4N[@PSMX[57Y83SC5"Y^1SE2(9L^# M,1Y4;>%ML M4,'6+'40EUJURVG3SHHH:C9I,!EA1JQM54&:5?>"!A_AK.VVC M[!.!DC^6LDMLSRF_6Y0'1RZ,?#_76:E*OP656$L?YC_E56Z/RSD=EVM_7/9[ MLF,7WJ+6B6Z96-V:BLC,)W&K0'_ 09Q.R&;TA=JC4[9!4KU+H^E9AD=772,: MO"\"F\-THQ=A.1":'A4TR=+X>@+?-.I]#BH@&C;1" ^F%-L,0@FCW"%C:90N MN[1Y\-E;SZ'QWD,3I]/"/ZZYCTO10K54HN

[J6W WJ2H@^X%<2X/01]H:6P12Y$* M.5K'_?H,*5OQ!MD%VA>;',Z<\ J5\D LX\L!,^HI?>#I^HC^ M9\B=3@(OTB8#A(6 8='=$0>5K06(VL68'UGLSFE^$5$,TBY/: M7\J*+)]*CJ/9XL-J>?-FM8*KV^O%\F;^?GE[,TF(D?UY4AQ0%AW*\ F42[@V MFBH';W2)Y>/XA!7ULH9'68OALX"OL8@ASP8P3(?I,WAYGV8>\/*GTFP=6YR# M*U.OI1;^13CX/%\[LOPP_GF&8M13C +%Z#]4?(Z%+J;?@*F'1 >\ O[22]B U(9O(>?=/ MX@$+[HD!W!'&\#>5, O1'2PH-0+7HG3RJ<0P83!<-; M+X2IE!1KJ21)3^VXX]DN=0#@@FLGNI[!@CIE3GK&WQF?+8&W M0E5R1Q?WCRMJ>6*$@I[E/V)QPKV.+#L?C-->A^F2,QI?[%%8=M$\;:SC07>\ ME1,9,;QG@T4_-?TEK842ND#8"?>=G^OU5NC6(W#UL_AG;S0YZ?P:[3;,-P>% M:35U0Z"W]B-TWDV.[^[=_+T6=BNY*11N.#2-7XXCL-U,ZS9DFC!'UH9X*H5E MQ9\!M-Z!SS?&T''C"?H/R^P;4$L#!!0 ( -R /5*)@0 /4( 9 M >&PO=V]R:W-H965TUV?&,\-D MH_0WTS!FX:D5TDR#QMK5V7!HRH:UU S4BDGDU$JWU.)1+X=FI1FMO%(KAG$8 MCH8MY3*83?S=G9Y-5&<%E^Q.@^G:ENKM.1-J,PVB8']QSY>-=1?#V61%E^R! MV=]6=QI/PX.5BK=,&JXD:%9/@WET=IXZ>2_P.V<;\X(&AV2AU#=WN*ZF0>@" M8H*5UEF@^+-F%TP(9PC#^+ZS&1Q<.L67]-[ZKQX[8EE0PRZ4^,HKVTR#/("* MU;03]EYM/K$=GLS9*Y4P_ALVO6R6!5!VQJIVIXP1M%SVO_1IEX<7"GGXAD*\ M4XA]W+TC'^4EM70VT6H#VDFC-4=XJ%X;@^/2%>7!:N1RU+.SZ]O'^>W5]?G- M1Y@_/'Q\?(#Y[25\E;@*6E42KI2J-ER(4_ACOC!6X\/Y\QW'Z<%QZAVG_UNFW[7GNO7, MK&C)I@&VHV%ZS8+_< )'X.&Q85!2K;<.^9J*CH&J@3_+T5ZN5-B'QK+*L2TJ MU4I@0SNM$R[Q1G6&RLJEEW;">ILN@J\ M?GO)UC@X5GBRK&RD$FJYA0^0)*08%4BYNXR#0LXR4CJ;&2D M*,;PJ&F%29$55,K-/)"T90:*' 7QZQ1^_BF/H_@7O$E0M<";)$_A45DJ< 1] M[[A&++QBTO*:4Y?AXV1_@'1$\CSS^'*29H6'@%0\ZIE)G'IFC%3BF'%*PC#" MJKKZ'%6 ^))M_(A"]W3--$Y<3(*#X&K8&59W @2O??VKU[+N0)>OYV]##:2# M,6P9U<8+9H.L/Q$4-2OFAZ_8#MZ/D#TY271;=[;3F(]6:;H7=Y[M!4Z10OH,W(Y)7$Q 4TV:OH) MJ[^PJKAH,84)&8_&+TT>-[-KM)B$*/;:4!R^6$7X3I9^X;KQ@3#ZK72X/>ST M>;_*GL7[/P2(9LFE <%J5 T'8URANE^R_<&JE5]L"V7Q47JRP?\E3#L!Y-=* MV?W!.3C\TYG] U!+ P04 " #<@#U2:CUO :8& !?$ &0 'AL+W=O M^7L7E=.U5-]TR9@A#Y6H M]=FH-*8Y&8]U5K**:E\VK(:;0JJ*&MBJU5@WBM'<,E5B' 7!;%Q17H_.3^W9 MC3H_E:T1O&8WBNBVJJC:7# AUV>C<-0?W/)5:?!@?'[:T!6[8^9S:R)HH59Z-E>'(Q07I+\(6SM=Y9$_0DE?(;;M[G9Z, #6*"908E4/BY M9Y=,"!0$9GSO9(X&EQ2BJ\\-^79*!F1G!6T%>96KO]D MG3]3E)=)H>U?LG:T(1!GK3:RZIC!@HK7[I<^=#CL,"3!"PQ1QQ!9NYTB:^4; M:NCYJ9)KHI :I.'"NFJYP3A>8U#NC();#GSF_.KM\N[MW>G8@"P\&6<=WX7C MBU[@6Y"/LC:E)F_KG.7[_&.P83 DZ@VYB%X5^(9E/HE#CT1!%+PB+QX'=7@*H%L8%4*IO8900YY#2I!/;BGCTZ>H?A(559NMTNM&4!RO>^; M1Q36Z;$LCEL-7CFB S(/O,DDQD7B+68QN>(T[>%_)(*([9T'-:H4A (XP\B; M+4)83+UD/GV=RT:@XTRF7CQ?D$7D3:81^20-1$R^S P*%HD7S .WB*.Y!3^# M/)(UR+/X.2X(';1/1M8, ZB[ .DG6'XJ%6-[!;T/[U^0SZ]<6[BC(%SLK!Y[ MWYMR0&(O26;P._$F,?Z&H3>9+7 1>+/YG'R!++/I\YAQ'B'5))[ W\B+9PG\ M)O.(W)52F6/(]^JQV^ RAUD#5QPPQ2(Q@)2QWF*5U.A7Y?QB+_B%=.B13RZI M+@G,M<)B6"A9/2D:4,.P\2; M!=$1N7$80;<6+7L>F*&#V#F$G9*O:M1"WM<6KT*VRI3D>TN5<1X6$""P";(O M\78A)78,.4,DH22,HV.;69U:NH)BLZ(/D6NT[/>C(WCI -GE\H;3@_;26D#(^>!8\7#' UGD1<$ M 3ST6A18X.P!3[I!Z@8G!)62&MZ.:T)A\DSHI+*CBD?,WISDAT MR9RR%9!!47V@-<@'=5Y7F]$> M( /[\7! T6&(1ST>GI5R*[^U$,S,W\,TDZJ1RO6"PQ'2('IKS+]TLV>D,\H- M9BMK3ZM/;EJE6PKZX=Y>#48^F?"=K +L4GDNGR,@,HN2&=^=#,>H@Z"W[[)8G"^1^Z3V#L/TB&H=Y[ M,$0>@=ZF<98(*ZRK27_OE4:%EKM.*>@3T,BM1L5XE0(N+C!@!GXM=(F)KS9X M166F'T[= +'8_G_CX2]F<@8!SNU+:TB+;6!\LJRPQ>K=1]=^,F&.U!)?:)EH M:EW O'^X\R!NAT2N_%_;-VV/$#V0>0G>Z/5#G2H1UYW M(X[9GG<0[-(IU(78.)>N,;J(EFIW&HQU "2ZVQ=?:X_G=V^$2PJ6=RGAADN! M;X')8$C>VH[SCJ7*M@P[-KA^QKA>FWN?>L]]NXQW/OHJIE;VTU83.T;=]]]P M.GP]+]U'XY;L -; GT]'+N;]QLC&?D*FTL 'J5V6C$*=(@'< M%U*:?H,*AO\IG/\+4$L#!!0 ( -R /5(MR5A3708 +(. 9 >&PO M=V]R:W-H965T:.G:8DN1*DG9R7[]SKV49+EMLH?MQ98H\GZ<>^XA>;SQX7.L MB))ZK*V+)Y,JI>;M;!:+BFH=I[XAAR]+'VJ=\!I6L]@$TJ4LJNULOK__>E9K MXR:GQS)V%TZ/?9NL<7075&SK6H>G<[)^D'/IA5E7A@=GK+H67$F"^\_\\MU>3+9YX#( M4I'8@L;?FB[(6C:$,+YT-B>#2UXX?NZMOY/3-1)2UU M:],'O_F5NGR.V%[A;91?MO+^YN7ZXN;I] MN%=GMY?JXOWMP_7M+U>W%]=7]\>S!!<\<59TYLZSN?DSYGY6-]ZE*JHK5U*Y MNWZ&T(;XYGU\Y_,7#5Y2,54'K_;4?'^^_X*]@R'? [%W\%R^OJY- JM25-J5 MZ@+A&K?G?4S#$=AKMGM" !:%_HC+N2VL" MKUCRBB65%+05@VL=C&^CBDDGDI&Z=:8P#;XG_0A?2O?N-B95,!H;M*=XA*] M"#EI5Y#R2Q6U)43:1HZ$VQ@9L;D^!7HL#']K]%/PUN:UA+< MIS:86!H1 M0=Y2W:$("-?5*%=V5;,!"\2NFV-. &_(^R_S%R_CZ4L/DP @7= MQ_(2L[\,"*_.C4L!=H*J-%P616BI5%#1;FZJ=,)] 5F?HO.)2,L50F$9Z"#-U"-HE2'Y1 M=0:9D5^#R#1L&1/?5T,U!"JA8O"P9FWOZH$ ],)8DYYXI*"0L._P(T<9*:Q- MT6-;:P8!KA>?.HK]&Z%0&R^]$TUMK X@4XEJ\&+)&YYZCSN$0GF$,- JJA=8 MW^N5,/)&!R3?#^TV5:7+ =NB[\:TXU=9DS/FIH&3'PZGK[$16"M[&NQCX*@? MV.L["IUJ4<_?: 7VWP5?$)4P'L? [V6^[K9\AYIQ:V_7Q/VDM/0U=9!;;6I@ M9?4FMH:U!5-!*;,:*TN&L=GZY6F%;?D9_9IRDLO ^3(A!K-4-]8_R1"GG(UR M5JL61/.!V8(I1C0">W)"CV67#!_+-3BN2A.;-G&MA0F%1A*H%ZSRV6 MM"'2MZV.$T_0764?=B70KYSYFYN5DUL;.9I(.]3:Z2Z7H:.1H1PE<7@U"$XT-.]33 >0E"T"MLBN%V)**VQ6401&VAT8 MLZR!4X. E:S$+QEG[$0?1&%XJMADS$2!=/0.SIY8-PR2837ZGDSLVN"W+4)( M%FA>?X67XA7#AN9OQZ+)]M[MU.+CW*XWPG MSCS"6 4&>\ ABOSS-]'#;0ME]DOHHYZ1]RV9I/3L82B_D'O@0+G+ 60W-!"O M- Y(Y1VO=3B_LWAE$L'+6"3-*A\44,C6=7K'XC-5'RLC7HGWS\P/!UQ!X< < M[G1WJ=<^B&7FFU6X"?"6S#N^M;S&+]@DE;L CA-E0J^U-26?K[DBWQX7,A5^=JG=MXG/<5D:8.991DHH#!Y@1^X@D?P(Q/01A#,&B#24B M4%B>M8DH%Z;0V$=RBT%L@_ <--GJ (2$HW-9P;)$P0GVGT;N,]';-G_+E-D2 M!HPG%B9:+CE;[[[2IT4;@5^,HO:X?0@_MZ*U-VITWD[-* (=*[7$12Q.OW>J MG8WN$3B]K.2V%*7C4KY2#*/#A>PLWT.VT_-M#KO>"J5 G998NC_]Z6BB0KXA MY9?D&[F5+'S"44D>*UPJ*? $?%]ZG_H7=C!<4T__ 5!+ P04 " #<@#U2 M+QO! 9X, L)0 &0 'AL+W=O4GD 9T 2ZSEH *,COSY?-S S M&)&2[&23%VD.H-'GU\?PU6UEOMB-4D[<%7EI7P\VSFU?'!_;=*,*:8?55I5X MLZI,(1UNS?K8;HV2&6\J\N/):'1R7$A=#MZ\XFUR7:H/1MBZ**2Y M?ZORZO;U8#QH'GS4ZXVC!\=O7FWE6GU2[M?M!X.[XY9*I@M56EV5PJC5Z\'Y M^,7;&:WG!;]I=6NC:T&2+*OJ"]U<9:\'(V)(Y2IU1$'BWXVZ4'E.A,#&UT!S MT!Y)&^/KAOI/+#MD64JK+JK\[SISF]>#LX'(U$K6N?M8W?Y5!7GF1"^M3>8TR49Y9,S>*NQS[VY>'_]V^7'SU=O?[X4GRZOK]Y_%-?O/U]^ M$N?7[\3%^883R0OQ2E6YCQ669J:R__QA< MMJQ.&E;?3IXD^$ZE0S$=)V(RFHR>H#=M19\RO>FC])9.O-,VS2M;&R7^<;ZT MSL!-_OD$\5E+?,;$9_\#O?XQE,5%5=XHX_0R5^*3*G5EQ'7EE!57I?A)+4V- M((0NQXM$N(W"\F(KRWNAK:U5)@XF9Z?#.5PNSSEZUFNCUM(IL36Z3/56YD(6 M55TZ4:W$:#@?_5FDT8'6'UCR@8=$?W!5:J>QC9D8'(FL5F3*F= @3V1OF'PN M4X6H=PF>IWF=Z7+-_*D[95)M%2U?U7E.Y])S'\J]JG M0F:9IH=8R4P-Q6=L=I6C!P"_K:E2I3(K5J8JF'!&_E&M5@H"KQ,A5TX9/,QJ M EX>GBNR.!*I!";^*VD2%FF"GJQ]%"6F;]L.$_E=@M-IQ+"P/%**QFI++;; MU.@EWBT)-1-QJ^"?6&VJ.PTD4OD][#.;#\\:^PS)J-?5C2J68/)1H\HRUL/! MZ7PX^B,M?-[19B,G Q;:56N%]P;0YC;,5L\5/*>#_6X!EK2%XL%\8PI1 U , M;[*R( ?(X"X4P=+N4G_>SCM<[YB:#[PUFF_^SV8^F0U/.BM_WL,O6<4Z[6J8 M3B(T#.NZ9:M:>9XH@>.]A0QL/:.QE2R2[%/:55&H3'L>O#K6^H;$5[!"ZBBT M./BZ4Q[19>R%&PE_8]@R+'8'N$EF/>?5ZOD9AQ \I*IAMQCX4) MC+C694DZZFWQ^2KF^!:R(X>SR^XNG260(U?6@K;)-31O5(,Q68*;3 $?<06! M@WY4-A27Q,C!.!F-1GM5Z7H*"^ %26,50RV5F)X-%[.SF; ;+'RHO;_\Z6PR M/GU)/E<4X!WU2?HE@0Z-N)$Y(O=@-!R-(,CM1H,?J%=]K0'L.2*4? 8 U."F M/YB+._#K7>@AQ,V')V=B"Q4P,UZ'T3Y#?H,S;+W\/3BES'Z';2A_B'I+*0 [ MJA1.851PTQ32HE@5=JM2O=)P%G6#Y58L:^=- Q>#,0,IQ9$CV'/2U'@4S6"B MK=2=(S'^-M":/'=T6IEMQK*@=2-"DQ M&.4'VXM#20($A9*W%%O/% YF;TTY'<;PH\L 0%(^U%+.N'=+?O:I'5A'1UH M.4TC4D#3[;$.ZTYLJMQ#-L3D@MR2A,'UA,:M=TW635F&BIW3A:W!LGRH,M)% M5IM&$09$;R0>=_*2V^@*@?$A5BC5>JR890T@I" +AFKO,XGHC\ /K4ZJN AY MG[J*LJL/TVD2A12[S5+U@@FBL@=X;D(8>470J2#=Y;'.K#W=OA#CH3AW['P. MK5 C,MVG%%,9XNXKL(/PF2(2CL;O&;"9,)(58JU9@QT!G_Y6ETI,1PG7"N*0 M7)IY"B>PUA\><01;>S%R:4G7L C%A\6Z+H:#ZQ Z?")T\"[@1*YHTV1$.9"Y M@*91.-QN?&W@H9US&3"<6K6CV,+>FD1_.HH7]:EU\K5<1N_;BG&O>7<4"F!! M;I)>E0 N< @P@S;A2^,IJJ$FO^\ 60@TH%FN4TXN$1FS#2S$%:/=+ RK1+&N9 M7+9K,3KQ8SR546!NOPED:*22U3FDC#G?[XX>UEHTHP3PDMB:#<6O^[-+E]!V M\LLA3&%1_$($0&J ^ZYN7J-Q,&5S*DM[-!3OV>6]Y^U@'YQ#Y\](JV"+[+N% M[N6\I$7,0K:UBC>-#P?RF@Y?M6G*3BHJ3<;N%XP(V=6ZVL'8H,[.;7:3'WS2 M:;NZYT05^5=79(KE/=61C#W4..2(S- UVM #6,4B+"$2;E!T=_55OY;BA(E' M2UW*1C3:P1[^V*:0;+J"@+H4HUS;-.S4;^PXC@N8DNM@."]ZIH2HJ&_;YK5]JNS\YH3Q-LDUI_^[,OE#.DAMW6I/PD=7MB=]#+>T]"3A83AFY?8^DA9 M-SJCYBFVJ:^S.8U0XXWJ@?(?]3;(>&O%L)NI%0(A>PYTN:T]\HANX]32(2 D M]O[L71%]E5$])N%67:NXXZ6/HR4?%V_]'E_M!2<6+U6_7WW.A;$GX=9+W?4L MMD>=$8=DJ>\: M#)C.5&EE^:I;")H:D]"0'X+MHF]3XJ9'NP2>9;(L3*4-

M\U&$QK1F3\JU7.H< M$*H"3S) I*UZ'"4AA!%QX/7W^C_40:/>OBZJ,*3E=!)V^I% N)$6Z27L;EN, MF(8/7.L,:L/:\' B\$C\Y'G_0.Y8&&IB\6/40,BK9KI#H;5JDQXUTEYU4(_5 M ,>AO7E]>Y%(\-4&L.YO>_RS;E4EQ1(A.IA-% !+&UH[I@WO*QJ"];MT8O= M="A^D7#O[O9#&VL'8GHR2>:HT+NK7TNP@W#^%TS!@\AF,"D.YZ?)_.ST2!R> M+)(%7<1K^_-*<7@VFF#EXO3D2%SO$18'CF;)>#S&U60Q3N;34W'5Q"X\7R'< MJ/]FEX_=^SGQ/V^,4KUO1'V-7%/]\/AKUA WK]W5!5;3!QP?50]X/!"S^93^ MLA;'R72^X/]C;#SWVFGKK;X^(?[B3$R3^7PLQI-DNE@(Z'5RLK/M@6IQP&PD MQJKIGA=K/<^EV,'P?3Q7 ^^G;N]E G\";O2$- L?88#:O5BIHXMGA%.$OG M9SJOFX]=^]"Z-XKA>IT[W?W5=1+-W,)I\6R5A:5OX%G3X[72[Q$DI0*GIP ) MEG]L&>X9J6_D\6PX;C\1/#V(CN5[1)O?-1Z.QL)W<'6?/-$4A$Y:^@S:'\#& MGRH+9=8T:;OQV( -4\Q/5KBE#"<^L:K.M; MA M.VI2B!4*8#??]NN(X M^@4+1Q#]3L?Z!.)_S-(^;7\*=.Y_ =,M][\C0A$%)Z+1XPI;1\/3^YAEY5Q5\.5&H58TM #O5Q6D#S=T0/L#J3?_!E!+ P04 " #<@#U2 MST\!?5P& #N#P &0 'AL+W=OPD@&*+^K+<20(D:7:G,VAKQ.G.PV(?&.G:%BJ)'I*.D_[Z.9>2 MG;A-LFUW'N;%HLS[?<\]%(\WVGRR2R(G[IJZM2>#I7.KUZ.1+9;4*#O4*VJQ M,]>F40ZO9C&R*T.J]$I-/8K",!LUJFH'I\?^OZDY/=9K5UYF#GDA4? MK[?6_^ES1RXWRM*%KG^O2K<\&>0#4=)_4)]/RO8*75O_*S:=;!(/ M1+&V3C>],B)HJK9[JKN^#H\4\O 9A:A7B'S.%3 M]=H(KFJY*3-GL%M!SYW.KC]<_'9T?C:[?",N/KR;7KZ?G5V__?#^>.1@G65& M16_IO+,4/6-I(M[IUBVMN&Q+*O?U1XAJ%UJT#>T\>M'@&RJ&(I:!B,(H?,%> MO$LU]O;BYU)=*D-'W,)23-4]D.7$F3&J79!?_^?LQCH#F/SW!6?)SEGBG25_ M05U_S)*X7I*8ZQIC5;4+X=1-3;8?KNHSB:KM1I:QOR+C,*!>3@L'10"K^-07 MH] -9MQVHG3':Q('50M!O;:J+>WA:W@S1'LM%F@0-3=D?)/>(^P7MKF'^)&3 M1ZL+;9W0"6B(!E'>,H@SL=X9D$VR?",@S3+=GH:B9B= ME@QD$HD\GD JQ"H*XC@45V1)F6(ID :F]18LM/+=SH-H,A9ID,:IB*"!%QD' MF-9BMCC="+D))@D>. -#J^U@PKRS (.^!5OQY(S'2>0"[%(PR .4X[?F:IP MJ.>,6R8^MI6SXN!J]O'0^YR2\7UN4< ]B2E+/($1 ?*VJ(#M&+%R%;(U5"OV M 73 -,CS;%_@%JW _@% &(>'XB *\@S/ M/9F"^U!#BC-$7^94>9U)-H&&#,(T._R?L1-TOXA:RB")$P0_GH3B]R^+_*BR MT/.)6%&NC>_YS@K#+!].&&51- 0*O[)CJ.E9XNOF^(;?8Y;LH9##/!?14,8] MD-=M+__Y.39!9IV9(TX.@:3C()$\TC+*@P2S]>8AW)9!T'0@H*=!$'C!"[A2 M[?VN=>EPC#.RKMFS9;:W7(\MH.4P?&+7PQS/S;(JEC#.T8SW][>=[]@2VATO MB"U[HGF<[!,E'_H!9!-J'V3E=V4K$,R#]Z[F_C1;ZKJ$W!6YM6G%P>!Z=C4 M+5C1D+)K0V4WV$Q&/>_/_J&:U<]3,=-SMV&SLXY\+18\Z>)M6^*KP]SS@NZ$ M!C0XF1W'=(F!,7!N<@ISHQM$13[3JVVFWY_BAA",QW#):'DEQT,9L;<=IX@M M3'US'NK!'HI:6_9F/7>O#!\G_0CU(/G)=F?>5L-W0C Q#?N!_+#JNO@#G+EO MX&]!C;H/YGNX,0JB<8+C4\IDEPS=D2DJ+O6!'*<@L7@B#W>[S_%=E$,R31\$ MOXWFHB <2_QF6=[#O&IQ_.$*4#SPF_XJLB>I+AAG$L\DR)/D_Z&Z.&:JRWZ8 MZE)\)' X,HS$9;.J]3UM3^KI&E\F@+&8U@KC>SF;3@\Q=^+7-4[;CN;B: +F M#[>$Y*=DU:MU5:^LY9E9M\P$7 (V,Q1GGKV>)D[8V( D%*#+.4'NE1RF.W+$ M^[-I!J(E__$%2JP:C_^^[: ;@-W3*.XP=0V8"=5HX[P-OH )_C+B/@C^QN4! MKFQ',!SV0T>^FA3F7][HVP/OX3".NA:]D.FC_.(@2G%>Y]%>(=6MJFH_W\C! M%])3W)>E[)IU1=NZVZ?N!Z-'=["&S,+?-#$@>MVZ[CJV^W=WF3WK[G /XMU- M^)TR&% K:II#-1R.TX$PW>VR>W%ZY6]T-]KA?NB72US(R; ]N=:N^T+.]A= M\4__!%!+ P04 " #<@#U2X).E1LL" T!@ &0 'AL+W=OR]JQ )-K72;AQ51,U9 MDKB\PEJXV#2H>:AP=1ON%:[FLR"\DDU$CEGB#=-=<69XE/4LA:]1.&@T6RW$T M/3R;#7U\"/@A<>T>C<%7LC#FWD^^%N,H]8)084Z>0?!KA7-4RA.QC+\[SJA/ MZ8&/QWOVSZ%VKF4A',Z-^BD+JL;1200%EJ)5=&W67W!7SY'GRXURX0GK+G8P MB"!O'9EZ!V8%M=3=6VQVY_ (<)*^ ,AV@"SH[A(%E>>"Q&1DS1JLCV8V/PBE M!C2+D]I_E!NRO"L91Y.OW^;?+R_@=OKKXF:4$#/Z]23?H6<=.GL!?0J71E/E MX$(76#S%)ZRDEY/MY6+\2?5U(,^Q3#D&+XGR?X=O1MA3 W=2/T]KT#+$L,5Q:( MU5M!"&OAX$,:GWQ\!T(7?GC,0^Y,((9291&A[CX(^@\"?)Q8+]#V1QIP67IX M>L =Y9HN@=H>/,>G6>I;Z6+PX@O)FBWJ'$'JP/%,$1[BM^[BFQA*+- *!8X$ MM63L]J'0QDJV":FV4+0,-P%4MDK!2JA6=#VMV%2$ST=1WIB( M?R"6_'0$DIQO6[26*_*JA'/(QA8J>$:O=) +E;>*)P4L6(Y&PO=V]R M:W-H965T2Y=RIDQ.)X%!5CE7M96BQ(T&4Q<%UW^M4*K3(DB"\\*#.!RM6XB6\XH?<(OVUVJC28LZE%P4 M6!JA2M"X7P1WR6R5.GMO\)O D[F0P46R4^K)*3_EBR!VA%!B9AT"I]\S?D(I M'1#1^+/%#+HCG>.E?$;_T<=.L>RXP4]*?A.Y/2Z"20 Y[GDM[8,Z?<$VGJ'# MRY0T_@NGQG80!Y#5QJJB=28&A2B;/W]I\W#A,'G/@;4.S/-N#O(L/W/+EW.M M3J"=-:$YP8?JO8F<*%U1ME;3KB _N[Q?/\+/OVRWL%D_P/;+W<-Z'EG"=;M1 MUF*L&@SV#L84OJK2'@VLRQSS:_^(^'2DV)G4BMT$_(Q9'P9)""QF\0V\01?D MP.,-WL%;CPA[)>DR441@^4YB>Z/$WVC TG:FBJJVW'>]VKNF%1GP M,H=3%@<#H=GF85L M-.G!-W_?Z #^C)K&AXNZH( ]70,T?XRE6%R2/KZ1@B0>A:,T@>DTG#)&:AI. M1UZ-)^R54Y> &:S^A4%TXOY@TFN$=-P0["?#5F"#WG?E:LEQ:[78U4WQK+HB M2S<^>P)5N>H9?URSPD]O5=&4G,NLEEW)SPSQW/BOA=QA MQFN#SDMH$"4A^0%[4K7,X4C9)!.D<5E:\='CT-2\;H__IP^V5X$S5WWZCD:3 M*WE[F8PD"=-!"M-P/(VOE8VR2 %P>4XY97F'((RISVE;;S<;&+(I#";C[O^H M+/EZ:H?YJ MWCR-7[D^"$J*Q#VYQOWQ, #=/#>-8E7E1_Q.67HPO'BD%QJU,Z#]O:)\M(H[ MH'OSE_\ 4$L#!!0 ( -R /5*+ZA>>^@( (0& 9 >&PO=V]R:W-H M965TY' MGJ?*&CNFSD2/G&8V0G9,DRLK3_42V=HF=:T7^G[J=:SASG1LQQ9R.A9;W38< M%Q+4MNN8?#K'5NPF3N \#RR;JM9FP)N.>U;A+>K[?B')\PXHZZ9#KAK!0>)F MXLR"T7ELXFW MP9WZL@&HV0EQ"_CS-<3QS>$L,52&P1&OP>\P+8U0$3C]Q[3 M.2QI$H_M9_1/5CMI63&%%Z+]WJQU/7%R!]:X8=M6+\7N"^[U) :O%*VR7]@- ML6'A0+E56G3[9&+0-7SXL\?]/APEY/X;">$^(;2\AX4LRTNFV70LQ0ZDB28T M8UBI-IO(-=P3E;?)E?S+["_/K3S?)J=C>_N1Y[FM!- MC%?NDU@H]\C>N7^1ZQ.E +GZF=AR M=) :6;SH#;Q;K.@V:5AB+Z1N> 4_9BNE)5V,GR?@XP-\;.'C_["3)Y%,'8Y4 MSTJ<.%1H"N4#.F_"PUV-L!$M59>1I-FJ104VC[0V?*A;4P"K)ZA05)+U=5," MHQ*&]PT'78NM8GRM/HP(2R*^.$>@4\!NA=*>Q#4Q/3&]Q ?D6WQEI9$]1/H$ MQ9%USQM-&+>::>+\#HK<+6B8#-\-LH",,,_=,,V-E>1N'F01"E;IHGQ@IR-TDSLJ(\<]/0C$5A M[&9) 0M)#4_J)Z M ?R];7I[:5Z3]$*[577%9%G_=?_5EQ>NGT;&H%6SZ!\M MB1L'1-[-_&+/O7^5BPN8.C16_[S$IHZEK6K.F90&D" M:'XCA'YVS *'AV?Z!U!+ P04 " #<@#U2XMC:M-(, J) &0 'AL M+W=OK5JT-Z MN['NJU\H%<3-LC#^76\1PNJG_7V?+=12^CV[4@:?S*Q;RH"7;K[O5T[)G#JF,U]8(IV;O>I/13X-=[U1.YFLFR")_MYF>5[O.L>#6,MC&>3[M\YNA*/5D$8/?%7>#>6T(:=G'L],/IT>3LRLQ.3HZOSZ[.CW[*"[.?SD].CVY%$\N M;*$SK?S3M_L!1Y. _2P=XTKOP_%. M@<^" 0^FU%W8F+ISRR@1)H-QFR-UBKA8*2,[L)73 MDX?JN0QX,=-&FDS+0G@H7/:##^] M%60XOHY7CW*L7]BR@ 0EB)CI"MCS6VDB\[$/R?)'$39_\X^Y ?N-[H$,P%)F M4!YKR,)"43C?L7V?5^/*N!S6.Q5L=?D\6K>M29+&3IL84^+Y,WM60',B7C$: M#OX!1-3/O:=L(CB%/6,L^)# @9T12? = ;0T$EAX92*&B&4Q#+24-0;)**6 M4^5:JD-76R)IZ;G1,YU)^+^-\HH:8)5<^# MX4%??*AQ<&I @!P%_L)E%NS?I2!4:U0[K M%MDLZ8IE\4J5 G2A,B-M2;G&A8A[6\X7 )Y*J4(",,*K.5UN;T=&?UYG].<[ M4S'!"]8X\4$3 ?EMR7RW!+I'S+NL=&7;Q_F(%E%QKL-M9'I*(E56\>!&@^*: M@S(04WX%2BJ-V0'2HR!?548#HTD3R-"VE74?:\3::66;F &08%ESZ5XS.YTD$6^H\: MM#HQ+@@@A[D+A"%((#$O3('*<8:+1?ORN>B;E*.BQTLJ&;.F],NLIT-PN^SK M@/HM L"2W!:/2R[L,\;(R\(1:DH?+0K>RZC@5!47P(,%$I-JXXT=!>OQ/:,& M0=YT5W2M!PRN%5 2*<1H7($+' J#H.>L6K]EMAKR&5-@F[#H3G> 0]GQJP%W MXM0LX3G3#O4G0 Z?XAA4I,$Z3;1.%@"SXOUX8I4MX\FM< ;U9J'D4CGFDHRK MQ%PCP%VL9",B&T5*!)U+*U*\UN1@^5H &\O>0: O:@)]L9/^/JNLP %<9S5Y MEY.X.(J5W#9.W2WTN(GLF:720OQ>2I""(S>VBLUN1.<**Y!P"$3$@:O8I)$D M"CZ=J8I(J,2J'I,)VZ4?&B?%<"Y-NE4E #F2S;]R=JTIJU+BHY;+9#&-PAB. M2!PH)IE M*O3[3;:@WM1^9?9HGL55UN50@>@E=HTRG-'Y$.+&0E\FL&QE7#K M\^Z42%5-]#WU]8\_C%X,W\1:=_1Z#RVPG2D.=[I099YM.JYVKH27U@3]XK:A M?FWN>ZPE\-YG7(QM.OMC(&W;W?F$[T&UQT.:=S]SU/IY^^=/B^7JW9#)-?=: ML70B_Q.E9]P]!1LX^'E_O^M6HV*BZZ?(?7F,\7Z-'C3W6,7-2Y59 M4\_S+= P@%N5=%/@=6!*Q!VKF*99S4K'%,3'KEI#DUW4\[*FGI??HAZ( VXF MU"%!@_;\QUF#YTRE!B6N?7B%.(/YO\">2=8VSOJ&-B=')V=7OWP1D^/SBZN3 MX\[X[?/Y&9Z/3CYAR25Z'_'W$G%&S5J,^Z:MVMKD'5K\H_9YCO[CK$WWN5&/'UT?SH-$+(R@*F<6A 9(<$AX/?IH*96ES542 M2.(?5!?YH+#V*ZVK*R-"M5@J9#:4$UOD/M.= < Y-#([-SJ.AZD4 M#D+)J$FG)*0\R[T5V%FW)C: ;1+Q!\5>JYSC).+4C(;/OF[- F>(A.LJZ7*$ MM"N_YBJQ]T.M4G*M9--43>+3]5<&T-7 M0Z\:=^)8%*TZPS72[/ -;ZKH-GHC#EQHY@9]B);KT=2],[[9UNQ5P93,5LT- M[L"C/:J*]3*.;Y6+&1KS]!5( /#RU,LT)]9%W9W>GF/_Y1M?]QH).>HFS5>6 MTGT%[5'-:EV[^[G?Z+#8\U]/CP>CUP+"<[746=?MW'C$NAEYD)HC=B\X&C6% M#JGU%G[!-$J-^,2K4XXQ5%*BZ;=82P;V7YG,+Q*P=#!>=RQ XAZ M^5_!\/LM]C\;SC4Y 454;!!7!7("&&G+A)2;9^H;N1FEEHP(EUNLS@GC7FIX_<@3$"K>ZP3N81>_Z4>B07#CC+A[/Q*?#FYJ@L* MN+ >=E,-_J 37P]&8W(BM\=7\J9)]R];;E%FP7UI;*#)XD3,OFY%)9NI[EY2 MMTT]=LMKE6W;Q-&)$>IMB-=I7S2W#VHU*%=4?=:S"CNE&C5]<=4>)\8\HR,/ M2S$M/99YQM*41HM>G;IT&:8-R!GC(R$DTC M@<<)C9$8N<5I#W$Y"FE$O6SN30B[F MNN@9W?Y&95P'2T+7&]0WKKAML(CE*VI\ _3OAH&N*Q5:3]3IJ[ZZC6L2T*Z& M"#(2K=8S4-8A#_L7F.>"+CJ](M3@W.TZBBX9-G+X<# ML#2O.:;O\+@&B,#]6>6PZKRJ<9%Z'(]?X+\3KG[J#'B^P5L\WVR)?C5ZWJ:J M5AC-0JL^B;CFK,S:;=V"I@4E/=B.&:"H+74A<\Q[XK-R?#M(7'1K)9 M@ ZJ&KG1:"TZNZ8W[DS1^*'-HE)C@6[J(:VYD8V:I>\C4B^8ZZ*DMP Q0BHC M2_@%K:^F%QG0OPI M1_UN_4.82?S]1[,\_HKFDW0PF1>%FF'K<._E\YYP\9T 'USX/>_P=02P,$% @ W( ]4CP&ULG55+;]LX$/XK V$/#:"- M'K9L); -Q*Z[FT.3($F[A\4>:&EL$:5(EZ3L]M]W2,FRTSHIL!=I2,Y\\\V+ MG.R5_F(J1 O?:B'--*BLW5Y'D2DJK)FY5%N4=+)6NF:6EGH3F:U&5GJC6D1I M'(^BFG$9S"9^[T'/)JJQ@DM\T&":NF;Z^QR%VD^#)#AL//)-9=U&-)MLV0:? MT'[:/FA:13U*R6N4ABL)&M?3X":YG@^=OE?XS'%O3F1PD:R4^N(6M^4TB!TA M%%A8A\#HM\,%"N& B,;7#C/H73K#4_F _L''3K&LF,&%$O_PTE;3( ^@Q#5K MA'U4^[^QBR=S>(42QG]AW^H.QP$4C;&J[HR)0$335'9" 2U/OJ;,\%D@>9<@M^$^Q"$4 M!T[,&+2TP63INAJUQI)4?;I,FZ^#KFD35G0),_".2["5:@P9FXMKH*IAO:)4 M'BH''YDNJN/RIBA4(PGHR"4$25?0'Y#%X3 >DC 8AWF2')-V(%@T1$W:5I\\ M%Z*A7J,XX=Y6Y+,[[_0O""E)PSA.G4#8:?8KI%3RS]_!GL!EX2C/G3 (1UN+ZG%?!V8H+;CF^I.EXI.%XY&F$27(%BXK) MC:\WE0)_KNO9LM)UUO8AE(WVK4.&DCH.ZG:*T4WQF6HRC83;]=S_*'_+]>N"\)L-/XE;TXC#L>YT\C#-!VV5_V#\U->[\>U=M7BB+9<&E X)I,X\MQ%H!N;_YV8=76W[8K96DZ MO%C18XG:*=#Y6BE[6#@'_?,[^P%02P,$% @ W( ]4B=(4IB7! >0L M !D !X;"]W;W)K&ULU5;?;]LV$/Y7#EI1) !3 MBZ1^IHD!QTVW $U1Q&GV,.R!ENE8B"2Z))4T^^MWI&397N+L;< >+)''N^^^ M(^^3>?:D](-926GA9UTUYCQ86;L^'8U,L9*U,!_46C:XLE2Z%A:G^GYDUEJ* MA0^JJQ$+PV14B[()QF?>]DV/SU1KJ[*1WS28MJZ%?KZ0E7HZ#VBP,=R4]ROK M#*/QV5K F5XOS('2$9"4+ZQ $OA[E5%:5 T(:/WK,8$CI G?'&_3/OG:L92Z,G*KJ M]W)A5^=!%L!"+D5;V1OU])OLZXD=7J$JXY_PU/GR)("B-5;5?3 RJ,NF>XN? M_3[L!&3A@0#6!S#/NTOD67X25HS/M'H"[;P1S0U\J3X:R96-.Y29U;A:8IP= M?YY7WZ]G<'1K9A7TAR?C2QF<;ZCHD>\Z!#9 <0< MKE5C5P8NFX5<[,>/D-U D6TH7K W 3_)X@-P2H"%+'P#CP\EJ-1AJCD]A M8EPY>!RRGDL]' E,:J5M^1=FFBJ#,+]J93;/2V-+U ZN[6R#X^SYW&Q)>MO1 MM-4:JZ-AD7.2\AP'"-L<-V\ M>_.!U 8CBU:7ML1.3 C-*$3;H(0PQE^$[EMG[=PJ*Y DS4B8Y+OQ MSD0I!1I&)$]I7^=^?%FCONA5PK4UK(2!+1%QSVK:_[3%5= M2UV4R&TMUM@X% O,HV']B!YW)@Z4\##NRR@VEQMT@)V&KH4N M5O\' 2%%GF8'!#0L,DK"T.]*B);7]?:6@BC&I7GRHG,V]D/K_R*BG&%DLJ,7 M'F8',;K5K8JBC/ DV0-PMBA#4"P\S;--M?L(_Z6.G)ISV"5(\BP&;+V=S>S;B:>$YVZ-YB3TG^8>T(F.A!F' MU_ZK1SO7(=RQ>W_I,U"HMK'=S6BP#O?*27>=VKIWEU(4ZGW9&*CD$D/##VD< M@.XN>MW$JK6_7,V5Q:N:'Z[P;BRU<\#UI5)V,W$)AMOV^&]02P,$% @ MW( ]4J<-1"8W! H@D !D !X;"]W;W)K&UL MC59M;]LV$/XK!ZT8;$"K]6XILPW8>6N - UBK_TP[ ,MT197B71)*D[VZW>D M;,6;':-?I..1=\^]DZ.MD-]52:F&E[KB:NR46F\N!@.5E[0FZJ/84(X[*R%K MHG$IUP.UD9045JBN!H'G)8.:,.Y,1I;W*"B*3KC%9B.W9\ M9\]X8NM2&\9@,MJ0-9U3_)JT&DI6$VY8H*#I*NQ,_4O9HDY;P]\972K M#F@PGBR%^&X6=\78\8Q!M**Y-AH(_I[I):TJHPC-^+'3Z7201O"0WFN_L;ZC M+TNBZ*6HOK%"EV,G=:"@*])4^DEL/]&=/['1EXM*V2]LV[/#P(&\45K4.V&T MH&:\_9.771P.!%+O'8%@)Q!8NUL@:^45T60RDF(+TIQ&;8:PKEII-(YQDY2Y MEKC+4$Y/[AX6TX?;N]G]-4SG\^O%'*8/5W#[Y^@MR+*BJC\:: 0S M(H-\IWC6*@[>49S!9\%UJ>":%[3XK_P C>PL#?:6SH*S"J]H_A%"WX7 "[PS M^L+.\]#J"]_SG&O"UPS=@ZE25"L7'K )>G<\KYJ"\37<"E%L657UX<_I4FF) M%?37&>"H XXLHQCAS1*,(+ MU;\ S BMEU1V68'/1.;EV_)6"J5@FN=-W53$Z#01/LV]HL\X(3:XTC0ON:C$ M^A4^0!BZ69(AT0L\-\S\/I)^Z,;#=+<9!F;33]S0#^SFT$T0^M*V#MHF*6)@ M_ZN2;13XOIL%0^@-76^8]2%RTR@US,C+H!>[D=$1NUDVA(4D!0:%%U (,]R MDYHJR%(\B)\^_/I+&OC![\@)431#3IA&L!":5#AK?C1,HB^LH%RS%3-=="+8 M'R!*W#2-K7^I&\69=0&I(&DWPR"RFP%2H=D,(M?S?#A3AW%7A_%/U^$-XTS3 MW^YQ0A;')>C"3:,;B\&10]59]G@4_7YU09.XY*RK4U2!$J M-Y6R:NT@AW;0UHY]O1Y'>4L4DKM"5D=E_$1-?@L$10V(Z9L4N$&6F$6 -3+T M4D.&$+I^;+D1!&X:^X:,=R3V%UZ**VUL=^-D7PE=-L\D+.D2EOQTPO:SZ53T MSVIY?SJ\-;JVY;J1XAGK%V.WO[+W(67<4ZQFI M",\Q,_K_LP(#A1T0>A[@;8MW*NV_'V]<+>K-F M7$%%5RCJ?1QB"\CV1= NM-C86W@I- XF2Y;XB*+2',#]E1!ZOS W;-L\B]0 M2P,$% @ W( ]4N88TL M! < H !D !X;"]W;W)K&ULE59M;]LV$/XK!Z/%$D")]6XYL TD:88-2-<@R=H/PS[0TMDF M2HD:2<7)O]^1M!4GM8WVBW64[IY[>XZ^R5JJ[WJ%:."Y%HV>#E;&M!?#H2Y7 M6#-]+EMLZ,M"JIH9.JKE4+<*6>6,:C&,PS ?UHPW@]G$O;M3LXGLC. -WBG0 M75TS]7*%0JZG@VBP?7'/ERMC7PQGDY8M\0'-W^V=HM.P1ZEXC8WFL@&%B^G@ M,KJXRJV^4_C*<:UW9+"9S*7\;@]_5M-!: -"@:6Q"(P>3WB-0E@@"N._#>:@ M=VD-=^4M^N\N=\IESC1>2_&-5V8U'10#J'#!.F'NY?H/W.236;Q2"NU^8>UU M,U(N.VUDO3&F"&K>^"=[WM1AQZ (#QC$&X/8Q>T=N2@_,<-F$R77H*PVH5G! MI>JL*3C>V*8\&$5?.=F9V>W-Y&FJ;!Z:S^D8/J(XFU$5_%1P$]8GD,2!1"'<7@$+^DS3!Q>+_[ M"GH4VT[AA6Y9B=,!C9E&]82#V>,*82$%C1!OEF!LLZ!5\HE7E-J<"=:4"'Z* M>>-'U4^-8 8K,!*$+P/3-F:J,=9S5'V=X80W8%:RTY2'/KW8H_&9J7+U>MRD M_:5%1;XH*.<@ &7'X$PNSCJ-Y,TI?8!1&*1I8H4B&.?);J7>0X#8K6+9*86- M(I6$"Y&%CB&) M1W"$,%E/F.RG"7/K"W4MM=G'CN- E@BEK%O94&ZNESX#?*9KFIYK5+;L&[+H M'_KZN%*(;T;V;:O_(G]'/KO6QV$TWI'>=V(;R@=(@J+(Z9D&:6*?412D^=@* M89"/1O"5*>ZH_-YP%%NM-$GI-PZ2O*!G,:+N[1T#&A);"]VUK4#ZP[ =WIT" MDJ@&"(W-K?:YX8'O:-[L_^!K*0RJ M&HKS#%Z0*?VC?L5U*3LB*140(3T//Q[A6MYS+?\%KM$$$ME>>^2OI:"?P)> M)MMTBJ1];#SJZE?NJDV3%AWYHC-[J=\2>'<$.VJ.;]DU49TU+[]I/]+VFA/" M(;X;X9^_V>Y=CZP#4B>-R!$U(Z+2(88H#Y(BMG("419$7DXM=XLDLW+F>#P> M63;2'K2@)D-6!-$XW-PN/J$^Q8@@BN7_)& M4P0+,@W/1W0I*;_?^(.1K=LIYM+0AN+$%:V$J*P"?5](:;8'ZZ!?,F?_ U!+ M P04 " #<@#U2]NP_E6$# #(!P &0 'AL+W=O;TNZOO[%#4[I7T$I1/+9GGGD\+_;@(-4/72(:>*DKH8=>:U-Q@0L%>E_7 M3+U.L)*'H1=Y;PM/?%L:NQ",!CNVQ26:;[N%HEG0HA2\1J&Y%*!P,_3&T>TD MM?I.X3O'@SZ1P9YD+>4/.[DOAEYH"6&%N;$(C(9GG&)562"B\>\1TVM=6L-3 M^0W]#W=V.LN::9S*ZB]>F'+H]3TH<,/VE7F2AS_Q>!Y',)>5=G\X-+K=T(-\ MKXVLC\;$H.:B&=G+,0XG!OUS!O'1(':\&T>.Y1TS;#10\@#*:A.:%=Q1G361 MX\(F96D4[7*R,Z/IX_S[[&EU/WF8P7(VOW]\@OGC:K:$\?P.IN/%8F:'AP>X M6K%UA?IZ$!AR:XV#_.ABTKB(S[C(X*L4IM0P$P46'^T#HMMRCM\X3^*+@'>8 MWT 2^1"'<7@!+VECD#B\Y"S>VL =UWDE]5XA_#U>:Z.H7OZY -YIP3L.O',& M?$EM5.PK!+F!J13/J RG0()U^EDL+Z+9%KW5.Y;CT*,>U*B>T1NM2@1!_9LS MI5ZYV *KY5X8Z]'05L79FE?PWS3PY+#L.. M'T4127$6^6G2@POI2]OTI;^=OGMAD()N2*!((E!\WM=F+W1/:CRIH\^R>]'9 MY]EM/>#1@\**&0J0D;^?PU6I$#_TX<>TSHG)A6V7YCB,LA.)BMDUR9[RSG_E M^ 4Z:6+_KA0B/TDS-T9D.&Y2S-RM3&']6!24PZP/B9^F$42QGV094''$W?^9 M_5(?Y* 30M3K0!;#2IHSK/Q>Y(K3SS);*1$)26P%XG:F8H*3V[5&M75OB 9' MM[EHV]7VF1HWM_.[>O/&4>-LN=!0X89,PYL>U8-JWHUF8N3.W=5K:>CF=V)) M3RTJJT#[&TG9/DZL@_;Q'OT'4$L#!!0 ( -R /5+Z8\)BT 0 +\+ 9 M >&PO=V]R:W-H965TLUHH&'NFKTV6!MS.9D/-;Y&FNA1W*##=TLI:J%H:-:C?5&H2B<4EV- M?<^+Q[4HF\'DU'V;J'MX7 M9P//.H05YL8B"%IV>(%598'(C;\[S$%OTBH^WS^A_^)BIU@60N.%K#Z5A5F? M#=(!%+@4V\K.CR\$PA M]5Y1\#L%W_G=&G)>7@HC)J=*[D%9:4*S&Q>JTR;GRL8696X4W9:D9R;SV^N+ MWX_/I_.K2[BX_C"[^CB?WKZ__@A'MV)1H1Z>C@V9L<+CO(,\;R']5R S^" ; ML]9PU118'.J/R;W>1__)QW/_32T4'MM: M%C 3CT0Q U.E1+-"M_]SNM!&$5_^>L-8V!L+G;'P-6/41L6V0I!+^(YA!E/+ MT=(\OI3T-\W8WCW1&Y'CV8":4Z/:X6!RNT98RHH:KVQ68%Q!N_8K/R.43=O4 MMCLVJ RUL).38$B1J)??=\[FLJ8IH%M1?+![A*.R(4&YU:(I]/ $;M<*\:#V M0)7#>H'*5>\CN?S&M2TN_?#LV>Y":F,39^,IS(/#@AK(E5+X&"H/Z>4=S:N,J MDS(_2R!B41"!3QITX &+>0QS81-IY2F3]VALUC(6Q %)9/TWJLP-Y7-N2P9W36DT'-W,[X;.Y@R5JW-#"3R0F%F)%S@" MCD$-B8B6CR5%J[ 2U@:Q@Y!;X/D=(VI4;L)2WAX[^.E>J$(?\H,1;7+<&-B[ M.8G%L=A15E8(*^*_.2X('):B5+ 3%=7*XBO,Y8I<[?A9RH)8]L,L.O"%_HZT M(4P;HS".WPM<8A82DA'8 X3\E@S!)B3\32-#X4V%$I MZ/Z(2!AX0SCR61K3>B"3VSI4)&4CI+HLL70Z69R1!F=>% ^_ZSN2[E=><\[" M("3GD\R#3U\G^5EF2<\%HJ'8*E?S'L72+!UEEF6^/R(6?H.CL.ZFQ+?%<05_ MI%[20^"C- 5_Q(..R-NFD__\VC2AR%J88QL<.1(E+.2VI;F?LI!ZZR>8VN;Q M>F,M_4\(*3MG_@TC?>8G(0TMSL,^&'Q E9=V.!_Q)"+J!!D?]K>OLCI19N6U,^[[JO_:OTVG[*/LBWCYM/PA% ME=50X9)4O5$2#4"US\7V8.3&/=$6TM"#SVW7],)&907H?BFE>3I8 _V;??(/ M4$L#!!0 ( -R /5+0G4LHM , -L( 9 >&PO=V]R:W-H965T++=#-&E&V>RAZH*6Q M180259**T_[Z#BE9L;.)L9=>I!EQYIMOAD..YGNIGG2!:."E%)5>>(4Q]540 MZ*S DNE+66-%*UNI2F9(5;M UPI9[IQ*$<1A. Y*QBMO.7??UFHYEXT1O,*U M MV4)5/_W*"0^X47>8I2L$>9![C]CEX\CF$FAW1/VG6WH M0=9H(\O.F1B4O&K?[*6KP\\XQ)U#['BW@1S+.V;81GEO>K1_C]:YK">O4 Z>?KAQ5&N:XG(IL^ M:-X&A8H.NY!:0TW4M"O#!:_(5S::[+0/^))A;8[6!]@C+ M#1G:?;HGMF>6[3;2(YH=2?<',K_ 11+Z<3P:.''BAY/(B5$<^J/108[]>#P= MP'=WWB@ >T9%UX?-NJ2$'5T-=/]H0[G8(GUZIP11./;'202SF3^+8U(3?S9V M:CB-7SGU!;@ZVKL#!M$)+X?302LDDY;@933JA'@X.--3H[ZG1C_=4]>5X2XZ MW6208M8H;CAENWK)1&.KO56RA-O3_?^Q$=_KNK,D[&BXTC7+<.'1W:]1/:/W MIA6[PC-C%-\T;6,:>;(1=)ME3R!KRTR[4K9?V)ZI7,,>J='P)!77SDQDC>C3 M.50?#VF]-ND&,]9HM%Y< :\(R0V/O6Q$#@5U"ID@C0(JXZ>^CB>M___T>'J2 M>&P[FY[C\?1$3H^+$45^,DQ@YD]FX:FRE@8I 28.)::.^U<' T<$I4.S=6-1W!IC+M[.F_ M]I/[NAU8K^;MV/_"U(Y3401NR36\G% CJG:4MHJ1M1M?&VEH&#JQH+\/5-: MUK>2ZM$I-D#_/[/\#U!+ P04 " #<@#U2PC_O8Q$# "1!@ &0 'AL M+W=O(-UC7 M!HAH_-YC.L>4)O#4/J!_M-I)RXHIO!'U]VJMR[&3.;#&#>MJO1"[S[C7$QN\ M0M3*?F'7^\:1 T6GM&CVP<2@J7C_9W_V^W 2D/FO! 3[@,#R[A-9EN^99I.1 M%#N0QIO0C&&EVF@B5W%3E 9K2&&>OV$->]Y#!*Y YW JN2P4?^!K7+^,]HG?D&!PX7@<7 M =]C<07AP(7 #_P+>.%1+\!O+, MS6F:#-\=I ,R@BQS@R0S5IRY69329FJ4W"IB-82IFR8)N;EAGD">NV&<0A(3 M3 !+H-#O MKFIM-<])>J'=JKIELBB?A__JRW+73T)C4-8T_$=+[$8#(N^F?K[GWI[EX@*G MSDV;%+E1YO=&F 5P[AQ[)VVB0;FUS5!!(3JN^XYQG#WVVVG?9I[=^V9-VK85 M5U#CAD+]JS1V0/8-L!]HT=JFLQ*:6I@U2WHS4!H'6M\(H0\#D^#X"DW^ E!+ M P04 " #<@#U2AFJC6B0" !G! &0 'AL+W=O=*,KEP2J7J!]>5:0D5EB-> ],[ M.1<55CH4A2MK 3BSH(JZWGC\WJTP84[@V[6]"'S>*$H8[ 62355A\7L)E+<+ M9^)<%@ZD*)59< ._Q@4<09WJO="1.[!DI (F"6=(0+YPPLG#TQDD#?!Z?F%?V]IU+0F6 M$''ZC62J7#@?'91!CANJ#KS]#'T]<\.7#W L[X[(>MRA14.?,%;)$RV9C,36ZI%:W.$F9]R5$+O$HU3 MP?&TV82'[VBW1L?X:1NOXRC60?8OWM6.!]O>Q?;2NTNX@G2$II-WR!M[ M8PF%;A-UAW8ZG,;4TDYOT(9IRANF""O0GE.2$I#H1YA()73W_+PC,!L$9E9@ M=D-@VU0)",1SW= U%PHG%%#O7_[O7#NZN:4S%^P<3'SW?.W O?KY%8C"MKA$ MMI"N#X;5X1:%7?/\3>^NX :+@C")*.0:.AY]T+JB:^LN4+RVK91PI1O33DO] M$H P"7H_YUQ= B,PO"W!'U!+ P04 " #<@#U2Z*,%/EX]"#US MFRP9*8!)PAD2L!@Z5_[E.#'Q-N"%P$:VQL@HF7/^:B8WV=#Q#"&@D"J3 >N_ M-8R!4I-(T_A5YW2:D@;8'K]G_V*U:RUS+&',Z7>2J7SH]!V4P0*75,WXYAO4 M>B*3+^54VE^TJ6*3R$%I*14O:K!F4!!6_>.WVH<6P._M 00U(/A?0%@#0BNT M8F9E3;#"HX'@&R1,M,YF!M8;B]9J"#.G^*B$WB4:IT:SZ[ MFZ>;^SMTAL:<*:$=1M>88I:"1,<34)A0>:)WGQ\GZ/CH!!TAPM!3SDN)628' MKM)\3%8WK6M?5[6#/;4GD)ZCT#]%@1=X'?#Q8?@M%OO@KG:AL2)HK ALOG"? M%; &5@):"%[\=6!#5([&]B! H!]7UQNXZ[9ANU%ATO?])NH#S5Y#LW>09F,% MEA*4/-774@A@RG)%QX2EM,P@,Y?A7N7:I'J_CC_IDE-5C%I$?=UW@BTY'5%> M+XBZY42-G.AS^6$C=2XH-2)K S3O3 M%\A>W>9HNGC&NPSZGA]M\=R-2GQOC^-)0S/Y),V6Y5UN4X+GA!)%X./Q=/J? M[-SY((FW[=\-\GW_8DN6VVJCY@G3#69)F$04%AKFG9NF+ZIGH9HHOK*==_0%02P,$% @ W( ]4D5G!'.@ @ MOP8 !D !X;"]W;W)K&ULC57+]YQ[[I&X MC&LNGF4.H-!+63 Y<7*EUA>N*Y,<2B)/^1J8WLFX*(G24[%RY5H 22VH+%SL M>8%;$LJ<:&S7[D0TYI4J*(,[@615ED3\G4+!ZXDS<+8+"[K*E5EPH_&:K. > MU./Z3NB9V[&DM 0F*6=(0#9Q+@<7<6CB;< 3A5KNC)&I9,GYLYE/ M<[28Q[??;ZX>KFYOT%<4YX2M0"+*4,R9$MIL-"4%88E>/)Z!(K20)SKP\7Z& MCH].T)$)?B)#\.OB=@'?R/'[VSV+9^_SV;8 *L 98*7KY;6 M5.4HMH<, OVZ7$J[_OM PF&7<&@3#O)KVW&67.FK;8>Y_L. , %Z/^-<;2&PO=V]R:W-H965TGKJOB)4FP:HB4<=NPFFW.EW[=R%['=%IAGEY$(BE24)EH\#PL2ZY_C.\\0E M72RUF7#[W10OR!71-^F%A)%;LLQH0KBB@B-)YCWGS#^-? NP%K>4K-5&'YE0 M[H2X-X/QK.=X1A%A)-:& D.S(D/"F&$"'7\+4J?T:8";_6?V;S9X".8.*S(4 M[!>=Z67/Z3AH1N8X8_I2K'^0(J"6X8L%4_:+UKEM&XSC3&F1%&!0D%">M_BA M2,0& 'BJ 4$!"+8!S3V L "$[_70+ #-]WIH%0 ;NIO';A,WPAKWNU*LD336 MP&8Z-OL6#?FBW&R4*RWA+P6<[E]&M]'T)D*7T?#\^W1\/3Z?HJ]HBJ7$9@71 MP8AH3)DZA-F;JQ$Z^'*(OB#*T80R!BNMNJX&&8;,C0N7@]QEL,=EB":"ZZ5" M$9^1605^5(\_J<&[$'Z9@^ Y!X.@EG!$X@8*_2,4>(%7H6?X;KA_4A7.Q[Q' M_^W]53+";R[-JT-FQ>B6Z5HENUHL\2(35] MRI,6"Z6KM+5V_+8;X6MMPUV;5L/?TK]K$WC;1M&ND1\V.M51'I=1'M=&.:&< M)EE2L\CMDJG]*39=I]33J8WL*KM3L:2IY=9$)E7'NI["1X\$RQHM)Z66D_HL MXX^Q1Y]C>N'__CF7Z#HV53K:KTN!LW(Y2-A7V2*#B2&==Y32QG MRV?/F;WLM^8'_NG0KY@?F6>2O8E?Z/,WU@3+!>4*,3('5U!VX C*_-F2#[1( M[;U\)S34--M=PE./2&, _^="Z.>!<5 ^'OO_ %!+ P04 " #<@#U2DQ?R MZH$" Q!@ &0 'AL+W=OI+UC:7_?L=&XBH1-D^5(H2 M7V;.G#EC3]HK;=YL@>A@+86RG:APKKR*8YL5*)F]T"4JVLFUD%\PMQ MMUVR.4[0/94C0[.X0IEQB&'PF4ZW?_&0X MZT2))X0",^<1&'V6V$,A/!#1^+/%C*J0WG%_O$/_$7*G7*;,8D^+WWSFBD[T M/8(9YFPAW%BO?N$VGZ;'R[2PX0VKK6T20;:P3LNM,S&07&V^;+W58<\AK7_@ MD&X=TL![$RBP[#/'NFVC5V"\-:'Y04@U>!,YKGQ1)L[0+B<_UQT/G@?W3P,8 M#WH//^^'C\.'>SB',?IZ94A/$P%G[,@YFD?'>/"GL$)< 5W7 A: MMNW8$2>/'&?;^#>;^.D'\?N874"C7H,T29.G21].3\[>H\2449566J65!MC& M1VGA$M4"(3=:0D\K9ZC\)*TKH!=$10,OUU,;UE^/!&Q4 1LAX.7Q@#4ZJ#OI MRCWI="5=#9C4"^4.2;4)T0HA_&U:=ANM9CM>'N!U6?&Z_!RO_Y6T!H-U25<% M9_#(I;?3.4QHR^8LVQA,'#,.Z)@A:;?F]O7*5ZU^GOCGB(;-BFOS,T7[ J[P M_K2VLZ0FN&0\W >JOQ>VD7!0ZN6X;S;() MQ3B:S))TOG=\V/[VN3@^S)=5EL[UYP*5R]DL*7Z^UUG^<+1']IY^N$AO[ZKF MA\GQX2*YU9>Z^KKX7-3?)NM>KM.9GI=I/D>%OCG:.R&_G1':MFA%OJ7ZH30^ MH\:6JSS_WGSY>'VTAQN5=*:G5=-'4O]WKT]UEC5=U8K\M>IU;_W0IJ'Y^:GW MWUOK:VNNDE*?YMF?Z75U=[07[Z%K?9,LL^HB?_BG7EDDFOZF>5:V_Z*'E2S> M0]-E6>6S5>-:@UDZ?_P_^;$:":,!X9X&=-6 ;MN K1JP;1OP50/>CLRC*>TX MG"55?OGY MYQ].+K]>?#C_\,>72_3F3%=)FI5OT0'Z>GF&WOSR%OV"TCGZI9[Q^?13W/.M/3=XB1?40QQ8[FI^'FYTD1;'ZV]=.)VFP^J0=M M/7)T/7*T[8_Y1BY)"_0MR99Z'YV4I:Y*5 \+^I0F5VF65JDNT;E.RF6AKU$] MP2_T=%D4Z?RVE?HCGQ?K']XG95JB?WVJ'X ^5GI6_CN@'ENKQUKUN$>]TZ2\ M:Q_5?OCPUS*]3S(]KYQ^>^PJ:KMJ0L7],<%1+.7AY-[TCT.,2:;XIMB90RSF MTA#;,(BO#>)!@TZFT^5LF255/9ZW15Z6:%F/89*E_VE^J$/8KC>6?V]3V]AZ71 .VH[1!@G;KVCM=Y1[P3: M1]-F]FB8/>V4NM97%2J;^?LXSY/[.E0D5YD^J.TX*&O)?93,\J)J;9SF9>6R M*[+'.I**=6VSQ2B."%-NZ^3:.KD[ZUS62(9X@$PH9:]Z3&&-4(!KS"NPT#J_Y-%_#NG'/($!*Y?40,J"6[C02K_DVU M<%?SD,BFW@!TA/Y_(\'J^9O#'>-(=8USR/&813[/ %:2?K!\U6BP>E['(D*Z MX< EQV,>>^(! ; D8;1\C @TM.0 P(@894P I")AJ#KIGV$VBG 51ZSK#EM, M2"F9QQL -B2,-B\/6C9N2&MUV#(L]F@.P$+"R/+RF!7W;U]<,M[]"P$H(RJH M^]GFTMW?=NTJQUQ1W(JTMIB07'JB+06 HV& :V)1*#T!N*%DC,N6&@E4/ZYL MG:)0._9S'(FHXQ6'&*N3%,\ZH( 0=,MTJ@L2^^BF&>?[9IR=>ML1WJFW+1;2 M&W" AG'@/)_KGVB6%-]UA6Z6==Z._HOZMXL4P(&.$APH@ /MSV.VGV4V $A" MK9S$(48(ELJS$:$ %+0_+1DVS1P X5+DH,Q,&@9OU9":]NQ!FIQ51O2OLLBPN*>79$3* _:"[&.;/0BS4PLK<7+( M>!,G!D#!PD#QXDT(LU&A"^=!D4V]#0HN#!H#-R#,QH*(TNY>U27%L TX#M&"][/53E$/%#! 2KXCJ&"VSAP M8)T2;(T5'+""[P0KN(- JJ=)%RQ<8ES%PJ.U<2;3@Q9YL^8]Z);\$[.6289[?* 2#X MCGDG[N"4K'7\'-Z) _KPG?!.W":4J""XRQ0XQ!B+N>^4$B!)]/-.6VQY-GL' M/!&C)*,$ (?8X2&'\]C6<5CA.E1WR6V>JF]:!(@B!MX V"HQ%X !@H_2M<8! M?/@$_O5=:Y^W$USONKKQQ27'B%2>)$T \(B!ZLC_"*)YA,?HN0@ (0HG&,_*L",[4V!- MC.Q>%;'%*,'8LQF) !NB@0<5M<<&$NP1A/&(C=*3$/^CGAS@69ZT;UBY>&J' M6(BGC@ +HGXL\"Z^(:1$9-RGBD;I2(CV43A;&!A,(\>9 L/=9-\AY0^F$0! MU$,D!?WY[.0T@B@>C9)BDH ,KR?'^A-Z3A]P!XW28CV,ASM+W19%>FTR>9: M1[TYK8VOW81^36:+?S3C<;#ZY6W(>(C8#H4AF/TM. "7(GQ(^T&1W'24R?U.;%88"). P3SW-G3WX2 M R#$H^2#8D"0^!4O)\4VA^-8D0ZIP(J, 4OB,)8\TX7##WAC@(-XE)Q0#*@1 M#\P#G.ZU>1S' NV3VM04X",.P\?E75Y4!U]T,4,?Y_>UJV<]I&P,H3P>);T3 M&V4-_;O[5X7.V*9T.)&LNTMRB#'&A8>WBP$@XC! N'VYU89(0417HZ1^%,1^ M%4X&!L*DW2;!1 M1X9'2=40;%22X;^9K'EZX&99ENSN.%UB),*QK_0,&[5G. P$3H]NA88$&W5B M>)3D#,%&.1C>33T8MID7JQC,(>._C4W,>>N>P]X(A=:,R>91T##&+D'NJ MD(=ZSU$T[%I_#C$EI>>")#%+BWMJBWT.'+I%)681,!DE#4/,VF(2WL(/=JO- MMMBU\+9,:%$:*-%3<.SSZ0NX-6)6$Y-1\C;$+!ONJ1L>[%:;>?&]O\ L!.ZI M!/;Z:\!&U:CD)7243 PQ:H0)W0D7\]1MU!-5'6*.J#HQWE_5O&[L/"ENTWF) M,GU3-\/OFA/ XO$%7H]?JGS1OM+J*J^J?-9^O-/)M2X:@?KO-WE>/7UIWI*U M?H_:\?\ 4$L#!!0 ( -R /5++$([R2P( (\$ 9 >&PO=V]R:W-H M965TR*'9;"M

->]LC"T%L6FWL=M;%.N05*HX39(O<2FDCO(L^)YMGIF*E-3X M;,%592GL[P$J<^Q%[>C=,9?;'7E'G&=[L<4%TG+_;-F*&Y2U+%$[:318W/2B M?OMAT/7Q(>!%XM&=K<%7LC+FU1OC=2]*O"!46)!'$/P[X",JY8%8QJ\:,VHH M?>+Y^AW]*=3.M:R$PT>COLLU[7K1?01KW(A*T=P_>*O[<):0MB\DI'5"&G2?B(+*H2"19]8@]?[O_,Z@=T',']_ M#_EM>M>ZS^+#N8;X;+[\59T*NV4.4+CAO*1U=QN!/8W_R2"S#R.W,L0#')8[ M?C'0^@#>WQ@^E]KP4]R\0?E?4$L#!!0 ( -R /5)'C0[4&@, &@) 9 M >&PO=V]R:W-H965T8\6/; MN<">7;%$+(5,,IX1 :N!-7+/IJX!F!F_&.SD7IOH4):2/-+=L7<#BJ&N50\+<'83UE6_-.G,A%[ .2I![1+0/NS *\$ M>.\!_@& 7P)\DYDB%).'*55TV!=\1X2>C6RZ89)IT!@^R_2Z+Y3 KPQQ:CB^ M6\RNSA<+,KF^',^N1K>SZZL%.9Z"HBR1)^0[N5M,R?'1"3DB+".W,<\ES2+9 MMQ6J:PX[+)7&A5+[@))'+GFF8DG.LPBB&ORD&=]KP-L8=15Z^R7T<;N1< &; M%O&<;Z3MM)TZ/\WP*80(=P_"IY^&N[V&:+QJ(3W#YQU:R%SBB)1D%#[F3#)S MJGY?X!B9*4CEGP8-O]+PC89_0&.>BS#&0T;XBBQ+/:C;"I."IV-X]-6S'7I^ M@&%N]Q/T<5+0[09>->N-QZ#RZO*=;"/$:(7,%+7*AHE9#X)V*M//?DGM: M:9PV&I]0&9,8D@COL?"!*$Y"O@6!IRZ"-&/JF80)96GMR3O]D$G7\1VG/I/= MRE"WT= YAHJJG[!$CO%JD#$5($_J[!4ZP?YNZ/F!&]3[ZU7^>E_DK\Y3[T/* MNL&AC+G.ZVWJ?,T)&9=$;X[(80-[U[G;:& F94ZST!@(>9KB/L4:@LD1D% % MD4X2?=W$_URZ4FY_[5RW$SCOU\[>*T$IB+4IY1(MY)DJKN1JM'HNC$R1?#<^ MT<\(4]I>:8HWR"45:X:.$U@AI=,Z15.B*.M%1_&-*71+KK!LFF:,3R$0>@)^ M7W&N7CI:H'I<#?\"4$L#!!0 ( -R /5+8@&G&G@, "0. 9 >&PO M=V]R:W-H965TW?/YE)4RHP6YYT"4>8[Y\PW)V'%F0>OEP5>Z3Z5^8,^G![PG6R*_ M'>ZY&ME-EH3FI!"4%8"3WZE$?&?NK!.IE9CF9$ M,A)+G0*KRQ-9DBS3F12/?^ND5C.G#CR_?\G^N2I>%?.(!5FR[ =-9#JS0@LD M9(?+3'YEQS])79"O\\4L$]4O.-98QP)Q*23+ZV#%(*?%Z8I_U4*AW ]PZP*T*/3&KREIAB>=3SHZ :[3*IF\J;:IH50TM]-^XE5R]I2I.SM=W M#XN[V_7-YA-8;+>?'K9@<;<"MU^^K'ZL-QMP!9:8\V=:[,%WG)4$L!U8%Q(7 M>_J8$; 0@D@!WJ^(Q#03'Q3^VW8%WK_[ -X!6H"'E)4"%XF8VE*1U5/:<4WL MYD0,]1!;D?@:N/ /@!SD&,*7P^%_8=X7;BN)&IU0HQ.J\KD]^3[3@DIRM5$] MEQ@4^'NC\& M22[^&9C-;69SJ]F\GMEN.1.BE7Z1L[*0)@U/:8(JC?YBG^9> M$(;^U'XZE\J$9EAJ011!+FD_V']99IHGC+Y9P2N M4.CY48>G"89=,;JVSO*J;5U_$G98FF"30#NCD>79 MZ@$'62ZK%8IPM:)GE9(BI0>5EC!"DZ[D)ICG M1#V2M[8+Q_-=:'#4B3/I?FLFF._U]G!KO' 4YX67INJ%WD4+7Z+\*)KT<&RM M%PY[[P/'"0%JCP(2IK>]H, Y&>S@UG[A6_@O; T8CN3 \-)-XK]UEO.]E=,A:("X87?S99]MX?7Y2>U? M][00(",[%>5<3U1]_'0D.0TD.U2[^DK]CC'Y,M 'A>9@ M./\?4$L#!!0 ( -R /5(F"*RZ?0( )4& 9 >&PO=V]R:W-H965T MW"3 M:V+AV)E]I71__6PG#9U$\\A+XH_[?9POO@RV2K^8#)'@+1?2#(.,J+@,0Q-G MF#-SI@J4=F>M=,[(3G4:FD(C2SPH%V'4:O7"G'$9C 9^[4&/!FI#@DM\T& V M><[T;H)";8?!>;!?>.1I1FXA' T*EN(2Z4?QH.TLK%D2GJ,T7$G0N!X&X_/+ M2=_%^X"?'+?F8 PNDY52+VXR2X9!RQE"@3$Y!F9?KWB%0C@B:^-/Q1G4D@YX M.-ZSW_C<;2XK9O!*B6>>4#8,^@$DN&8;08]J^QVK?+J.+U;"^"=LR]A>%$"\ M,:3R"FP=Y%R6;_96G<,!(.H> 405(/*^2R'O/:=K2W/8D:":<8 MGT'[_ 2B5M1JX&O7Q]#V?)VC?*_V^RPP <(XDTJH=-= VZEI.YZV?83VADM. M>#JWQY? 3!*3*5\)A+$Q2 9^S6T\S AS\[M!K5NK=1N3J-2$5^/O:LRKG=@[ MY&XIERFP7&GB?YF_& 5JKI*/BMHLUX$=,FV@#WE9W/,($K8S#9GTZDQZC=17 M_L-';2T+;])DO&@BOJB)+SZA(/U:K?^Y!6F6ZU8%Z54%^2B#\*!5V -.?4,T M$*N-I+)KU*MUSQV7K>8]O&S8=TRG7!H0N+;0UMF%_5QTV03+":G"-YZ5(EM- M/\SL?P.U"[#[:Z5H/W$"]9]H] ]02P,$% @ W( ]4D8R"=[+ @ ;@< M !D !X;"]W;W)K&ULE95;;]HP%,>_BA7UH97: MYLZE B0*;8?$:%7H^C#MP9 #L>K8S'9*NT^_XY!F: 2ZO22^_<_OG&/[N+.1 MZD6G (:\95SHKI,:L[YR7;U((:/Z4JY!X,Q2JHP:[*J5J]<*:%*(,NX&GM=P M,\J$T^L48P^JUY&YX4S @R(ZSS*JWJ^!RTW7\9V/@4>V2HT=<'N=-5W!%,S3 M^D%ASZVL)"P#H9D41,&RZ_3]JT';KB\6?&.PT3MM8B.92_EB.Z.DZWC6(>"P M,-8"Q=\K#(!S:PC=^%G:="JD%>ZV/ZS?%K%C+'.J82#Y,TM,VG5:#DE@27-N M'N7F"Y3QQ-;>0G)=?,FF7.LY9)%K([-2C!YD3&S_]*W,PX[ CPX(@E(0_*L@ M+ 5A$>C6LR*L(36TUU%R0Y1=C=9LH\A-H<9HF+"[.#4*9QGJ3&\TF?4G=Z/K M\0WI3Z*Y27(.1"[)+1/,P,48$Y^0D3!4K-@< MI_I:@]'GY#8WN<)N)I5AOVBQ3S=O>. TD-,A&,JX/D.;3],A.3TY(R>$"3)+ M9:ZI2'3'-1B0=J0W,4T5KD, MJEP&A;WP4"[W,S+!>W@Z$@N>)TRLR)V4R89Q?D:^]^?:*#S$/XZ PPH<%N#H M /@1['U-0-E-PF#\NE1N330*$_9NO_;\H-WHN*\UX*@"1T?!R KJ6%M5O,.* MFEZKGA57K/@S5EC'BO=8H1\?B*M1L1J?L:(Z5F./%;1BOY[5K%C-SUAQ':OY M'ZQ6Q6H=9?]G1-WIQK:EPBO^8H)33@L4>==-C%"M:WNVXZ1ZZ) MSJ7!;U!+ P04 " #<@#U23CB(O'<" M "9!0 &0 'AL+W=O]\]_G[ MSKY+&B&?5(6HX:5F7(V\2NOEJ>^KO,*:J$.Q1&YV%D+61!M3EKY:2B2%2ZJ9 M'P9![->$TK+1U^&FR)"5F MJ!^6M])8?H]2T!JYHH*#Q,7(&P].)[&-=P'?*39J8PU6R5R()VO,BI$76$+( M,-<6@9C?,YXA8Q;(T/C=87K]D39Q<[U&_^JT&RUSHO!,L$=:Z&KDG7A0X(*L MF+X3S3?L] PM7BZ8N#AL)X>"=A+!+"!WO M]B#'*$27QMV]@P_[YA,6B;A.TR^P)7@NE)PS@LL_LWWC:I>6KB6-@EW DXQ M/X1H< !A$ 8/V13V/NWO@(WZBD4.-GH'MI?^XTZ8KWD;#9'%SQW(1SWRD4,^ M^@#Y .984LXI+\V+8X3GN*V<+5CLP&SO/:>#\"0*@L1_WD)BV),8[B1A])B7 MS,W;DQ)Y_@I:$JX8:7NH^&6>I.E)O?6"6^3A!J/H.#[>SB?N^<3_613DQ0<5 MB=]6) J#-PS\C7:I499N*"C(Q8KKMG-Z;S]WQFV[_0UOA]85D>:F%#!&PO=V]R:W-H965TS,-J7[]_OLA#2# M@+:])+Y\Y_BRQ!JZ MRU(X]RBP56\TH)X\2J6U98OGKGC"QFSA#9S_P M1#>%-@-NEE9X0Q9$OU2/$GINR[*F)>&*"HXDR2?.W?!VFIAZ6_"=DIWJM)%Q MLA3BU72^K">.9P011E;:,&!XO9$I8_9/U#EZ66)&I M8#_H6A<39^2@- /@-P/];0- FNT5F9MS;#&62K%#DE3#6RF8;.Q:'!#N=G%A98P M2P&GL_G#W>)A@09H*LI*<,*U0B)'-J,_#8CW_(%)_AJYV>(@I8HL$3A":)O%9%8 M4[Y!S.1[C>0^X"T$C'N6J=.J66/+:G[+MRSQPC!(W;=N*#U5HW'\4?6'Y+"5 M')[UWMGJ,P%$+5OT+P$@]L%^#5^[E/#]]050LT8=:T,_'@\/ CBNBD9)U.\_ M;A7'_Z^8"SXXHSH^TC.*@F1\H/JX:NR'D=\O.VEE)V=E/PN-&1*GQ??I38X^ MH/'(2[P#O7U5@9\&PO=V]R:W-H965TP8%VTXLQ]H=W)-U+O6!'8457L," MY$-UQ]7.;E4R4@(5A%'$836QILYU,M1X W@DL!5[:Z2=+!E[TILOV<0:Z(2@ M@%1J!:P>SS"'HM!"*HU?C:;5AM3$_?5._9/QKKPLL8 Y*[Z33.83:VRA#%9X M4\A[MOT,C1^38,H*87[1ML8&"IQNA&1E0U89E(363_S2U&&/H'3Z"6Y#<+L$ M_PC!:PC>>R/X#<%_;X1A0S#6[=J[*5R,)8Y"SK:(:[12TPM3?<-6]2)4]\E" M%C$Z/[M M9XA0]"UG&X%I)D);JD2TG)TV06=U4/=(4 _=,BIS@1*:0=;#CT_SKT[P;56 MM@KNK@HS]Z1@#.DE\IP/R!VX@YY\YN^F.U=]=OXO>O+/T=\4PVM;PC-ZWK&6 MT-]?H!_3I9!<_9%_GM#T6TW?:/I'-%^[JS#=!75W];5.+108(3WEGB-O/ Y" M^WG_>QR"?-_K@.)#D./XP=5;5-*#&@2C48MZXW?8^AV>]/N(.<'+ OYN=W@0 M?N1V4IP?8GS/[Y@]Q+A>,.YX/02-1V['J;TW3$K@:S/%!4K9ALJZB=K3]J*8 MFOG8.9\YUW.GYSQ6%TM]#[S*U[?2+>9K0H4JVDJ%&ER.5+Z\GO3U1K+*C+(E MDVHPFF6N+D?@&J#>KQB3NXT.T%ZWT1]02P,$% @ W( ]4DYV&ULE59;;]HP%/XK5E9- MG=01$NX=('&;-JG=JM)N#],>3')"K#HVLPVTTG[\CIV0T18R]D)B^WS?^N^=V$@64C[8Q>=XX-6M M(. 0&)FU)#AWTEMT19:V2S+R[[#HWY8L+V MR=PH/&6(,\.KV6@^FY/WY M5BMJBD?,I&,JX?D<2\_9-T.E^($R0NU2N-16Q MOB!G=GW-.,=*Z[YO4(8E\Z/"Y3AW&1YQV2/74IA4DYF((7Z.]U%^&4.XBV$< M5A).(:J11G!!PGI8OY]/R?G9NP.R)B>S!+WC+--JEFNJ3M$R.YDEZ.ZJ4)&I M1EGMAN-M'*LVX']*DQ^CA38*_Z,_*SB;)6?3<3:/<'Y=@6T4!=VX/=4I.W774]DK;#-NU1M_?[)?MM4VG%I8VSS2W2LVM2LUWH%!? M0B)L1)N'0Q6J9@@:(DL%W*:5>2C?"&MW+PP0EH0PV0E;+Y,T_D-SG< M +G*G+BUEYR@?20YG5)-IU+-%:,+QAFZ5L!12DR,S$M(J-9L*7!,',K8.*?M M[6D):]W#6KJEENX_"\4$=3,E 3CDM?O*:_V8UU[IM5?I]18B8!NZX/"_*>@= MZ.?F\WZ>5MOD@OV]&ST#M72C5&._KH7)+\9RMYS6(S>D7NR/@\M)/G3_TN2? M 'C'+)G0&%:"E/5:!YM(Y6,U7QBY:XI<(*&N YXF49K>P#LIO MF^$?4$L#!!0 ( -R /5+\79D/ P( 'X$ 9 >&PO=V]R:W-H965T M/:L3F)HY= M68/B;F(:T+2R-59QI-#N8M=8X%40*1FG27(9*RYT5.1A;F6+W+0HA8:59:Y5 MBMNW)4C3S:-IM)]X%+L:_41;28WBPS MOS]L^"6@$$@HT1,XO5[@%J3T(++Q=V!&XY%>>#C> MT[^&W"F7#7=P:^23J+">1]<1JV#+6XF/IOL&0SX7GE<:Z<*3=?W>+(M8V3HT M:A"3 R5T_^:O0QT.!-.K$X)T$*3!=W]0<'G'D1>Y-1VS?C?1_""D&M1D3FA_ M*6NTM"I(A\7W^\7Z?LV^L'7;-!*HW,@E>]#]=?NZ?;P#Y$*Z3WF,=*"7Q>4 M7_;P] 3\#LH)FTT_LS1)DW_E,?D!F9U@/H5[@XKQ%[#4AM1IOI>%WC'ICV,(5AU+_3SVFKT!MXY=,F4TUNZ, MTVQTFOV?TTJXTK0:F>4(QRR>YV63)/EPS%=\T$[^R_S![4YH1_78$BB97%U$ MS/;=W@=HFM!A&X/4KV%8TP\"K-] ZUMC&PO=V]R:W-H965T0 $KT5M!1C)Y>RNG5=LS9V/!T14%A+;8'590=3H%0[J3C^M*9.Q]3"X_&[^U>3O$IFA05, M&?U),IF/G=1!&6QP3>43VW^#-J%(^ZT9%>87[9NURK5RTP-3&Z-6V9!2O\:E MY.HI43HYF3_<+1^6Z!H]8EES(@^(;= <5&'0G. 5H402$.AR!A(3*J[4RI?E M#%U>7*$+1$KTG+-:X#(3(U>J<+2INV[1]PTZZ$'/8'V#0O\+"KS L\BGY^6/ MF/?)756$KA)!5XG ^(5]E=!)"_3K;B4D5U_7[S.>8><9&L]!C^<3Z)V4 ==5 M57'ZMBHU%K&QT+MN-PFC-!ZY.PMXT($'9\&*%=A8C2HZ8OEQF 9V6-3!HL]@ MH0T6G<(BOP\6=[#X,]C !HM/87X:1G98TL&2SV"1#9988(-A8H>E'2P]"WO. M037BC01N0Z8GR"CUAYX=.>R0P_-()C%%U&SW"A]4>Y;6C3RTY!O'2<^K]+V/ MYN.=Y<]!B%M$BJJ6D*EVHG('(:VMQ#L)X=I/8Z\OA*/^YY\-8:&(*FVTP[0& MO4V;:M"/YF<-QS_9M,/42SY>1]O!;,O"X-\/Q3WJW_KP5*UM2TJA0MDHG7>3 MJ+1YYCV8)(#L>K8S#Y<]N]G M.R%"4T%[27SL\WW?N=@GWBG];DI$@GTEI!D&)='Z/@Q-7F+%3$>M4=J3I=(5 M(VOJ56C6&EGA094(HV[W)JP8ET$2^[T7G<1J0X)+?-%@-E7%])\'%&HW#'K! M8>.5KTIR&V$2K]D*,Z2W]8NV5MBR%+Q":;B2H'$Y#$:]^W3@_+W#=XX[<[0& ME\E"J7=G3(IAT'4!H<"<' .SORVF*(0CLF'\;CB#5M(!C]<']B\^=YO+@AE, ME?C!"RJ'P5T !2[91M"KVGW#)I]KQY MAT^9/@4/;1G:6D1M+2+/-SC!EQ$CA)$LX$GE3,"<[=%X.]OHO&1ZA>:,3+^5 MZ7N9_@F9)V4,I$H2ERN4.;<:/Y^L#TP(*_/KC,*@51B<3624YWJ#!>0'$;)] M*KBV3P>([4%PMN""$_\WG[II-?F=)W=38)L,.C=QN#WNS$<^UZU/'75X="W= M2+#]6G%I0.#2HKJ=V^L =/W,:H/4VM_4A2)[[_VRM),)M7.PYTNEZ&"XR]_. MNN0O4$L#!!0 ( -R /5)3)(_$G04 (49 9 >&PO=V]R:W-H965T M;"N/-_AX9?SD=3PA?$GL:%4@N]QE(C+ MUD;*[2?'$?Z&QD2TV98FZLF*\9A(=!T==FZ@I^N<5\W2-_X&M(743H'NBM+QI[TQ4UPV7(U(QI17VH( MH@[/=$*C2",I'M]RT%814S=5YU9$D$G+/H[#.3FLM5O@8"NR"Z2 M#^SE+YIWJ*/Q?!:)]!>\Y.^Z+>#OA&1QWE@QB,,D.Y+ON1"E!@C6-$!Y _2N M@5<7 ><-\*D1O+R!=VJ#3MZ@AJJ='$WNYU]G#Y]OQK1J ML9CIP^TM^!/,">=$YP'X,*62A)'X"'X##A ;PJD 80*^)*$4%Z4;=V$4J?P1 M0T\QADO5,,+@CN6R(T LR2@P7Y[1_6QZ"AZZ^@860'G[+D-L'L! MD L'7QZGX,-O'RMH3>PHUW39!JB_AQ*05R-#]EL!/+4#3ZFOZ$$-C-QZ>C,[ MRAWAIZ!WA>@>>E>+B6YE*" MFT1(OE-6)\$_M^H%<"-I+/ZUP'<*^(Z5[H*\:E@!E'T#GVRW-%"'* *2DT20 MU!BK!GJ2P7936&WLSR.,>Z[^&SK/%82Z!:&NE=!5$(0ZZ D2]@K(WCDD[!?P M_;-(..X?2#C %@4'!9^!7<'UFM,UD?2H@- U_NF>0T)8,FAH)9T&"(L REXE M#Y\HV/+05[^49\X#/BB_#5@4$2[,W8_@1\FCJ[(UC]XK:8TZ[6Z_6FF(#&UD MI3UAR3/E,EQ&%*1=^ %.-0!H' 7BLXAO+ 9ZS<1?$27Z,XEVM%),[R!Q4;_7 ML:0N-'8$[7YT0"5,)%6#*H&JRM5L[(!NN^/^;E/)&!.T.].",Y_20/V?$M92:U[*)37Z=N$,IX&>TTSKX%U0F-NL'^6Y#-N!>UVU2SY MQCE:6=,\]6HD1<;DD/MKEV;3L;T4&/3 M.[WF(&-[Z"RVAXSMH5]I>U-T:'NXB][97CY_/?G5ZY->W>^@,5/4T$Q],W)O M%]GB6:UX6.4Z(0N@9P<%/;?MXO[ ZWLU](RA(KNA3E@<_78 MX9GV M/U_M\[@0[K-V80UC8[K(;KHG"YI-6_XO_5Z3R0HR5H[L$U4[>[E1=#8L"O2\ M-0B3-5!+/J'(JD,ERRQ8I\RR+F--,4 -BT$-175;4'^7KM-/I#LXH(MKZ&)3 M,7##BE%#5PV^KYZ3=6K9:<+G*:)FN>LUY56,C\2&6*>TK;Q@4UYPP]GW7C]B M2L2.T]2$54]"%M3+G -NH*.N@*K,N8TNZ M?7O@H"^U24(B*MXO?RIIV@,.^L>RQ-1+W+!>"L+P[LH]:&2JAT?NDB-QCN4^UM>IG* MAL^R1X)-\<'VXI-Q5<,0T.]4U1B6SF(I_T, ^FT7RM>+XEF^LZI')3O50V$9 MABSPH/Q_ZK7?UWJGM'L<4[Y.]_F%\HQ=(K/]U>)N\2WA*MU!?W=_##]-LB\" M!B;[0'%'^%JE'(CH2D&Z[9[*#Y[M^6<7DFW3/>HEDY+%Z>F&DH!R_8)ZOF)J M=/,+':#X\C+Z#U!+ P04 " #<@#U2T3!FL<8" !;!P &0 'AL+W=O MPZDMF&VCWZV>;- )Q$3S@VW=.SOEL?VYOA7Q3*P"-WAGEJN.M MM"X??%_E*V!8W8D2N%E9"LFP-D-9^*J4@!<.Q*@?!4'J,TRXUVV[N8GLML5: M4\)A(I%:,X;EQR-0L>UXH?6 9MF WV@U!(9&7\K M3J_^I 7N]S_9OSOOQLL<*^@+^HLL]*KCW7MH 4N\IGHJMC^@\I-8OEQ0Y?[1 MMHH-/)2OE1:L AL%C/!=B]^K/.P!PL890%0!HFL!<06(KP4T*D##969GQ>4A MPQIWVU)LD;31ALUV7#(=VM@GW&[[3$NS2@Q.=_M/X]?!]'GX.!J@V6 \?)JB M\=/S8(9ZXPSU>Y/)P#:C$?J&^EC*#\(+U&-BS3422Z17@$8$SPDE^@/U!2L% M![-TDX'&A*I;"Q-\ U*3.064P5R;J5Y12"BP!C06&I29>9EEZ.;+;=O7QI-5 MYN>5_L>=_NB,_@SR.Q2'7U$41,$)>/\R_">6%^'9%5\/'#QL'<)]LQ'U;D3U M;D2.+S[+9_(SY$K+-;-Y_#TR 6BH@:D_%^CCFCYV](TS]!-)>$Y*3$_E>0=- M'=06BTTW3J,DL+^VO]E/Z=61V361!TX:M9/&122!WJ36FURMERBUQCP'E NEU2G!R;&, M>W,^C^2>B&LUT[-BTUIL>E'LV+PV^>=EQ^Q<6M/CS0T:81@>ZSR.C%IA$I]( MJ[]7R>RS8^YG0;A"%)8&&]PUC5FY*^6[@1:E*VYSH4VI=-V5>?U V@"SOA2F MPE0#6R_K][3['U!+ P04 " #<@#U2GGK'[3L# "N"0 &0 'AL+W=O MI81O/ _?9_J"J 7,V.=(];$!]/:X%]LQ6 M)MY_5/VOOZ&5+)80\_S-+U6%J?#)("CM:YNJ>G[Y MX\>O]!*>2_U+3@W6,DA22L6+AHP1%!FKO_2IR<,9 76&"4Y#<+H$[Q6"VQ#< MMZ[@-03OK2OX#4%;-VOO.G$1570V$?Q$1(5&M:JALZ_9F*^,576R40)G,^2I M67BW^A;?/RP7-S'9Q*OEW3U9W3W$&S)?122PIPK(BBN0./)U$Y'W[SZ0=R1C MY.' 2TE9*B>F0B-5.&;2!+VH@W9>"=HEMYRI@R0Q2R$=X$>7^<$%OHD);+/H M/&=QX5P4C""Y(J[]!W$LQQJ()WPSW0Z&[/R_U>/_O/J+9+AM2;E:SWU5#[=_ MR:02)1XHBOQU@P"R5%#(OR_(>ZV\I^6]URH6MT[@^5+2',NH*4FH2W*HE&JU MD5:K3LW'F>>[$_/Q?'L&,);U$A/U,;;K!R]!\0#(MG^#7ACV6\/^1F,RE+RA(@"9=J\,@8]:+H[D[8AWC=7>Y#[+'7\=O'!,ZPVW'K M=GS1[0-7;ZSF<;]2QW;'1-@'X:9U][8/LMW =3I>!U"V[8X[=LVS"Z@ L=\$$%H@+@_([C[=1TJ@7:)]KL'U!+ P04 M" #<@#U2_4:\*_H# "-$ &0 'AL+W=O9>92&D^&!\2<1 4CTG":9N.Y%4FZO+$NL(DBI MN&1;R-23->,IE6K*-Y;84O$TC8X;J'>Z\+]_$FDGK!&@VW= -+D-^W"ZYF5LD2QBED(F89XK"^[HWQ MU1P'VL @?HWA(([&2(?RR-B3GMR$USU;>P0)K*2FH.IG#U-($LVD_/BS(.V5 M>VK#X_$K^X\F>!7,(Q4P9NTGF.P;:Y6O.-,'92FY>AHK.SE:/MQ-OUY, MQLOY#$WO;A?S;\OQP\W=-W2!EI*MGBXF2H4035FJCJ:@1MSYLQX#^CP#2>-$ M?%'@[\L9^OSI"_J$X@P]1&PG:!:*H265CWHG:U7X,\G]<<[X0] MRV0DT#P+ M(6RQGW7;!QWVELI-F2#G-4$3IY-P!JM+1/ /R+$=N\6?Z9O-<= 6SO_;??Z? M=S])!BE/"S%\Y-QIB2B'B\?FD1AS3K,-J"^(1(\OZ!BWH"]F>7R@/$2__Z(H MT8V$5/S1X9!;.N0:A]QS#IDSFF^T.G8(\C/:=@!S1M\PZN_H?N3X Z+2LS^6 MM8G" <']4]2LB>J[@6N?HN9-E&<3VRM1)Z%[9>A>9^A3)B1B:[2D"0CT%UH" MW\E&$/_I7"=S("KJKS'K)=E\Y!R1]\#)VQ754C^]V5+BA/5,1N7>H65..E MG[6 B%VGFK>@'$+L=K'Q427&G;'?@P#*5Q%2E5/==?;J$K?5N>Y*K%.1.Q]$ MZZJ68/+^6I.FBD[0KVO=1'D>\>IB-U$.L>MD\Q88)CX^\V[CJG+A?RA=YJW6 M6JL;^A/(.-MTI;4J"]C[($I7]03[[Z^TWTA[0'Q25[J)\G!=PED+RG&P5_^& MM\"PZWJ#,TI7U0MWEZ^?( -.$Z,U#=4E/A:24]T@=66WJA)X\$$$KPH+#MY? M\*!Y2_)\KRYX$^43K_$=;Z)P$+A!7? 6F$](_6)F';57*?"-Z6N%"FR7R?SN M7*Z6O?/8=(RU]0F^FN*6]9GNM4T[5]'GC?HMY9LX$RB!M=K*ONRKP\GSWC>? M2+8US=TCDZI5-,,(: A< ]3S-6/R=:(W*/\#,?H;4$L#!!0 ( -R /5)R MI< _JP0 '01 9 >&PO=V]R:W-H965T[+=RO/]M)TY*W9G6G M^P*).S-^GAE['COC'65O? 4@T'N:9'PR6 FQOC(,'JX@)?R2KB&3ORPH2XF0 MKVQI\#4#$FFG-#$LTW2-E,398#K68X]L.J8;D<09/#+$-VE*V,<-)'0W&>#! M?N I7JZ$&C"FXS59PAS$R_J1R3>CC!+%*60\IAEBL)@,KO'5# ?*05O\&<.. M'STC1>65TC?U\BV:#$R%"!((A0I!Y+\MS"!)5"2)XZ\BZ*"<4SD>/^^C?]7D M)9E7PF%&DQ]Q)%:3@3] $2S()A%/=/<[%(0<%2^D"==_T:ZP-0LEBP;\<#3RO MZ(:3+)*#9Y_>QX:0%!00(RS@WN1PK1:X ;JGF5AQ=)=%$'WV-R3UDK^UYW]C M=0:\A? 2V?@+LDS+;, SZ^V.@PXX=ED.6\>SV\JA ME9%'.O+H=&2.Y'[F0E8@SI:(""16@%YA&6>9&J +/; &%M/HUU^P:_YV+JN6 MU_.BJ6;YS(Z>6?6-[33 1X;V^-$UHT\7Z5\VT#**4DY_4DM&&2/ M*H3J5H$7M%0D*/D$G7Q^:'&":$BVP*38H@6)&=J29 .*A]X('$4;IC@>6"%% M*))=A3"NAG)RC=SR^;UC;OYEX%6XU:TLZ])VFLEA\R!)9A<]=7*YXFL2PF0@ MCR8U]SQ1MBM%+W)SO)'KMU2=NO Q.JA?<5YHY_XX8.N M8KM'"Z Z^,_H'SK1!(IIG4][P*LV@08K6S:+EHP=)!UW:_I#00?>@84Q[]F' M<5V)A]ASJI ;K.PC4?\,^2#8N%NQ]Y";=>1DMNN2+ 6NBKS!R&EK2@?=QGV$ MNV,!U43D))FZ6ENF5STV-5FYKM]"YZ#IN%O4\[819T)J!(_#@WC0ZIJJZT@C M&:_>%3RW1J9N-?)';?O@(.^X4]__-\'H/F44@F'O]<(*VO6B.U)5+RS_I%X< MC@ZX^^SPW^E%4*NEX]3V8MT(8].J%-PXNK^FP);Z6B][!-UD(K_*E:/EIX-K M?6&NC-^H3PKZ7GP(DW^/N"=,]G>.$EC(D.:E)S<4RZ_X^8N@:WU+?J5"WKGU MXPI(!$P9R-\7E(K]BYJ@_- R_0=02P,$% @ W( ]4O-787.T!@ KB M !D !X;"]W;W)K&ULS5IM;]LV$/XKA+$!*=#8 M$BGYI4@")+;3=5O2(&[:#\,^,!9M"Y%$CZ+BI-B/WU&23=F6S^ZZH2Z01B^\ MN^>.Q^=.9,X64CVE,R$T>8FC)#UOS+2>OVNUTO%,Q#QMRKE(X,U$JIAKN%73 M5CI7@@>Y4!RUJ..T6S$/D\;%6?[L3EV93RR=Q\",X;CD$D(C'61@6'7\^B+Z+(: (*>!M"G1V"/BE@'^H MA78IT#[4ATXIT,DGJXAN/C4#KOG%F9(+HLQHT&8N\OG-I6%&PL2DXD@K>!N" MG+X8??K8_^WTZG(T')#^QYN[X>WH\M.'C[?DE-QRI;A)%'(R$)J'4?H&GCZ, M!N3DIS=G+0W6C8[6N+1T55BB.RRYY$8F>I:281*(H$:^C\NS??)#7+Z'R+<@ M:JO0T67HKBBJ\-2M 'DY(&\'H-LL?A2*R E)C9"A3+(O0ID%'&5FD>%A[4.%O8[%>!NM]GK;+BW/8K2)O/KG6NOG&NC MSCTD/)9*AU]A1H!ZQT^GR]FI))5X,=>B;L47VMM5Z'['<]M;LS.H&4F[7IMM MC1P>K//Z$)UK8>FLPM)!PW(3)F& FX%ZE6X1B* !D9DB0/20BM@L6>L6+ V[[2/)#TN!+LZ! MMJ1S8R M*IT(]I7K4FVU#OL=9W<==BV5NMT?7(E+ &NEN--TZ0[DEG-=G"CO MA,H_HI.Q**8PQ=IQ2YK4.8ZLH98T*4Z:_S9K2K75K'$=)&NHI5Y*?UAK6II> M[SF]=F<'9LO-= \W ^&8))Y7\J9(YEH4N#*(8]-Q,":DEIPISJF0R&/('K/X M;$#+,(:3-;RQX&EF7L,8N-&UR'%K!R"W'$YQ#N_/S(H@,)_)9D(4^&OQX3KI M/G26_RG>AY>]A@E@);[E$M*2/ H,):Z;[H^B+0H4+PK_/P67 -:^2 MLL6#XL5CFX+)WV1_GT\MQ]/><9 QL_6!X;UPA49V4,<>!2YYA;3#L-C"P/#" M\$EJ'A7S/I-1 #F@A,Y44N6,MR22"\!<70:0_.!$%.7Y7ZZ(6D]P\R814O0[$@:=&:YF!W:H)=U+$S3#,QFB5E= M8AF#?%N'S)6Q'+\8L"3.KB+PSWF&8F+37WJ MDX"_8LO)LW7"PVE^*Y/@1ZAG0&WGW2[=F*,# M!J[[8VN-AY.]V64G]V)>I04L4);XO2/9QO%LJ?#P[OXRTS.I\A13UF-89EE2 MUW*_+]555P;UL2\MKW(&L&?G1IBC8%,D^+>!ZI>*JZ Z;MVZ/F#@.GA;4CR\ MI!25Q*(-EEULI8/%LM[?2N;-'?#]0X;[AURC0PK?6Y73T5BH:7[PG0(#0?2+ M,Z;5T]7A^F5^I+SQO.^^&[@USX?NN^OBZ-RJ+T[R;[B:AO#='(D)F'*:'<"I MBL/QXD;+>7XV^RBUEG%^.1,<"I89 .\G4NKEC3&P^A.%BW\ 4$L#!!0 ( M -R /5)'G-PC3@( ,(& 9 >&PO=V]R:W-H965T\ J9G>?,>NGRN#5_*J;1?U+2Q8>B@M):*EQU8KZ DK/WC M75>' X#F&08$'2!X"8B. ,(.$)ZK$'6 Z%R%ZPY@4W?;W&WA8JSP;")X@X2) MUFQF8*MOT;I>A)ESLE9"SQ*-4[/[#\N/#PEZFG]-UN@J!H4)E:\GKM+<)L)- M.YY%RQ,JD"AA&60#^/@T_NX$WM4Y]8D%^\06P4G"&-(1"OTW*/ " M;V ]R[/A_MU0.O^GGERL_EH9C(E')9"T#?YANI MA+ZJWT](1+U$9"6B(Q))GH.]](BT8DJ+":Q@Z"R=IKKR1K?>JZ%#N/PG\&88 M&%\*3"X MO5S#RYE"6)KNZ%$*:^9:G>N]_8-=V[[S O_PA\O_0%_K!MTVT__ MT+?=_0&++6$24V9:PX4HW&#LL]",#P@3H^9QSM3>, M0/]LS7X#4$L#!!0 ( -R /5* XJO=?@, +4+ 9 >&PO=V]R:W-H M965T 8)9J49S9TG-#.$:'69*375GPR M8D>9$8I7'(ACGB/^:XHS=AI;KG5>>"'[5!8+]F1T0'N\QO+UL.)J9M($O)MAB4@F;A7C=3T#[VYNP0VP@2@( A * M7BF1XJZQ\"5E1Z$TU.+-Q7QD2^5,89*]K0R?EH;#*X9[X!.C,A5@3A.<&/B+ M;G[QOOQ@;Z4V_CC?3GWL8;Z8O_%_GE?_;](A&\^DIY6L^[HO?G[0'_/&R$Y*JP M?^O0]VM]7^O[UZZL>@$S)HQWIF2&FED\S99)L/PY8+"P/,A4X0M'9=&G$0AL,:=W$( M07T(0>D8R[V#AM&N$X9^R[?YG[ XCF$KH N3F!^'[4"9Q)PA-(([Y7C> 0J75DL+U9.6 M+>2_\F5#^PGQ/:$"9'BGMG(&D4H"7C:)Y42R@^X@-DRJ?D0/4]578UX U/<= M8_(\*3:H._7);U!+ P04 " #<@#U2I#]PL4(# "P# &0 'AL+W=O M)YED/T9HY2N!X9M; YF>)D(=6 .^RNX1"$2WU8!DSNS8HEQ MA@C'E "&%@-C9-_YMJL VN([1FN^LP9*RIS2%[5YB >&I2)"*8J$HH#R\HHF M*$T5DXSC=TEJ5#X5<'>]8?^LQ4LQ<\C1A*8_<"R2@=$U0(P6,$_%C*[O42FH MI?@BFG+]"]:EK66 *.>"9B581I!A4ESA6YF('8#DJ0$7 M_QD\?@U#$/@S$-Z/9CZX 2,B<(S37-40A"C*&188<7 U10+BE%]+&YY )H_* M"R;@.:$YAR3F?5/(P!2]&95!C(L@G!-!N.")$I%PX),8Q37X:3.^UX W94*J MK#B;K(R=1L(IBFZ!:W\"CN58-?%,+H;;O3HY_^?=_V?O>\EPJQ9Q-9][@N]4 M-_AO49K+?(,%HQF8T&R5"ZB??KH /F0$DR4' 6(@5$T"?CY*8O @4,9_-83E M56%Y.BRO(:R;*JZR#Z]D(Q;+Z[HV+!A;FE&]0E^'MF>Y7M]\W2UNC973]5K[ M5M.+N/QS7'O26Y7T5J/T4-#H!="52C9O2&6[XFM_I IWJK Z[U[ASE&^':MC M'Q2XQJC=[A[4]Q(F_PS3GNQN);M[077A&K+#=^D>7:^BZWVDXMK6]LMCO7MY M2\J]Y\GVCI[@&K->IV<=5/@R,O\&ULM59;;]HP%/XK5M2'5MJ:&[E5@$2!MDB](&BWAVD/+CE U,1F MMH'NW\]V0@IIB*I5?4ELY[OXG./8;F\I>^%+ (%>LY3PCK$48G5AFGRVA SS M<[H"(K_,*P!3$TVK,9,\L5>(D \(32A"#>#Q^N)[WQS:C?NT6C M^ZN'R5WO]E[NL<\771'25BR=&0Q!#7\ ?-_*B!;\H8M4JSEC9K'3%[I *G5T7]/5QK?I MVJ[OAU[;W.P7J 9FAYX?',(&[V%N&/A.16U8 W-:@1>5L(-8O3)6KS'6)Y(( MB-%48 &\(7=^J>=_?:&"TBSX7*%RNK>7LRB,[*A2IQJ490=VI4SO44X8.GY8 M*5,-S O#5E!?IK",-&R,=$0$,**3B-.&S$6E7O3U9;*MMSW=^ERA"O[!Z@X" MWZ]4J@;FA&Y4@0UJ8%'D>I4?;U@#\[W(=BJE,O<.LPS80M\B.)K1-1'Y#E:. MEC>5GCZ?*^.7]D7?KAD?J)N-/CS?Y/-KT1UFBX1PE,)<6EGG@5Q7++]IY!U! M5_HH?:9"'LRZN92W,V *(+_/*16[CC(H[WO=?U!+ P04 " #<@#U2B,^N MUHX" !C!P &0 'AL+W=OUCMP333QB*Q@SVE\._7=D+4A;;: UQB MCSWOSZMA7Q2&0"2UR+GJN]DB.6IZZIY!@55)Z($KG<60A84M2F7KBHE MT-2"BMSU/2]R"\JX,^C9M8D<],0*<\9A(HE:%065;V>0BW7?:3GO"U.VS- L MN(->29

$ M<7*?B96B/%4]%W4:ALR=UR'/JI#^CI!CF)^0H'5,?,_WML!'^^$W5.Z"N[KX M1@&_4<"W?,$.OADL]:E$,H522&1\21)>W0YSS'Y?:W>2(!3JSYY@01,LL,'" M'<'N!=*& V^2L*"-+:6[ERZ ;AAU=^\NF:MN\ M@H[?>/V3;]CD&^[-]X$SA)3,D"*H/?6W&[[V]XL=-<&BKQ>[HFQOR-CI>E'P M0>PM7G$4!]O%CIM\X[WY)AQ!]X/4[D8+-,^/[A)+QA7)8:%AWDFL_Y6L6GIEH"AM5WP4J'NLG6;Z M%01I'/3^0@A\-TRC;=[5P5]02P,$% @ W( ]4N!GT^A: @ H@P T M !X;"]S='EL97,N>&ULU5==;YLP%/TKEE--K3250!?:K("T5:HT:9LJ-0][ MJQPP8,D?S)B,]-?/Q@1(&MJH#UO"0WSON;[G'NQ+,$&IUA0_YA@K4#/*RQ#F M2A6?':>,<\Q0>2D*S'4D%9(AI5V9.64A,4I*D\2HXTVGOL,0X3 *>,7NF2I! M+"JN0NAW$+##MR2$KO\) DMW)Q(3Z=/%[2Y^W@0N MH+.7='8 Z>5TG%?'QJC]@ZA?81XCOMXF[HG>2KS9FVBO0;J]QDCFAZW8JTMF MR9UVWZ,@%;S?_BMH 5T=,0Q6B(;P#E&RE,1DI8@1NK:P9X!84"&!TGVGY;@& M*9]MV+6>:<,G(')^E"*=]@4^ M."5LG1$Z%)BS6 A_FI,?[8N"946H(KSU*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'57\FV3%_6PM]9Z>]/OU_.UW(CZCW(K"W-D M658;HK7VTJ*1;V64F_ROCL87/LR]N-PVAX&\:;Z/\-8+I=J+L?E M?+>1A3Z,8R7S!K"HUVI;]T@A-G+8&Y7/LB(SL9+-19E_88O#!6I#9@U7=:/, M@8HM]HR(/#$?4Y[2,3&_TCABXS S.[=A%/(1)1:D"T"Z%X%,,[.94FY!>@"D M=T'(?UT+T@<@_4M">A9D $ &EX3T+*1)MI_9E'(6)X3'&3T2 MAS8F9 X'61UI%H_^O+H-#_*8SHQ&WCT?D#0<9&LP;J@HR<*_VU,+N<)!E@6G M&8EB$T]F-"'I?9A0FPP2A(-LB F-)TDXNS?VB@CC=W$R?3>;D"<<9%& FFV] M\KF0,%QD872(EOQF-XVIB02UQDE[R/VYT3#JG%15;+N0#>,9*0 M9UQDS\!QW,Z*74@W+K)NNN+X%1F5A:[$7-O!QX-TXUU -P9S+8J5K(FR,2'C M>,C&Z<;DHJI$4SNT,2'C>,C&Z<9,9%.E5<7*Q@2+7\C&.>OOL=1"Y38F9" / MV4#G,(\3;V-"!O*0#=25XK^.92N\>Y"!//1L!G@;:OG<@RSD(5L(QK3#NP=9 MR$.V$(QIEST]R$(>LH5@S,"NWS(0OXOJ9C9?NR,1CZD(/_7)#U7)-UM MM[ELSA8Y8<6AL]:,@U]@D!7TBCD5>E+(Q(07YZ!]A@*HDN;(Q M(07YR J"4TH[MON0@GQD!<&8=FSW(07YR J",5NQ'5*0CUUW.Y>@FV=?EW/[ M*R:DH !902!FZ_4H@!04("L(P&RBO8T)*2A +[V]E8!))\ 63X MYFS66CP30/()]O+IGQ8?+>12%7+!S5_4IGTN\OFL(LWF\.'4#YJ/'LM=GH], M6UQ$I5BZ)0A&.14&#YE36V/+U7WVRQIZ_I%U;MMTA;[9]GASW MNT->-)M2^H<0\G*3]FV^Z?IT.%]9=<.^+>?EL Y]NWQOURGH=#H+P\\9S>/\ MY\S)ZZE/?YG8K5;;97KJEA_[="B_# Z?W?">-RF59O+:#NM4%DTX[JZG<[@< MY.8\N9D\ORV:X?E-FE [2"%(ZP<9!%G]((<@KQ\4(2C6#YI!T*Q^T"T$W=8/ MNH.@N_I!]Q!T7S](IBCCE"!IA#6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+ M@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GK9)M!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-M&FR4$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z^VBSFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [XAZ1P*](^H="?2. MJ'$?6.!'I'U#O^I]ZYG'8I7WN^U_C\_Z2Z MG.]-U\=?EM\G1^Q<< [P"\CC%U!+ P04 " #<@#U2LFA)V-4! "_(0 M$P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK M7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[ M8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV< MW.[2ZU#;;I%Y:D(VN=Y/[+,6F7&NJ0L3TSC;=N67E.E;0IY6#G-"5;MPDB9D M[-N$?N3G@+=U]UOROBYI\F!\O#-MFL5V#0OQI:&0CY?XID>[7-8%E;;8M&E) M'IPG4X:**+9-OB]Z,IXNI!.S-/A<>]'TJ^>NE2( M?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0 M('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@Y MBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19 M)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4 M636*K!I%5HTBJT:15:/(JE%DU?\IZY.UZ[_^I:"_YZVIN_=\-ORW&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( -R /5(&PO=V]R:W-H965T M&UL4$L! A0#% @ W( ]4A&#AI75!0 =1< !@ M ("!,Q0 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ W( ]4I13:B9%" A"( !@ ("!M"@ 'AL M+W=O.Z+[P, M %L( 8 " @2\Q !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ W( ]4J.T M=[[D! '@P !@ ("!A$( 'AL+W=ON08 -,0 9 M " @9Y' !X;"]W;W)K&UL4$L! A0#% @ MW( ]4FRG(JX* P 9 8 !D ("!CDX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W( ]4BW)6%-=!@ ML@X !D ("!"5T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W( ]4N"3I4;+ @ - 8 !D M ("!!7< 'AL+W=O@ >&PO=V]R:W-H M965T>^@( (0& 9 M " @;5] !X;"]W;W)K&UL4$L! M A0#% @ W( ]4N+8VK32# *B0 !D ("!YH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W( ] M4J<-1"8W! H@D !D ("!098 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W( ]4OICPF+0! OPL M !D ("!JZ( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W( ]4H9JHUHD @ 9P0 !D M ("!Y:X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W( ]4IVUD;4> P 2 H !D ("!&[< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W( ]4LL0 MCO)+ @ CP0 !D ("!+\< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W( ]4B8(K+I] @ E08 !D M ("!U] 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W( ]4I-45RZ* @ \P8 !D ("! M.]D 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ W( ]4OQ=F0\# @ ?@0 !D ("!$>( 'AL+W=O&PO=V]R:W-H965T>L?M.P, *X) 9 " @9[R !X;"]W;W)K&UL4$L! A0#% @ W( ]4OU&O"OZ P C1 !D M ("!$/8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W( ]4D>&PO=V]R:W-H965T&UL4$L! A0#% @ MW( ]4GE[J\,0 P ^PD !D ("!P0\! 'AL+W=O&UL4$L! A0#% @ W( ]4I>*NQS $P( L M ( !4A@! %]R96QS+RYR96QS4$L! A0#% @ W( ]4K]M;^/2! M"R8 \ ( !.QD! 'AL+W=O 0!X;"]?7!E&UL4$L%!@ 0 !! $$ OA$ &$B 0 $! end XML 74 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 75 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 233 327 1 false 46 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.8x8.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101101 - Disclosure - DESCRIPTION OF BUSINESS Sheet http://www.8x8.com/role/DESCRIPTIONOFBUSINESS DESCRIPTION OF BUSINESS Notes 7 false false R8.htm 2102102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2105103 - Disclosure - REVENUE RECOGNITION Sheet http://www.8x8.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 9 false false R10.htm 2111104 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.8x8.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 10 false false R11.htm 2115105 - Disclosure - BUSINESS COMBINATION Sheet http://www.8x8.com/role/BUSINESSCOMBINATION BUSINESS COMBINATION Notes 11 false false R12.htm 2117106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 12 false false R13.htm 2123107 - Disclosure - LEASES Sheet http://www.8x8.com/role/LEASES LEASES Notes 13 false false R14.htm 2130108 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 2132109 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL Notes http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL CONVERTIBLE SENIOR NOTES AND CAPPED CALL Notes 15 false false R16.htm 2137110 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.8x8.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 16 false false R17.htm 2142111 - Disclosure - INCOME TAXES Sheet http://www.8x8.com/role/INCOMETAXES INCOME TAXES Notes 17 false false R18.htm 2144112 - Disclosure - NET LOSS PER SHARE Sheet http://www.8x8.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 18 false false R19.htm 2148113 - Disclosure - GEOGRAPHICAL INFORMATION Sheet http://www.8x8.com/role/GEOGRAPHICALINFORMATION GEOGRAPHICAL INFORMATION Notes 19 false false R20.htm 2203201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 2306301 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.8x8.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://www.8x8.com/role/REVENUERECOGNITION 21 false false R22.htm 2312302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.8x8.com/role/FAIRVALUEMEASUREMENTS 22 false false R23.htm 2318303 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL 23 false false R24.htm 2324304 - Disclosure - LEASES (Tables) Sheet http://www.8x8.com/role/LEASESTables LEASES (Tables) Tables http://www.8x8.com/role/LEASES 24 false false R25.htm 2333305 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables) Notes http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables) Tables http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL 25 false false R26.htm 2338306 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.8x8.com/role/STOCKBASEDCOMPENSATION 26 false false R27.htm 2345307 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.8x8.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.8x8.com/role/NETLOSSPERSHARE 27 false false R28.htm 2349308 - Disclosure - GEOGRAPHICAL INFORMATION (Tables) Sheet http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables GEOGRAPHICAL INFORMATION (Tables) Tables http://www.8x8.com/role/GEOGRAPHICALINFORMATION 28 false false R29.htm 2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies 29 false false R30.htm 2407402 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details) Sheet http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails REVENUE RECOGNITION - Contract Balances (Details) Details 30 false false R31.htm 2408403 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details) Sheet http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails REVENUE RECOGNITION - Changes in Contract Balances (Details) Details 31 false false R32.htm 2409404 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 32 false false R33.htm 2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details) Sheet http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails REVENUE RECOGNITION - Remaining Performance Obligation (Details) Details 33 false false R34.htm 2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables 34 false false R35.htm 2414407 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 35 false false R36.htm 2416408 - Disclosure - BUSINESS COMBINATIONS (Details) Sheet http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails BUSINESS COMBINATIONS (Details) Details http://www.8x8.com/role/BUSINESSCOMBINATION 36 false false R37.htm 2419409 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) Sheet http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details) Details 37 false false R38.htm 2420410 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Sheet http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Details 38 false false R39.htm 2421411 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 39 false false R40.htm 2422412 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details) Sheet http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details) Details 40 false false R41.htm 2425413 - Disclosure - LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) Sheet http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details) Details 41 false false R42.htm 2426414 - Disclosure - LEASES - Operating Lease Expense (Details) Sheet http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails LEASES - Operating Lease Expense (Details) Details 42 false false R43.htm 2427415 - Disclosure - LEASES - Narrative (Details) Sheet http://www.8x8.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 43 false false R44.htm 2428416 - Disclosure - LEASES - Supplemental Information (Details) Sheet http://www.8x8.com/role/LEASESSupplementalInformationDetails LEASES - Supplemental Information (Details) Details 44 false false R45.htm 2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details) Sheet http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails LEASES - Maturity of Lease Liabilities (Details) Details 45 false false R46.htm 2431418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 46 false false R47.htm 2434419 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details) Notes http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details) Details 47 false false R48.htm 2435420 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) Notes http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details) Details 48 false false R49.htm 2436421 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) Notes http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details) Details 49 false false R50.htm 2439422 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) Sheet http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) Details 50 false false R51.htm 2440423 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) Sheet http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails STOCK-BASED COMPENSATION - Stock Option Activity (Details) Details 51 false false R52.htm 2441424 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 52 false false R53.htm 2443425 - Disclosure - INCOME TAXES (Details) Sheet http://www.8x8.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.8x8.com/role/INCOMETAXES 53 false false R54.htm 2446426 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) Sheet http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details) Details 54 false false R55.htm 2447427 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) Sheet http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails NET LOSS PER SHARE - Antidilutive Securities (Details) Details 55 false false R56.htm 2450428 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details) Sheet http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails GEOGRAPHICAL INFORMATION - Revenues (Details) Details 56 false false R57.htm 2451429 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details) Sheet http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails GEOGRAPHICAL INFORMATION - PPE (Details) Details http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables 57 false false All Reports Book All Reports eght-20201231.htm eght-20201231.xsd eght-20201231_cal.xml eght-20201231_def.xml eght-20201231_lab.xml eght-20201231_pre.xml exhibit103-8x8123120.htm exhibit104-8x8123120.htm exhibit311-8x8123120.htm exhibit312-8x8123120.htm exhibit321-8x8123120.htm exhibit322-8x8123120.htm eght-20201231_g1.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "eght-20201231.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 233, "dts": { "calculationLink": { "local": [ "eght-20201231_cal.xml" ] }, "definitionLink": { "local": [ "eght-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "eght-20201231.htm" ] }, "labelLink": { "local": [ "eght-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "eght-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "eght-20201231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 406, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 2, "http://www.8x8.com/20201231": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 23, "keyStandard": 304, "memberCustom": 10, "memberStandard": 36, "nsprefix": "eght", "nsuri": "http://www.8x8.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.8x8.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "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": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - BUSINESS COMBINATION", "role": "http://www.8x8.com/role/BUSINESSCOMBINATION", "shortName": "BUSINESS COMBINATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - LEASES", "role": "http://www.8x8.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132109 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL", "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - INCOME TAXES", "role": "http://www.8x8.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144112 - Disclosure - NET LOSS PER SHARE", "role": "http://www.8x8.com/role/NETLOSSPERSHARE", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148113 - Disclosure - GEOGRAPHICAL INFORMATION", "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATION", "shortName": "GEOGRAPHICAL INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://www.8x8.com/role/REVENUERECOGNITIONTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "eght:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - Disclosure - LEASES (Tables)", "role": "http://www.8x8.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "eght:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333305 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)", "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338306 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345307 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://www.8x8.com/role/NETLOSSPERSHARETables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349308 - Disclosure - GEOGRAPHICAL INFORMATION (Tables)", "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables", "shortName": "GEOGRAPHICAL INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - REVENUE RECOGNITION - Contract Balances (Details)", "role": "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails", "shortName": "REVENUE RECOGNITION - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "eght:ContractWithCustomerAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - REVENUE RECOGNITION - Changes in Contract Balances (Details)", "role": "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails", "shortName": "REVENUE RECOGNITION - Changes in Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "eght:ContractWithCustomerAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "role": "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - REVENUE RECOGNITION - Remaining Performance Obligation (Details)", "role": "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails", "shortName": "REVENUE RECOGNITION - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i2696c53daaa84a70b208b125369e86a1_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i2696c53daaa84a70b208b125369e86a1_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - BUSINESS COMBINATIONS (Details)", "role": "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails", "shortName": "BUSINESS COMBINATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i446bf84f18894700bf498a80bf5ee9d9_D20200701-20200930", "decimals": "-5", "lang": "en-US", "name": "eght:BusinessCombinationIndemnificationAssetsCashHeldBack", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)", "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Carrying Value of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "id61225b067e04b90bbe4eeff9066932e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "id61225b067e04b90bbe4eeff9066932e_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ifee5059a6ec34eb983369ff7787b4392_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)", "role": "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Summary of Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)", "role": "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails", "shortName": "LEASES - Components of Lease Right-of-Use Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - LEASES - Operating Lease Expense (Details)", "role": "http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails", "shortName": "LEASES - Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.8x8.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - LEASES - Supplemental Information (Details)", "role": "http://www.8x8.com/role/LEASESSupplementalInformationDetails", "shortName": "LEASES - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - LEASES - Maturity of Lease Liabilities (Details)", "role": "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails", "shortName": "LEASES - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "role": "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ica031d9ce1de40a4bddeba0b3bc69c6c_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i2ff68018d8a24150b6681219dc36a619_D20190201-20190228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)", "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i2ff68018d8a24150b6681219dc36a619_D20190201-20190228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ia0177bcf59eb419e884b10aa051862ab_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)", "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Carrying Amount of the Liability Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ia0177bcf59eb419e884b10aa051862ab_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)", "role": "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL - Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ie8e059a9b3e24d3eb3d3d66fe8dfd079_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "id135dcb8c8de4279ac209f98d92bafe7_I20190331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i5cc83e7771b94459bc9e018112ae890d_D20190401-20190630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)", "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails", "shortName": "STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ifee5059a6ec34eb983369ff7787b4392_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ifee5059a6ec34eb983369ff7787b4392_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "role": "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "if53412dad2914dc68e013fb7ac2df35c_D20200401-20201231", "decimals": "4", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - INCOME TAXES (Details)", "role": "http://www.8x8.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)", "role": "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails", "shortName": "NET LOSS PER SHARE - Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details)", "role": "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails", "shortName": "NET LOSS PER SHARE - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ic69b9b3730534e39a00718a4f80dbf18_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - GEOGRAPHICAL INFORMATION - Revenues (Details)", "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails", "shortName": "GEOGRAPHICAL INFORMATION - Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8735083b718c476e824ad1dbb27b9ebc_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "i8ee792277a584580a16956bfa75a5a72_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451429 - Disclosure - GEOGRAPHICAL INFORMATION - PPE (Details)", "role": "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails", "shortName": "GEOGRAPHICAL INFORMATION - PPE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "icc22f66fea6140e3abe84ab18d2788ae_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "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", "role": "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "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": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - DESCRIPTION OF BUSINESS", "role": "http://www.8x8.com/role/DESCRIPTIONOFBUSINESS", "shortName": "DESCRIPTION OF BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - REVENUE RECOGNITION", "role": "http://www.8x8.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "eght-20201231.htm", "contextRef": "ibc0ef23965dd40439fd255b0450485c4_D20200401-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 46, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.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://www.8x8.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.8x8.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "eght_A2017RepurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Repurchase Plan [Member]", "label": "2017 Repurchase Plan [Member]", "terseLabel": "2017 Repurchase Plan" } } }, "localname": "A2017RepurchasePlanMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_AdditionalNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Notes [Member]", "label": "Additional Notes [Member]", "terseLabel": "Additional Notes" } } }, "localname": "AdditionalNotesMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_AggregateNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate Notes [Member]", "label": "Aggregate Notes [Member]", "terseLabel": "Aggregate Notes" } } }, "localname": "AggregateNotesMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_AmortizationofDebtDiscount": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Debt Discount", "label": "Amortization of Debt Discount", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationofDebtDiscount", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "eght_AssetsandLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets and Liabilities, Lessee [Table Text Block]", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities, Leases" } } }, "localname": "AssetsandLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "eght_BusinessCombinationIndemnificationAssetsCashHeldBack": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Indemnification Assets, Cash Held Back", "label": "Business Combination, Indemnification Assets, Cash Held Back", "terseLabel": "Cash held back to cover indemnity claims" } } }, "localname": "BusinessCombinationIndemnificationAssetsCashHeldBack", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "eght_BusinessCombinationIndemnificationAssetsEquityHeldBack": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Indemnification Assets, Equity Held Back", "label": "Business Combination, Indemnification Assets, Equity Held Back", "terseLabel": "Equity held back to cover indemnity claims" } } }, "localname": "BusinessCombinationIndemnificationAssetsEquityHeldBack", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "monetaryItemType" }, "eght_BusinessCombinationIndemnificationAssetsEquityHeldBackShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Indemnification Assets, Equity Held Back, Shares", "label": "Business Combination, Indemnification Assets, Equity Held Back, Shares", "terseLabel": "Equity held back to cover indemnity claims (in shares)" } } }, "localname": "BusinessCombinationIndemnificationAssetsEquityHeldBackShares", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "sharesItemType" }, "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsale": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": 3.0, "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale", "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale", "totalLabel": "Cash, cash equivalents and debt securities available-for-sale" } } }, "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsale", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents and Debt Securities Available-for-sale", "label": "Cash, Cash Equivalents and Debt Securities Available-for-sale, Amortized Cost", "totalLabel": "Cash, cash equivalents and debt securities available-for-sale, amortized cost" } } }, "localname": "CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "eght_ContractWithCustomerAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset", "label": "Contract With Customer, Asset", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAsset", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "eght_DebtInstrumentConvertibleMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Convertible Measurement Period", "label": "Debt Instrument Convertible Measurement Period", "terseLabel": "Debt instrument, convertible, measurement period" } } }, "localname": "DebtInstrumentConvertibleMeasurementPeriod", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "integerItemType" }, "eght_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period", "label": "Debt Instrument Convertible Threshold Consecutive Trading Days Preceding Measurement Period", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days preceding measurement period" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDaysPrecedingMeasurementPeriod", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "integerItemType" }, "eght_DebtInstrumentConvertibleThresholdPercentageOfSalesPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Percentage of Sales Price", "label": "Debt Instrument, Convertible, Threshold Percentage of Sales Price", "terseLabel": "Debt instrument, threshold percentage of sales price per share" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfSalesPrice", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "percentItemType" }, "eght_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "eght_InitialNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Notes", "label": "Initial Notes [Member]", "terseLabel": "Initial Notes" } } }, "localname": "InitialNotesMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_LeaseAssignmentLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Assignment Lease Liability", "label": "Lease Assignment Lease Liability", "terseLabel": "Liability related to lease assignment" } } }, "localname": "LeaseAssignmentLeaseLiability", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_LeaseAssignmentReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease Assignment Receivable", "label": "Lease Assignment Receivable", "terseLabel": "Receivable related to lease assignment" } } }, "localname": "LeaseAssignmentReceivable", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "eght_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "eght_LongtermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term Investments [Member]", "label": "Long-term Investments [Member]", "terseLabel": "Long-Term Investments" } } }, "localname": "LongtermInvestmentsMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "eght_OperatingLeaseExpenseNetOfAccretion": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Expense, Net Of Accretion", "label": "Operating Lease Expense, Net Of Accretion", "terseLabel": "Operating lease expense, net of accretion" } } }, "localname": "OperatingLeaseExpenseNetOfAccretion", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "eght_OperatingLeaseLeaseLiabilityLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Lease Liability, Lessee [Abstract]", "label": "Operating Lease, Lease Liability, Lessee [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "OperatingLeaseLeaseLiabilityLesseeAbstract", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "eght_OperatingLeaseRightOfUseAssetLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Lessee [Abstract]", "label": "Operating Lease, Right-Of-Use Asset, Lessee [Abstract]", "terseLabel": "Assets" } } }, "localname": "OperatingLeaseRightOfUseAssetLesseeAbstract", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "eght_OptionIndexedToIssuersEquityCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option Indexed To Issuer's Equity, Cap Price", "label": "Option Indexed To Issuer's Equity, Cap Price", "terseLabel": "Debt instrument, initial cap price per share (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityCapPrice", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "perShareItemType" }, "eght_PaymentsForCappedCall": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Capped Call", "label": "Payments For Capped Call", "negatedTerseLabel": "Purchases of capped calls" } } }, "localname": "PaymentsForCappedCall", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "eght_ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]", "label": "Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]", "terseLabel": "Reconciliation Of Cash Cash Equivalents And Restricted Cash [Abstract]" } } }, "localname": "ReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "eght_RestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Cash [Member]", "label": "Restricted Cash [Member]", "terseLabel": "Restricted Cash (Current & Non-Current)" } } }, "localname": "RestrictedCashMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "eght_RevenueSubscriptionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Subscription Term", "label": "Revenue, Subscription Term", "terseLabel": "Subscription term" } } }, "localname": "RevenueSubscriptionTerm", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights If Performance Measures Are Met, Percentage", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights If Performance Measures Are Met, Percentage", "terseLabel": "Percentage of shares earned if performance measures are met" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsIfPerformanceMeasuresAreMetPercentage", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Maximum Percentage Of Shares To Be Earned", "terseLabel": "Maximum percentage of awards to be earned" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMaximumPercentageOfSharesToBeEarned", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Change In Shares Earned", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Change In Shares Earned", "terseLabel": "Change in number of shares earned" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageChangeInSharesEarned", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "eght_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Total Shareholder Return Performance, Lowest Percentage To Still Earn Awards", "terseLabel": "Total shareholder return performance, lowest percentage to still earn awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalShareholderReturnPerformanceLowestPercentageToStillEarnAwards", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "eght_SharesIssuedUnderEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued Under Employee Stock Purchase Plan", "label": "Shares Issued Under Employee Stock Purchase Plan [Member]", "terseLabel": "Potential shares to be issued from ESPP" } } }, "localname": "SharesIssuedUnderEmployeeStockPurchasePlanMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "eght_StateAndLocalTaxesAndSurchargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State And Local Taxes And Surcharges [Member]", "label": "State And Local Taxes And Surcharges [Member]", "terseLabel": "State And Local Taxes And Surcharges" } } }, "localname": "StateAndLocalTaxesAndSurchargesMember", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "eght_WavecellPte.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wavecell Pte. Ltd. [Member]", "label": "Wavecell Pte. Ltd. [Member]", "terseLabel": "Wavecell Pte. Ltd." } } }, "localname": "WavecellPte.Ltd.Member", "nsuri": "http://www.8x8.com/20201231", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r90", "r95", "r158", "r283", "r284", "r285", "r297", "r298" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect, period of adoption, adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r90", "r95", "r158", "r283", "r284", "r285", "r297", "r298" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r90", "r95", "r158", "r283", "r284", "r285", "r297", "r298" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r254", "r256", "r373", "r374", "r375", "r376", "r377", "r378", "r397", "r436", "r439" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r254", "r256", "r373", "r374", "r375", "r376", "r377", "r378", "r397", "r436", "r439" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r140", "r236", "r240", "r399", "r435", "r437" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r140", "r236", "r240", "r399", "r435", "r437" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r244", "r254", "r256", "r373", "r374", "r375", "r376", "r377", "r378", "r397", "r436", "r439" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r244", "r254", "r256", "r373", "r374", "r375", "r376", "r377", "r378", "r397", "r436", "r439" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r141", "r142", "r236", "r241", "r438", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r141", "r142", "r236", "r241", "r438", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r20", "r146", "r147" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r16", "r406", "r424" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r45", "r46", "r47", "r426", "r444", "r445" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r47", "r48", "r87", "r88", "r89", "r318", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r286" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r87", "r88", "r89", "r283", "r284", "r285" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net of issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "verboseLabel": "Payments for capped call transactions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r257", "r259", "r288", "r289" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r259", "r280", "r287" ], "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": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r61", "r78" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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 sales commission costs" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r59", "r78", "r350" ], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "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 issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r78", "r350" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r78", "r178", "r184" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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 intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area of real estate property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESNarrativeDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r83", "r124", "r129", "r136", "r157", "r315", "r319", "r337", "r404", "r423" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r42", "r83", "r157", "r315", "r319", "r337" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r153" ], "calculation": { "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on 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, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Accumulated gross unrealized gain, before tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r154" ], "calculation": { "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on 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, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Accumulated gross unrealized loss, before tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r151", "r165" ], "calculation": { "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1": { "order": 2.0, "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost 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, Amortized Cost", "totalLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r149", "r152", "r165", "r411" ], "calculation": { "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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", "verboseLabel": "Debt securities, available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r261", "r282" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r322", "r323" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r253", "r255" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r253", "r255", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [ "r447", "r448", "r449", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Call Option" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r468", "r470" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of capitalized software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "verboseLabel": "Amortization cost" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r170" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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 sales commission costs, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r170" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.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 sales commission costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r27", "r80" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails_1": { "order": 1.0, "parentTag": "eght_CashCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost", "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", "totalLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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 and cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r73", "r80", "r82" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at the beginning of the period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r73", "r340" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificate of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r194", "r412", "r430" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r191", "r192", "r193", "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r87", "r88" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53", "r56", "r415", "r432" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r222", "r224", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, current, net (included in Other current assets)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r222", "r224", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract assets, non-current, net (included in Other assets)" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r222", "r223", "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r222", "r223", "r237" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current", "verboseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r222", "r223", "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current (included in Other liabilities, non-current)" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r238" ], "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": "Contract with customer, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r245", "r252", "r446" ], "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 debt" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r60", "r399" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods and services sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "CONVERTIBLE SENIOR NOTES AND CAPPED CALL" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALL" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r16", "r17", "r405", "r407", "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, convertible, conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r35", "r215", "r216", "r218" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Debt instrument, convertible, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt instrument, convertible, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Debt instrument, convertible, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r349", "r351" ], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face value", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument, fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r85", "r215", "r217", "r218", "r219", "r348", "r349", "r351", "r420" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r348", "r351" ], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r29", "r350" ], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r78", "r188" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r102" ], "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", "verboseLabel": "Basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r104", "r105", "r106", "r107" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r340" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effects of currency exchange rates on cash, cash equivalent, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense at period-end", "verboseLabel": "Unamortized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period of recognition for unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense at period-end" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r279" ], "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" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r87", "r88", "r89", "r92", "r97", "r99", "r108", "r158", "r214", "r220", "r283", "r284", "r285", "r297", "r298", "r342", "r343", "r344", "r345", "r346", "r347", "r440", "r441", "r442" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r330", "r331", "r332", "r335" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r330", "r331", "r332", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are 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. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r331", "r370", "r371", "r372" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r333" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r245", "r246", "r251", "r252", "r331", "r370" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r245", "r246", "r251", "r252", "r331", "r371" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r370", "r371", "r372" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r354", "r359" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r155", "r156", "r159", "r161", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r183" ], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r185" ], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r185" ], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r185" ], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r185" ], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r179", "r180", "r183", "r186", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r183", "r401" ], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r179", "r182" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r183", "r400" ], "calculation": { "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Finite-lived intangible assets, remaining amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.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", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r57" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r172", "r173", "r403" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofChangesinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r124", "r128", "r132", "r135", "r138", "r402", "r413", "r416", "r433" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r190" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r294", "r295", "r296", "r299", "r301", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r98", "r99", "r123", "r292", "r300", "r302", "r434" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r75", "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.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 accruals" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r77" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r77" ], "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", "terseLabel": "Change in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r77" ], "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": "Change in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONChangesinContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r77" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred sales commission costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r77" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r177", "r181" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Including Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Including Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetIncludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r64", "r210" ], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r65" ], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r72", "r74", "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r363" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESTables" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r364" ], "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 Lessee, Operating Leases, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r364" ], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r364" ], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r364" ], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r364" ], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r364" ], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r364" ], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails_1": { "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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r364" ], "calculation": { "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": { "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 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/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r366" ], "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": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r83", "r130", "r157", "r316", "r319", "r320", "r337" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r83", "r157", "r337", "r408", "r428" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r83", "r157", "r316", "r319", "r320", "r337" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r208", "r407", "r425" ], "calculation": { "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Convertible senior notes, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r28" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r205" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLCarryingAmountoftheLiabilityComponentDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLInterestExpenseDetails", "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails", "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r194" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accrued contingent indirect tax liabilities" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossOnContractTermination": { "auth_ref": [ "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The loss recognized on termination of a contract.", "label": "Loss on Contract Termination", "terseLabel": "Termination fee" } } }, "localname": "LossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r245" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r76", "r79" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r49", "r51", "r55", "r79", "r83", "r91", "r93", "r94", "r95", "r96", "r98", "r99", "r101", "r124", "r128", "r132", "r135", "r138", "r157", "r337", "r414", "r431" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements, Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r124", "r128", "r132", "r135", "r138" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r357", "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r353" ], "calculation": { "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "netLabel": "Present value of lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails", "http://www.8x8.com/role/LEASESMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r353" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails": { "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, current", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r353" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails": { "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, non-current", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r355", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flow from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r352" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease, right-of-use assets", "verboseLabel": "Operating lease, right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/LEASESComponentsofLeaseRightofUseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r362", "r365" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r361", "r365" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityIndexedShares": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The number of issuer's shares to which the option contract is indexed.", "label": "Option Indexed to Issuer's Equity, Indexed Shares", "terseLabel": "Option indexed to issuer's equity, indexed shares (in shares)" } } }, "localname": "OptionIndexedToIssuersEquityIndexedShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r212", "r326" ], "lang": { "en-us": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Debt instrument, strike price per share (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r213", "r324", "r325", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r100", "r116", "r321" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/DESCRIPTIONOFBUSINESS" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r32" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r313", "r314", "r317" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized investment gain/loss", "verboseLabel": "Unrealized gain (loss) on investments in securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r43", "r45", "r338", "r339", "r341" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentedTechnologyMember": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.", "label": "Patented Technology [Member]", "terseLabel": "Developed technology" } } }, "localname": "PatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r68" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Cost of capitalized software" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r71" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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", "negatedLabel": "Tax-related withholding of common stock" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r67", "r311" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Purchase of businesses", "terseLabel": "Purchase of businesses" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r150" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r68" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r261", "r282" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications and Other Changes" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Net proceeds from issuance of convertible senior notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONVERTIBLESENIORNOTESANDCAPPEDCALLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "auth_ref": [ "r66" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale, Maturity and Collection of Short-term Investments", "terseLabel": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r69" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under employee stock plans" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other", "verboseLabel": "Other revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r189", "r429" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "verboseLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r58", "r160" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r291", "r469" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r10", "r82" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r6", "r13", "r82", "r458" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash, non-current", "verboseLabel": "Restricted cash, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r220", "r286", "r427", "r443", "r445" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r87", "r88", "r89", "r92", "r97", "r99", "r158", "r283", "r284", "r285", "r297", "r298", "r440", "r442" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r121", "r122", "r127", "r133", "r134", "r140", "r141", "r144", "r235", "r236", "r399" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "netLabel": "Total revenue", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r233", "r234", "r239", "r243" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r232" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/REVENUERECOGNITIONRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r360", "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets obtained in exchange for new or modified operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r104" ], "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 Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r179", "r182", "r400" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails", "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r179", "r182" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Carrying Value of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r124", "r125", "r131", "r175" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r124", "r125", "r131", "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r268", "r272", "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Arrangement, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r261", "r282" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r117", "r119", "r120", "r124", "r126", "r132", "r136", "r137", "r138", "r139", "r140", "r143", "r144", "r145" ], "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": "GEOGRAPHICAL INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONPPEDetails", "http://www.8x8.com/role/GEOGRAPHICALINFORMATIONRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.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", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r57" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r77" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Stock Awards canceled and forfeited\u00a0(in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r270" ], "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": "Stock Awards granted\u00a0(in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of grants during the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Stock Awards outstanding at the end of the period\u00a0(in shares)", "periodStartLabel": "Stock Awards outstanding at the beginning of the period\u00a0(in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted-average remaining recognition period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Stock Awards vested\u00a0(in shares)", "terseLabel": "Number of shares that were earned on market based conditions (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility factors ranging" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk free rate ranging" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Stock Award Rollforward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Options canceled and forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r264", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock options outstanding at the end of the period (in shares)", "periodStartLabel": "Stock options outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Rollforward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r258", "r263" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting performance period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining recognition period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r221", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r15", "r409", "r410", "r422" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r453", "r454", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-Term Investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r87", "r88", "r89", "r92", "r97", "r99", "r108", "r158", "r214", "r220", "r283", "r284", "r285", "r297", "r298", "r342", "r343", "r344", "r345", "r346", "r347", "r440", "r441", "r442" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r87", "r88", "r89", "r108", "r399" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r18", "r19", "r220" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock related to acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/BUSINESSCOMBINATIONSDetails", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r18", "r19", "r214", "r220" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Number of shares issued under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r214", "r220" ], "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 under stock plans, less withholding (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r214", "r220", "r265" ], "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", "negatedTerseLabel": "Options exercised\u00a0(in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r40", "r214", "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock related to acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r220", "r260", "r273" ], "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 under stock plans, less withholding" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r18", "r19", "r214", "r220" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchased during period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r24", "r25", "r83", "r148", "r157", "r337" ], "calculation": { "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental and non-cash disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade and domain names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/INTANGIBLEASSETSANDGOODWILLCarryingValueofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r155", "r156", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r245", "r252", "r417" ], "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": "Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r114", "r115" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r358", "r365" ], "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/2020-01-31", "presentation": [ "http://www.8x8.com/role/LEASESOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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 common shares outstanding - basic and diluted (in shares)", "verboseLabel": "Basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.8x8.com/role/NETLOSSPERSHAREEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.8x8.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90198-114008" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519491&loc=d3e90476-114009" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167019&loc=d3e54681-109401" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r471": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r472": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r473": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r474": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r475": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r476": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "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=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r60": { "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=120395209&loc=SL114868664-224227" }, "r61": { "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=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "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=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" } }, "version": "2.1" } ZIP 80 0001023731-21-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001023731-21-000035-xbrl.zip M4$L#!!0 ( -R /5+4TT#5-+P! %6[*, ^5%O"!MEN^.(5(R1HX*0D M0/SZNR-38C*VL2W0@.JL8R1E9F1$/'MX]H[IS_][T6YE9Z'HY=W.7RMX%:UD M__?5G_]?K?:_?^^^S3:[;M .G7ZV4033#SX[S_M'V2B=9++KM[%.W.,G/ M3*U6/K/1/1T6^>%1/R.(X#L7BS6'&4':LQIWGM88I:%FE$:UX!&QB$AML'MQ MN$:5$)0C60O*VAI3BM>,<;[&M'!68A8(NU1'UH'+>STUBYLT1_66K^\2&6NC OMY??=" 7BE_];?[OGCD+;U.X4O9;WNHQ@ M^:W*5'=5&,_UUI6X6*UY6%Z^J4!=JU77;<#\\02B^+K=_?\'79;[L%Z;3B]VB;?H@>.F5O(9(C8AQ(8-> M[="8TZN"HNG9LI#1A?*M-81KU^]UW4&G7PQOM[T7W.IA]^SEZ.(]CPWZQ5>1 MT"_AZOC&7M'_LCKPXSUE0A?4X,VWRAW7Y'N]H&Z4XT-^?W/@0KI=WW[M%V)R M6ZK296MZE1RNM4SG\*^5T*E]V%L!30G&O_JS'?HF2\_7PK\'^=E?*QO=3A_T MO]8AT[Y$:XWP @5 MN:O>?]'?#?&OE=PZ%"*A6G#O&6)41T\XMXAQQ!1W[/-FJ@IBT$/7$MHQ[?3J MD*]M=:!^PPUH3F%:VQT?+OXG#%>RW$/1GGX[9/ZP-_O'5V\$8? M[QR?\,:E0SN?/AX=--VPT7R/ZY^VV/ZG#^<'F^NL'C8VW<5;VFCM M7W;Y3M/1QF:K!??0^O$'U&B^/MIY\[I5?_/^?&=S'Q\<[P_KQ^]I_:-";\G! M0U_]R_V+[=IO?W/2?WR$,&S9_[- MZ]R^^2#@=[Y_N7_9(*_;^YMP\^;9.=YL?VSN8' K]=[C3'SWR$ MZ[QST#P]KA^WCAO'=;K_Z>!XIWF(ZI?_','GUO[Q/F]\VF>-YC[\5N>-EAJ^ M;6[UZWOHXFUS_3.*P@<;3"UP1VJ,DU#35MF:-TX8+\"&,[WR"H$U1(3*)!.W M\'Q,>-?!;?GDNEZWS.$2UN_!BF_"R@VUC#A;"YJR&G/*U"P7O$9YE")*[#0" M6*-I]<*C(UI91WCZHK_F@8*TH<0C;X8WL=X8%$5".N\YT]H/IMCJ^$VX=PG[ M]V!G-V$'M+DT5-4D<:C&,*@T*+.L2<$THI33H,S**_KR2?5XS$ K<-]!^5W_ M&G[K+<']'K@7C8T$; GP^> MS :=O,*G,VC;4*S5M\.5_K<@Q@*,8:VTSV/XV!*]%J:80"YR%HI_;5J@^IIS!;@I= /FDP? D MFBZ^I+$QQO=C"Q2-'S3? Q;;N'Z\F]?)/T<[FQ\!\_=LIPFJM+E_WOC4: &^ M1_OMB]9.NWYYT&ZT]TF=[VP>7AX<[Q[M-+?YP>8'4-CURT:S=50G4"[9/1H_ M ^\:')"D^.DYJ DH_MRP.H/QB0"$H[O%)> M&R0Q( (UHYD"KF5IS7I@U-A&%3#7,00)%'H5@?0PQ<;R,1:(;ZJP8%8QHW%0 MD3 /T2P(0T":>^(I]=%_0X7'$K!W9(KP-\2,?J/;/@V=7AFIKA<0N!Z&)!1_ M#Z]O>6>&Z:?U5U\;3%HTKU3\"E7^/&Y< ]&:RR>]Y_43V'^6J],/8$<9&5Z:*T/ ?Q?*[V\?=I* M\7_YVU&1Q.16U+YZT?-0Q,O;953OOW[IJ Z][J HOY6YM;61[%4H_PPU&!<4 MRM!\_"WWZ7O,0Y&5%0KW9E4VMO_G=J1Y]^%7XY]NEWY:RN;X6Z]OBGX*'5Y5 M.1U60U=%75^[JJ:_OA63VO5;QU?&W\7FKH\;E))M>=EHO:5+OJAO:P?0& M17@U>GUY<5S$^-KX>RKC?AR4,@99;JTQC 9DA5%<:!T9'932?+O+1KG5M0][FS_2E+TY*\)\HS?OR.>/]>:M'@!_Q!'71@1'6;!:42ITC%(J:4'+ M1ST X>+,]0"BD^D!'ATR4G+&008,5E9P9SQPXL"$"2%4E@VC)[1L(PL1#I/[ MK;YZ>-G%:2MW>;\>$E7,? Y7JV&>7M%?>U=T_<#U=XJ]4)SE+JQ?Y&!ZKOQ^ M]6/UZ)\O[RWQJK>N7OSC%A:CI["PMW58J> L9M'HP+0V)M@(\:_7' 6@8B.2 M/,(//BSQ^QI^6#\8OW3KA/#STH#&Z2B5D!"8&B,U?(HN4*VEY6H*S&).\7LR MAG.'&6(+3A2F&)$\XZ9<&-6&;"*$AE2_U[@/X]%+\)ZI^BX.Z=)TX) MS:@-)BA/+4<"_@%F3Q;"_XVNKG?\Z/)._R@4B^@.O?$H(L-(5(9Q8+:61\&Y M5B8P1"U;"'VX@84)^%<)93TLXI^$XGM-5IN UQB)ZI-@A)#'8W M*N1MQ&H*OG,NG!3AUD2J Y&.,X:A%X$QI@^2\0@!P12KOUW<\6.4($(:!1("U'*8JX-QS:I M6S!(/UUN[T=]S%78U4]3A."9K7\/TNR^;ONTVX&OO=L.!WYO=SM[_:X[F;R7 M>92DHXA1$"DE8HHR!N:0$8*!%,08K&'N"=.NCPS-NO=Y&F(TK7MM":@)&OIOB("WS)%)^\< M]N8$'Q^8#(0Z"O2%@>FSCEJCB>?6*^?I#%N^%/AL5%H"2K$%IMKUJZD0.W'= M=\LI415$#[K3'P]Z_?3J[P"WE)M2;H#+*B&4=3@R%F4P3$C*+%LC71+AZ@3T9BIP^NL@%Y(3&/W#!LA(4(DFF/ MG*9&JXBF .Y\]!L14:'(L$TS200$"CK22*6QV#EHW@(JQ31"AND#;8AC'-P7 MY\HQ#X1$X8@"A;"0"46,7CR@'Y\P3A]5BJC5%@R(!.K7:4R5C0PKQ:+0 M'-!SBP/3]','$X(,!Q6$\4!=#&,D8 4!*L.5C7 M-DO^>086#2"C3+(MC!A&!+,>\R@UMY;'R*1?/$"GE3N8QK+%:#SW.LB@,7-( MVXB9DX9@P\ M*JQLYQ#X+4PD#UQ##PI?#RF0!ZM/%@>FZ3JE"4*&M-+@?=(VP9AY M@I0$XN>=(0@I)*)>&,B>TBE-$!^O9+#8.$EX8$%ZQ730WI:;;7K*V-/A,ZT> MX,XI&J24V&K&N+9.!X05QA ^*HW\G4TL%F#^X9,E9G]L=XU)39['+$3-- L@ MO@P,CI9>*!%-=)X"V1*+!^A4$K/3 5L-.$IE, 2%$!,JQ<#]&BT\%5'H!;1R4T]H3TM!I.#&1YI6?2DJK91, M,0AFN+%:.;IX0#]M0GLZJ%)/*6'@O"A53 1N"08/9QV5Q@!G-$0X2F#19(*^\YL0L#V5/G#B:$ M3X#8*E"AJ<4>Z+:)C5!"8* M6WV$!/YH( MU1U'(W),MN9__N&3Y@X>.'D^W3JAR?,T5H(L' MZ-1R!T\/KC?.6,449FE"=SJZ2GAP,6D%IV=8A"F .Q?]YA1P)^V#XPCZR2.- MG7;",&(<4-Z %E I9B%W, 7KIUA@'-"-(C#-E684P?^Y]XX$2?7B ?WTN8.G M1U4HE#AS=%8:9A&Q6OK$6P(/0@M,1C1M_L%\PMS!I):MI&U^F(]:2\$X3:43>**](7!P-FH'#I]I]0 75&(9% '*Q<#T:XRT%RB='2F0\6@.3L::)?]\AV=-X304 MBK'QGG)FK6><*.U"1!&^>JZM# L(Z+1R!U, 5^J HW$A4(Z L DC 6T"-$ : M15F("PCN#,3 4P Z<.7@_THX( X4,T6YHM$;)[WE9!&U^,ECX&G89F*1,-%Z MQS6X5V\"Q%E>1D*T 9,]FH:Z & ^70P\J641@>$8.261*<0(@2!+&&4=2Z?> M$T7EPD SG1AX4C I(*I&:$T9#PTM#DQ3CX$GMB!,TL!= M4%IAP@B2-D2-K2$^&BT1,@L#V1/'P)/"AUHN$ H4I>,Z,8N:8$T%4L%&IY7S M3X?/$_; U4&(H^Z_:MKXN,%P>-0?8S,NX[ZC"._MTIAZDGCCB<;,.Z$"PC1: M:1Q(/;W:NW#6SR?>-9W#<'T(3SWOY.U!^_%WJWOZ$XB=3V-,),BH"!-I2E9T MP2E&>$0B$#&G@)F+104,(^ZU9"*R="*+ISI()Z,@CBILF+/37F7<'YX&_W6/ MLAO.0F<0=D,;/ ;XBG>AB-VB;3HN[-A6?F@20]NZ. T._'\S;\,M.W$/?NU! M])^N[8U[N4+[S\-5W4SD).@P0ER@_[INNI/1&!_ZBJYS@VFE#(2 64"& M188TB%XTB<8("D[3:3YMJ?L^E7F==P"AW+2VH1>*07KZ3N1F>D=SLI(=2*4D M- 5KTC*LHV%((:5ME!$I(NCLH_&W:25]V3L*H?^VZ\SUH7&. MAF_!X[9N2\353=N=TT&_5]Z!G\PZU"$*'M9-<1+ZKP<=/R\[H AF',S"E'#- ]Q6WB!F^]!M+,9T),0T4$4ZDE-H[YM.Y:R0$CKF0$2NNY\&AS968 M?-AK%F6"9[@7W*#(^WF8%U&A)BHJ@?(:;('O4!4%#P9LG+416\R6HC)U49F@ M;=\[ZA;]9BC:VYVS4)UZ/2^"ZE.0AH6QP6F&/(%OWBH6@A <<3\'KGPYL?E:D15N,-:8B,J(8,\8:*9S6S$=/@N-SL._O3#F@ M1@N!2,J7&*,Z$5LH+PT!,D"":6Q>>AYR0IQNW"D5J M,$A0Z.W$S7#:[8W+FWE9H5HPD78(0 QD)% +YL5P2;036#F[E)49D)5G39"8 M-41YCUTZD5 $9"Q!%@G!)!%I0_FE@"Z.@,ZORU7.8R)!=-*V4)H8'13ET0EN M(D/"S<$Y%',FI=UV.Q3ICG<&8)H7*<$&XCT0$I3&@I53A"+OM*-1 %MC2DIA5*5FF0LJYL9:S"-:3 M:1W2MCY&,1P49,H:"] MX<8K@BT"N9F'@]V6?O<926OPU+$T32%J)JA5PD;#D:,058!8+6.)F9"6I1^N M-@,F!LKS@CN4MO"QE'B&N$];9$;OU5)6%T16YSP_(XTU 1LB'0_,,Z$XPLS' MM*VGI5H^D^FMWY/364$+H^"1(=H9Y5FY>[&V@5+,=%0^\.4LFZ6TW!PAX!0+ M+C6-5C,5HT72!0@%$;*$$OM,YB-/S RLJ24I9N1QA.?; Q"L(< MCRH0&SQQB$@-#',.W,XCD919 4A:!O1MOEU MQ8RF?52D$$_-'$PX6FCOIR)71GMC A@QA9BU$LD8.>96 MNRCF.O2:B4,I0")!372P&8K:&;Y6/E9V %D4D>H:TJP MH$$11BF3P6DMG18A4!%Q%$'-/AI3SU$LD#08;:TQV 06P:M%9*51$'-&32+& MBOC9EX9GNQ_,I$2 <$NX$418#08A4B-B1)HZ#3$DB(&< Q&8I=49L[;1QJ3$ MQ'F"@$LQIN&?Z)0APF.:#ABC#$+).1"3J?N-I9@^@36+5F"-+$V'O2H(G2W' M2D)L8)R06LZ!F,Z7F$QA/YA)B8K04=-DRX*S3$EGHA?E\>):$&MI7(K*U$5E M?H/GB1%TJ]/A6T9@[L'/IFRM#M9QC#V8M^B60CI+: F#L>)2\(2EYX@939^'G,SV M:N.9D164IH]R<#X0_5AK-)%>4V\%,R(2;Y:R,GU9>=9.CQ%DO00FY#RPZ)@V M"B(4.:H%ML;R.6#1[4Q"RI M#@8IR;%1D7F"- LZ4$5B#!ALZQQ,"9DW&9W&,M^)L3.F@@N.&XLUHQ09:=), M 9 9YY,+7DK++$C+TK)5.X]Z330/CA+&P.UJ)Q'56&*B512!+65U061USM-W M##L7J6>!>IU/4I$!, M+"//I;39[_&)^7;$3$'$)ZRT+BD%0I@.AA#,3P=H:%>=@0=1">S_J MC* F"*YT8"8H)2*13GK$D8Y:S4&@O+ .)ZV$=YQZ8XQB1B)+(+K!A%.A@Q(& MS_X*[)DB)F-!2)FTYO TW$VT@7P4_=RVRE3;I%Z:RKJ;VRO%E$B6SD(6BO/V^6ID(B7"L_:(IF53#_'O3R3NCU MUAVPG%Y^QV1\,F?!A5;K73^LONW[U4GP#3(&2((XBJ"9W96:\:B"2Y*Z155\["W; XJ%-[F9\%O=T"F M#Y/NKO=ZH=_[>U@WQ]UBHV4 XEMJ_@ZZ"WK!-X,[ZG1;WPA DG%7(8<2C!E[F J^)#90IZRGQ@DLCF)#4:A0DI4AH$XT.\[#1 MW,_@M3'H];OM4.R&5DG$>D?YZ;SX-V\TY08%AH-A/NT(;X7PX-J,%^#TYF&6 MY+Q -BDMB\%RPRU"1C+&@@#;:*/E "-'4JMYV'7Z9R!K%L:'AFG/#744/.T> M98W4PC#FG2)>T\1>X/]<(<>TPQ4 4W\ MHJ/\1!YO*D /H#]*E#N#5/$KW-KE1@'AU:@,^#@N8'QE_#V5<'^J$*?$K>,> MX@]F.=&!Z[1SO@=:2SDJCUK"ZBF,^ ^91ZQ^Q3Q>]6?OW['_16\.^L5:NO## M?>D,HMAK%[ /#!EFO0_6($NM$]J).0B_WW9[O0UH4MXY#!V7!]"WANE#XW?B M]<_#&UF5O3Y(\7K'IQQMJVDN0@^^[ T*=V2*P[EA,M);375 "H)QQHC5E@JG MD% T8!GY' QGS!EP$QOF5XA@9SR!#PQYI(W%-!(9I'2.\#)4P!H1HF87N.>8 MP,:ZADB-J$DDL*WDUG-'O),,@R+'B!S1&IL(VHQ8XCU)!$K>LY2%69&%FSRJ MDH8'\:B[@O,+A#D2;"AAQ'#+68"@54=%%>6!4L.C0Y7MP'AV!SQF2U[6O2_' M7)[&?&!\8\CD5Y(8CF%JB!:64!:5,.G<9HX4L+<(X*/*?,"'RGPLQ6%FQ.&. M!0&!>*@%N24[OV!!'#9!TQ 8%XJ%(&U:D2^84,A3';4?61#X9RDR#Q*9P\,B M' (83V) ;GJ<7S @R!C-<12*>,)X-#H2)5%4*1FCA3%+"CK#0O +)/0JA^#- M\(L40MD2N/##*81 "BT H90A)@RWB$,J@&'EP6"_9[(R*U?3YK$%82NLB MU\$RK$.:'8O!.B&.E2!F#@[$>5X2\RB9+(!$(T0"88PPSVBB(DPR'8#,$H'G M8">\9RP$$UM+IP*P#Z,M!3GP-%CJJ1E[2<&=P":,G M'T5TG$8%-B0Z'QF8#Q5C6BYED)&<,>5'X3 :A\-+T9E!T4G1S0-%IPJ$)B(Z MS"JAO?-&^O_@U^V' MB^";W>U>;Q"*7EI3W!_>TV;3:E5/S&X2[\ZA2%$HA)57AC#,D15"88*!TU!A MQ%SEWI[MH"Z0!"5X)-*;R"+Q8%<0)Y(@%Q@2@<[1<-YS'EE#GB?_'8*A@L6 MC0D<8\&XNOU/LA>(L=W<,Y.C'25GG[8[KMD,Y MKRM5\2M[071[_9VX9UJ+F;X L:% '2)$HI9A#-K/N=8L<1=C-0?KBFN'CFC'XS>AJ MFE=>7=[I'TUNK_G9$J/IT!W"*5V=!B*UF?9&ZYZF>[ I95,T1#4B4)7H!&5<"9$6V3A"C$M30>: 3\P+P-/Q],2Y-*G8<.LI MBT9J9:*.D6F9]H'18@X\_;P /*59%5)'Z8@)"CN&E+2(!QOE%=L I:ZFL59J ];12DF"4)PS(0$#OF@.>%KH3L?[ M"I:6@%##L'6,8J(BDA#42^*-LC281?.^4]3=:039W"-J$"(Q<2L;-9AD0[FD MTGO!U#R,.,P%NM/QNX()[BQ3/F+$"%)ICW 1J8I"Q>C,/(P+_!"Z;T(G%*8% MZ*[[=M[)>_T"[CH+"^Q\);,\,$-D))BAP!2EA%.EI/!!!4H7S?E.%>+I>& 7 M<$P[2(0HTQ(\;;FB7E&.+2(8VX"TAS3SRE/L[3)K<3@O&[[TM#FKNF M'K0744"H\40IGDXSU\Q+97CDF!)!"=-$ZGD0D/L ,Q+=-)^]#?6!JRU3YM M=8! BSO[F.L]'6A[G'!GIO:>"F, C2 &S3&"<)EN*B(EP\S2F_7PD8?KN1@E, M;(20(QUEPYU6C.* '0Y..&-QN2D73B?=SY.TK*$_A M_05\(X1XK/UFIJ_;+!B"-="E".+@@+5JIB*GG%IJ.47SM#'C8HK%=/RV!2<- M?CMHR@G8]6"L R^.#&=6X1CG8>G>8HO%E(9!,(X!12*P!$(NJ4)(1<1B=%XA MS.9I@OYBBL5T0C6$#.;,>""#E/F0DIDH>A2(X)XK@I;H"6OF*)(3"D7X"-57'*(& 4+$$%:A8AA7A,7K7)H MR2FF:R6F$91:12F+/("W8"8B:P%UZPC\'H7%<#%O!?]'C))6Z>MEO.IRDWS/4?.CX4/SO@.I<< R.9)F49S11P"B\, MECQ*(*$X*J <\[3>\/F(RG2X!^&(^D"I\" J5H';\6GV'L?&J6@E67*/&125 M*6U"X(/23NIR;V<6@@8RPJC#,3A-241+3C*#HC(=KJ(DY4A1*[%R3(J@"#,> M>VN)M#I8-P=<)4T#OEJC\R9T#PMS>I0[TZI =MU!IU\,US[L+19U<"8J0,D[ M8@ESU%A#% O,,>"87/AYH Y31VXZGIP*1P2BA-E@&#-44QR\--1&[XF9BPF3 M4T=N.HY5L,N#J!#=IL(=0 M0YARV \@-V9,C6[GPT)NZ8N1LE%;I*.SS BD>0Q*4&*=MH)9 M._\.[PDAG%+^7#%MK<-I]1 3.)AT!*(Q@*N+&AL\_Y[O:;5P"BXP8"<(%A E MD+0/"]52(N[!"P*N3NMY.)!P=B"'F?1%#8$!\P92[.3.%$HS24V'..8SB!'LWL:^?0QF-1AX,09(:5R M* (& 6,EL*<>$\U\FC7&YE8/'MF"/8I":!&Y)HX"0[>,$:N\E"&D6,L*P26= M6X5X2C!^2C->YA=K1>AU!X4+O>KK43"^K(_/SU[]"?^,, )GSW1(J\0YX]B MKT >I5,%!2%,XL\)F^MG>OUA"U!HYYW:4_6F+EU! ];DJY\O23'$(!=INO]]MKPDH;/1+OWM:?DV-JIE6 M?MA9<]!QH5BI2A\7X+JM;K'VGZC\[X\(O5"+IIVWAFO_W010>UDCG&>[W;;I M_/>+GNGT:CWHMUC=V,LO U0;WE)^/1^U"LIIY9TP;B706VA7EF6WF_+51F!\ MNQ7E]_N:T3>V%<9EV&X!&-6@.2USV@MKXP]_^+QWVC)#P+^L5/G0'^49JR"3 MHR+A-2,0M%[E B<<^@!XWX^+'T&T6D+TLN_ON:96&?WZ9;2*O_[HLMAO%TO0 MJE0/*_9EB5LQOF$D@_2TOU(^!V*1A/"O%;IR1W*2J)'3?M;KMG*?C17BU'B? M=P[74(;+(L;O7Y;SC7)*#%Z6FC8?)DO>:[(^-+:;6YO97G.]N;7W0.,UP\W9 MV]KXL+O=W-[:R]8;F]G6_V[\:[WQ9BO;V*G7M_?VMG<:\]_&3Z9W!.+8[W9> M9)NK&ZL909SI![:+WVX7?T*W [Y_%57^_T?]#J&K&CV"R5W48D<.XFO6[L<- MXYBV?&$;;QC.+R^.WT-.+[([!*<58O^NJ+1S[UMAY1O2JVY+K[I=9I&49.)* M*;ZGE"4FKW=VZW=H[/QVZI3Z\$\(0SK=3F/0AN==-HI6=D-,$RP="C&=X\>] M9XA1'3WAW"+&$5/B@Z8:-YGM<_[3%]C]].#_87&>-XX_M MQO'VL+'I+M[21FO_LLMWFHXV-ELMN(?6CS^@1O/UTP/?+0U3?W$[U@3K\?;+?WL*-XW5:;^[S_[)SNOU?G;YG:_OHJQ9260-"6.(5T$B MP59>851[7\:1UP#>#>N^K@^_3+">0(0?%@%.7(3+/>CZ\#0H>2^X-=OMMJQI MM;I]V[VX3\+?#TP!/KPUW VGW:(_E\+^D?E__=,Z(*TS>]PE.Y_>PWWOS_;6[MO][/=K7<[N\WL MW8?=O0_KC6;6W,F VC:!OV:89CN[&>:_^=^SG==9\U];V0W6>\5XUS>:Z3+6 ME#V0&G[;N3X.Y7U8Q[SN%EG_*&3_'LMV5B6VLM#QP6>/J71K/F7YH,0C;X;# M8(K0N4_KWI7UV:H&:)Z;SFW6/PN!:=H*$%R#]35F*#@)C53-4.5%@,[6&CC( M9G!5*I7B%UGJ[KO*]]#TV>R*ZL[N3S?AV;JL9@'5S]-LWN?ILYHGEY^-HE$' M;VI><6!9FHE:VD6_1K$U,0@DB1,CG\5FRF]NE9UHZK?N<5O]*NL=> M*Q;==O9Y]%^_>_7Q\P/;3&^WF;73;[;R7 M1L^RF+="UAF4CN 10[ZM<@3M-;RL4;[KN5F5X_7+S]1'K;C"-1D1J[$8;4U; MZ6O".X8HH=8SF\9&<8TJBLFW [A?E<>\?9CU"O?72EJ#<079YT.\>GQZN)*9 M5O]KEVZ/O''EUG-NWG'5(/J\CC_*-'IQ?]AM[;BK3/$&?A0N!>$%JSB(+3!9\L/+.UDB()EJAC/#@B-6%>I%M-S96 M?Y;!3L5HWT\ ?]NZ,*Y?BD+6C=FU"&2FE^V=!IW+ 59?>[94*C4G+EWI 6O=;I.#1 M0X]>FJ-S6G3/DG#?CMPK>Y>.>RI.1U4K9_1L5)/9-KI^/LW?.%$,OU\>P3/; MEXW-;=38/&CMM[[+SYOW%SN;A<*?Y9:(8S"*%Z^?[QW4$=4&- M]L=\O_DZ;T";6VQG+UJT2QI&N$ @;MG4\K;BT'3RR_+[[__UGUB@/^97V[_2)]NK MNZM[J]EH(7F1W5; K-+ W[^4B:\.<,W*;)-'MU;KWA>AUQO]>0L5P'-IJ7XI M[L"?J<.(XZ!J7-@4=PA9TP)',#PLX'1:!O3KRBLA>;91A'#2RWW(/IGA3,=HMD][SP_T>.?HY36_U)"[_RSDUJ M#(.I4%$!:!9)0B4.42J :OU+L_!$&+WK0LS5.LA/YS: ^B5E(I^CH%0"%C4C MN *$P(0KKDD-"1\YI0Q!<+3R2G.$U*_8[FGG_[^22AI)0:*!IP4H:7YJ6EFX M"*[@]-'DTE$_NK/NNW1U2UY*?6BV">IW+1SX%0AU!P-6\)!FK$ MP?QI<%P6IYT=.!(8V(K[O^VF2']Q]I^$!Q^E/#!W!1B,=8=T;(Y(NE[X[RZ%,]C3S?JL<*@O&'66N97J]!^2SGDWO%*:TZWQFC\M12J<.&.TJGG&=C.\Z,=D__BH MU2 ?+NHM=7%SR)#9Z)CGHB8#B\ :@ZG9 MH!O7XX_:18.B9#5EC0'=\*:FH/]K2*7)]#(0'O#*JZTW_VI.2_"?QB4ZO.]9)%'XAVQNJ:1FDR/2&D9J56-:V<\LI[ M%[T!P@52LM\M3K)RU^]LW-_?'\=_X*+$K\7M>2>-#:]A7FZ,\^3CU=6T_>V. M3V/3(;/#S!T%:#]4]02X9BC']%.87EQ/!/P-_YX=F5XY==MGIM6"BVFE1HK[ M_SW(4]0/P;X-HQN@S*O GZ89 )AG:>;_*/Z_D388=WK*":3+:>9_YN$J!!#I MUM,BN%"&$YADY3*L7O8;% BJE/4&0(M[1]TT'7$\M;Y_9/IW*W]N;E>SG'\^ MJO_O+S+3\=EOI&J?!5V$7]3.]?J91YLVP MMYH]R3J,^P&MIE54_V:CI8V/4Y^'"=BCCS=M#(H"H*A6#"6.T3?]06\N#>4O MI5XOP-I1; .G-1R]JC%D<4US$FM!4FF00\P0O_)J/_2^R+K>%)K;\W*F)L'9 M:(G3-&6WT@QN8TS3E_;,]0U??*ZH?>[ZOWZ,A(*A[;P-WHX=3!(WOWW Q<\X1]C@)Q MJZVOV6^NB& MV7\^QA;LF\E:T):0&>? V!8F6*=>KEM,X5KY6M95LY=X? MOUJ!E9)JKWRE BMI@5'I&C"Q-3*.%6X&"%,4U=4'RJ7\8KG3S(U.@FJHKX\4 M_L+@I,)D\GN>K7+Q"#NI/4JIF$&QDQ^??:3*TE7.GKD8R%7")C+P_0/[Z?WL M[FT3M7ER1O*?)<\M'4=REX?=8GC?&KT4610;HQOFDO^.,J&?MBX:GUZW#IK_ MY/N7_JCQ9A_5FX=\'WZK;WY@]4^[[?JGM#';%YG0H_WF%M[_]+%5;_]SW"!; MZ. X+7AJ':5V-9J'%P=O]B_VCX%3MVXO8B)21&^\J5E/18U1%6O6>E[3Q!D< M#96"X)57;^]W\9-=HO=TXOVP]/[5_E\/;M0/J/?4;YT#^[)^5]YN[)X^XPW\ M_M9*UR+&?EK$GJ77:=P7V"P%8^H&9;&D;.^K4?*BB=KTMG>KV%O9TW\/>E"Q MWGP.SSPI>P/6=GC-WKQ.)T7)FH\BU)@)M*8P]C7BHM(Z:AZF<-/W.LM; MY\ B;MV?EEO:PPG;PW$_ORF[>>,J^;FTB]^TB\.;=E%3B8+UOA956@;&D:\I M(UA-*X:)#1$IK!_'+B[$U)_XC7& M%+IWM&+/-XW2ER.#0-+[W3+H=U!KQI# M@+966S/?L_EEMRC?U1JFEY_G\.ID9CK0MF[B8V=YKV3]'=-QN6FEK$3:D2G= MG,XV\Z;PO2QMZ93[KZTUHK^9W^\;/Q@/YDY]R.N+20YS+4X_/MK5.PJMUI6' M^0WDJ!QTJC:9^_88T.^K63G0.S4$;XWB/NK6XP]BUZDGY]F)_-+<)_R9L^B0 M"[&&N:8UQC2O*8ME307J$$9:V8"^Z@EF<4#^EG1-=70^F[4IA0MA+9M'5WL? M@W7K'9DB],9V[M82XK1AP8K! M.)$5,-(NAVB^]]?*=N/U[5,2H$F^VQ_=<,]DS;(Q95OVREKL7#<(6!>$!G [ M>FX&K'G(/CMJF!2.UHRCY78AK&:-MK48@B=84F32ON\8R1=,B1=47FTS-\;W MU>K/'YKP>',3EN>+SERQ3W&^Z$C2)G$4Y[*H'X@^[YRU?-JM8JZU(J3)M6?A MB].7K^M25@)=/V(LU&;0__*1[QW8_*,'1\N5\3-'5Y)V:@Y#S1;!G-1,[(=B MS;3.S;"7-FW_F=.E[W'N,3Y.;DFR;V]D9V:F+ME1D3S_?SX(H6;I'H!O;"32 MT.E#Y&5>?>%OOBX:CW3Q.YY.S\Q&42NOU/]6.\7_P XWLU+U=*9E5AWL-X]U M+T^9&1VIEFTU-KGT+U([L/S4K[FNM_O]U*9^5L[#2: M6XWF0\]N_O+\WYF;H*J /A(]3M#[(=U=JN>,JB>@S!9-/9\%<&+E MU3:XU0R#>EX-3=]PM;\-.F;@\W[PO]_$=PK#-FM+*[$ PO;T5N).$=763^([ M0V5+4!\,JDYGH*81R#2]!3Z5A+J40CW)=B6*CPC5?DQM)<% 96F/ASY4J=_-/HRSYME7]/N^9/M2MQ=$##!> MCH7-2E4>CIPBH[$PLIK53<<=+;5X462!J*4:STI5?@0Z.E)CMEJN MWB@ H5*%WQ5=%WS2VJ6.+@K0BZ>CSV+6)Q+C:9_;J]E.\U];N\LYGPNGGH Q M73+AN81.7T_[?!L.(7PM?6=Y[,S2>2X,Q$OMG$OH\#@1A==7?WZ=TU(S9QC> MI6;.)W3\.D7\H7-]CDW>*&_BYU=5$ 7^KJ7$*7SO$9IWOK\"SXVAC MQ=X8I%GJZ*( O=31^82.C724KV8[Y>[(VYUJ%TTHP_VY2EAN;C-[1G>-!KY_'X90V3OVA_1+O M=,@LM_9^4W&C=>G8!Y./#MGI'^6][-\#4X"2MX:C8S"S;B>#[FF7>_Z^2,\XT4ZR@=Z+W5<=U!DX>(TN'XU;?]%9D,K#Q$^!&@R!+6AETZ32F*; MKJ?RTND6_7!8CO<4(9T@46+1&F'1NZYM.ABJK&?(VL%TRA?&JR.>B%P?'YIQ M8PAIW?73KUA36F)Y=3?>NN?NFZ<*C1YCJ]EZ9WBS&M>=!M%Z*"MD^F7=TXE7 MO5NK#Z%+06H2I<@B"%#6-D/HDLP'N,6GU4[V6RU>35T/'6K:IZWP(COOIG.N M>@-WE [\ (D;OEC)5L[S5BO][1UU!RV?/EUW-7PY+8+/7;_ZW"T[WI3WIV;D MG4$HGZTP*,LK$3NK'DX3O5U^>E56"\2N?$.)SD(K"F%H CE MNH\*U>JNJLEY.G(%Q/^;#6\>A=XWA2'ON-; 0Z_8P77GM^#U_?(M+V[>>R6@ M:^DD,U"^8ICUBU3M/TJ1O3Y\Q<'%;CL4<,$ &4R[WYI.9P#P@;*=Y2Z=6W46 MH-?2T657=_\!,M$K!>;N7:E/NF569_3+'_"A%TR1,(1K'GYM=4]3-4O%Z?0" MO/HH+T;"'0#Y[C"D'WOE.&EZJ%W.J$]W7#]R&#I0W59YW7CPQN6I,>64_/%- M2]*!O'UJ*I%/WS9V/FYOUK#.P#KYT,[=:K;?'625A)4= M#9( K00'-DAM;>7E9E7=4C>_"=MJTJS4G<5HE4]9@1**4C=\'B-T5I+> N04 MC$PLNNV;:G3KP:,NO.VTZ!Y7)\[EG?+YSRL M!U7A=G=AMEJNO[TMOT"O.ET0VC!S4OLIHJ=!>\4 M<]"MDBH!@(GW0$C9@G)]9>+;^6'R5^G4];&"5A=:X+S=,%EY/TB=#5N:[59WD')Z[?:@D\X6'2\7=NDH"CL*JGK?%GD!V0T'8[%9GH; 'L 'KFMY7U=]N] ME=^74C1=*>JV3X$3EX2WXL=9&8&D.0X5LHD95M%=+QM%D3!2+ED(+2]'>)Z]1Y_+_+I>3#BM6EN-+FY7= .#F!,0FH<@TCB)>P M316VA,L8)E"D\N#6$BP[Z$$!O24^,\.O_CW(JY&N,E^U!&;ZBG,S=V; B?7/ MN\5)&7C^BX$&S?RRF,!>9$*+E6\ )+3A7^NX^C$>5+*LLJ=EFE27^VX5"94JU1U M28?NTJCK?/A2J*;*C?(R[DRP0T>ET0*P$:-\QG@\).M6VV65B9$J25YB"C)8 M!).VT>N-\]YP\]4@PHMJ9.'%B'/=/SBQA'_JU-BTNP/ O1SWJ*0AN8GDQS/3 MZW5=7FZ.6!J/(KABD%?@@HG).V/927F+<9HMJ?K5\-((_/[HWBO]OQY_6@K M+'&%O!,+ ^X#@J$TGE?F+/+"UY(W&%[QB*L@>,0^7@YFU8EV#-!%@^Q%"."Z:0]K W!JW7C?USLT1I1E!R0POVK9K* M,\S2?$5WM'1;,^"V;N2&VD O$L6X2KX#$[F=X!LK5<5C;OJT&T,QHUDP77@T M7 _Q+:&>\@!,-9VL'$(['3&5$L6K*5%-FL-6L"=?-['%6 M3OFNI.H,W'*:7/OB:EY4Q:_+,64H\KIE2V&;!C>^>EE]&=N0. MX-<87T6^@.J@WTOIM-& WRWA6N([=:>>IFVVJE UC<^E"/A& OM6-%OA/AYO MJ,;YCLQ9&.?#?.)N*0DVSH^-[$DU&_)%F4/+'5BC-*LYC]2^S9?JE?"[M?----BHD+QR B>00OE_([5WN?+V5Q5F2QFK]<\I1JKQ-P>N62L;0@H],=.Z4D/N/['?"6 M\D^KE5(QG9YQ2U"G#VJ>9M0GOG$]D2C$49A7328PKN04HZG#-WC+:1=XZ(AI M5&F9T62S>'6@P2C]6DZO7N(\39RO5CR,9[XGG]%JA6H2.EANL+(07*2\"SQ; M2@1P!Y./9@Q60RP0H.2'E:!4\Q?+:?#&GZ6 ,WF,T>3C&V/>U=-W\_&K7Q6& MY2+&5$OR]46,R_6(R_6(O[@><186X&$.PO>NE8;CP"BD66@C;KMR]T1O_&71"1M'5NU)4/; ]".:3&;VS MC^/5TKJ-;KN=5T<"_;:RM[6Q\CLTII5V3R[?=6-D>KS\YH;1O;$PR)3^NJST MM><%BUMNG@,A^FJV#ISK^RO(KM<^?M'V%#I6U+T:DP9NR/H/BL**A M#K[%0:M+R?5IV@I7$V4K?AQF8RYB5<9;EU#-':,+VZ Y<;G/KVX&K!. M4G@5^%1]"$ZZ5ZXV_+KWG)^UMSNEM-Y2W5)Z2N7-DMZF)4PFY9I,*R366=ZW MFFVEWTJ+$5)B+0%SJZ"O0UH^U!O;F:_8C?&KRYS7S3>G[%U*N\*-O\6;BU%' M!8'JXV^_8K3.[DOSA']/.\&V$ENJ4FV=!-,X&=BKR-M M#LKUIR!M5IF#:AGO]9F"R6[E/D\K M 9RU01=;C6QI'9/M=7$E/:5J(YQ6;S?6&QO;ZV]OG^1RU\H\ M4'/$RIRXP/L[9;NY54^'9UQWREYS'7[;:C3W?KI/]'U]\O0&\_X6J_]-OJ>Q M\77',BLUW=AI;&XU]K8V,_BTM_-V>Q.0V__:VKH/I!EKQ6]7 M1PC_/OMUW4[$#5@ZT)+>UZM[6[WY;?6N3J$N]\>Z)AP%&/Q:N3CRM!?6QA_^ M@%C@M&6&:WFGK$OYT-UMSZ#,:X^ZBBJO.MH-;U3^Z/)J>6F\X=JM:QQ<,\)? MO8Q6?_8:IU]_Z;>>_%9E"5XE0LU19>7#*O3 ?0Q1V@SO1GF3N?6>3?8J5;LK M;Y54/[T"EH*]&5PH%XZ/DR97.O@,.^,Z%ORB)[XC2M:XD\.B"SRS-JJLGVOSUO;V;_NWKJ'ZWM0^0C*^6,;+=R;)#(5D9I&;CQG^C.XO4DBGU MYQ=!"*H&A5*XO^S/1^S/'U;+6/XWHVIY?[,W!D4YT<+T>J'?6_LI>;K3[)^2 MI^]WW5R(S+++'E_+[G=^6?F7K!(^ZQIG>M42,)<^I(3L64H*]WN/8?^<5:I]MY7503F;)!)^_OIHSBH.=7QDG\\H=3S=F*9F%"\DOG@\K9I]?Y:J8$H52-M4,1%?ZTS M:/MN?W1])>N8=D@OJQT:<[J6!'6]X].?K6LI7>]OF*(80H]^3,MH5ZI-"4HA M+?-)GGX[9/ZP-_O'5V\$8?[QR?\,:E0SN?/AX=--VPT7R/ZY^V MV/ZG#^<'F^NL'C8VW<5;VFCM7W;Y3M/1QF:K!??0^O$'U&B^/MIY M\[I5?_/^?&=S'Q\<[P_KQ^]I_:.ZV-G3;==^W=DY_KN]3^!_[7VZ?[E[LG_\ M_KQ^^0'>?7+>@,\[S7^.#XY/S@_>;,%[=H_VVQ>MG?8_>2HW_=;XM$7@N=;! ML>.-XP_X8!/J-3;?7];)QWS\#+QK<$ ^B/WV-K3AX\E^)+N;VP>HL9F_?+@TS^Q/D3#M\VM?GT/G7\6%%'*-*\A9E2-L4!J MUC-7XRI813"65H655QB)%TK*/U_>%HVO^)Z?L9D_H!-+R[2T3-^U3#$$CK@V M(CC*@M6*4J%CE%))RZ@>62:0_:5EFBG+A*XL$U:* WRQ%E0$RR2QK%G.5,W# M1Q.=)]HZL$Q4OJ":S9!EFE"\-C=,-2,B/]>>] MIGNN[=L3,*]K8).)&X7H2WOV _:LL7&#:6D#/BAP,&".QQKX(%13U(B:%L$K M)2RE1*^\$B^T%K]JS;YA41Z+9RT5=W:(R5)Q)Z"XUT2$4^%EQ*Y&*?4U)IBM M6<-H#8'Y!9OKG'$XA4@OJ)PES7UN&:V]HV[1K_5#D?9#NMJ@ZU&')KYES!X: M0,ZU,7L"%E+"V@14MZ]!7=JR'[%E>S=(R/]C[VV[VDJ2;.&_HL7,/-.SEL*5 M+Y%OU?VP%FV[:MRWP%4VW77M+UZ1;[9L+-P(7+9__&1$9N2/$Q)+G$@K+^)KNX> 8KU]<698$FF3EUC;ROI&V0S%5 ^[J M>2$-N/,#]]P)$4PG+/@$PSD#)):!#"*@RL):C"+DM+4M9;_0<(> NVG)D)W) MF>)ZFCRDP<>)U,@PM63(JKLA9X9]]M6N>^FXA5:W8+7!E#N"PG*&Q,$(9PJK M)03/C )'D<@XR9QG6]N*]9'-G>)M29'N G@)[D@#\.( ?.Z6D-9&R&1 !"$ MG6#@@A3@DB472,3LJ+@EIF\Y[Q" -RTW\J@>DJQ21Y,6D^'\@/98_FR^/9L6 M='7'37E('P;'DZ9K]4!?O:F'Q<*-ZFY'==.5,@RU1:\=""XTH$\*R-H,1NMD MHT!)#K>VA>V7MW4H FLH7CU?I:%XP2AFTPE0;J7/D*)4@#)R<#X8,.A#<#QP MJRJ*11^Q2RC>M#S*T[$L5[AP+& UXUZII,_@;8571"&F#G!>RY MUY&R5XJE (% E),X'/4D"1Z12ZE$%4!K.IKX[H"V$7F2(2:J/ATV>78/SRN MBF7SNQP+C*1N?+!U_<*L9>SI-'*[+;E-UY20"**8A<"0*SY(=O[4+PDJ>A6) M0LC-]&MI^IPL9:T"6*0231?O$XADA.*^?6L0\*X0\:_3P;C M;L"M:&T= IPSV_YZ0,/CG6%\?&;>O=2X;Z:#R?L[Q[L#]FG,?SNO5(C(% J0 M)C) %CB020RR49F7< >3*6ZOPSY:UJ&JEP;AU7-5&X07".&]AU\A;#1/F$,$ M03X!INS 66N@F).SD+R77HPA+.UE_V7E"];UY:Q'7QFY%^JC9_5^WR:_SE*X_BL$=M,Q/9XVC5#>LCR@X5N#0,KYYOTC"\2 Q/.2=,61L]TZ"ER8 B M&7 Y .ANP+CI((K"@92KS M%[>VN>VCZ)*&2H/RZGDE#VIUV.5) 2UE&8")(0.("'!:_PX2L M@_49-5=5/U;TF5Y#9>N&UR7Z' VOM\3K](Y,RM&[XDBX6DV"Q9D ;SR!=+9F M0)2PN>H]"]N7;.Y=U9;UF$_CN0P]-)WG]7 V+LK%[AT.0ZN.NP69_3;M?!CR M(7A;R"P+7ROA-9 4$A1SADF%7M03>K:OKJB.:^F.M4'OTL6>&WIOC=XI5R1K M3!EY;843&*#P'&Q,&5AV@5G'"'VNZ-78,AS+Q=XOA\/73>-YW3R0:M6F%#L/ M??WSPF8+,23M/5!V&HK-8GDE.43AD,7H$]>XM2W[UG1)*K8!=_6NUU]K M\=4M>>[%M(,B6"!*&(#%$F2A1P.DD$,23'/,@>E<6V&YOE7W*X?2TB.K[J$T M*-\!E*=<%FY0:D4.F.,EUI!&@Z^9D\A1\^Q(*<&WMI7L2S;W)FO+E=Q"0W&5 MS\NLA!3;13]$9@L_JZ6=V0D]RQ"%[4 M)@O>46T(I4"EK#P24^2IYO?$E6VA%I0FN -UL,7+F;<5K:UHRY<_;-PV([=- M!2'HI(_C0ZRN'G^CK("T)@C>:9.L+FM01T4OF]5O;W7BQ;SH-/@@<[&ZR%7R M.-:*0%*:!ZL4JZHJ[,J:P)58T4XCU;.[.",Q,5ZO%IU\6M(UID9,EC&)AR=5 MN.';(5O!NURODHNKLPF_/-GY^Y-?GNP_>?R\M[/WJ/=\_^G#__._3W]Y]/C9 M\__N/?[MGT_V7]QIJ<6J7V,3-KE.E9Q[!P/R@X/!\2"-?KS3S:Y5O\:F=9([ MZ_O<^T"?:]?G^\A+WBI0N]=1FSE6FRT<6Y4"E65DFT[GYZ^3Z=F4Z6_AJ[^] MH( HM%4E7$H04'I ;3U8)34XQI2P1@DOY-:V%'TINU22TKBH<=%]YPD:%RV" MBZ:WK)F/WBH/2D@$+.L(6"X)1*;$>4!/2F]M(^L+O89'"5?)23PZJ>(&A^\_ MI.&(ZO"O9LG 7TNQ!:PS&'/*9;I*T7M:"I-$XGCYRF%A!JM<@ M7 Z K#HH(6A@6/[C) SYBF/1UVIN8=;N'3E<.0?EF#ZE.RFM:X>2EIOSJ=9\ M,BS^9MJO)FU,=ALFNZCWZ- Q1PEX\,4C,2RP8R^"CL6"L9T%:9;RIU?VL+U1+E72F M.]?TQFN_-X\ 0@NYNN.@7.SL(M+1)3("EIP%R^^)3+ MJS)S!4F30BV(YR7>XK6W5MT9U",.;EC/Y*METE#ZFX4F:SSUI\5=WW),S)9??!\=O M'IZ,RK"DH\9O<_';!0%)+U,63D5(OC9'=DX .1Z >2J_DC9*5.-N78S/37 M ME=)=*"]#GZE!>?%0GG)5E%1$,02P"CV@# K(BN*Y2!5"D(11UG; ?NNE R53(3IKS5BM#C1&M-Z0<4FV&;#.,Z X*-%+CQ"B M2("4/!"J\LI(:W(F9YRO&WZF;Q2ND'+$O:?>-G@96$9GET8"\Y+ M$HZ%?1C M/2A!T0!*7DA , 59!:$C2J8BM1FPSC,@9*5-"L418*Q, R4%>%W"'J&\H"2] MXH;594#V45S.Q*[*,K )BB/?+8";MPM0R_UTQ F^IGBF"7G?D@Q?7_2)3<#H M QA3?6+O)3B9#%@IN"^SES(KRZ%5?6E:]G8M$7Q_Y6\-P;=&\+2N00HQ\2" MH[> 45KP,I8)K"6W%)Q+WFYM.]%'M6Y2_)UV3AX>#L>W4P4$1VDX.#PJ+LGQ MV#-)*UKWMA)\ML0FR8^2;[W+;DMB[Z;=$.F94KR$8R:Y$I7GPF3D,H=H,49F M2KS&Q=:V9-CG5\B4+[,Z9O'"XPVWR^Z1W' [%VZGG(^$A*)X&2"M*+A%KX&" M)C!"DPM(3AA?M4=X7]VSPML\WLT M*D/FQ#TW8"+3@%1E*KW1H 0&5Z8MRARVMFV?Z\M[@RT1L@;(75896T/N(I [ MO:67I2,6:MR@5569=> R.4A,E)\7>V5?D"OZZ.Y7-VG]>Q%^KWQMON[SA;3&\>'T F MN0&S7%!B98J'H$3A$Q%U<2:- )\S0=1":A:R]-)N76:0=9NZ>2< MSMM)$[Q3&4AA\7@T3^!-L. 3)Q=LF:BHKYV-)):]6MLFEI)Y:/#^E?+1%G-3=U5.>AU^P3:Y17D<#A&]K_H MH*XP+6Z:80&Y((X6>1(ZDP0?ZUDN8R18P1FPZ!2599ZENH!P=K_"!4V^M:,9 MK@;,A0)S6NI,NR 3UBXV3M4&$ 68@0RD+(QTEHHQQL#L4C^J3=-DW2FW78>< M#GH?:!!A,.P%^C XIH/[WIY=;[Y:1E.;KZ;]M5CVR?#AQ*Z-T69BM LJ9YIQ MQ* (M+(6,,4 I,NW9%!PS[FQ]=BXX;IOQ>44;1-B71OX+J.G38/O0N [Y9!@ MYCEDD\%R+0$#YV!-T,#1D9<\1V9P:UO7374S=WGG N&[:?F,G1!.WI^,FTOV M#L@&$6Q8')JO@N&<%JGKR,7*4J M?R;[ZHJ@[-*>94N4K"*R;^^Z-&1W#=G3A4/".NUU!"5X!M3*@XO*@DC,,THZ MF'$65/2YN5S_?B_0WKA4RY17$U,>A$$3 %@3#^99.J9RL_$Q'0W+>(ZF3/UH M8NE&;3-1VP5U(D5>Y*I)9+@T@((T$/,)M _161<-UVIK6Z'N,W%9%N#FW-84 M 3H)Y&4Z+ W("P?RE(\24\0DR0%/5@)Z$<%2EL"-%4ZJ8F426]LH1%^;R^G3 MY0-YD7F7U5&8'UU1;W3?V99-/;BQA&VBZ?*RQV-C-XJ;B>(N2!@%;RDDY.#+ MHE6%A1EXH8O#8A(I)7,@F=L,6.<9D Q+05D#09$M,T 26%M%K*+QE$E()FJO M1FWZ>$62;4&E$-TXN=<6@%78:&SPGQO^TT*"9B60 WK&; M DCV/K=;VD+;%MK5"MP;L2Z86*>".!=5CI0<>*-J.4T6X'028*7/"G,6/'6Y M05R;#XN>#]F4Z-U$$%DI0!$#>,ZQ2IPS9W.*.9>%M@20?8WKNM".H_X?CJG\ MQ?)O''S<_EOY%S1E0=#&H;!>/^T_& L#O+@JX&_':S3&T(QV13^<#@:G_7X\2@= MT/'@8_KK'X-X_.9LU9GZX.GPLO./D"\W<7)\_4< ?Z> / M^CS:^N'BR)1A^<82WP[BM0.3\]T,C,'_FMBGD/QA[9=53%R8(!W5=Y5[HL[< M2^_-45W9_N//360*Z"IK5#A5M9R*C;_]0-N7X#$9[>V_^:,?EO/+2\"\!(W) M PJYH]_E'H<,BPY"SG&BOV_MM][LO?P>DY9/JJOOM.'3_<>/=Y[_OA1K[QZ M_O27)X]V]LLWS_?+/[N/]_:?]Y[^U'OZZ^-G._M/RALZ_SQ_^><9]_]/]^_U MR; L6(YN%BHBZNX&L_^L0-P MOAZ-/8[R? ?T891^/'OQUS@8?3B@SS\.AN.[''_H"M_BG' ?L GIGFXKG%[_ M]-Y_\WLUR_D *W6ZVW:R4>*/+ M_LE6VPP:6G_Z5G?IK5?DJ4Y7Q4YMT!5')/5VR_O>C'J/RTH=>X]22.]]H3W) M^S?8E5O;H=DK/[GAR-QPHJW$>;BKP^OYX#-+;-WQ65$S33?9JYY%AG-31HZ[ M-JW:M+KK:;4)0MG/T]''04B]H_0Q#4_271PQN-NJTLZ-Z,UW[69^_FZO]S/L MPZ@<&!FC4"F+Q*W7*I0'S3*AII32JT?C@@?&.,Q=^?!L,K-_.CI\7]->]>Y^ M'QR_>7@R*D.5CAY_"@7^P># MEV^?O=W]_=E@=S]\>?'EMS]V'[W^M/?[O][N/7KW^>L>S=MW\L7ONU]VW^_^ ML?MV%U]\*9_Y\D2]?!3?[?[\CW__3NVSV:I_OQS8LONY]??-GY MO/OES=N]G\MUWAZ\VQ.__?'B_;.#E[_OBEVQ-WCQ^[.\.V"?Q_LSS]D?KVRT MGI-TH"-)P,PY$&<$P@M'Q'W0WM0#\*:_."G0.]AON1/YB\:#C0>_+?RR-@7/ M,9-+Z I"DL]&AN@42X*BJSS(W2D/EA>-!SO-@^PK#T8?5!8!(>H0 (D4>!D$ M9"2,BCDN92T_YZPO]:*45]>>!S>:!->4 :.AXOO5P@YM, 8BX\JK'))TSGAE M)YX@P^8)K@0#BJ\,2#;KA,)5658L#*@->)4T&)%Y="BU479K6VK1%U+<-0,V M^FOTUTGZ\X%[XP13+C T47L1=/#!>I>S1TH3!_"4_IH#V'7ZPZ_T9[265%5N MJ=@54 H-7A@#D><2(:<<2+E"?XSW%=YY(-PEI;A.\]58'W&N7.B]RTFM"O-9 MF;,)402KBS?@$R4;I5=,ER]6!=%2@"O$?)^G4H RN10%%^"#U35B+KK6W75^9RR^PFSK\V^(X466:$(EM"90QYE;52SE)")CVVU-9*X?L\ MM>50!*7)@K,A OI0 CNN G#/368:95*XM6W[@G5)O;_A>\'X#LQ%62QN9))( M)6#!VAT]QDR(5$+_EKA9*7R?)VZ809Z,D("*92BV9$!:C//75F7.DXH%WT+U MI9L[<]T WEV "\6(RF3(*@J4P3NGC$(9N<\,B4Q+3:P4P,]3$Y$$RUP0>)<* MP&.0X#4A:)YX*-BWUH8"<-DO3GR' +YI_7PZE$A0[!V\0U2(=)#L$" M1FL%Z.(!%VX( 2Q#":$8AW,;B8M!";1S*+1S)](I-IAP9M "LR 3*3P%,,D 5GQ;*.!^6WMM'T&)!#35*NMHK/2B^A2W744 M?8N+.AG<@-Q!("_SZ%<#\J* ?)[J"RI+KD4&6\^V(K<);"[&0EL1[JA0LRA M9KQOW:)2?1W*YJUU:Q[-=C=H60VW31[BH1AHY&5"&/*"KWDHH/@JI M1,P;%1(+U4?I2]W.>*PQCI=YAJOA>%$X/L\9:&)">I8@2UEN+GT($S@H',29AG,2,T8Q/EAJV*,F_ MMK7102@O]UA4@_+"H#PE8"PS\:00B$=17!537!5D$JQ(+!CK'(4JY.[ZUK & MY?6%\G)/,34H+PS*Y]F#@E6O0HX%NUQ#F1$&K,T>8B@&E(*ASVYK6^N^69@4 M>8-R!Z&\W$-'#=3 MB8-DF5?,!A""$%"A!<=)@T3F2AS)11:VN"BR[^8O;FX;'-W%\3(3!PW'B\+Q M>=; QUIR4 41LJ[:D<&#TTR 4%(ZG M)$Z,53D["^7?NAXS!EX76.N8 VK&9$ZXM9DY@P;D10'Y M/&' A-4^10&!% .,), ZKD"3XMYG75RL"F2#?=4I->=-*SGX.0W3$1V,[ _9I3'0[KQ)J7<7I M@3-9_165@2)/8+DA"DQQZ2>%![:)'*PSG)>9/VAP7BR<]QY^A3-C!;6)-"!7 M$I!\!NNC ^E4B1I3X>LQG,4">^8%S MR!)\L1[84%4/*C,7NVWKLCK;%=(]B(/1AP/Z7&\V?9\!VCMO^\Y-JP.93/;+ M7WN3WCZ'ES1G[[M*9(,EN9>9"?HJ-GRZ&HW:!&]XIS55AV&]QW.7:H^*TY6:"-K@[&_S+11P_Z\V)]*%.EHA34% M^\SEXHJB*)$E5Q9TL:;/0N3@*O8U[YN%[5-O%/;7'/C+3# UX,\-_/-%/VB1 MA+ 9%*FJG2D,.$P'[LX3'X?!VB8[6>^S:,?[+/#),!R^3W5.-":6*C)RT0@J;@^:+D"&Z0!;J- BYEDM%O;4O6+.WN)"/^GA3!H%, 5)FU0VJ[4'0A"QX8#)57ZC/]>4 J#' NH4_ ML\!_ 5F/!O][@?^Y V",B-EGA)S'\$^^P)];4)%B[5E>B+UF/IGN\-T.U'1S3Z_V/EDQ][A\/ BX[6RP]N0WF_3 M*0]'.7,,&;@- K X.5#,2"!9**$LR\63Q1+P%,J[7'5X<\IKAY$[#.9[R5LT M,"\*S-.%&\B$XXX@.YX!F6)0(D\&!;PB)!JVMHO_(N8)7AJ8.PSF>\E" M-# O#,Q3YWMT2LR%8B=9PY$JW&6S31!Y%(D%)JGD@L!JX$\@E.) QHNH-A-@V?6HA*%G#/;VC;]LGQW \P;4T/A4T%& MZGTX.OPX&%4\EF][@_&\[QW3IUL>'VE[JJN;:#A/I_YT=/C^8;F?P?"D#/+3 MKX4V?Q_/F?SI^(B*G09#.OK\Y#B]'Q46K4]R=#B67WI2GNDHC8X; MA2 MY6A,TATFFF*0Q20=2+(U) M.L0DYSY)+FRA2R0."6UM'2$CN!AL^2)4\"QG'6O!2.WH9%O):*.2+N1W&I5T MATJF,D2DZGG[C" ])4!/$FR,!I3(T48IHJUM;+G@?657(;[9J J47Q>;/=KL M#/ER\T-7D6,AO=.<]]_3,.5!([;9B.W%=-[&FLB=4Z[X2"D",E'<(YT$*.N% M#(EKKG!KNSA2'5+*;D#MGAA( ^I= '4J+2*BLI%0@3?, F8OJ]1S !VT"6B2 M4XQM;0N[*+V?!M0. G4!V8T&U#L!ZM1.B!/)9U-K0:J2<\$FE!#20TJ,Q6!D M5MK4WK.MJ]L: W4!N8,&U+L ZK2T!M78!#UPRW2)Z9TM*ZH,D#B/VD0IN= % MJ%?$\RO?)*;3X?I>.NX='([NI+3C;O.=G1O*_[RSQ-,,$[?K>=[[.2^3CMO! MP%NR>+B0P&#>2N81A'"%Q9D50)(0 D^DHR\D;HN[A:POQ ;M\32>:SS7B2*; MQG/S\-Q4_L=0=4N% );')PYDKIK/"A25H"+SQ'3M*(*F7Q:OQG.-YS:7Y^[G ME%7CN7EX;C"5Y_8L)2= $U*)RC6",U9">6&=DUFXJ.I..^LKU8BN$=T&$]W] M'$!K1#<'T4V7%&5+,J<(BOMZ8B(+<,Y(H/)C+T+0A>HJT8F^6 DYN]/4Y-F- MG,UJ'-/8HC<8EG2-J4&395CBX8D_2)=&K=WE1M_E)N7D>Q]20?@;.DH_WNG) MRW:-];K&IK7!^SN-!J%'P]B+@X.3XQ3OHM)T[BWVS@W;S=W^JQYQA3W[7]/1 M\\JJB]V:$E,._D4O_C$=#K7L^;7W\"O?W=A0TI& M)(JI>/,A AI54;* FKPIGA$5,@K(@7((AD)Q=$,5AWC0%37>3<@R_S[^)D6@$C!9_AN#&%1AG M++DS( <\9^&C1R9"G'0>T]B$$M8;Z0NHHF]([Q;2I_*E46F1HV/@27! = HL2QZJ M]E.529&"_-:VJS*VEW7]&]#7">@+*"-O0.\8T*>T(1D57\UE<)[*DIYJX27/ M"H1R/E6K"E[+S!GVG6Y+^GHC?0%UU WIW4+Z=*(O%AHWW($I*WMMHB?!)6X@ M6;1,>)4QTGA)9[9+2_HX9_'#,?F#5/Z-@X_;?RM?SO[T>SIZ/1C"Y",_V@** MTY_4PE5[$9XA50'0Y2-15"1.!G#_3>I1"(?ORQU\+B/3&QX>E[]1YGROW-*@ MW-_K(SKH?:"CX]YA[AV_2:-40$LG<5!F?T5KK*(GXU?CRG6J/\Z#(0W#H'RP MP.8XO2_/.7KPU5;?#MGI;:%X8&K^YL/A:%!-_.-1.J#CPT@ M7CLP.=_-P!C\KXE]"F6>J#/WTGMS5%>L__AS$YFM[?W* M'15.546X8N-O/]#V)7A,1GO[;_[HA^7\\A(PEP\->/W[4*Z^>/_WER:.=_?+-\_WRS^[CO?WGO:<_E5_M_OKL\?^6 M]SWYU^/>+T^?/^_\<_WEGV>4_S_=O]_#4.1A\.Z/./@^'X7L8?^M:#*-<\9],';,*H MI_L>I]<__?6#\:^^\6_=[.Y)^^U5UZZQ7!\X3$[BEZOD1M8\K8+UY&ZNV6][T9]1X7 MYR/V'J60:J3:D[Q_@\W$M1V:O?*3&X[,#2?:2N13K@Z#YX//+ >2.SXK:O[W M)EOL-WGB31NYVE)U*=-JY49FOCFUD FU:7.J][(;L M/3_;#?FM7.NQW'WT6NSM[[ 7^[]]V?O]A7KY=E?MO7USL/7[_]U\/+G%V+OYW\=[+Y]\_;I[S^]>_K[;VSO]]_$[MN_ M'[S8_U?>';#/XYV0Y^R/5RH*J:SW$+T,@,Y$<$@*F')U[Z?$8&"*-^2EXI9E[*T32JUL5QCN2:5NFHL M)[ZRG$[6J"P5:)D0D 4&E@K5(AU$9SC>::4.K*T1Q^I3F'*JJ4 M'0@C&:!7!ISW 3AE09H;ZVJ7II6329WW+&*G2>GI\9MT5 _O?CA*;])P-/B8 MSMHN_Z6F*O^GWQNF2:4??;K3LXGM&NMUC04E]%?F).\_AT>IW,:7%'NO:3 \ MA4_OL!;-?DRCXW'-:WG=&Z5P!'('F', SRR'XE5&PI!( MH-O:-O,(A7R'INXICFJ0OY-<<(-\AR%_GD*.042G0X;(HP&,53?19 0A@PB. M)"?/:M31(+\ZD+_//NL-Z)T"^GD6E3G*660%R9@ *"*"2Y; :1>4"LI2E?:0 M;.YN[0WNW87[PKNU-[AW"N[GV42CLC=,$N2@!51J!VMSA%R<>AZ*:7728R6? M#L%]T]3+?CH\*M\.>P4:9;*'S[WCHW*U@_%9R!Y]Q,82.24>)!9Q.(=85_)R_KQRY1.F*"J M,<'"F6"9:F>-"3K'!.<)$2*DY(4'GA0'Y-F#=]Q"9H+KG 07R8R9P#8F6-

M:9,&^GL#_7GJI!!_L:I18(W6!?0B@>5'=/1&W-SW]>P,M] MGP0]U;FYHG7RXNMN[R^ NFW1[2)&I\-Q9>=/D5ZQM+1UX3;KPO294L]58D$8 M8$(2H)09;#$G2.\5=\7*D=/6ME1] I#N-*1N;-C9=T0JEQJ;+ M9]/S/!N2RDXS#3%P!.1$8)$;R&7J"^ZEEX%O;:/HH[N\1]G8M+%I8]/5/!7; MV'1A;'J>J(P&97+1@,C1UIQ%350Z#UHR(VSF6 *0K6W.>=^:Q1T>:W3:Z+31 MZ?V>OFUTNC Z/4\!QVRR(-) Y#A@$A%L]!98"H1<>I%]*RPVYMMY8=]W OK67''39A6+.6'<_WGS[\ M/__[])='CY\]_^_>X]_^^63_1>>?;&6;=O1[Z5-(U6\8-X6[?0^/*U>*CG7U MD.*!TS?KD#!3XP7V -&M2)<(_4#CJC0V<0]PE;IO:+XJDZ#,6,9O>T/+OEE3 MKBIG:6ORC>\^/#\.[!75! M.#K\X]OJQ)4:DIURK]6#IH.Q'_HK#2(,AN/7#^G#X+C\_#L#]9VG7^M!"^'D M_O M/5Q\9^WIMLS=0M:D&SQLY_NNW&Q&C)M7WZ[J],8#,8^2W)H,\\[[\FPW.?9\ ME\IY]P-(=R- _IT.:!A2CXY[NW04WM26;+WO]E&Z@?+%?)N92W2D;S9&U^[; M39(@ERHAA-1,J!PM1V&MY\J1XKX6F"5B[M63<26$O+AC]V3OIQEVZB;L\60T M.IGJ<\_N>6ONZO'IQ?N]=WN_/^;E/9_+>]\\_?W%EQ=OXT%YUB\O M?G_"7NSO59G<3U^WYJ2DQ'R2X'B,@#EZ\)$SN!BR8+WD4F7#]5\#G9[:HBK]M0V^4S:^/@_-_GPR./W>FOF!% M2.S+>7V!UVBX#! "%A+3.H+SA<28=X2,2X[U7&DAL49>C;PVF;QTSEH88QA: MB2B41R%X5C'GY F#N)Z\;NZ6-5Z;D]?X^='9PFE>,@)C* J*LZ9%P1EN9%& MVURG*; MO4RTL=R\+"?/0U"7/&)MMI=#\=Z4=6!EY!"3S]F4Y4I-JD-+!+JXHTN-WSJ% M\\9O?\YOTEIFC'4L)X-<>U>X+ 9G(HLJ>M'XK5/\IJ:\.,=1> ZDM07D28,3 M@8%) 75F*8AZF*AXXGUM%E?]W@BN4T#?5(*;Y;Q/2HHI1SH%BX]?&G.Z(%6+WPAH:O:Q^^\6F@D^%Q?<.' MH\$P##XYFH_7__8<57/RU:1$V*S4K-2LU*S4K=<)*LZ018D*3 MA R2F$ L@6F0GIR(RD<;HOR.F]W2",OVMS]/IQ&2T4*0@A!J&B$R U9(#YJ3 M9"9&K:W:VA9]R^9)(C3D=A>Y7$A;K.P#SXC9)$)M)'IERZ49]]\I/6G(73YR MIR-EDPD%PP!1J0AH= :RWH*)EF7I78J"=PJ[:],O^V8HK%6DXX#W,-?V\_5P MU:@"H#<^CW_Z^D.)B4?]WD$:C7I_#([?5'249YVG2'CU^&JV.N#:"#'FP/FX MFC0E8AQS6;^H\!;S/G^CB,:T9',4!%J!IQ7<)W7"XZ]_IU&*]6A3&H[& M>@NM;G@&3MM[.%4W;&0(TAA;M=QKAZ> X$2*H!1/0GFFH_15U=WVD2^J-*5# MFQ<;"O++/LF<"+^F+O8RBO]%!R?I3T#<'),;@?B\;C8+3(+E!)*X -3)@%/1 M0(C.2!>5\"@Y!)8\(0,%!9C2]W56IMY[L*XMLE7IN5 MFI6:E>99$*U/+&K#55:$G+27FJ&++#A)SF;6%L3N+H@7BE,LQK(.*K"N!JA2 M1G!H$+*3(B973!IU61(74%'I7#X>CB^RMA_:)["+)["\ZG067JIG+4:=&U*BI)%\,4'!,]SD)+7 M V1Y:UO(/N>7.WTT,N@T&33*;E9J5EKZPKJ $+HMK"NZL$Z'X,Q*YHW4@"0$ MH#4.O%(:LD"?@XB6DNW@TMIJ7R;U+N-N*25 /S[L49A@I1AFL\I=6GZW6:E9 M::U#\^^EY7?.>6_4/(%9/(%I&:-LK%/)$$B5)""K\I)6&%!D5$9E#/.TM6W[ M:%TK-5DM3#?F;59J5EKK"+NMCW>S/DY'RCFRQ+BUP,FE*O27P%O#(.IH; Q" M6L:[MT)NV*;U/X='J=S%EQ(2#X8?TZEJPFL:W"XF7ME,8,O7-BLU*S4K;8Z5 M9O',A,Z69>3>*%3:N>BRS-*0YR$PQF<^#S/NR75%5_J=CS0XJ&T_BR,W*G[7 M\Q2*=W8\2*/S+9&SSO6_'A[5^]XY/CX:^)-QL]#]PU_IJ+RE>6VS>&V?IV1+ M SE1CUT#^8" ]96M/>Z9U#$RATP'.Y;UZ]#61D-[X^0UL=)RH^7&R1WFY.E( MFI)R)+T&34:52#I+\$QYD,&&S+1'7\N^N\7*"]UPEMT.HG\Z/"K?#GL%&&6J MA\^]XZ-RL8-)]3=]14G;96[YV6:E9J5FI?6T4A'IRK1?%Z;)[>T, MX_[Y,O4S#8:U&_;.T6!41GUZ4^3,N6L>W P>W-.'4U$U4S8ZJQD$3@2(452% MF0B<)V$-(@FLM0)6=6@?I"&^\?*:6*F+477CY7OCY>G(&K.72;'"Q[[JCQ(: ML$86C@XI2HS.":&ZQLP;MD-=IGGOH""@[4>W?&VS4K-2LU*S4K/2*J@.D0BH M0M!*V8!16V]Y9DD&$U!;06X6U:$;5W86=V'B85>ON;G&L[C&SZ>%^66,B9L, MG(4,*%05Q14,A,04:P4G$W%K&WG?\QNK!$B7 +R@'>,NQ[)_/VU!1\>]?YP,4T^R?J]B M9YZ=X6N;!ZX@/3W0;+)GPJ)-BACFI*S4/)'*440C)=GKT=QZ?2T/Z'M3 MO;[*6BT*T4+@G@&*%,!Z)X&[Y!B3(3O"K6VMRM*]L,XX#>P=!OLLB01I52I@ MEQE%QH"6E(I*9<9XYF7BN.O1WEK\W0?LS]?WC,11J 0N1PMHC $G*8.0QF8A MJ_>EZ_I>G/;+9[AGUAQO@%\3P#/E*"6EI>"$R3I70*\2.:$=-PQ3 WRG /]T M2MTP)B8Y1?#29T 5.3A/#+)TT9O$-,MI:QM+B"[M/&G#AOCN(WZ6G;[ A?&1 MA6@E2B,\V>12D.@-TGG[[>;/WV_@/MG<*UC?J?)E*G!%P+67=66/8(7-8)2- M:()+- \H)=,4$:6 MN?<<.26D9)R9&X!^ M(K-LLVRS;)?7<964E%X'3L7=2YP%BFBSDB^K*U+%LY@K+9]U)X^2552MHFA+-2LU*:QWC MM_Z.G?(DGDQG! )3+*&P8*3*@!PED-8$WC//C ZVO&%K6^B^G']OH-%!(^UF MI6:E5;121\/NMK1V;&F=#M*K:$"67 "2K+V3DP=2W$*9"TS(0!KK<:'.K:U_ M$HO'P>C# 7VN-YN^3R'MG:OYSDTJ+;N^(=@/386MB9HT*S4K-2NMKY5F.>:# M+%H=K6%*A'(UX5QQN9#02C0^JW #O_[K>9_6BZ:[3OQOTT<"65 )LY+@(E-5 MRYR!U]F#S4H9;C57@6]M8T8%9%P:,Z\$,U^H@5#9.(C.%3"NERF!1L?6"W?=VC3K!%"H^TU ML5)'2QT:;7>/MB]4.V0F!9,2M"M!. 81P:/)8%E *8W.J&+W>'N3]KI;:[&6 M[FU6:E9J5FI6:E:Z;RO-U)O()$8B>%6/>VJ?')K >)^F]N(D,3^M-M$S7 M^,6TRJB6*B61'1A.$M )!2Y*#M*EX*WTD;+BY 8JA1+G<>^>4]MJF;B%XL[J+/4\?CM-[GXY:B['YA$"C M)88AV^@-VJQ\4$SH+,LRI95'=BIL/)_^9VLQ=EM2"M/"GEZD4/L. 4/C )EV MX(.K?4NUE1AMBE+59@6J[ZSN"\E70M:XB9@O3=KS5EAO+<;N M7GNY_:>(J< M2R#!BG^!7H+72@/QH%(4M1DQ5E2OADAY0_.RT,P4>9_).NT1LY16L:03\R)4 MG6?EKT=S:TFP/*!/"6](98Q''R +D0%3[55V3=]IT_H--;R?^>K))DT1621$D;A%:9 KI6+21BO7 M\-XIO$_E_E- YVTHL3D3!&A$**]*E%Z\,BZ+!;U+<6M;E2C=7"$"TA"_3HB? M ?"N3!3A/'D7!$J-1-I(K8**@O%D8G/GNX#SZ2T"9)YS8348D!NL(_JW&0B*BX+)UW!):I5PL;G#!1#"2 M:4EBLO]9KCS9_^1"\M9AK+O4]_I\(^++BU?2Z^Q\B6F$T,7'4=*#-5)!=,D$ M%%*Q6*FOS]'UC6K=AC:9'2Z[.G-20VLQ=A_H/TUH[!7'I]HI)^- 4]VQ\$D# M.<,@_^RH7(WH=%' =QKH<$LB8##J([*/-*L=0W0&)K2%35+A:GW&FO9$LU*STL;$^:T9 M2J>"*\C.6T#'"*P7#HRR@0MM@\VXM2U,7ZJY6Y8V/FBLW:S4 MK+2*5NIHZ-W6UHZMK1<"]3]>294#SQA )%N6UUS[>)8U%5 +'R,QXJR+R^LF MU1A=W6JJ"7(U=8MFI6:E9J7UM=(L1SUBIJAJY5QR' -SQ9%#,C;$H&*PSMS MJ6N]3+KOP;W=^7HJ;&__Q2OIBD$#27"Z]C+1H8I>AS+SN^W5RE:YZ,SD(,M[*PT CD>($06J@B/ MS"BZP\Z;M,?=.DVU1&^S4K-2L])&6VFY\75K6;*RKMWC"U&W\ 7;B6G@4AI M+Q1XQ3T0XQ8#9PXM;FUC7\FYJQL;(S3>;E9:D_O3(*?98Y M %>B]HQ+!ES2!K(Y3CU(X;3C%%]9P:O)H/Y:XOA:-%IBSX$8@GVCASBD9V9I2 MW9:Z=L^U(-_^]OF5MXH$CP2):UN\#S+@47BP-D61HW$!96U@8_IAE=_!V#-I:?=T%5W[^RI5?7@GC MR1AN0 B#@(HG\)XYL$*J%%PL9C-CKFP3=[B\SY8NWDE7A1>1>6\Q) M9<6X9\$6F%[/D:WCPO+H<^_2O+)-2.96A&(4 N9;@<_2@T#!#)E"LB2[# M==_6^*Q1:*/01J%WF7;$JN.C6/$S=4:-WD7.+"G!G%0HS[K6+";;V,AT?C(] M]T7E*U>[#66.8++QE4P5$'D"*H =PIRFYK6_85F^>82V/1QJ*-1;_/HB91 MS"&S6LB&405ODT4A(P^^]HL+C44[Q:)/SUU2]TYM>_/=G5?%,F7!C \ M&T)]D5POW/3"^(*S/R,,4>_27!R?Z:]OCLYNY@.]3N"/$KT#RN5>?Z2#/^CS M:.N'BP]9GO";0?UV/*Y]QISOYAD-_M=DJ M#'1Z-#Y_\.&Y96=]5[HDZ5EO]CX)PQZ!(E(Q0J3I82B\QJE77Q=PU_9;:V]RL4:B_.AY71A\>CO_U MEV?Z=V%P%[^\A+&+\[[.B-.?5*Y0U\!@C/-SL(VYI9CG@#Z,TH]G+_X:!Z,/ M!_3YQ\%P/,CC#WW+(N6OG$Y!YQX89NHL/*W .;W\Z01],)Z@WQ#BY'=2/F : MK_TU>\"O_=WW+LO+!]WUO_[>9;__.R7EPF]6/]#FMO>S['MU#U"9%;E7SA]H MI5?E9MD#AK>[[/)OUCQ0ZF:@/2W+^\8K$'(F#JUR^ MKP_E;O)0$V:^GZVS73;8M071Y:U'AW]\6X^X4D-RKCD] M7IBK\#0,AN/7I_+3WQNH[SS]6@]:""?O3XJ_G^)XI,8'FR=C-GVZ>?R37[YW M5K,-X=D0/DIY$ ;7*TIM[DCM'WX+PJO7'BZ^L_;-^EIN_1T68=X-BEH_#F]/0&=PLXO;&9AS,B MERH&;X.-"85Q% 1SN9X\%)YR&I?-<<=D.YPQG6!__T*^?/M8/OU]]]/3GQ_+ MW4?/WC]]])O:W7_S9O?GO7>[OY13$KMCEWR;87[Z-[W?W@WKQI3S+?OAC M[^<7N/?H7;W.'R_$;Y]>OBT_^_*B_/>OO#LXW9I\SOYX11I188K@:\4Q4D#P M/@M0W'N?A$V$;FO;Z3[GKF_MHKJ$K-D.Y(9O,&[0_N'MF&US#DTLC\.^?.4P MI]!);SDHX15@\AJH?BM-X!ZU-BS[RF&-NQIW;3)W">*&L^2M=!R-1:*RW@=N M ],%*)&NYZZ-KWU8'JWQK[3&!$\I9@])UN9MW 2@K!(H:]!'%2+RO+6MF.X[ M=(W;&K>M';?-4A^K<_ */=."):S'68-E22A%I!SFR*XGMU8?NWR6DU]93EDE MG"$%AJE:&^LL.,]D<=Y8-DK(;&SMHM&7:G$G#!J]=0KFC=[^G-Z8LTXI3XXG MCE$P:Y06,9!@S#*=7:.W+M&;^DIO6GLO>+20)1=0+&> )+/ 3.+"F&R]*DZ< M4*POF6@$UPANG0ANEKR:-.?S,)?''1>7C2I(>N,"[=/7'P[*'^CW#M)HU/MC+E5!&YLB*.80T/,$+G@)5-P\9ZTC M+N/6-BI>W+FY]TJ;EFY'0'[979D3X=?L!UY&\;_HX"3]"8B;\W(C$)_O%\K, M<^8Z@;4R &)!LF/. _,FZNB+5678VKY\$+O!=UW@RS%E5^R>2F2!S!I7#&]U MIARBM-'I&\!WWO6Y(7MAR#[?,I-""):C@"A+WTJ?Z.LUS0F'U>*NU[VU6:E9:ZVAY)[X]&1V_K^HN^X?GI[OKP>XGP],C MW6-?P'_K"SQ+_SX9C ;'Z7DZ^C@(:>(\/$OA\/5P?)6Q']$\AAD\AKV'4[$U M\:#0.PU2E ;&5J@P#4DY"EAS#:&7/P%[)=0NT/-E1L9-,IN5FI6ZN+"NLS@ MNBVLW5I8IT-QH9.U5@3@%#*@U F\< Q"(,YY#CRYT,&E=<.J9?XY/$KE+KZ4 M4'PP_)@F8.J]IL%PLVIA6HZW6:E9J5EIX*@X7L]3.#DJ[E@:G7MZ>^GX:=ZG M3[\>'M7[WCD^/AKXD[%H[/[AK\77&QXWMVT6M^WYU,$U25R&B!XP%,]M7&M@ M0RK?4G'F7 P^Q%IK<$5#AX;V3J.]@M*WMEMMM5FI6:E9:3RO-HGZP@*CZJPS"S5RYTT7JX>D:M5^7J,E] M[@SC_OF"]3,-AE4C?>=H,"KC/UVW>.;I-7=N%G=N6AM&V,RS)P."F^+,9K.UK=4"A!,:[!LY-RO=KC/M_.%U(^=5(>?I6-N';+$8&KRJ M;1FY"^"C],"YM%QK30:[1,\;MEU=9GCOX'O=6]8R+=B2M\U*S4K-2LU*S4I= MLM)L#K71BF*6@C&TTGACL#A:@2ORS@8YBT-]X_K0XBY,G.OJ,#>O>!:O^/.T MWJ-A1@6AP2H6ZBD) 204EF\Y,6;O!=!GRG M@UK"H*W,!)I+4?6H(Y +$9(PQB9#60O7+0 OJ4/;\>&'>V_/]H^38>I)=H?= MV5:0FV;3)I112H'1:2DMZJ2\X.C0!VF(8O$R3H56YY,D;*W9;L=%3Q].:PV* MY'4F"93JJ1!3OKB4$3P+G,H"PW(TX]9LRO ^O_OV1JN:?=\(K%]V0VX']-:I M;/&0/E<>M#FDP'2)#GSQ,)"*AT&168C"6B?)&N%2@;1I4&Y0GH)REI*;)-&0 M3"BB)R1C,F7+19(EL+P>RDT&]M5"NS=: M"H,Z2ANTR1"\TMP&9 MJ%E"8;&O]&5OON%]G? ^ ]R3-2Y)[:3G$5DV+@B4Y(M3*-$K]1VX-Y0O+P,W MM1N0E&5&,U[KCDO 'DK4[J-/H)/TK@1BV5)QY85D?8ZK$;5O6!7>"Z_+"$ODR<;7^:L^U/UYH?=9@.GT]M2*2:/LX\ M@)56 GI;0IR8(W!R,OB8)"=3%:.-YGVTB^JPT W?9X'5#QM!#9=]GSEYH;5, M6C[TSS A,9B; !FZ@S 4"R[6 Y+46AC03EHH?U""__I"?);TAL\(<57&A M$R$SZ(V3Q7$6B")DJ^4-,'_-T: &_KL&__E^AD+OA4(-25."0N$*7-74\.AB MM"DJ)6MJ\XHVKS/70S7D=QCY>=EDD[2:WB*(B M@:R;@(PP%!FIB(HQ!BP#[-?Z:H/BANW7I=E3:?94"D44*14I/6/8\,--]M*3 M8A%)Q-;NZK@S5T@3%H"."B.CX >/PB KHT12)N\=9LEIN;1"5%M?$^!0X*#1 M<%! NTBI2.GY>P,\W+XN6^NB;JU;M3<=MM?5SY9(3;&7B <=$.<>#/3R*]IRYA0[T(5?MX)=L8/[AM72EXTA#U?N' MGFO5MW"06ZKOV4Q]M9>P)@5#U!N#.$X$.6X34M%AKG6RD6I0WZ*VKU9MG]/1 M5S3ZB31ZSF'GG*+288P\M1PV9$ZRZ\XA)0-FU#FF'5]:8:*MV=6#OZ+6C5;K M4N.Q2*E(Z54[[,H6^52D=\[Q%KB(.&J#*",$\: HL@K,5Y^9%D%(STD@*,#<+F.=-:R.IYP(+Q#D%9&:>(HV51XYR+87D MC&C=&&1^8Y$L3]EQ?6']@,5;6Z14I%2D]':D]%+6]:W/0$J_WZ9QO*UYX]LZ M0Q)G"4616R,Y#10O&0?&-V')1"&<8D#QVE0\A.855"C87:34% .\8/<"8_>\ M?:YYT-%PC0P1'/&D(C(>4V1HBD::F"3%C0+O-W;H_:!V[0OK5RS>WR*E(J4B MI2*E(J4F2>E.14XUCUP0;Y*,W AM.,/POPC!TZB8>1*Z7?H]WY\8OQ]OGZ=- M*)QXH(XA5_5[%EXB2[U!-GFIHS/.R+BTPG';L*OEC4M8P6M0X!>QEXL"/T2! MYRW;Z(-RH*9().41]PIT.1F!DG,4W@B8,-,L#7ZDX^=%Z-B^$X_'\X*E[Q3ECM,G5$AYUU'$:61A$XZ1SVL;D)IVWY?1/HX M7QJ!>*JLT1)%YG/3*/AA:6[U+ 2)PFM&%%]:,::ML6[+:\JPECK,;T?;K]*1 M^ZEZ:=S^%$I]?O@9?=21!8D,20F4FD9D3#2(&LL<2<8G29960-A%FXLVSVDS M86!#\I",49(+QK6B4>*4 I8\:LEOUN;2\O'Y%'V^CD(P$:3,D00A(9!<1& 9 M:H0]D4EZPJD#11=*M,$V+,K^^I7]+JX$SKSVTEN-J82%HIT1(K&$@]5!T_2# MO;OTD5DP);HFA,A6%;Y3"SSG^A4HJT2 0#KD6! @0.1\<;/M< MP?(*6-L<$$-AGS=7BT$4C7]-&G\7/D^U\D2%A WGRFBCA U&2T5-DI;IPN>; MH.?SYP,@*!>E\RAH[5&N>8[AKMM:/;C<\K-H^QL+C7OV M'NZ3Z7H3"'?M:8.0++<*TS1RP1G7AF 3)/:.<(EMF&1_P)WK$U%"&2D]W)N+ MAY_F3R>R)>JIR0O,)8)V1@=,*&L^CH2A)W"T4IO&<>/4/2Y*/VK M4GI&"#P>RUW Q=4&Q\33O!G$,:I6)2^@4H_=Y[!G?2.N8"(H!1Q@&ED+"?( ML4JD+C 20>D?7O"RJ'WSU?Y!T>=%LD6R1;)-WJJI<#8Q$ZGR@G,BC?/.YU\4 M%RDH6[;JYFW5YZ[*3;JU_YG*9&G@#'%5%5E@ EG..>(D!FFH%K!KPW9]S2%D M$U7_C17:>I(.[@M;LZ!4EBA2*E):1'N]M)E=3#;AYPU_QJ6R04K$)08F$5Q$ M5G&'@G7,6#_MT&C:6I<^;PL&!P6TBY2*E!;1OBY;ZZ)NK9<,=28\]5AJ,,]3 M1+"T4NY"0%#.WN+*P:;K50.WUS<6.U3'SU7&^*"?VTA5,43]:H2N%UNCV.\. MAJW^8!Q'[58_5A_H3@.._& T+A6Y2GF+(J4BI;=EM->XN3:%S>VT=@Z:Z]&5 M7AEW8P_[\X:YT($Y)Q,"Z7KX00ER(G)DG-62T4 9SZTRVE@_UIE\T?B"RT5* M14H+):4%MLO+[OG(N^2LN;MH&_L M,/R1VS@OK'^Q>(&+E(J4BI3>CI3N4D!!F4B2A4V6"$RW MH&ZE6^@"<+@O\\56I/&,*Z.09HPAX.D>::LQPHDE%AA60."75LA#RK46G2_( M7*3T$&1^!*.Z(/-"(/-EZQJ#?+V5"%O&!": 40"FP7*2W(F7:![>;!]B6C7&,;DA=@A5N? MZU.3B)PC'E$;!,':45@!S8/N-W;D_: FS@OK5"RNWR*E(J4BI2*E(J4F2>DN MAUU1: __:^D-Y8QPS81F8!5[%9R@M\J_*#U@GY,@;\SWJC=757,P24_ :%/@Q3ZN+ C^+ L]9N*P#%JZDP2I. M4$BY4*DE"KE< XT&:7%R1!NGFZ7$CW3TO A]G->CG[1Q)@]HXWRQYEP]F;\P MF/TP.,G9V-,GNK$H'7Y=%1RO;;[ J,/2)A>\,%SB8&.$GPJ4PMC A*D[S#RP MYT)I]7Q?W-H\;Z9PZ/%G)8QSR7B$232(:V61Q3(@(J.L&O<"DZSZPK:5YFTC M'[ENXR/HT L[_%\8+)KF0OR?+[<0[K F@2BUR33WPM!2P?MI\#*LQE6GGVF M-DKO!$>2<8&XMPYI:A-RVE,5O)/8IHR5C]R!HF!DP7#%D4J+, MXCT1B31!,Q3N"D@[L90TOS MYY< TQD7_<0_2QP8EDAK'G,U'B65D$%CL[3"%&T+==7S67"TX&C!T<=R>CHA,8X,8\$XXC*.$Q6+#A*9CT5'FD26[^Q5@(WO)H"%M: M 4FVN7D]7M'JW/P_5D+X(9#Z" M!@P?6S<)_IERTJRQ97TN+6[[9S G=17QEAW"R_U6%T:V/[2]UK$=5E7% MQP=Q%$&#[4GHCJL&8?V0FX)5OU63;//+J=NW?=^%"T=C>*$J-+@\E?$M'W-U M"-<_[.%:LV5U63Z3CW&ZK'(X_O%@5)5 _&48,#Z8 -G?A1*+X M_!+KX+E/QC=??P5&!JC%#?11D4%%\1J&W' 6HHD*>6* M? 8LGEYT,)P^P;'=C\@-H_V";(('_,7V3NW9:.D_%V<&IN62)"Y/XHT3D]+3 M3(SB_ZN6#^P?@V&5&?0+X$\44QGU\UU/6J\7]UN[7965N^$4*:,M*U[<[Z M1F=G8[T%O^UL_[FYOKH+?^SLPC];&YW=G=;VN];:ZLY_M][]N?W/3N.?YU\? MI[O+OYL_ULT^;(F#$[A'&-T\W(L[@+C(!D1E5%5$XGR3J<@+/$7/'H_B+]-? M?@W=T7'/GOW2[5=CJ2ZZ)M)N@J+&+"NL,I!.XOLFMY]@['*%L9<85_V>A#?5 MS6_C97+/]P1C][KR1X,E:AGK^P[H109[N]O^)#+SI^'4=_BHN?+1:PSN6M.> MQ[+\N?[5N8KP2FL+/G8P:FW QA@NQ'A>,"IN.9LO&XKY]>)N,4][KO*%AB]RGS>=SX?LV2!J@WSAFCP M/6L6/" ][<$I:<\W7;=<,+<_J;CN$9NM#'QT29D2($CCDS*5 A'.8" MI=O!UOAZT^V^;^U,CAX.]^%>F]\ZA[\=;:]WOGSZ_O[TTS\; MHK/^KK>WV^EUUC>_?Z*?^/;NI]/9T^A3OK'[YT#C_R M[?7>T=;1Q^];NY^^;QWM'72^_W%X^>AA:Q>^:_?#8>=[Y\O6]_>X\_M[VMG= MY]O_?#K;V]V"<6R=[1UML*VC3MHZPV=_UD/!E5/9^::0PV^AZ/6B_- M-'U5K<=C6$G=ZG#N*.I&.2B)") M(!=SKJ0P%-ED%.*>:,D9"3ZXI96SCG', MM S(>A80)\DAS;E&FN#@O3$TD2JQ1#\\S;FAA+;YQ&/U*'U-MI;N G/=.7X2I(W&:8&( MMS97Z^)("T*0X4I$'@V\RY=61%N8QZIXTZ#TC:+*+\%/BBH_IBJ?,Q:5 K<, M"R14!%4F42,;.!"8Q*2F(1(14V8LA+_:;NH+QUB\/>Z.;=U=?31(XU,[C,6% M\EI(R]JY='-7CI-Q'.Y,A#R_$$C!O+M@WOP9J,+&<^\5PA9SH"_<(LLE05IJ MQ[E/@;&08[K:F#;)3"M:O<#\I6CUTVCU.9/Q*DI'(D:.^X@X-0X4&E0[42-) MP$3;F",;6)M*UB"M?MO.EQ#=N!6Z(P]/.&[9?FAU1Z.3JO"P'XR*+^;UT)J+ M!MR[.M&UO[^6I;S:#^N3-5!,N;L X/;:'*W1E'JKK42!>H(XH!X" 7.D?:". M!ZMDQ#F4HBT4;Y M5[1Z@6E-T>JGT6H\=Q;L=$I2H"@D15PGB9P+"EF%/6=! M\(#5THIIF]?;^V\!64V*PV'VSL":'\$$'!T!KH/3R@T#>M/RH #=.M8[%I?,JV$O?PT'7[L9S=X-ANN#$S=.)[U57PRV MNV>T[*Z.M[JSCI04RZ24MBAPH1"/SB ;B4.$4!&5M)H&,-E8VX@2'O.*5?DY M24M1Y4=4Y<[:3)6%UY%;KY"U$@R0J%2NUFF0=PF6<(@X"09DIY9IUHMV%%OQVW$NK=FNA+T>FY-O ;8[ =OF/%&)@3!O M!4/62YX/AS0R&O[4CL&VY5.4 2^M*-XV#S\<*GZ6YFKQ<_I9BA8_BA;/T1.C MJ0=.$A#5-B).+$>.FAS$)J*U0D1'U-**P&WV\..@XF*YKXME?!"'Q7W2<"YR M$:HJFNZO5)O\%GK M#;(&-2NX(:)IZU?&[M?< :@Z(2RLMNFUPF^]-V[V_3 ?(:S'^M_-_E3H M'V8R+]OBG;;%C_-DERD@.$X[9&,PB/L(ICI+&"DL"!&2L:1QG6&KKO+=12X= M7O3Y1;ANT>*,YU;NVN3\T4A)3-BQF,N,JFL.!A>^ M\G;S&U#A<4A+E/9@XDS!!.GH-R=4.[3/&LQ(!XCF$$X@1W/<2+( M.NJ1\2!=)X+65BVM<-(FUV30WA[FR@EA@Y7Y95E+4>:'*?,<9?'$BT2L0Z0* M3DPF(9U%##PJ;SUDJ]W3+G\!RG]3S 0&@V=_W MKZ]<++3%("Z7SB=*==:[ YZ?9R_!@S&F?4!!8H6X3 %ICRFR.BF=(J%"F6RC M&78U&+NX7%Z%0K\L>2D*_0@*/<=@HA"*$FZ0#S(@KA0HM*$)11F5$1Q3D.'2 M"N5MI:]&+1:OR_.=$QW;,ULUA0 2DU/(3D";BL^EZ=1EULCQMJ[DOVHQK_9# MSC8YB>'/\_/C@G-WPKG]>>*B8@PV4H:\M 9QK2(RVDO$2,!)*NVYT=E2>TA3 MQ^)S*4%11;N?3;OG6 PV,KE$$B*@V8@S5V5A!&0$XYJ"5>*]6EI1;?WPG++B MBWGH^=$P?HW]D](BHNGQVX_@8OY0B[I VYV@[PCK([-_C4Y,P54[P*J MAQ=J''K"L0[.(2QYC@5F%+D8 6,]UI23B*FFP))X6\NK:;MW]O#<6HD6R/WS MEH'A$;A5 88& <,-AMI'&9]6I=OQ_)]WCG"M> M/,---X-N7PC:GF6)CG8'JQ[$.XQ_323^5\_VQZO]L#$5>B$Y=R(Y%TJ/,<9U M,C0@;AC)93\HTI1XQ"T#2;OH60#KA[>->HCQ4[S##5;J9ZWN7I3ZJ91ZSG+A MFJ;$O4(I)(FJ45"I:+N%KL?>$C\Q:)RF0FXTY&\'YI M2/.ZV#88[$^D6 M7+L3KKV?IRA.N$ U\8A:%Q /UB$#4(:"XR 2KQ.4POL(6D#Q:_28/5]"8Y2 MU/?^ZCN?%&"%DL'87, =: FA$6GKX0=.!EZ."GY4ZJLT;X;ZOCD'RG"0VQ9. MS@Y!24Z&U8EAIBKU26*E#\6C\EHR!:8"?P?RSBW,MVJ1GZWVP]J@UXN^[G*^ M+1YO@@*$MX)"2]4RK0T@ 30RYX0$*O#;*,X5RU 1-'E;6:+ZUP MW%;J:IF:TIKFU:CZ,[< +JK^3*H^1WJDU5YS%Q$1Q"*.M4:6"S!R9 MU4LK1+:)>:W]:Q:/^=05-2^2GE;QRS2<]?P8[P#GII"WG;;L\$L@G M)+>@W)U0[D(1392A%%FQ+B3BED7 0CQ9((IDG4-F;3 MQ+3E@PZ-B^_E)2L[7)?F]M+^FALS%%\[?#:IK,/F=&&4[.U[@NF%XE>8PFZ7 ML$!&2@=@*BVRBGKD4R3&*6$P3@"FJDTX??@1_NTT:('\/V\6$II4T*% PL,A M88Y?&<>X(2S"(F,!<<((T@PG1 U6,41"?#[+UOR!!1V>!1(>I9I#PY+;$E^LXI&[?]OUCU'%XQ!H A@4$2, MD;-*< JRLBPMK3#R$ =#\=;>FV?LVF]H&'MV'$/KM#L^.!CT\G-4V8R#HZ-! M'M' ?WEI[^LKA[/'#Y>;(->'6K2[ Y#S/^?BS2E0!W88?P.T"VN#H^/8']D\ MR()T=T*Z"R47G(I)NJB03A@XB3 2F>@3BDZ(F+ Q ONE%5DZ-[Y2)7Z)<^:B MWT^LW_.N4:$YHPJDQUF5K\R1PY$B$GS -!HKL +];A/]")[1$C'WT*C_[FAT M4KE0+E$94.$0AZUX=-P;G,4X>?&X!]] H5)AB*C@T%1$>&)8#A8F1LY8E:R%QL2^>_M\7&$Y[:]>S:D M?ML&W,OQD^]Q. AV=#!%M9@'-5>#9JT2[!K(M2#:?6G)X4?ZF7-%G/0&*18T MXHRSW)L(* J7(H9H60@X1Z7F1K6_-BB?J>CO(CI@BA8_.B_97O_X&8<413(& M66\B6!?>(P<8##\,)IH"%!NVM&+:5#>D%-Q;\ZWD&/WC'_A7^M5H72^V1K'? M'0Q;_<&X%.M>:,)RG1FV=B[H]>A* X*[8=Z%JE%"*&E#),C /H6X]A(Y#;S% M$<=(D$(PPAZ-MQ272G/5^*5<*D67'Z;+=*-R0AO9NN MB)*$=$\XO5A_BE!C!5 C3H4":D0C,H(SI&CTF+(@E99+*Z)MR(/=U'=5GP7R M]KQA2'A.2E4@X#0.575=%/$A8>?!B )K28JVOB95 MN:&8\*;R$Q:S=2BGY<'T">#(>Q[\]:\9L_L/W]V!K: M<3Z;[%?,N%WSX]Q=^"N 6W_[YV3 ]*' F34 :)I2 M)&0 JNR<0-8H@[R-0'1@P]0L+*W0-B%7@U++V>>K08!'SX.QE\XY(FTV4LH,0]&A8I>EW;Z!$ MH\?C1(]XJO)FRQ>]2$6S!T'G7S I@[#9K]?9^F2]P=^]DRRH>9"N@;M@[9VP M=G^>4GE+8V2"(RI3/LQA!IED!)*K8 UQ?Q?I]/MR\4*>62V\BUQ8%91TPLN"1)9:B$$&V M.@E&:.ZZ)F2;DP=W6"QNKN8J>= J.F*]HB+RJ(+F)IK@*@4/C/.LY,"OBI(O MBI+/MR7RP?H8,!) M>CC_^8EA^K3&Z//)X990^3^?S :XPZIO^!ZA8U2&4J6LT%QH;(DT0KIDE;#" MJ@D1?- 9:-DCGFN/Z*RO7BC[J6R2-GIDK.*(&\J1$TZB[)D@P@-+M!B((*5M M_F@9[(T)#2Q06*#P;E#(G) 81X:Q8)SD<@_$,(EU=,D;[4--EPL4+@P4SJ>< M@.'+$[;(:DS )O81V6@4LB9):H2BEF>ZC%E;/]PF?F:/XL,B(F]K33_3/>8F MC<&TA,%)SI)]E)#(EQWE*S-\KD\9VCDY/N[%G.UO>Y6U UJ$*C,G=$>^-QB= M#._;NJ%AD;M/=H_7FV5V_0:]V?>#H]@:VV]PTV/;?1+'_X/]@ M,Z*Y[Q%?# MV1Z]%'2]''?S:OP+%F/A7'?B7)L7*SQS)16CL$BDS"G['!F,#8K)1NRX(B3G MI2GY"L\@"MZ\4KQY],CA@C(@'J25S17E87]0B00N M!. -N5I2?N&/0Q:([8UC/@&Y/]-[H%_O-2/O=8_X:I#W"9A>O10S['9BB=2[ M&_)>Z.6!-5=>2HNBUU4].HIT#T$U=>']P'(#^%=MQ%>AZ/NB:SVVC0%\3 %828#:#Q1R1=3C!TK.!XL1EX"XSV+:^I@/F"[LK M_S.VKA?AW]#]NO)?\.-2 JG-3T]'HRZ>;R_5!USNU_CKZ?=,#Z8ZL/H< MVWVP68;1?D$VP5A_L;U3>S9:^L_%AX0GO#2IE^?CQF=,Z6F>4?'_54\U ,I@ M6+7)_*7J$9@_!6.RC1E+ZV"8X?1_=(U1BIMHHZ*""V*UC3A@+462E(+U^%GE MSLXY@@?,E;6,Q/TQV!EVY:(D9[.]\E]N^)_G>?.*CEU=]Y-7Z?5K$>%#E0L M0NR/\JN#?A5!5_7>=K97-5,8 M'<1L5_X+[,GQP> $AAM&__[EROQ>/WF$7)P]4M.K"MW.D:D*]((YZ]GC4?QE M^LNOH3LZ[MFS7[K]ZLFKBRYC)]QTHJ_&+"NLLLI./ "3VT^T>;G2YDM 7K\G MX4UU\]MXF=SS/<'8O:[\T6")6L;ZO@-ZD<'>[K8_\=W<(1;LIQ\U5SYZ#7&O M][<7HK?71_ZM1Q^/7!RV&&E?8";/.'=SMM0=0F\;/K'9+W$;G]=C51)]33-' MS%V68K-#<&]I9JY5.87]<&6;+?F$)8GF]>03KO8O9\>LCM?L<'@&,_JW[9W$ MU^*>?CQCN>=8Y# =;NZ&[]7T#=[[O'7PZ_$(^[6Y^N^J< M..A^^KXEX'JRMPO7K6_2#MWXUJ&;W[=VW[/.T;ON]N[?!UN'[])6%Y]5CHD= M?/I9,LP8-P)A;G4NGDB1"]PCH:/3E!#E--AY!,NV5H]UP%:R!@O@->G!FY5X8L"> M=;>R6 M6OKAHL^H/2F^/RZEPQ:E%=T6\L'MZ)J7(E)T]\482-'=^^KN M.0E1*K&H":AM"#F-WW"DA2=(:.VY(HSRR'(YX;9X>#^=AN9;$+I,7RSAXI9J MN#O(-7>>NJ'. T.2)VZO20#.-:63WJP#_?$GZ-7L&J5$Z6O:6G;F:&&B3"EM M!1)>,:"%3"$K+7!#D4O5&^)3>+P"I8^N80U/_RA86["VB0R]8.TS8NTYC3=$ MF2!51$82E6F\1PY+BA(V@+XA$$+HHU5 ;0S6_CAAY2[!]"^:4[)[$%O6^\$1 M?'<^\6_U![FIN!W"R_U6%T:V/P3V?VR'XTD7@5$$-;OBZ)/W;[M M^RY<.!K#"[ELYVCYQN#YDMV31TGPS>D]^0$J4/IIP@GC2R4GJ.0$/5).T//K MQI6 ZTHW]/_5[=9F9^UF#&G*2#O;NQL[K=WMUL?.ZL?US=V-]=;:=F=]H[-3 M_[:S_>?F^FI^^=UF9[6SMKGZ9VMG%U[8VNCL[EQ]O%MJO5IZX";T7!E=U\\: M66Y-J&3GY ANX1^AV,)%;K@]W+?][O=*:]=F6Q7\\9L==4?;Z:\A;&S]\\_O[LZW?-[Y].GHO]O[9^P+7 MB+VCC=-/WT/:VET]W7K_F3L)AK7#"-/<"SVZ@&P4#('=;:VP(&853<+#QVSDQ$0MM'-.!N%XB";!YV'.[7%6Z.$) /SZQL[:A\V_=C>W M.ZWM=ZW?/NYL=C9V=J8LLX;UMUD9PU&#L85OVNS7^]BVYX M8H=G+6*TJGVZ^:)AO'S9.E"RTTP.J]\GB5G$& D*?+O!F]L>$&<8]R@GJYY? M'UO)CN!K*_F,8!*KW_UP,!JUO@[@2]NM/+Y!ZRC&C%.C=LO#=]3RS!H!)E>K MWAWAK?$09BK;UOD!03@'K7ATW!NQC.:1<^=NF! MJL]2#Q\JOYIO"G?(WPL+*=9=Z9\NM=\/!46O0 MCWER83KC.*_">KK'T1_T0?+[9ZUC, 3RA>W9L$:M _NU,EW@]GF:8$15@:>+ MHX/'A"&TJN1:-R%MTUF"&4EQ" \&$]"^-#_M%NP.MAJS[=O>&=B!D[,.F"B8 ME%$MY=%R:^?$@8T#: -".ZLD-XQ?(P!>7D'[L1]KW4GY.2^,;7:/U@AN,=UH M1O4\39ZW=3("ZK[W6Z4'7'U267C;_)LT58/8G"=(!9 06\%F^W>!D>"[5:R5SB9G]YQ(& MWX7,<+S89(8^.9G9@8>$U>YAV366E>"MM0DK.?KT;>^?3V3K^WN^]<]>;WO] M/>Y\WQ? +NBGHPV\O?ZE\F-M'6Z(RZQD[_!=;^_PX_?.^OZWO:./O+/^GL'G M3S_M[G4_[;[GV[N=P[W#_;.MW5[:7E]E6Z>?HPJ1N,01"X$ASKQ$AF.-+)96 M"JP=-_0R*[&&VY@2HR$0;FQT#KN$LSL2DP3"NLQ*=CYN;:U^^)09R<[F[YW- M=YMKJYW=UNK:VO;'SNYFY_?67T#SUS8W[D-4?CZ8BX-75$IFDP4VX[A428L8 M U%&"Y*D%++!Q*:ZXR_=,7R=OX5B_;:ZL[F3)_VO#QL[8"ZM5K1PM3-O6,$K M5^;X"35Q8CUHC90>,^2Q(HA;^&& @R.JC0\\"LE)NKR8 M'=?!*.>M@B^-"3O.*+4N4:(5IDE>UL3&+NV[.5WOX$:M-NQS!VS>WRLFY&+L MPTX?C^']BJKG+QB&JIA)1=L^+N\L3WA#Q52 .1U7=YBM7;@<^'[W.'.(?RW] MOKKZ%]#7.KYC_Z0WH7N35K([T9\,J[*9U2>F-;TR2SGJ5EPC,^"--;@#7 UL M)-\_4XAA]VCNN6"\@V'^[N7Z'"#/S)8=^H/Z3T;:K:QZK;-HARCV;W0X7RC; M,M\2JE45< $J%@;^)$]@ZQ0X'Y";(9";"2V;39H.J=A%@Q MOOGO&^;HF"P"=];*4UB1M]&-]6:N_9K1P>"D!W>(<#=;"1.N.3SIUX=LE33' MYXSP_XSN\@2U@0'/D2:&8NKF@Z]JAG.O8+CP&@&T)SVW,N/,!#@"29S,0*BG M>'XXDUM6DEOMP^[6:WVH! U,O_4N\UJ"T?\'"V3V^]*_JWD"R53BZ8,-8_-: MR8%'U<(" <)Z@S64OVE\,)Q8*7W0K=81*-S!:#+XJ55Z>?PPX,QB1^?4Z<+* MGY"G/#^A/+1WE%2FV B]O>[#K8(]/M@$$Z[O;H=WW9^+%15(L]6YL/JKCSQRQ(O=EY=R'2!H3F<[3-*7#(4>Q?MGO GH(] M=CO5VWIV8>[4HSJ/H\%OS.K9VOURVCG]S,"ZH20ZY+02B M.D/7<(T<24X:* M9+%86AGTXY5(F D9KHL$UK-YC5=MWIFPD&I]O=?CIX8?;#V5_@*6]R=5'R]R M,QB8W:\ H'T/=![&U .HK>B\#7F&ZM?_E2_MCBIN->CW*F]H/ZM)MEUR!DA^ M8^Z"?U??E4\)X)NF4']6XW[P_$NO/L+YR*8!+>WK=ZKVS[:JX_HX,X;E MJZ[8!3FIN:-SZ./.1G8-;>SL;FZM[FY<Q(?\J:8\H>\*.-IVVH 'S*;6 MZ(VA]?;Z*MW:_QRI"HX&BJ*2@-8X*&283T@QIKG'4D43+ON<\B9>.UIF]6=_ M4%#V!H)2G3[EP[?Q66W09U_!U'DP#V:9"1[9+T#RII*J3Z5&HY.CX[D3.)M2 MQJ^:0^9])-N+1S/J4_=):<_W.ZGND[]P/#F=.W=C5#5U*\S8ST.8-%G)G[EP M??UUE9EYCTFH2-0-PYV<:DW&""RX/[KH I@YCB:0M]S:[N>(Q4%_?U =:&;' M;/L"XXM?;>^DFL#,N&;3V9[0Q>H4T)V,*Y*>25QUTC7(]QB,\A?VZK.O0=XC M!J>5NRG#KJ_-SEYE=F:\!H;>SQM*/FFK/S*C\;-#U?JBBL#[?*=>;PKLU1Z1 M1QHGCIK_Y!O40\^K+=^O"P_4'4[WD/UY.ZP^GNS!-*!>Y>&:"AY6<(6EWV>+ MMCLQUF!3"S#=/=A>@ %/C#:8BMB/"1ZLGM_J>T-,<9@WMOJ^]X_/HYJZ M2]Z1"GS86/MS=6>G.I;+!T([U1G1]NY_;WQHK?WW:N?WP@Y^S@[^@N4Y_*O2 M_0_1]V!)56[3*AAN1G?G(N3>'G]@P!^$HCC;=2AAEDM:!H$,=0$Q%A4EP1/M M^94S+N&()PE[*APWQAM-O<&8$(T]_(>OQ,"=[WIID/V'K?]W4L?^ ,3-N=HO M[G8APB>.JIYH%3^86 3Y3I,0D%GHB+T417+1*/&#.D+DNLB5TPJ:)G%1M4U?@64SS 1G$E$":#^<^6&N31%HK>9H&']P\5&&L_67MQ4 = O\:3;X MZE!H-)YC#1F8NQ5P7DM&+AA@&=ZCFR4^JFD5]\+X<7Y6"D M>W];[8F]""[ \KK52=,DP"N'XL$R\-79T;A*19]XP)%,]_%X_HP&9(]G3E2LK93IOG>< M>5E]WCRUER?'U#_;[D;33CD3G^'YF<6%#78\F/HFSB,-)J5NZJ\]GDN5N,:] M^)SA5R"@N="KX: /O_KZ84L@UL3)]?ZSDL:"(RVB0EI$A$KD17KO$ MH[\26%4$]\*"Z^Q_IIYY%SGLJS8YQ)73R.CD$:71*F<=(^Q*QDQC(?+N1OQ& M9_?/3ZW5]>V_NW)M M<,]O _@G!U"M[ORV].]6=S0"ZW(:.")SZ PVOQ+6M/"1YPST>*<*_=H$&*OWG-M-D9/0<2H-QA\R9^;N9"SB=,Z MBN.#[//^6#G^JOC&.D:L7=F^_>ZX#J[T@_U^Q1_J,X-Q*]IZ)!=\Y]DA6<60 MC*NTIUD$(S"!R2V^5]4 SOW>E4=AF8=Y&?/TH= MX]*M"^F%UN!KK WP7C?%JVZ"[DRTRSD.+WL;0F4^QN[73'6S5W=@^Q?2=*Z[ M>O2#QZTZRO]L[BLQ79B;B\]7'\<,JY0FET=V*7\G1^W-*2LB+ O-GO>H'\;Q M<##*WYD#@ZJ3C$G_X>3V( MJ1Y/IFT:'W5I>)+'%?._<%P_ICHZHE0==OMOS?7$3$MN'F(1UU_4>S5 M"D/QS79 M4H$:_'NZ)^6#Y=$$>&;YG(/Y@^ ).D[LQ_[\ =O1^<.-EE\TJO8'\*HG\'H! M.6O-_ &T=8\> FRO@Y#>4@=+B/*CARB?,\9PXNMS]N,>,,;QV74)!%4,0CY^ MK\[TIXF\U>8^2:3.UY]<./FQPV%.JJC)U'7:4U'*_9-NG3]4T9/C*YRD9AKY M[Z)=CV+MWFSCMCK;NZU/&[M3:W@Q)N%G$#.K()$/T6X$&8,(;3<+8W+!C1R) MLFN_Q1"UP@']-FJR1?5\/!:!R/T=@_*'HX/N\2P)K)NMVZ]Q$FQ;$_9)5B&:!"I=@L;8MS5-/K]# M%35D3VNSF]3^;G@QE]MMU<=)5^^;\C+<_[FDS)#LP\<#V?QHCDNM(:P&:FL0D=L M",.Z[-'!X/3&45>1)O7()KEPDR//T,TQ%2$#9\;?"B];HX.JILTDI'26=S7[ MX@O,-=_L3F!.K@5SMCA@?B4[>[A_P[\=OG<,/7^!S_--W_VUKO7/8^6?OL//[ MYNFGW?P]%P\\X;[?.D=_]+:.X-_=#=KY_0.,Z>"P\WWC=(MND;VC+?SI\+># MSO=W:6OWT[?MU<_>14VUBX@QQQ%/0B"#!41VJIM)Q=*1GR8>/OC<['C1:87-N_=S;KBC%WKM+S\V^].$JN"<,I M6"\C!142VAN.!9/*2JV9XJ_GX':].[+[^[GHQ]3I/EGSKX!3SL/V) PFQRO. M'K@ZO*G#'F&GW8^#_:$]AMTBUT"IG*NP;W4&XU@[@PE[I M=3YP'>:S"+*[XTJ= G#KM_K$:_2$\XZ M[S\':ER@B:%H/+#?$#W2G%DDB+$,T!,V!G49;2,)ADM,(Q:2V\B,2,%90X&I MD'1-F=G&KNB?HE$:Y$/YBB_:FG-7L?@9:6;:V[)N<#*^>%3NIVM_FA]6)0!. M^?HL_6Y2MG)J(M7U/V_3 .JJ M?4-5M_-X%'^9_O(K@.UQSY[]TNU7\U%==+E1 ]ST/*IX&=>1Q9.&;9/[3]Y> MKMZZU'2B?D_H92KDC6_C97+/]P2[^4M_=.6/!DOTLF0+-%C&]:UN^Y-6>S_H MZ]N\7CG7-SKYP5/=V.WS5A-0IPR\T Q3*J,F'7S\1; M:'.].BVE<[XKM7,*SU.TN/[9=6^V7=F=G[_9"-NLSH_3%?YAML [<;S6K)[! M]^7T=;.QHTVV]_NFV-O=/]T[7(7/YM<_\JWU5;'WS]]PKW>]SJ$GV^OOZ>5F M8Y\.PY=/A[W>]OIO1UOKP/]_?]?-]]F"<>_] _;!/Q]IYWL.DM]+6_.-'9V5 MWIE($%;>(N#X&AGK Q*8Y)*R+$7JEU8$;H-9]D@]@QO3MK' 7(&YN\%H/__O MEVB=_IJA_[I'?#7H_ASMRV_R4A>0OQ_(=^>XK*66LEP@E$; =^ZB1T9Q@;@G M/A!-G3<^-REO8TP?J6_N G49+[#4I&=K%NDLL/3HL'3./:U67!$B$ W$(VZ< M1]:9@)20PF-KX8?.[8K;G(H&P=);\)I>H9AG%/,AU/*!+H?7C.'7/>*K MP? 7II:=0=\7&+\[C)_-L4L9J:;,*.2,((@K3Y%Q0J&DC2/)2"EI !@7;:GU M([D0%L@96I"I2<^V..RR(--]D>F<8&+O# B,H. 20YPRC1RV8 $SD"D)4A E M 9E86YHF(=-;\%^N7XH FSDPBV.R> ":SAYG8;/%!7!WA.ZLS7%')520D7/$ ML4Z(^^0!H;U#'G.O:/""R0MM6^8^6_R4 MQ1NP.$RSN /N!^KS(9TB,<>$Y4CC9!$G42 KM4 8"*C'26OAQ=(*;2O9)&] M0::"3$WFF@69[HM,YW23V!2"8P9I0F1./;7(.".1)]Y&J:7B/H(9W";$- B9 M*KKYGRHS\D9#7J[-4Y^6++_0(?;FYFVSK,NZL-1HDD3_NO/9F5XVXG99UPU($3?+H !E ML$\P6+&L2$F^?WOYYB7Y_G;)]V]L)NK=]LV5'[@42%NJ#I1TW,7V5L<\H!L# MUUZ)"VB#?-K=8%N[JZ)SN"4^?7]_NO?[>[ZU^^5L^_>]WM;WCV>?=C=/]X[^ M/KSB MK]^V!K-]_["]WZWCOLK/_V96]]_]OV[B;?._KXO;/[Q\'6X6]'>_]T M+M8;T(KXY'%$S%&#N-826<$M"AXD);S0UH.E155;&KPHB;@%X K +9S3NP#< M8P+^\81PIKRWBWD5DHF6(22H(Y4;YH #@>!NVI0)P!>#>-L#=J_#K M/8_W-OM^&.TH@N5>_;O9+_#W2/!'9_"7L+;.:H&HM0)Q+BER.O!\Q*M854BX)^;S%/H:0GE##@)ICAMPK-*&A]%[2>KY@B+:?&18S RB"(DZ"0 M4]8@3&2,T?EL>@!9Q6VE'TQ62UY" :3%-YL+(#T!(,U%B&D,FP98SQSL9<0= MC\AZ+Y"340 0B]-,XXIA@60,R8 ML1@KHBU/&@>7B*Z!$/#U!B 4C\70)N/_,'OT&0[*Q<3!>W>%VE[?^/;9:DM9 M4 I1[QWB)DBD+8DH).I9,!C#?K6T@I>O^NQ:1WDQ3OKHWF4I/'1/+$OA*98" M_YP-)\$91I[(B'@* MGH*7+&:FHI%=B:I15QS5*H][3I>LAX-8'[_O!'MI$/O!,M>92N^ M#_'(=JN'_6MN5]@^WQ46XZEOVSSR_XQ:HQ,W\L-NW1QX'(='H];X[#C3(-CL MASDHKVZ^=F&H\-4>=;^A@VX(L?_+F]%T(,K?MTX_"ZX5S9G_BJH,^Q9TW0N* M8$,V(7&O6,)+*X/^]#@@DX\?M7'T 8##T*B2A@$%Z63RT6M.1<(R4GDMIL^A M>!;'+X 4IX-A&,7^A5"%"4SOS(EY%Z3\QB Z"V[[_6>)C7+$&(3!U$ \>(QL M4 %)V$V]32YQ1Y=64F[(777AOIRPMMR:!6Q.T;)2CN$,-FXBD]+TGG(-Y!FY[?#P@R(?B?.<,^#!GD'JC!C Y.)F(//<_1\LPQA M:W?C;&OU,S-866!L2"NA 3>$1UHJB:)5/ IXT3B[M,+D345#)APA6SVY>?RW M:B,?7>Z+"3 ] (.VV[<]^$SF +"\>K&_#^_!$@-8JA8W? A>'8TN-H&O+QAE MQ)HMSME:AU5V-!B-IT3@YZM^ "9UG00%:_&'$$BP"$9QF;BPG 1FHO(J2:#1 MFECNW?P2O0;Y*C)TKS6Y,9DAV&+A(]MII[+WZFG_JV(ZY,TMUBW<>?^9&J=@ MP@G"+$G$"R\?P=P;)2UYJ@[&F7X M70/%F+'#YQ[L]42OM1@B^.$SK!X-AN/N]UD/]YFU,JH$X,\%X+, JHVRL9X5 M>US)#K;[*8W(JV;^$=_P#OG^>V?U,TR]44%1A(4%T!$D(,#_""Q->V)2K0H6S"38=JG)-0:!'SCN??P&P2T'9O R(F2P#^*4L@R=;!G@+ M>'J*040=$]EUTF@/75E+/UI+'(QUK#%)2>:Z*;KJ:9202\F@X+P-P0AC8Q6K\]/%=-=U MD C.Q^\:R!+AP):L,8%(X4'HP6*&:TR9K(."*4^Y#@087Q@V>@[[""*@C; 8 M0D0Z2H%,E%%*1JD((E?[7KZINM=D';1GJ'*KR@[7@DIE.QUVQQ$-4AK=ANR<.X='4[?L9=Y]_1EE)?^?EC'A3];Y M\@]-SGOA]$6U>V>[P[]M[R2N=T>^-QB=@)!WX0M^ZPW\EQ=6LTYWJF9_]#K? M#[I[O__=V\Z']H>@#G1#?-I]#ZJU13Y]W^OM'6Z(O@F&[_R'FHFL #O"!SJ _G/[YFQUU1U5MHC>]3%<_& M-,,8YIU)*QTW@J7+P@]6,8>3M2K&G)!FD\4B\"1)2)[Z<'F9-ATU;ZA[9$<' M[9:'GZWX_TZZ7V'KZ><67P!M8UC1V9GHJX_DK7DX(-D64MZE6M_\5 M/GF4+WJDND;LRFP]45DC8Y855O>I:D34LJ#WK:_SX]H[[-%K[ZAE:9ZF3M#C MCU4O$U;&^A1K0(A%6:]Z6:O[5: JNO6CL9IE1A9E7O-8Y1.7"WN^,'"]S&Y5 M%6GUPJ'PZRX4I9;-[>:D]FD #;EPY/(FY^+WX6 TJLI\?@2.7_M_6K_;;K_, MRN59^3._]I9G90.,BNQG"JUL0[8J(_)-3T@V=+(14ZV4ZH^->=HY@*T(Y7"ZUN:YU?NFI^3/07__ MQS-RW[*.-]:KN#:]1[T.WJ_P(BE7*/?YH'L4;K19TVR>_PU&D99XG I:# MY8EC(^ ?&Y(UDAE*O!&/46D"UO-J/^1_YK;1U?&:'0[/8$HKOM&8K,E[>IWK MK,G#CZ)S^)%V_MDX[>3LQ_7W?.OPCV[.?NQ\WSS=.X3Q'FWBO<--?#EKLK/[ MA79V/Y%/NZMX>_<37+]_MG7TQY?M]0V6LR7A>OKI\,/1UN&'B_4?DU8B4*J0 M=-'FP!B-K/,6,>X%QE(I1_72"L=M*>2B% @JB%<0[TY/_K__AZ:$_EJ6?!'XZ#4!.X63WHV3\O-*'DYHJI5$6DB#N L$V40MHE$3[XG" M#JO"20OJ%=2K44_XJ"CCE%KE.#')JN? MN>511*]1 $$B;CU%6CF'.-5:194D=CDKCK45>ZQ>G 7S"N8UZ\GODEB%@[5* MIXB]!*9G#6-<2@6_$^ICD@7SFHIYW7/,PP'D3@D**6K@>3F#)L"?2:;D2?", M1L \V39D86J3%\@KD%=\-64YE^7 MT4!!@AZK@*((!/% ,-(F)B0()]2!? G!97M\ ^HLN?6"R.0889QRK3VWR4>= MB[5848[JFZK*\T?UDAKBJ0A F1#GT6PW6Y.ZQ*M9VU1KDR6U6\[4G/@7ZT:&_;);.!B_8.C"XR3 55 M2IG@>:#48!JC($*J1+0PCQ&(M#HMAO9N,,SUX=>C&^_,Y#NK6Y++EE1U^ JY MNP.YZZQ=Z+\M1 B!H?=JPTC$-'GDHI"( M<^&1(=:A!,(+6K(H&*@S?["55G3Y5>KR_ ;]/0X'P8ZN] *ZKX;GLE%%P^^I MX>=-GYVG2@0,&[;G"G'/+++)*82942!28[4.,QNDJ'E1\\?DX>=Z?E'KBSK? M39W/STF$>IK]%KIS"72,&J0EQ$@G1NX.P<%3AX3%TP3;1;'S,/H.J_TNC3 MM)T3-QZ,;>^EP_\?EA^YV%CGL68V6.PQ\9RQ:+ 4-!$"QH<$0,8\H!PG M=2E6RO;#)3?>%!'AEKD7T84CMP*#=X'!^=JC,1EK,6,HXESS)!&/M" 1$6QR MGV1+#?5+*X3H-EC_;ZP"0(&'IX:'M3P0$8BT=ZA$ 5!7'N" MG,;P(VA)+4L^$OE(@1,%"%XE$ BA%/<&MA!@!YP[(SQ/CFDMO;/,N1)RT4P, MF*LVKHBFQ&JD+>.(4\^05KEV0Q(@1:4!Z?W"N1'?4$5;^N(5;6\ES9*Z?&#C-%J1/6:L&ET3I( MRX$98TF-<#Z6FF9-),?SU7NM$"EY8Q'Q/J?=9\\R2P$#C6:6E%MR5_ M+,_Y@EK BZC)+UZ JC0JDH$^6(POZ)N%8>Z60EBDDRD",# MB^71CT<;= *Z(/[MP=%1'/JN[;6.[7$-(!.08,TWF2M''1$\Z75HAL$\,; M5'&C:'4SM?JQDT5+(OD#M/P\D=P'*[5E!E$1&>)1*F19I$@JSB5S-F AFUA8 MIZCYK=3\7\^BYR7]^\4U^CS]6ROIP/H@B!@P1[BU#%F>+'(ZQ4@(5CZ!1E]U M _V[J'%CU;C9'+RX%QY'A\^/T+0+QA$'2]?FNLXN1N0D9LCPH 7#0A/!)MR[ M5*Y\U=I,K/,*E!GG_I?::\IP\,:S))VP_)9I%$6;7T";YY.MHX\R"NE1^8L:FVQ M"MI);QV11)4TU@;#[EP:*V4F)>#"*!'L$8^1(J,41SQQFI*A1 0+L,O;NM"H MQ=/G%\?=MY4J,A@>#X8Y420 /I44D2?=?ZP3/ '5Y\9$[EFTFI.HL1?61BDY M+0=I#=^'YLLV!\J2I_\_>U_>U$:2]/U5%.SN\^Y&J-BZ#^\&$=A@/TR,Q(R- MQP'_..H$81T\.HSAT[]9W1(2]R5 @IZ884!'=W55YB_O3&*14IXA3C1&!H,H MBH)*2Y2Q(M&5-2KJF.H%2A2HN'IQN+H*F;TX/T]#9@EL D' F"=!@S'O143. M4HJ2MH:$1"VG8,RK>75@KWAY(:-E+\W,5;3L$CS:"+$Z<8&\4) M:$JX+NF\1D=5_+R(_&P)M<"P00J/N<36,1HX%B'RB%,(NN+G!>;G:1&BDSPY M:AR2+!K$F=)(,1!ZXU (3'A)6F#AFE*SBJ8L->XV=]>%,MPN -N8IRQ9C)(@K&Y!142&1 M"!C^W! 1TLH:-W4MYY77LS#]Z2M$>&%$J&*Q+X\%,R:-=TE@*\&&(2(AKK%' M1M* M.;.1\F%D'8>T=@*!Y8'!^X3QWUI(*CBN(\"@JE2H)S"+I" N,M#+C6) M8 MYBIBAG&J1I,-F9>VR6^/>=8\5!"P!!"RV<5#Y0N;$_]M314 %P6F@!FEG M@?^EY<@RCU'NLR54"L9X4Q@%AL^KR*I"@M>%! 3'@"TUWNK G0898EQDC'"3 M=(CB,3-N*R1X:O= _N]+1H/U[];*/*Z<(@NG@'@P#%D9!$HNT" D,T2X7&YI M'A]=KI#@52(!%XQ(H0Q+SG"=DL/*1^P%QHXRZGB%!(N,!%MG2! ,:'=<:<2L MRGUQ9<[L3 DQ[WUTG#,=Y)SZXE9(\"J1P(<00_".\1"Y$MQX+^$?S%5(5(BJ M%'BAD>#/,R0P5'+%C$=*:E^Z!ZQ2$G0""P<:O$J8KJPQ41=$5%!00<$54)", MCMIZ$X4E/&'ME$A8:*DD3DIX4T'!(D/![AD4*(5UL-(AIS4H!9+G?'$+OU$N M-4U"*,[FE#7Q7$@PSU)T8A8]I6(GYU/4[& 0AX.GJ$2_[7OCXRPWX1V#?0N] M$3#MV9$^#B6?<\/O!I)_?^ @YWGLT.N1'SI&92A5R@K-A<:62"-R(JT25ECU MF&*CF!>4QZM<&+%BN^%"(&HB8."2 _C,N<242JK<2ZILSN:D).62C"0AKQQ# MW&,*0H5Z!*0<<#(AR5P53*2J&S:OW-KY<=D+9^96@%L![D(!;I7D\_+@.I/D MPR3V.%F++(T)<18,:6ML@D_+FNJ@M0*4M\JI"ZY2I-R+I"-U,5"/J3*!R\=D]508^VP^UYE$OR"MBU9XA%5N\&V31YI9 MA7*_51RD\:#4 LAB6==*52!;@6P%LD]?3N&T=LI(2BSGPCHM-)$"_DS>2TT? M,[*F MGG ]EI#F5R5/H41"ZO!DV6:XMLU GI8)E70;'D :<^<45BD)(ISQ M23ZF&+#"V.?#V)FTWYBPL4AML@+ M_OK3GJ _Y\N],^*WNR!;/^E_XV.31QLS#Z:K*#';4&[3R M9][U8QL^_#/^Y[@5A@<3YIKYXOB9\?0KUL'CC8;7?Z5C^_NM[F2WY'F4]< ? ML3]OV"#X-M2@>96$G9U\N84S/P_ZD]4 4WG&5SXNH.;8SY^"-=F%64OMH)_!^6\M MDP?YF6BCHH(+8K6-.& M19*4[?;: M?UW_W\_S9OGS M>5<,Z2<)HY*A*+('.P29R:W-Y(ZH@Q8;RT)&N MO$NPBKF<3J5BY$9YFRP6@2=)0O+4!_A>@1A37BY0"@Z_;8\&\=WDE_^$UN"H M;4_>M;K%$19?NHA'L)8Q@1NS"A(TT_BX4&%\^3'YKQ;D?P%:Q^^I54')M6_C MU8>^)QA[T#=O6JQ:E48MR5KU*F'56I^"!H18%GK5JUI=_^YBK769>,NL,K(L M^YK7*N]TU5L*S2[HK"]E)[,+6H:ZTAA<'V3EH&'[_J#&2+V6[;D[E)/=6D9[ MI^TH%=KGV1"U:NZV(9-BH%JN!KI+:=WKW8LBX;30WJ99I[6&XC4;*<7=8S![1]"53\GHW7 @&K0\_V'[_!+:TT"=>1^BG\['3V%D_W>LT MVWN=+=[8^?QC^]->J[&Q_VL7[KOWJ7'2.-W"NX>_M2Z&?G:_[?YJ;#0[N_2O MSN[A_J_FIS\Y7 /6]['5A.OLGFZ=-@X_MQJ=WU+C"SXY&P_*O8&3(A+%P&SN M#LV0305T2PQTCQK%6%%Q1<4+\=@5 M%5=4O/Q4O Q*9_9?%>KF1FO@V[W!J%\IGO=4/*=SZ85D*G@?D/:$(TZ81DXJ MABBWTG"6K#6N4CPKL'OC8&<8)9)%33EC7$5OC/)&QLAD(DE&75G8BPETOQK3 M:G?!4PJ.4$1%SJV,#B.#0T#81SA1*PR)>; TJ6,\Y^9W%=0M#,]74'?KV&WC MG+7$1IXXMPD[974(,1F:"-$T5%"WJ% W[9C$?,JCTB42HIBY#;\9)SQ27@2M MG<>2Y%YT&+2Z1T^7J:"N@KI%>NS*$5-1<47%3TC%]X[@7QCM\<)D=[?(_>_Q M9VS7R+L'1>_O.LNDND9UC>H:;^<:;RKWJ='KQI-:Q_9_Q&$MP4,]R1B4LVO< M-!?JBFU\A:.?J'!46$FE,XRKQ*Q,"1OF3<(:C'=5&>Z+:+B?S&0!2>:B)-PC MHB5'/'&"'/41*2RX,IIY1AF8[6"W*S,ONWV![)K7SLN/TNFK*A3.<&_B1 MO+94!L(,5ICQE&2EZRXH+\_&XZ.)2CE&D0T2(^ZX0I9+C2PE5QM5S+!_IFTN^:'&4]FY$*2 MY!C"5DG0[8)"FF&": KG/A@1=0K:[).S*-3+6] F:>21!53/SU35]-M7YR= M\1D[$Y%-,B:0\E8CKJ)%AKB(2(P\)!$YJ";95'NTF58Q\ZMDYED)?1K[O6 ' M!]68U05@<3J5V,$X8;! 2;B4)ZAXI'TP* ]Y)%QB%Z(Y,T(J-J_8?)Z*^)3/ MSW-]Q<[W8^=IJ"01."N?\E3/G$J@!$=&4(W@9*7#PL&;)BO@##^ZK+-BYN5P M!57G5)U3=4[5.2WO.=U#B9$F&99#P]$[KO/\@" #22X:29UCJ5)B%E:)^=6< M%C)B@X.2$2-*F4?<>8>LA!\Z$!D4HT%'MWAJS#SSO E;]%#)EY$;]H:V_=+I MW8\;D;;<<&>= 9 C5I(\)"7EJ>$F.B\("6#")?\(N'OP(+!S\90*!.\#@K.M M(6GD7*?@4"IJN8,%"#2!(X^MI$DKR3Q?62-#AJ>&A"L.\ M.!1,PS!1IV0,XRBX1!"7#"-09R5R.A$;M/<2X[F$82H8J&"@"N L SA, SA& M)<9 4T""*(%IN$[".TD)#T1SZJFV M&>XYUH)A:K"I NJ+B_4S 77)A/#%N*$8.C$&$F7>4.T*=(W,*J#\7 M$+RA?I3TQ?M1WNDT7[KY7K7(:I'5(JM%OLF^FQ_R8A(L9QAKO02ZV%%OT!J^ M='+6*]>.F96*)F8#E9@+0K104E"F6!"86\.J?D2+J!K/]MYT,DH4*B*($,6\YXH)QI)V@B!,E54[=$+S(]JX; M91:H5K[BZL7AZJK8\\7Y>5KL":8:H4E3% C.==^Y]053%"E%#8Y:>YO$REK5 M<;-BY:I@9/HH=7 MN;7S8>=IB$0XFC#1#+ED@)V3T\BYA)'B0C)/J(O:E_JW%A4WOV)N%L&;*#D) MR7,>J7&Y@YD*VIG ,>6NXN:%Y>;92DF3%*?>840#!?U;>HDL41@)(:@,&I,4 M@9]%73Q^.%G%SLOAUJW.:8%AERJO(Y;42&JYD=%ZYY.*3*:DK8_S2#2I8/>) M8+]?JX#" !/507 TVK])EI +$&L3CQ0;'@TD6F:4B1@!^@JEK;@8FBVYZJ* M7G.9\@B)T(5N7>5%Q=Q=(6D9^GL32&4Y2! M690"2XB'P)'QPB#BL-">\MS,"OAY7DW0*EY^-E[^YQ(QP0S3^-F-E(G M?!*(D9P7*TQ E@N.8N#>56%XV;G[QM.GJG*IS>D7G=)]D M$L!2'[VPCAC.&+;*)JRSC/0A1Z(KZ;BPTG$V#J()-H9YCX+% 7%)'7+*6:25 M49X3;8)4*VN4U[%\=""DXN<%YFRN1L0Z,6*.=9AX+EDR.:RKUZ.RP!:T^>^63#.<8VGW+ M?68Y\3ZQP",/EN?Y(\)*PKSQAM$(5Z_B:(L->W"/X6P1.S4N:NX1Y]&!&D,$ MP!YC2%/LO=,^!4E7UH0"W'MT).V^W+-$R1X5(CP$$:H8W,MCP8Q)8X7BH.EH MY#P5B <1D"..(:RH4/FA #;4U5 $29M MX 81R37 @!5(.U %C'0!S *KM?&%6< 5KM2!"@FN0(+HI2(T4= @$\@293WQ M00CLJ9*8RZK,;H&1H/CO2T:#]>\L12M9,,@$!U9!- X9JSR*/F*3@H/#5/.M MLZN0X)4A@:(RLSQCBG(#!"04%HP[QIS"VHD*"189";;.D" $CT&ILT@HA@$) M%$$.-#RDF7=<)!=B='-J>%DAP:M$ FV9PMYHQW+"@W1.$>MP)-XRPD"^5$BP MR$CPYQD2&!R4P\PCRK%'7+B(= +M(-!DE$\BZMP:A[$Z%Y6WL(*"*X<48Q]S M%PZOA>68&?<\+N!Y-\?.*%U'COT>N1'BE%@8:R,GO'HC&9,FI24TLIQ M9NA+#+D_EYI2295[297-V:P4YW5,BA,DL].9Z^:BQJ"L@P4/9E=$QE., MO+7)Y3=\SG0F8EYE?16P5L#ZYH#U/GE3+XVL5=[4HY!U1FV-AOI )0HDY1$? ME"$=M4'442YQBL[FK(FY=#ZH0+4"U3<'JDON'JB@]9[0.I.0)J4)TAF*DE!Y MP"TWR J%$7:>AJAH2)%GCX"H&S&O-E$5QE886V'L#=%\KW./&!M\TEQ(K#$S M*M&$5> FJ,>$\"J,?3:OZTRJG_16$:XI\B)ZQ+TCR/#@D,?>:VVY3X5G@*DZ M,Y5WH +9"F2?'F1=),E%BA45FC/A+9:64HH3P5KK1TTKJ4#V^4!VFD6)E8LB M)HF8)01Q"R!KJ9/(8<*<2N9C5)H$[F-6LM$E54F M 4GD)@$I6/[^ZWN9,42F&K\2EZB/(]\AZ/!L)5.YLW+!-_&RK08 M1I0?.\&##V.MEX %CWJ#UK#6CT?].,C<5!L>Q-J'7@?6=O+_!K5V' YC/W_4 M]V-HP?N#@L^Z^_"6'<#"@,G@;;ADK"7K6^V"!>O%99QMVZXO;G1\T/('M=:@ MUNKZ]BC$ +_4)H3Q1!M17/%=:PC[[N^P-9_C8-AO^2&LS0/"U&OPG'W8DB=> MY8UKJ@&X+?HV <.C1=@J$$SG:?=#KQMB=P +A=\*D,A9$;7W8ZK\F3YV%\: %X B,-LS,]A-.JU/PM9U(Q=JP5QN,CHYZ_6'QH?'9U7I' ML5\ W*"@N@,+;[7M8 !P ;MFV^WSEYNY(@(,0%G2CL$A(\!J;799H0>/V^W! M#4%7@(OG)42X8GX/T.'B6H<'=EBS_9A!8G26P%)K]P:#6@%8Q2KS,NMY(7"% MC>ACQ\5^*7$8J=>RGE$OGB)$@+ .;%LH+PQXURI7T^G!/=JM'[%]DM_J%B]. M/G/<@@6Z"-@(ND8_7EHT$-L@GENV*[)KX N^!^)E\J$:O ??K]E)VC@MW8<;P@;F/S.5@?P8G_N49&IV6+S? MZL(^M,+(MB=OGH"P^1GA-$XF7[;[L>N+[P U 8$,>EV@Q!,X4=!-0>TK+C0 MRL[Z1?X"G$FWUVGYS"%A3$"PGEP0,R@_W6\-?N1%Q5]'L82W0N(55)?I>?U& M0AO.4CNH(YF2#NS/6%#++9=^!41P^^8 EX VGQ\^V5:_!LK[*$XX9(K9O=%P M,+3ED<%)%5J:*X"EVP)% W85UOS/_)V59OY]Y5^U8V#QO]]G0JTTT@L6K+6: M6X4=Q=H1*I@T44M+2A.%T LFBKA'26*V1[:Z("='&1@^PO/^E1_WS!"1RVF( MM./_?C[9^Q:.MZ^B^6T3UO+C='>G?=#<>'_0./WKL-GY M"PR6=J?YK0E&Q1;)#<>8P H+C6PD#'&2 K)@%Z+$D\\VH2+&K*P)JE8ONVMJ M0+1M^*4^5B6/SP,[H"G\'*L 'O@J$]!1O]!*@6[RJP6]3#X"@@W IF\+0@OV M#*M!$K_7+T#]N#4\ ''U>P:JDO[IY*(S7SIH M@9#M^P, B5$AB=NM3BM?>+*6_+@_,^*-OUNL^@)"7+9(,F84%&6,4MQ$&Q45 M/(_FL1$'K*5(DE*NR'<"_ZQ<#S4O""SJ2F 1J[4Q;S>!F?HE@,_$S3R.B3(C M10@<,.W.E]N^=_O"S'_@*S_-?O=.]D]YN7NX=[/W9WOHK&1N:\WUK-C<]PSQ]\ M]]33[ 9HGKX_V/NVA7=W-G^&3W_Q\+^_M?=H^Z<[/&HU.Y\/FCL_CN$_LMO9 MPDVXW_;.P6'S="^[ 5@#_MX]_'P ]^1P;]HX;<#:UD7S\.NO[UB+X'/]+Y91 M ?^JB+0U&L'&:^*TLX[H$FR!,F-8SU!I@U72<2-2=!Q;ZZP4DE$A-;%66+," MS.7M$9P'H&5<67O_];ZSM9V\\L$#<8DL/8*!.9_+_!P M25ZW[M;:5K?VVP@4':!E=S 6V,>PD%H"_BM4_=7:=KG^^PAVSJ5+ MFB>BM>& )BYQDU.77!(QFF#&6*#&6( -P_>6\(43\@K$V )3L],M/2OPYWJQ M$=E1^;^Q'=[;C!^+(?M? DE^-3;@F>"^L&[>V-D7WZUQ)''-D=%Y[)A)!AE M$)04MHQX[T/*T7&\>EW^T5@;*%P0I9/D.CHIJ7Z^I++5_#AO6MDL.')"+5_& MBQ[3#'[K-'.X?O)=.*F53AH1G:N%+0?J"4 ]/E@?DZ">Q%QV87A=D,M-*";H M]\]X%CG(ZM=2X\MYFJD0YHQ:MOCWE)*2@F 4N;.@H00*N@I/N7<1B31)(W*7 M<[UZ7;N2"P[[4RP$BJ1,$V=2DH ?H,D76!KY=-8]]$#VR%DVC[0"O=UL_8 M']BI+WD&BTK71#]V;*N;U?M)M"U[1LY "#3MWRR8&/UL,5"R>E4T\Z(M=3=' M@J WN!'&!I@^;X#I(@/E);P(\LF]")]ZO9 C!NO=L-4%BVL_NRU+,;UPW@32 MF/C_.EO &UO'NYW/A\V=!FN>?FXU/^VU=G> %TXW3^$]W*2?VW!O=M'_MWMX M<-@X?-\"OB*-4[CWIRV\U_GMH/EIDS5VFH?Y7GN?OO[:W0D)>(5]3X12&3E& M).J(N+0"&9P8 AKC0A+IDW<7O0?2^F2U\5(IQXG"SDGJ,5.26D:9YQ>]!UO- MG758R/O?-VOK7[YL[GRIK3^;?W^^\UNA"L-\ML7<'[!1 %_8 DP MH"7GCKN$I;%<,>6H4?4+628X82"!G4S*,XHO\ MLAC$>&MXT=M^_R3+N#-O4VM*D&.G4Q'Y'F17^L3KWFNW>\?Y6_\L_$V]44X5 M&_SKW1V]A\6@Q)DMR'_#'A1906"%]JGR/JE6EQ;5O MXU7RP/<$8P_ZYDV+-:N,7/_N8JV5D%4IY)(L=IDV=IG6"D1 R3(1P=V0X);. MIQUH0_8T&8<='_P>(6J+ MO:628J&3X]$[8SA/-OJD5-!,^VO2IN\SR>4&]^[YR/0+%W(^U+];%G(>>KK] M:?=T]UM#-+]MD>;&GWQ[X[>#W6^[>._;IFCN_(#[_-;:VWC?N5C(V3S=Y7N' MS8/=TQ\D%WTV-_9YH_/Q8._P=&^Z^E$+Z"NB6'NONT:GY9 MK)O1(&>5QPK][H=^^ S]A*4DX,B0\88CKJU$!E.%E+>>>6RU(R9W%:TS,[^> MS17P+1;_OUG@6QK< T.OPKC[81P]PSAO$Z')&A1=T(A3%Y&3S"%A2"+8\5T-VAW:;3@5JB5=2&!YPLEMYI[ D627O!YS"6M#)F MYPMU_ SJ-$N6!.*0Y#+DOD0)::$E(M$KK9A))@\HS\8LFW./^ KJ%HOCWRS4 MW<>8?5FLJXS9N:#?K\9T2(;3FF##. HBF[-Y/@:\8!&UF@G%HI$"%RW9&+F, M?Y4Y6T'?4D/?TB!?953V#B4>&&D$"-\P; BBG MZC+G>2V'EG?O$'4J_EFJ$/6'T0!N'ONY!JUL)W?0.GK8R/D+3W]MU@.]WPY> M"?!+#71"N\!HD$)9L(D4^$]''P)'E/"$>B$5:&HF,P%K@1+72.+.O M,8OD\'H+]64[?1MBT:,P]')?N8(E'N:\OR5<>R@,B2>#+&:'V8\]%)+RX@62#,">,621CK!#\]4P!8[ MJQ1=63-Z7J53"Y15\(^<, _O .L\MEBPW'_Z?OVE*Z'\JF?MZV5<*I[ "_RJ]4XZ=DU:F/G29CO3 >!2X\XH(FY(3)_&H!9 ECH12P\YH-7;'I M(JK&S\"GE6H\%\Z=]:*#B-5 0Q8IRQSBR6%DJ%?(22*\92!E15A9$Z92CI>( M;1>+:RLU^ $<.G64)T.-C30@9V+,',J0C2HA25D,*5K,<@X\T]=-27L)-IU3 MCGO);>QV?_FP=_12SO+>T+:GPPY;(0_Z3JVB/_RE_O1/D0!_V_?&]0SC?O:P ME[70&^4E3?;FS=9$S7^#7HU4T#$J0ZE25F@N-+9$&B%=LDI8816M:@D63&1\ MF8E46*4PQX8A$A)'G()>9YR/*#'!G/>>>JI6UKBL:WW=P+*7XZ$73JZHT+1" MT_F;QB\+IY75/!> G0:46*#>$JJ0\7D&K4L#K95KX]XP.HWP!2:]Y (CJ6D>FDHXP&B,R.;,?!L)#5ZN MK!& 42HK/;7"T@I+GSQ1(@HLC)71,QZ=T8Q)DY)26CG.#*T*G18.3:=!V."( MMHY:Y#&1B#L=$)R?1XSX*+@SRJ32ZF?TT9[B"DTK-'V;:'J_7-&7A-/*ZI\+ MP,[&RJ4TA ?N4?2$@,+*05>5,J 04@JYT;+ H+!2"A![.=6ELOLK=*W0]97H MJI7=_P @G:8T& =X&2P'(.4YMU=JY%+NCQ-]P,I3$FT&4E['^/(LCF7558N< MB'\70^#7QF/GQX_6''6 7_P-8^CU^2GT^CS"'8X&PU8Z>7ZFI<6LPT&MEVJ3 M <3EZ4QF[]9KPX-8*[\>0\W"!MG]6.O'7%<(&UH;#6(:M6MMX.=\E7#%:+NB M$M%?V5"P=FP'M?^>V\0+%<*24"H#098S&K]O%"C!,4%3 M-^$,0,">^'=AU#^)MG\/>/@\>;Y9S>L/6%XOD.5$BW;\W\\G>]_"D:-<[AX> M'#8.W[?V/C5(XQ3N_6D+[W5^.VA^VF2-G>9AOM?>IZ^_=G="@M]_?=>.*0H; MCD30"6S3B)&QQB#B;&+>Q.1%!-MT55WDB%K>^$%! 3<=LS 89($G8.L*;AQQ MQ' 654J2^&!HJ([YZ8_Y*_X>?0Y_2="/10)8-X8BYU1$4A@1HB/18[>R)E;% MU<='$5 >0"!D]4SA#^#RGSFK>ZHV.9S8#G&(TY7E0#,.NH-6ODS[TJP M^!G_<]P*PX.)DC'SQ3&\XNE7K /D'PVO_\IY8)97#4Y](2 F_,*6S?P\Z$]6 M#E7^??TIXQ N[>G%#KGW(E)[F(17_1[G7H*_U M^@45O -!'_OY4[ FNS!KJ1WT,R[]K66,4MQ$&Q457!"K;<0!:RF2I)0K\EVM MK.T4N8(@_#YD2.OF+$&[=OXDSW9[K9A[^RQOEC\O<%T):D3!\K'D*6K)N>,N MY6YV7#'EJ%')G2GR5X*U\S@FRHP4(7 ,NGH*5(",Y@+G%FO\2K ^C\E?_$$, MHW;LI1O0^>-H..K'66C>_'44NX-8;/@.K.=]N^=_O#&@;NYLDN\^4%#7&$?> M1X,X\:#VSU87/M@;P9+#X%_O+K';U1M89#C/ M[&#^&_:K,!6FDJHP3V#?VO9H$-]-?OE/: V.VO;D7:M;/'WQI2O2H\?P;WSY,;BO%N!^P:8JW]-T%8SI:]_&J]>_=]-EB5CETMSILF^A]TJI M4L))9Y(#(B6/R=Y_;>ZPJQ[QU3BT7CA'\+*8/"/%;9"RV=>U6UA'K\/K]:NY MLRMV3^%Z&UL4UH;W#AOP]^:O7?I7&[['=SM?\2[=I)>]7IND>=@^A+4?-PYW M27/CU\/MS=V4MGH8,B:5!9+1)W2*4H$(]$(.NX M1M*Y #:J])SE;)X5R'1?9"H-8-$,0KO# N("H$1IR$B2T!-DIC! M02>>C. K:ZQ.1*4 C6[D*=^T+H6\\I-J+2B.V.1J+2BI<*BC[U1Y3.Z#Q0U9WU&#LX- MD(@C%BU%W'*?>Z0GA.$X-9:>)*WG!$7+IQ:]8,^7@]B/1?"\THQ> (UB7M#U M4+0Y#NC-(M)Z/JP*CQZ"1[,.(Q&I9H8'9)Q5H!KA@"R-!%E##,?6!,8+,TW( M>948+9!JM"S-J!XX\+I*OW^&#:K@O4J_?PD0G_6U>3@[1@&ZH[(6<8H=LDQ0 M9.%53CE3++)YE=W/G8,6(_G^Z?BSN.*[%L!XRY_C6'5E>M.G7B\5?]E^_R1_S78 #(;Y M0_MC4JDRY*H,N<]MVW9]K-EAK6'[_J V2>>L,N7>2*;<,Y1^3B3;*]$R M;JW VL";7/[TU<&VB;?_M:@C8VO[**6V: ?0>3Y M7WN?-D]V=S9/FQO-=F-COR@4W=L)H&WN9^WUN)EK@&9=ER$P[%CT2-MB?(M( MR'"=D-.*>N6"5=*!EDEUG6'\^IR7=W86O"C3?>SUX<]NS8_Z_=CU)[5A'ZY6 M%EC6;,BI^YVR(J5R%WY[ #J-C^_#^/1VIH?WR;:ZO[^> M=DK/A%^SKD[BO(S&>,23,8@;[0#);(13=-9%YI@,/KLZE:S&T[Z8 CBIZWFP M#ECY/BO?YR+Z/BO]\R'X?=[+:9A0W"+"/>!WCIKK%!52EA-.(W?6"M _&:WC MQR/X,KDYKRZD+XCKUFIE(59N==5<\&#)9_!@7>T;5:LW]HR8@R?T]S@8Q+A] M%',!>'?_]V@'<; HSM#FES'''OYUL+W1;FWO'+2;W_YJ[Q["9X%;=T_W2=&N M9P=6M?/Y<*_S5^>B,[3Y+7/FE@ N)7O?_FHU-]9%\]/'P^V-KR>[WSZVFSE^ M\:G9V?NVEQM]D,:?W[77WDFB43#4YU8?$1D3.%+12^Q2,*:&SVY\AGYX)Y1@S.*K94D>TM73Q>+5G?:K>&K?QK+U?6IE;6'[NA%NS0ULJF'358 MMH_%!UK#0>WKZI?5XB.M_&:W("+;K@%CE^V':D6WAQK0'_)9'6VWRS8.9UM; MWGNUEE8$XSZ.'"8L(^)XG%HUD4MP]KK/H MO'-MJ,>-K:W!08Q#8(92AA/ZMC,7FU^ MW/!4U\XWO=,&E +PA7;@DHI2[,"MGIVWM!DWQ#E?E\/OZL=??_CLS+N. ;[# M->YDNS_F!B^SR#<5[]H^KYW7:P7THUY"H\%+SFA]S8[DJQYQL:7O8KF"S[N7 M/N=U;J>O@S(3=F'\PP\TTL;^X771.-P4C=,F&&(_>/;M-@_?MQJ=/;C.7YW= M;[M\;^,':9QNGE[R#V_\.&GL_#AMT*]T>V<_-Z&FC4];)WN=+='\MG>P=WCP M8WOGZVECIYG]P],AJ<0D[3"CB%!A$+?!(R,T0SIXHYA1TGNRLJ9PG?/+O?Q? M+L!7 5(%2"^<&U4!TAP!:3I4% NM@\,22:82XC0J9%(@*'$1"3'3FM MJ]GK^@KF[@]SLVYS*Y7GP7FD%(T <%TEHJ?'\K/4[5%1Q\B\101[C3B@6GD6 *EHQHZXV)3J^L M&5KG@BX0/\_3\94Y>Z'UEJ*KU\7,XEGMY26\7E7E7%4YMT2Z7R4A[B,A3F8T M/A^,(EQ2!*("#%OM/;).<$1DY)Y:;FD"P];H.E;SZN/P\G5TCP'1*_7%"DXK M.'U%JG<%I_>#TZG"S94D1FF/?* Y#[W!\,U7MC77OQ.O8.LT00RS@#C7!FDJ,=(,-EHFX[0S%RMA)554,:R9 MD!2^074TD1COB76<,$\>4PGW@F5OOMK;O MY0*V*P?&+UA)&Y>K5.J[UG-=H2M-5@I,'1_TR9>N/".KC,HG*)-CFB_/8D$< M+<]BGVIGV=WVX(X%B'=( GLT[SSD]F9)B^.*:5>U=8/+ MNC5->.6..[/DQ#MCH]]#EUWPX[MCV>O<"A-?T\X1,]^"X6LW9^EVYG$T-1>" M6KH]NT!-KZOH^F[),F.KZ ZT\Q0"X*G"5V_=G?J6O*5>&F<<4PP+QB,S%F-% MM.5)X^ 2T:4;"2Y[?:O>![I-L^/I=7A,.XWCQJ<[GUO-SEY[ MM_/UN''Z\;#9V1*-3[\=7/28[IZN'^\>[O[*ZV_D9_STL;4'UX+KM_9VUD\; MWQIT]_#'\6[GX_G".&*3#B(WX:64(S@NAK2R$GE-(N'"L61#[L2K]9S'U2QF M>*D"N0KDK@$N3H=-)K MH(%H(Q&.P2.NDT$ZYDFOBJ84%4]PH"MKO,Y9!7(5R+UQD)O#T(4*Y)X-Y/@9 MR)D8HJ6*(6,IR3U7'#+1&Q1L"CYAZDD"38Z0.I>/3AZO4*Y"N>5&N42PDU%K MHS3A%E-K3"!2>("T8#'#I2HW1KE*E7MAE/MU-OUJ_;OT5"A)!&+,.<2C(5]-VY&KF_,OV6T4:QF*Z/*N>7O=ZQ%8X.4">:YCTYZX\C*&F>\ MPIL*;Y8$;Y[3G5=!T2.A:.K-\\)K0ZU @0N-N!<,66DY"EJ"^ A&F>16UFB= M25V!405&2P)&<_"Z58@S5\0YYUFC+F&J*-A7W.71S *Y%#F@C]9:>D$!DE;6 MM%JX7A4W%[\MY=BP+P>]_A -8[]SL7#*#FJM#LACN*YM%Q/UA@1R(MF#"REA_?1[(L8Q%C2*E "<4:0BU$@I9/T M1 @/"M+*FER]W*V]!B36SJ>;B?P^1_Y8X50=^2.._.OI=X5SGHYS2"4%X@=C MAYS7$C;;PH&S9&7 >?#P=>)G?.[U6C\.CB*\\S.V3^IG"/D87+QRWNVM5;M+ MBJ=73ZR,@Z*0=S Z.FK'3*T@?&8'5MYGF\\5^]9!M/D(XC]?H5P8?,F"U+?[ M<0%'61JSJ@5[2-FOQJM$F"<9#OFP^9@WUF;*58/OMMBW4+'Q[0)A LAT;*L[ M+>'(JMI+3]%;U,J?&^W&*[M2W*>7U8S0A:7X=V'4/XFV?[/(G9SG>GFG M6;RY V=)EE,$CWNOA,YN9Y_KC=/O37R"RFP?-#;CN8;.UMP'V MXX>95E;,!^]X""B(@!'\PI&1UN)2_B62:B+!647-;R00D'S6,NC?(N^9YN!)2-\6%^AK/\ M(_;];!]51"MLN1U;9B=2"(PIL98C)XQ$7 J'K/0,*2>3(RIJ9NG*&E^]W"/O M'_?!E:?(-+KJDXNTC,N^LUE+YZI79G3P,1-RNJIRG]>CWJ"5/_.NF%X/]M>T M5*&7/N0*3W-0RK^CW*O 0Q[_8(*WH'$ MB/W\*5B379BUU [Z&>'_UC)&*6ZBC8H*+HC5-N* M11)4LH5^:[ SBV,PUZJ M?G;61,2Z8)2$*H62\60>?2V>XP2#&:]H<-NQPU(?_5UWC MCK]3'8.T7"+F0D*<289T E&GN$X\2*#E(!_3!6Y)O$MI!"0!?X_]H=.V<3/] MN&L%NQ>^I@^]#CS!R?\;E -&;-?'=KODZHL! %M<;.***AV&5_NC*I=3Y7): M"*.F]$ED6@?*!3HEU?S%:MK9(G6#OU&Z3V):9U2\G3ZVL@&\6_CF7D.6QJ%G MC4\-TLQ9%31;OI\[>QN[8I=N'C=VUEEAT1Z^[^P=KM-+EO"I/]X]_4H:&XW3 MO?RY3WL_FH?MP]V=]5^-#4\;=),V/NUU&AM[Y[ULH+8I:TQ"$30OQ$D$FYA' M"\(O.48I!9V0YGX=8F[].JKZIKOQ)K 3K8:;O05(VQC%)BQJYSBV?\:R V0% M:/N0(*W,2> M-*1Y$Z+=5?^L$&T^B);5LIWC7@5D]P&RV>&-D0NOK<.($I(03](BAW5$1&!M M=)(BIER7+NKD\4!6J6;W!3)>J69O"!LMFI9$D([(QQ"(MD$&?: M(6=C1,$I*;3&-&E6M!+2[-'SMBN=[+Y0)BJ=[ U!VJ'*7W0?)FN?<9<11 MJ[U$3EJ!>,0:#$MJ$,/.8SA/;*(OFZ*9>34+JI2R.P[>/8C]6&1"5*K9DN)9 MS NZ$N_C'[85UO,Y5W#V$#B;=981H;PFA"%)$P4;$Y#,,,>0=SB?JZ6" MAI4UH>O$/'I<[.(I9B5KLD7'M6*@>)FV,$ED>&F-[6[#0BKL>T)=K@*]^X#> MK&--&6X-%ARE)#WBC@ED32#(4D4P]8[[5%BCLBX?7YI^+X:IU+OKN33SQ;M: MJW,TRC4.K9R>&P?#2M6[]T;^S[5Z7L/3%S_E%FKM9^VO8H M7IFN^A))>S?.)'^,,KAP^__05N>/VYK%%AB+)2^ND1251+B'1-C^X&L)URD5CFHN6$JP?7)VWO_/CUG<6\MXHC'<'NYEA@9+FTB$LO!(B/ MA!D%)931BZR)BDT>*T5VOQ^+SC&U?^837UF?_+WRK]IQ"S[V8?V/VA\'^:-; M=3C[C=BVQ[:?M:E.*QN1$ZWJ!.B@I);R0K_;;@!Z#BO_ EKJU?KY%O;HJ-_[ MUK"Q35!51SHU8["Z7\RA= Q-]Z@UBO?0"TA./KMNQJ+5>H M37NZU%SH<%>0XYH>S]X$A8/WYQ3,>*3DDOS2A]GIQE<^]'Z/:5M>OGN,8W^L?C:MC M:_]H/QA9N#^\7[QUML@+#_LK MM]P:Y(^YW!RGV,!0=N.S[79^GE8NZ',@E8IUS=;QC?$!'JNU M7K\VR/T5V\7%QE'(\N#/]J4]Z,T^5#_ZV/H9BSOV8ZOC8%_*@X%EN+S\_N1@ M0PL^/)PT;!QW)"SV]O&+AY^9DCT<<,CECE.RF![,Q>9E-U;P/TR7N+(Z^=9J MXPO5R5A&FK3C06:XH &^H7DP2CF)E6/LA726TF,U."/%">&?<6)FL&YO" ?A MVZ-0,'A)%ODBJ)?0*!,SZ!'#3&B7ZU=O+$6%;Q0'?O[EDC:G+:=FV>CB.JY3__#!QJ#=VE[. X4PTY,EW>-/?C66A\V#C=)8_T[3LP3#[(.\Z01I]XB M:QE%(H'8TSA*^+FR1E>OZ_8]V_2RZ <+HJO5';?FB_&^M/"<[4]_[PT&V]V) M?KTS7?A;I@D.-!$%QII;B23CH'83J9 #RQ_))#D#=0AS:5;6\!4T,>V!VL^P MD:5%B5,3R?#<%N_54+N=I6^69OW1C'H_XS1]"?PO6&@1]VEF?^IEPX-1OS_C M)WB)S;K8;'4"/Z7F%,-8;YIT6EE@1C3S)X M+DP4&A$N2$ITA%KWGRPC-7--&^/,_H>HE2"Z/"FOX87;\PA[-54FL- M%E[,C-&RU,P']3,;Z9)U]!(X>K5%=;N%E/T2YSOA@!X5LMT9\F^%+[ZP#M[; M=F$O?CF(\/1C&P2LOH/K#)&,Y%=9(IE ! KF=WUJ-3YNTT=GD>YW? M.LV-K[A!?_O1^ 3?V=D\:1[NT[U/6[^:IQGDX#T N<0G.C]F&[N;/5_+39_+"U^>52/.KVUO&WWG]Q.>*>0:T2>V?HN%[; H#J M=%NIY4L/1JDUGB/N5Q#Z^IB]?D.X8N&8@?^?]Y>._8D#D);_-VKU6Q,_88HA M]FV[V)*?MM_JC0:U(D90O-(!+(.1_W6(+1\Z8 J',ZE<&WGT$PWC/RP;.[VJV9'H54V MZ9K;HY4.UWR_&"'M>P?CNU6S/M: M6KYY;TO?F)OL1PRKM8F/K_C6@?T9X>W8/?M ^=)!"^[:SX%I>*SB_;S)8V=? ML0+04P$H2;++Y=^? "73M9/?([%UO5J^2@S MDV1;JL!Y^*3M][,O?C#R!^,+E@[?\YM8(EWAMAZ?1NT(B+@')P9W^-D" A^? M!RQ@$E+++O;8'UIXOK&O'@C_9\M/]K9C\R; K=WAF,1N(R@XFU[!_8,6\)?M M S&-7>/E<\.=)G<\1U!P/#=Y2*]13,ZSUX$-9[OL)\@R/+>"]JFWF)& M@O&1A,BQY2Z$Z"QVH$]+XZ5_A&TZZQ6;8N+)>DEOZ\,/0 ,G\.)?.>-L80R< M9Y?].^NP/KC>SNYI8^/K<7/]NZ$.E$IJ40*ABK@S!EG-'%(F@,'I(J8R#V]= MO:XOUD/'!BDPE9F)6%,0Y)SF8>+2:RPUBT0E$1YAW5:T<$=:^-58_^ZP=& D M122LX8@K^&$)QDA*K#F+UJ888 MX^ UC(&;D8'U4G4XKWV-!5BK^[/7_EFZ*6RA8L6Q]&O;5@?$5ML>#T:MK*C" M1T&Z3P)MI4)42K2CZ=;5QW' ++6/[+"4,JF?6;4(PDTN&SM'[5Y1#53+,J>\ M:":V_1'(_%Z_3&H!F935-8"%(:@[Y2W].#("+)]G1.2"BD&]%,H^IQ6 Z(R3 M&&0W0TH;OI+#TY>UKG%;W$+([IS71GO[7=ALT$WRP_UL#3+J%9H)'(P=/\N9 M<$>9PTSC!T7^8+9KW'CQ2>^:%LH>T5R=KYFWK-" M&;2#7A=N=I)5N")1*%RML9V_1OYKND-%9D!J%RI%?FCXIB\^UHW[O6%K0CF# M.!R64[/@C_ZH71*.#5F_*K/&]\M3ZPYB>Y;0SFTTO J[GQ_MJ-2;QIHB')G- M&92CK&1Y.XBKM=_'%\SKSYKP.!FAV+_)7KZ*X8\WJ8KG5<+0BX,B;E\H]_F5 MLR&:9^+_X>\H4!0GG.YR1<<&D9[0MXJYY MVN68SKN](M.HGWEQK,HG^[/7+ZZ<^::=9V=F*R\;D>UV_D[/Y4O&<'X#9Q\T M,^9/FQ-]0TQEFLM%"[2DZ3&2 <66V2QV'ZX\R*;::NUCV>U["H>9 ]IYEPK* MS=DYO?+ZL)+R+6"P'@#;[!:X43\[/+,GM,38&,N#\38G8A10 ;*\7_ KT,H4 MSP 0\^JZ)1*74 LW 9/FJ)>-P6(@1?%>23)3@@'.C1E@8TKY:2\Y8=UH /LW M&!3*Q*A=&L!3\*W/ %:VT%HS*\C#3(M)IJOWR.*IYG 4V7K_^V;MRV9S M:_MSK;F]LSF.8:S_\<=F_M_OOS\@@G'[4BXLG8GHX/,T,/3E]C-)E&S-WP5,8VM*+]_.=&8TI\390^(4# MQAOK"$M41:6\IT(7M18&>$//^LZVFA_OX3S+J+,%*F=_E'6^C];'"S7I+^PO M>W8 :NQL_OJ>8%<3P1%Y8G)=>2#(X220P1P.! XA<@ 0JM45_K)I=N'^?A^T M_&%A^G?+P-344K[?4,9'D,)-Y[TU;CR1YS!^R;Z!,)[&" K=P@QD? $2^!-_ MCTQ&XSA#7N(<.'<1&<8DLEP #1BA+$DYO51<,54QG]T9R@U*E.MFE!O7LFS! M66?KID"^E7\524.Y"V_I=0-J^5E031NXL:PEF3K1RO1!.*2Q6RN-RO*1PK\R MONS1J.]SH5A_\/_ K!J./3&35VNY[#2_")\L%E7Z=89%8Z9N'$Y,^'&$L; 0 M@6ARP5#,CCNPQ+*.#R].(ID7[WLVJQ5,N>*K9]ZNPN4R,28'T\@GB.6C'(O* MM3!#,,8'=AP]#2"R^RT7"T="[[A>.\[&^_GRM?M *@RI M,<0F:@DN]+3,1X6>=IFA[A67&'N0!SG6G=FN&8?;:6N\%1_RX[]9D&V>_A#? M60A&)6*1#!XX3,4(.E[@B 3F0XH1"VT 9+FX(85[22(0M^D-S=[/PD-WO=Z0 M7=E3OKT/R2=*+*.<6N$$CUX"S6NF0>%DS(KD<2DZ"&&XTB+F1N#;&U_Q=YQ@ M9S%U2'L"1HS7 10($Q$AP4KOF2.NF,%:B7F%LZ !2H>JD2L3^&@T"/J*V5,I[WC.6VC M!)>5JS4/H+36H"S+G4C[F3K4 =! CDG!R6;'M!UQ; M9/O/[Y(9CR5F>;*(15Q$A2RF66^GH+([GFP E5U>E>1RID\4NO!%^LR'#AK" M<)03#4'E[I?1QVD,MZ3!?)3P_@!HMF#9_B3UL'XMIVQU.C&T2L(K>6"_]3/3 M_#AV^%K'1L!BYD)K'J!S%.&6-2?IP3\-UT3K#XH.!?7<&Z/5+2O2+WUYMG*]?( BO-RQ MA6R=^7S94(/R.CQ6.PX&<(-^NP5 T8\3>SOD0&K(]?>AR"L='_@KR6'8S!OZ M=Y*;FEQ)WL-S)##V192IUF=D7S0987HUMP*K#0YL/UZDA[,>$SE/MY7X@/5S_!<+?2<))X@$I+RGBW'IDO>'(F1@8 M-5Z I!5;8S))2#-S5]:0&4 SDG'@X\ECU=;/?,N5624Y$F 518BN)[*(YS MI1!ZLW2=B;%\.%OU'WG1Y"U3B6C\^3WI8,#N"H@I$+(<%$9D7.2(>9NB56"F M81"W5*S**WQ.1SE;/Q]B"=LS%-'/LA>H9R8/:5J 4";,9*SI^;(2I*2>27K_ MN)0AGN6ON=&PE 8Y6\K%\:7&!1V%[!KG[FV=94E*V"FGGF*:K?=NM) M)Z0XN761 55\]GR^8B&7*2GN3VSFJK-#S!FE2R@RGY. M18^>0DKZPAL]:Y6-\S2W)D;F>;TV[TE]MC#"M_I^U!D413QEJFF_[$QUQ>D4 M>U<[Z+5+,[8G[8O&HJ*HZRA%2;$WW6XL&;DPI]G=6>HVK#XCQ"=9=K/BVY;YH^-8QEAPET>9[UJD!$Z\%%/"/$<=[QZ^_>,^ MG2BW]WW'S@ZD](2\0T07W8=?)*5K]>6Z6YS?%H)71=Z&]6$!4$5N^9@MBJJK M+%$#Z%*3)I=9R\JU>?G]PNPM\Y2+]EZ3SXQS(G-ON5$WGK61J_VS2 #.ISZ^ M0\&9%V_Q+\"#DE#:=I#Y$;BVZ)UFRUQL/YL GC6^0KLJ86)8]*4:7N]>!_T;=ZAC9QJ M]V;E^NG_9^]-N]I*DG7AOZ)%GSZW:RTEE?/@ZM=K40;[4+00\61$9.03>WAC=5TTH+V-K943L 2C MPS0QIU 0C"-N-$4:4XF\PE10%GBD+I<*G%[@!^6 9N#JU_YULE\&4DM_N8@! M@5N9$T9_FX3\$MYOC<;/A[A\&'=@0G+>L$EX671.&R>[25)'L$@(_(6(N&(@ M.H%@1%@03C(7&-%+[]DUHC,A'9?%:(QB%U@T\?W%UOVUR^04;(*)N0SEQV6?."Y^\"]H)<0P/&VT$8J?=D,PUN]UMY>[+W=G:*K$3@Z"J7-VC_2>82B)U+K% W:FL#+!_PO/)?/Q0?;L(!7KR#56S/3K:B>V M7RNV+0I[Y6$VRB.#H_<4WTM622;M**R2RAP92BENKNQ&:BB-V"&.G40\*HHR MF0?28*1$;L"8X#875;G9&CGJ=0NFE>[]7/+)39@+PZ5P\R>E;G2$^6JH[Z8; M7H>-P^;.QEF_O+.:TV[ZQ4*68RGC].0Q?DP&@^U$Q.CH7O'%OM^/X;B=&8(F MA.%Z#ZJ,R5Z$8G/T^@]HUJL0!#YW@O#M^MV&\0;'U'[#OVQF4AIDJ1CLC\+_ MXQRSO2XH=F*);L$7U$%_[6G8JH+]>*Z1Z# M[_1F#2#[H-5/9R5-V1BEQVD9F13LR)X5$9*<_]?.9]'+0P;]82I?/P[)2>K% M\>_ZQ/[]Y;WZ8H,'_N1&S.[YBGQ@O& (N.&FX=;"> ,K)QOVXN B%VPJ/V!( ME-KJE&PFQ092R6 Q7.ENLY[ROE)NTO'EH1MF@TTXBR#TT&\0M?TBA 1",&)Q MJ%TF<+@X(5_P7F2&MF*F)@9[\OU%OF..9A[&P5/N2-U80_,%^&X*\5TMI;W4\4QZ)95GVWS[9&-EEW/E,;<*#'"74/Z K H1$4\$Y0E3 MK=72>W)-%:@)@_P*3!6T*#F3]:A]W+\MP^#>^VJ7C/@+KJ*[-]>J>/6\"R'T M9647)B,HPRQ2.H 0AFB12T(@;1GQSAJL,'EHC'JP7S C;*?J\W819.,O9/& MR:X,22E%),).Y7"!!7ABBB%C" O<>8T3G]$&[ /#I=6VZUP(27%8@XN$96"( M6D(19YGK0_J$M''&X7SXDZ4';;5>!#XO'Y:^;L>U" P-XZ'C#=H+3N?R[OJE M*.GMKE<8AIW*--))-Z@@3PL%<^"$W57FQ2W7UE-QGJ03;):>G&6Z;SM[L7"+ M0TR99>PNI[A(Y?^M]+C[D]&4L0<(/2[MW=)<+%B?+S6RX.F[.+U]U9*\V5LL M7C=Y:V5/+I8N-E?7^1/9DY?_. :CX;T\%MTA1\X@CE>A\@C7\$-9XJJ\^R)]>/(9I2&8S08/W2H. MDPW;F-O3;E]^X9B.>++[DU8HF)!Q=+ZP7Q2O'@61\T&*/HM,"Y[K:FC M:3G9P_:'1S *'8 ON\?0I-#_[;XG M, BY/$+Y,XQ'2?9\87WU8,7,6PMM>]2/[T:__)$9X-OV[%VK4_2NN.F/0J#! MPA^.,3QT;)(LX](L&?3@OS!Z_O#KY>*KWP=A^CLAEP6F-WZ-E\DO?B?8S2^] M[<[;&DO,,I-J@1JK[M>@WXM9*V<.1""+U_^WQ);&!FNQ1_V.'IW6R&4]*U:: MJX)1"N#SZUXA@>4.X(6.#+M^2Z]PK52,>UQZS0"4_L8+C< 4-6@Q E,;G&]Y M,(H:3M>/Q!U2/[WUZGT$>^N/6P8@9W',E39\'H43[B$#=W;XJG#<==]P=2D6 MGZ-LO&8F_U&?)T<1UQ9A+/_KZAC.KO_S#:D/H,"QF"CE?!(F.DY,U)H[@JW% M@FAP3=WU) M=;A^NO%IYT?C^U^'S4^-BWO@7<<[])O0PE;^6(Q_*7;-HK W"CPT,?-HC7HOO\H=R_GMR6 M0^R746YBHE>'4US!W4/@KC5ATP63I!$6(\R)0[!0<60M_&"85*#K=+@IS54*@U^20T>&RQ6.$:%DBBYP!#7$C38@"Y[ MK*15B3KEXM)[:>IF7C3X+434)JV1RP3:3Q%BNQ>873.*KQ#,?MT;" MJ!^+XI@EXW,BY4:>8,S(Q*,Y] ,\<61"+)J> \DIZ%K)D$.:8=PM@;*1FS3(-F M&C7-X_\BFCFC8$:I8'29BCDW)9K3*2)/$=*XZ[YAD&J8-L)@ $/W.">)C$;@ MS8:X9S] \PWZ\Q4<^D^WL[<5>T61EFH->, :T/PP89V!4<:)( 111B/B*4JD M(WB1U#&,N?3:$I+/!_$Z(=.,[@\,>\]<85XXEE1!9P6=<[)]6$'G,T'GV'P6 M7%CAG49,88FXUA$9I0*2$M8Z&07WRBZ]IX;4!9N.P"TJ=!96^.]%QN_DT:_) MPNU/FSH_JH.XWO'=P[C2":,_K)T>Q4X_YLARNYL)\MYZ5OW9QI==)F4^(QZ0 M3E+F>BT:644T4A+KJ)A2AIO7D54_$H-\/"?+0:TX7)AIG;IO,W>>RV4A?RUQ M_ 72T^QU:F$Z[P9LZ")^)G'(]8:)1/;VA03VUL>FF;F MJ+O?R-Q3)QYPC.,>ES[$Y)SSH;[G<9A[]?BMC1PQLSU(]*H&9]:GK%[5X%R1 MG+>0)I*I)'(DH.0#N.RXS-59K%<=A7Q8Y^?;A'Q A#'JB(6Q)N>T\\"B8X$% M*5/4(06L3!F$@<=.!F%NVYF_&H&)#GX=\C*LE.E0!2W'ZX@U'NRW=@Z;^]M; M7_>;A_"NU2^\0;^V-K:^B<9J V]_W_G1_/3MM+'U\>!JK''CTU^'V_3C?O/3 M&H5^G317]\YW/JV+YM:/D\;YU_V=PR]X9VOMM/&]>3E=ESA%M6()214DXH1[ MI(WBB"<<*6WG/!GOIDPCSEV%1GKZJS5U>@S0N60$],\B%QSK1.*0J3 M++9*<*Y#26XWA#;XI8*V%X*V\3:*)HQ*X@F26%"4][D VK1"(J;()-/**@_0 MMCB'KEX:W=XTM+U27.-.2Q-\L#I$+I7747E+-6!0]S20 M1R\@CQF>9Q,CRCU#W%*,C"<:!4&*.16%-4?J3)C*GJL0[TTBGJ $2^.2Q!(4 M0H*_RFG 1KGL 3D_HBGFMUAR%>*],.+QB4,@2<*B99!T5(&1![!GO8*/A*1( M',:)\(QXA"P&XKV%@_63DI\)"*O#]8L4H;L3_(JZG9-SW$T9^%[7P=SGPKK) M V\R$NJ2L4C#PH5XH!99B^$C)MIXZKU,"AS:.KFFDN>O907.44ITI<,S#$55 M.OR\.CP.2CE&,+'2(# E=*ZZE"N0:XN<%T31F+C F?*L+L2L#D54.CR'.OP< M89=*AV>JP^,HBP6G$0MJ4,*P!'.+/7*:.D2L9@DK; &(P>>@=68>[7142CR_ M2OPJQ!.! P/F$V8D%TGRB&O*D%,XHA0=J"_3.'FV]-[4#9T^I?YR M.OP64IBNA@.MG(J57VRC)1*56>GJF.'7PH=C, 2)>+ MSE!,(,>=0Y&IE*A4R9"8LU J57V]JCH#;[]2U:=2U;%?S[%0Q"F"6+($5!5C M9+"3B)A\IIGSJ 7.Q39YI:NO5U=GX-17NOI4NCIVWQFC(5EAD G6(6Z#0;G6 M*F)8,LY =ZVCX+Y/Y@5H>0*KJDBBYI 4,AC\D3JY:&ARP- MDU6E6 C)I@'1F0#K!0Q=C\)I'I)0/B!N*D?7:HT"\HY)'R:C-N2K&5 2>%9!60+H M8<0*2)\/2,>!1]: WB=OYVRJZ#:_6"/CF*H?;#M]CT9<^>;.#BC3B>6<'32&NP7?,%' M,&.Y\DHW%1_7 :9:MCVD$;:=4%L!D>DWF)?3F*($[MVJ ''2CEOU_[U]+$ />7?BO;Y$'V;"NW M]3@_^LB"*,;^]Q2 M,+>JU+C_N@V9/\?>YK[MQ2L(3;QP)LED'%7<>JDYQ8IAK#6Q2L0T1&@Z1&A, MJ9Y$:'H5A3>.\IO7.R&>QK#57>_WCV.OO_:_QZW!V6;1A<^Y!^0"FO%B0O.O MTWIO?:'-DUT+RR%-'B.<:>>+X*E-F"(O86E,4CF>R-)[*I;E36?,CF*OUL\S M6J_UC]T!2'\FRAX)F0U9)W/-3A#KD_T62)3O]F!]/.IV0G]$J3T2+A )0,9^ MEID+ ;N@W+Y&0@OAO+C9'I5W]>&V7Y?$R*@@("T"$;\Y C%(_#DH0!PGL%&(66NWC0I:& MLCO$Z?_^AZ9$_='/GP_AV\U!U_^H'8.8US**3TCVI$S72TCN'X->#-\VT7Y; MR+2S?6A8?B'<=2'DUW3$=^$5EP; 0I/118,OZ>(UN'VCLA0CV[^B)UB#04W! M4F8^<4&2L\8%+BQ60BLB12XO,JT>2#S E+Y-=X9_W1PV;:A \LTIT(_SC97= MP'2@47DDB*0((%L@8RA#(H&;PQRV!E:Z]X0O3P=N:V (M>&74@3*F1Z)Z&VB M?8,B30K?A;B5:I"?V/7^&-"_4T)['Y2NE5KP )"JG@6[NM6Q/3!Y?F89K=F4 MLBT%IM-$8^J ]T-&C1H8PWN@^.7E8#5%D(E>UB.0DL*RLIT.&#D^%HTH+UL& M ZQFAQ;7T-*ZI1,C"!DWU8ZMM=#J]XX+&1TU>;!O![5#>U;;:\'*U&OU8ZG' M8&<=0M\&$_H_^=;)3I57@3U;IA#EK\#%@,=[ *0>J%*[U<^#4J_Y?=O9@]F" MYK7M2;V6+&AZGCYX9;ZL0(.)NU,+;-:]K/LP-/LQ[.77C?L 0_,17F!]81CF M[XZ.>T?=_H5!.C5,$: 2\..RT9D?WND."A@=]35WOW_78GX8[;9CV_O^IQ0(8RHF'YN5&#!\#5Z?6=5L.#8'%E MC.-;W;'S\-FVPGH'NI#=KZ&! 3K3[<"%&^E#L0 -6N!4YI#$YK'KPWC!5Q-/ M>\,P^@7Z\XULK*[AYL'V"1C&GI&8H^S(BTRME2Q&N7!5@S8^?3EMKGYC!?9^ MWP8M_'&RL[7?VC[_$Z[_ZW#G^];FRM;Z1G,J''M)%ZZH0CD[=[_ZVO]O'G^Y;RQ MM;._L?5#-+::^]OT[_WF^0^\??Z#74U_W3E8P3OY'OK7?N.@ >UMG#8/UZ#M M/TX;]./!SO)8E1IC7@D#G$M+#(R"&2"<1R@U;"@ 63K M7,V*^&!NC@E4P%.2EJ B_KTCR:H+JJY5?AW?ST^B$GXID1PE!7%=T^!=^.CG58;'C7%2$DM$?=,(L-Q1%IJ*ZG V*I45,:1BX%W;Z&2 MWRBRV1WLQ]ZCXII5T9%[0IY3QH,3FP3V'DP\:PR6VA/0'B^5-%4X;\XA;[*@ MGZ9>"J4X@FG*X;Q(D--LJO[UBK46U#-9$@E.PG&NN6/."Q^LL80&(:I8R]PK]#C6XI-.-J: ML..P$(,OB8QBN2(8^!Z1$$]2X7O@:B%^S2J-?1#.@47MF.(T&$,$3'X,VH@$ MJAVJ<,*\J_0XG" E%DH2AV(^"L2CYZ#2V"$2: J*:"YBS%OEC,V*!;JJ[W<_ MA?P:^]'V_'YQFC#$G['=/*&XX"8)!8ZF MJ.(&8 N-"2\D)LYX"XF?VD2JH,.\J M/0XJ4,P<(28A+G*4$+ 9&:,]PB:&!)-K([?@@; ZKI;IUZS3U'L!!K<5+C"> MK#)@JYF4N%&1Q6,4#0D+W.=P8BXBA(99R5R1G++'9-,V8+) M7Y)992E4N0CWT\A-VQZR9QW:WH^8J>*J3(2GQ#6B3%*>VJB)YU@KAT7TB5!C MHG9>NRJB,-^X-EDSS\0D9<0&<4\L&"S)(>N-0)1'&; 7D>3D*U,'@)NC:&FE MTK-V/W(^I79.&XHYJ+=3BD:IA>!2@1Z+*J(P[RH]D:1 N$\L2<0#M5FO!=). M,$22#YY';)W!.:) 'N]]5"H]ORHM>1(F,LN)\YP1JA-6V1>EP6K'HJTB"O.N MTN.(0HS>2PW>AZ2&@$H+4&F1",II[_!GK;3.>YJT3L2CO8]*I^=7I[$(F%F, M::\:H8%HK&:*.C%6!A7E7Z7%@ ;394:\4BM1( MQ&VTR&G'D8/?N P!)X[SP70F'GW^H5+I^55I'TF"M9G'I )GF5U'LZ"9($[0 MG(%4!1;F7:7'@06L!.@RUX@F'Q'G4B$M+4R<42XQ&U7,V4?$U VO=/H5Z[1, M(2HCM(=UFE/B#?S/"<)9BB:8Y*O PKSK]#BPD P!E\DSQ!P/^:2B0E8GBB(8 MXL2'A$.4H-.P3L]52N&,4A5*U:3+5,QYD&&K.[#MITA4N.N^V=4U?VUD.K,? MH%>S0'AIG'%,,2P8C\Q8C!4!(S!I'%PBN@K-S/<",B-OVJ^4P*S =8[ =1RN=)(DD_),&6\0#RDBYP5!RK#H%4[:,+[T M7O&ZX;,B=ZC M0+7"EQO M=$L)-1:Z,TX193:TP@4GA TF QPU7<>-[!=2(A M+82<($Y1\CEY7 >+# LP<9[&H!75)-FE]P+7&7YTW'ANP+6(.O]>E.Q]/U'" M_E)-[VM+V@^[-E0<3I=5#C@?=?NM?,V[7FP7"6/CHK]9L29N'/89CV^Q#KIW M/+CYEND*SU,UWYX?,8J*SD1?+K,\^7._-VK-D=V#];H7[0]D$S3VG6V?V+/^ MTN^7>PE=O#*J5P?DQDZF]#2=5/R?Y5@#-'5[A12\ VF.O7P5M,G.35MJ^[T, MS/]H&:,4-]%&1047Q&H;<47K2C"7WF@1O&"Q,."CS1$2:U0 &S\R8:X65->:16T9 M%SP)+KV#A0H^*.E$-)RSM'3#>^XNQ'[Y/<'@0!U-1$7,E<9:<^K '$U2Z:"Y MN4N17[!4>_'$=ZT!O,[?7LB1#DF\!@"+L S7-G,I]MHWL [ZM7]]W?SV6Y$P M^SGVBB6]X^/E*S[#%?>LQKY@U>MK1[W8S_I3RZOA3X!S>%VQ L H#;HU&)MR M:#:_U;,MWX[YLM@^&P[0RHGMA?[ERO7U6CSU$5:ULC$Q( L+&2!H;:]GH8T! M'EY+MM6K_;3MXU@\OP>(L-_?C7[Y([3Z1VU[]J[5*4:KN.GJJ@O/',*X,X>/O+B4N\3+7 M[$GJGO_:4V^M>ZZ6L?[5!KU 8Z6Z7^WWJDC[;1!952*O*I%7E8B+-6=_ >PW_,?R@7_W4N?4'IK7W;V3C*C^@WNYV?8-W' MT#S.B]5KB:2QC4_K=.=3XWSGH-G:WOKZHW&XQINK\+?CQL?-KY M,1U)\WS[8.?']GGSL$'_VF]^^G*VO;6'&P<[[>;YREGS?)UN?]\^V3G\>KE: M,\DU^KB+B-B8:T5$@JRE$A'LG2&SN?,^'@Z#/V4I:6_WOESG94F!E9-C$S$ G&-%;*22)2TEHYQ*Q@A^=2JJDK\O')<>,YDA0H7 MYA,7QJ:5D9XS9P (. 8GS0N3H,?'DL__46;:B_"YFIL/(7L/)2W2$5 O$"L)*Q;$,!8B+'3A_U48<)C,&%L/P$ "&VQ1($IAS@)&%EF&/*$ M)&^D P$AN!@570LUV=,!B.8=85&SE]MO[^L%A%FN9;\U^' MJ52!PB-!86PM\<@XBT(B'SE%7$F*G.8)D6"MX* 4.($'1>KX&@+W%X&%*LSJ^8C_/2V,R-TC,I0JI05F@N-+9%&2)>L$E98-<%%_@5KX%4_O[U5.,$T<7 MP<0N4N/ZM7#<*PY57AC<3V%I/WHC9^X&]_Y4)M=U<4$7].-^^!Q[Q=HYV[ K M?:E(Z/-%>"]%L";+ )LN0N <#@0 MBG@0X-U8F1 C+!H7M"8Q[\[3Y==8 V"NL6O*$N[%0]LJ3O).\W<4G"!GT?;Z MOSTB]/P$CMPB!8.&3%XS,!(GHC[0)O\._)4\.<^'GQOC38HKX/EU)$69RREK M\K%M;\7>8;]"SCN1MI MIKA*-V>BF[]DSU2Z^5IU<\*J"<0E 59-2,0@GAG672Y")R'H4UQ'G-7QP)?BR5=:M[J+DT-%#M5N*WR/N_/_?L,^_!K MAT?M[EF,F['WL^7C]=A]L0]6)G(4@C_Y_8=N?]#L#K8CM'ND"]5FV4,@>#*[ MD4:C,05/DD;%$>> P]8XA0Q3'DNPH$E1WT*H.B>//CA7Q=(J-'LF-'N&5( * MS>8$S28. 9MDHY,:848PXC+7OXTB(1FY\!U"@#;9-FPG:#_WY1C96 MUZ!=:R?-E5VBK,.!$H15!/_0*H=TH*#3B;@0A#2\*&&P?-,F'\AS.PM,*2>YRDR>' FU+#ID6J8 &'?T_V6WZ__KR2M=[\.!>YBS<-U77K/HV OL:]- M=O8>!D8-QG,\@&50K9#Y_6X[P'5?X^"XUZG]:VEK\^O2;S7;KQU&VS_NQ5 ; ME8#)%0#RVS;_VQX>_?&YMME-@Y/\V*$?T(=?*-E5T.MKMR/B$ MQ02XG332*E'D.8:'\Q@B!U.@VXE#2<^S=-N>!+.!:BVHR95#@M)6)$$8E8QR M0Y4)]]TO/.F",,;.S*"V^)'A%"2B1%/RID$4',657>8"4SQR9!1Q **P:&OK MP [4( T*>U@Q\=+[P7XOQG)W_>IVP7)MI=V>1(\,I3(**(0]]0B%\"5L 03 MX:0D8/.!M8>GK;U_7G-H$);BH[+4RW4X#C)6*P4G7S]/_'L,*,\:B9Y>U MF!?0F:!1*6CK::(@4*-<&_LK/?AU4,E@,S7.]S#(H6BL^I/F%EB *[O"V^ = M$F1/W1OR2UL)#Y?9#0XN+A>[)XMU*K M>%XV629L*[!^XD^PN"XLRI4:/:T='K<'K:-V"V1^U"![E#\7O"30.+^?;QB* M1>VHV^H4+RN+Y($>P46=N%?:51<&%MA>]5K_&.Z]Z,F48L%OOGMXF#VQXM3O M263P=E*+\W9V]&AT<*]J'_7SW>J>XL[]6C$&E?$/E(^#N&QPY M!ED%XDHKL"&\1L)%K;P@(1(&[M>=JG=5_K)\NH-LY0.V6U"FT];A\6'^ M_K4(6:/LTEC6-E(I95O=/V,E:9[$\9%C>>FT&U-%Q M#\P+>!>HR7_]PNF+1T)R=?IB[L3]RC; *1CE"O#+&$D1PRZ 7>#!**=@GFL7 ML351@.-( :W-,KXF*GN4S=WA:-=&:?^%@.> 88B#V#ML9?$&FS/7#02HMKTV MZ LJ&U;QFB/^]FR_MG-G]O9H$_P]&[O:C3P01B=U!.IE\ MAGLJ$I:1RDIB_QLM37 MA;=R@>%6_P=*.6K:@\%]O=CS%?KY$;JYGFMA@E%8B=*$*)TU]G:5<]HF(A&) M>9?26E@)$W@P>7-%FV"IS8=D\#*9/EWXVH"GDI7;9&7CRZY7)+!$/:(>_ .0 M$((L2PDIB;64Q#.E2UFY!G667\D^]-?13M+#-Z G?9A?]% >F>%6>2ASIV93 M'LK)+G98!:DY,MZ&G/L6D:$L()D )8TGQ/),<:&6R73T\C8/Y2+Y(0NL;W<+ M/Z0/H]ZO'?5:/HZ"4M ;S.WUZ> MFHY91(<"?+F'5U)RAS)J<*".)J(BYDIC#0N92]HDJ70N\[DTOR-S)\ZE;KO= M/2G@K0S.P(J8];R6!>UG:]"*P[ CB!28 9>&KCCK/MCO'D,C0K]>BZ<^'@TN MQ/+BO'PA42A+U"2)5&&>3IV?_^W=/46.D*F1S4QI12P@O[B=X+]VE-O:RP #=:_VJ 7:*Q4-W\]^=@[SHX^X!SW MG9>:J4NO.4^4@]6Q]T*G;J8 L3AUT\Q63:.T:M:FK)J'G,1=J!/M]R;H>,A9 M_P<01G=&,29.24EH5I>O+0^$O4[9^FJ?C-3$G'S38SM:?T*Z= M_8VM;P3:=KZ]];75^ 3>X7GSQ\[W;;JQZL7.P4[KZO')QGF ]GQL-P_71#/? MN]K<;WY:/]G>6CMOT*]M:"-OGK539 XXFN (M N.\/'A=(<8B M(\;XP'7DUEMN.:)6.\295,A1+) 5,-=>2QX\RY5$"5D8Q+C#&AM%!Z G\7:0 MF;\K9UHRD2Y3,>=&YR@2%4]CS[?Z58W$1:R1F!V']7[_.(:22Z#<2RAS48LO M-T89 \-)KM#\ 6A^J2ZT9@[;A#EBA$C$<9#(:HR1L,)9%C4AM-ASF-X%KDH= MOA8%GD&IPTJ!GU>!)\PQ3 6U#B.E"$,<3#-DI,L)922)I&VFM7ID?_+HJM#X7%$X2&Q*C8)K! MC&$FEVV61"%MM4*1VN"$)M0GF8DWYJ.8?:7N"V'*5.H^7^H^MGR\4@#D"8/# M0@/BAE%DL=5(<\6")9KZ,G=^/M3]+13&V+AYKV^FA9AGZ-V][/US,<['E"BYF Q<3D:4B^&L#(H)%Q)4+*)O5B#CCB?.>1.4R7,AK#IO- M&"[FIZ+R?;VQ9WK&$U94?I96_E(YY?G;97WV_=BY=@-*CLU69]!K=?HM/ZX1 MW;VZ.3NC1?DH$)'"-R/@AP;2Q%-DB)J%=16\]"RKM@I*[DK%R; M.?)>*GQ[I?@V@VAVA6\+C&]C7PPS&CV+#'GF*>)>2:2]$,A&'E)01E,)OABO M:_[HI,OYV^R?:ZAZ@6+03^"#+E*PZF6*0?\*:?:F*>4(T:Y0MR1B#33&#GAK0S41ZYDSH&: MU0Y=%?6JP*NJXUSAVI/@6O/#!:ZIP#3C.""J#$NIR37;*,OQ M?(*GJ?!>.-ZUJ#6='\B9-U*A(0/W\]%=SZWH77_6MO\_/FWQ> *O)41 M;[U3^^NX?3:L5/U 6H3D;534VL02H!@W&'QCB85DTG.*1R$I-0Q)8?6H0J^W M';F[@+M\T6BF\D2-,>K-T6^>KXA=,(43CU&CJ%2FT]84::XU"IK+2*DDROJE M]XR:.K^F#,9%@8M,[WHT'-7R@%>KF B0CUQ@-"H-:/.N=X$Z'1.RU!D01&9AN7,,&8Y-DI@S(4D.7TZ?9;A WN_*"I7_:_+++1"+%CDTB/-OU6B(K9$(@1<+D$@$A MQ4PC1 6M:WT-X?7DZFM_VE:[8/K--:):PR&^NOXNACWZ0#N\-+^_QI$!>O 3-PY'"H]OL:[?;1\/;KYE>HRG M*#M?R,:?H.8LAVSBY_Y%NO@1+&?(]:+]@6R"QKZS[1-[UE_Z_7(OH8M71O7J M@-S8R92>II.*_[,<:X"N;GGZ]%VA&?DJ:).=F[;4]GL9L/_1,D8I;F)VGP0@ MMM4VXH"U%$E2RA7954OOMPI]A\4@[]QEAO)__V[?3ZEX.=KO_^UZOS_/E_,- M+K+0O/N[2YUYWKVX,R)MU>1I;Z]D"B($$@0U#WH&_PPD.8#F&B%C!/&NY8LPNO:=B^1K7>\+A M:0WZE^I"E[4CQSZ)+49[PD2P@QM,S-+W/CKJ=4\+!ZE]]B#1D@2D"2>#/4M< M"&:(P<;G!!3&N5/X9O?[/N)SD:@PEJ/Q-95$K8OFRBX#S]DG')$)C"%N"$8Z M>8^"C"%9D[R5?NF]6I[. 1\)5"$\.0J3?SS,RZ"!4TV"4C0 3L9@F$X2H#/ M*F:4=GHN8=8%B^)PB>>@!6!J=M"[ZX &A3."&&>$<)D0(:6!5*><8;+UJCI]E MCH5-2B8*KF.R'O&(';)!1"23YLFG!!:C?N@<&R=2X%Y$:0SW5%D6\J%YD2Q1 M)+AAV>OA'-\=-JCF^)%S;!S7RD>#\@8PXC029'ARB&#G(X02@2+*,PQHQHYZ@,"_P^, M<^P2?%IZW^E.K=N_\(?22@0#\2)B,GD*=;"?:Z/F/9R;*_M=L1KSQ1GMEZ\) MMDQ%G(K9O=N]Q4L+XDE>'Y0B9/G60/\O9>M?5JKU#AC]<KK;ZN:;=<2]N MP?/_;,/DOJP2L<:'H1(=?B$[6PVZ?;"'=PX^MG=RWL3JGF@>[!\VMN#SX4=X MWO8Y*-2/JTJTL_IWNW&^T]I8_7K8^/YW.^=-;*S^H!N?MD_A\^%V;OM!5L"O MJ;G:$+LV@+%I,4/*2PDJ!-Z4-HXAX;30R6*A(BU1$*03?-",7.#62Z:PDI)3 MK@EQBFN;61]2\"9(N#X"+AW!J ]ZQQ$<_>:'C<9:;6OE_U_;O#&+=Q&D]D'Q MC[L&J2B;-PYY1# LD9E+W#M:@F_%$3?K"]&[DG 48?T<@X *@BR%E.$8O4 7IJ9HS/ M$RZOF_"\[30V'^ZH!SPR&.I@A/2/RLEIG]5_16H>>4*XDIK'2$UC:X7NYF-G M)$J-N-&%V AD-)$(+%<V=C$^2H!P+2 [L)')Z8-T[R3>FXW2X8>DJ3Q^;J MO\7F^>5]E])L[.>[WM.!5ME^/P[Z90^N:6\K MTZ&W_7%91-A! CN_7W,1QO/2=<,# M4[_I\\E=\OI=R\.B3.WAKMI>W._J?8Z\(DLR+ M=]=LC4(DGC2_-_#VP=I9X_"OP\;!UXPO^TW:A'\]V=C:%H E9&?U"[F*1[GP M^_8YX-?6^MGVX?89X!%O?EICVQ3^/?\&F/;CM+'Z]X_FZM^I<;YWMDMXDLG3 M@%CB!G$)AJBSQ,!2XYS&L-!+B:]Z=XD)8F(P%*P"KK$':U:*F+!EG,(29:YZ M=\VUK=I_-C8W:Y_7OM8V_V?EZ]KM/MZUWM*=+YW]*?XKP3:_'\-Q.VZDJP+T MI^VW_$HGK+9RHDHH\@?>L%"!Z8*#F@!>RZ7J=1/4A/^?L7;'U03GBPS*JO&5HUEC-_K ML?3%8/H''LM34)P]@/+]%^KJS-W[P3-9WZ M_,C=:C2Y8W'O-'L0[W(;XS\@X_-"MO&KD9PAV<;Z29/N[#>WO-A97K"Q%=K;6U]P8VN/[AS\M3]%MG&PPG8.UTCSO/VCL?7UH+FZT][8 MVL/-3PW1I'_O-U>_G&ZL[APV#C^FQMD$=:(Q#N:.XSJE,RBE]@05@4H5J<"M K>G ;='9F94X/;LX#91PXA(YG3.YW F M(:XM15I;B6 & W-6:YE/&7-U;6-_LM2+;JX2U&11/J6#M66&-7L": M="+$1 120F1Z-)>0(8(CR8.-7C,:;::[IK@NQ%/B6@5J%:C-%:C-H&)*!6K/ M"FK\ M2H 2,L>8>\=AAQ1E0N3PN@IF&JG(X8ATR"16F=7E-QR!#B:SJ9XTK+?]WC&_>IF+L3VV\-./LX@4G=O7+Q2:J&L MQ[N1BF2LB8H,5_*R*@!] ( V)XN@2&\R44M"R0-L0+J>1SED*M5/(Y5'+L^),07"!$($P315P8@DS@%A'- M>3*"",K+11)?PP-[74K/%7Y3PLM4^I89]Q/Y:M6ONE6OH6(4W/J ,Z[ MEUZ.JVHQC&#K;3GK I90=$;AZ)'ALLK*'HF*!H'P07VR0N#$994(2Y#0#9@BIS% M7H4DG*-S"8/'AEU/A? \QZ9 M1"EX:3%ZP@A/RF0HHFP^H.B&XM:3]&#/Q>RUTAFTBG!6ZV?/0PP?>]W##V,VIVDBL#=,^L5W#<_5#@Q!@5&#.*QZR @L$ 788#Q*HIA] MC:1?P[Q4.QCT6NZXI-4:="_EJ9:% ;I'!0%JD:U:_L46Q6#+FD!Q*&2U!%)6 M$H<-J2R'Q&$CNK X%+H).C 7O3WN%\R:K5[FKVP?%^26)T55LWW[,U\2._#F M00N-Y/LRR5C%)E9Q7E6-?>G&5FQB%9O8DP]-Q296L8E5;&(5F]C\RU3%)O9\ M;&(OBLV;DP[24R227#R#/BA+[A=(>.9OX7M8/K3U/@F,#>/*<^J$DQIS)P)Q M+AEMXBS/\3TRW%(6)WX=Z=&'7]C&UO[!]OG^8?/\&][8^L*;6]M\9VNGO;/Z MYV%^7G-UCS0__=V^&BC<6?5BXU/S8./3-H,^B>*Z@_UV\_#O'XU/VV3[_ O> M6/V&=[[_G1JMR6-]G)#$,47Y#!_BWCEDL%.YR#%-'+[RE@$@74MA<[TU-3/5 M>N%MC0HN[@L7/%I*#*9')*.Y%2Z -:E?2;3 MH@**A0,*!G9IQ(E*H@(WBFF,=<(\)1\TAL5FEF$UTEY9I&V2VA+CF>)+[PFI<\8?"X/7 \[3$6Q6^GY/?3AE 77]W$H)21K@A 1R>@DXCHDY!0U2%H2;-"*8D&6WINZ M,KA2]]>J[B$Q+91@R4@>'39.8VIY,-0GISVNHB$+KN[C: AWT5E&-4HAPO*N M!$7.>(JH!G/1TGW:YN?/[]T\LGKQD"GM!>*.*J#Y* 2C@GIO8LF\Y6F0.X1TJB M[F6!KOEA(FYA!8M>$(*4IA[Q(!6RVBK$<$R$16PE%4OO!34SBMW.2U602J-' M&DVP BM66 -.+ \!'%@ED@HLD:1908M*HU]1"9("\Y)+%*D1B#.5 MD%48(ZK -E71",+PTGNFIQDU*HU^'1I-!68A,B8#:+33X+4$1B43Q'J=G*+W MB$M4&OWB&CT./@0?A.36(*^E 8WF&!EG8,G&1, *K4RPO%JC7[5&AZB-5X9B M'SF/T5BG.?,D16\83?>AN*XT^L4U>K*>5>21<8^(8P&L;I:0=KD !..62*\8 MT6RNUN@9)44\A"#UY71SJSNP[2M'[4NU?.ETB6'FR_ @_S4,T$^0RKXH&/F< MY:LJ^'QV^)RL9I4\D8RQ7 M 4<25#,CA%!%.-,K "#$REP/D=3RSW9C9:=ZB M[.546#,?=;DJK'D!K!F'4UPTPDH3,EFR13PZL-*XM2A)+J24C%BE0&L&0=Z8F+.8141E\2#74,IV#6 -5KZ1(U.PA1)I)5= M4V'-XI=2J[#F!;!F'()BE&I)F$$D+*7Y M41=FI+.WVNK[=K=_/#\DJQN;0YT]7,/;ASO[ MS4_YGFVQO?4%KFGN-[Z#3JUZVCA<8_GSSM;>Z562U>VMKZT=N+]HWT%[O[FZ M?M:@:Z<[!QXWS[?/MN'O#?JQO;'Z,36VUOENDL9S%2WR-"G$K?#($L(1,=8R M@F,,7I2H#$(8PTJ&4JFLC3+2R%CD)%GM @TA&"^9-8F8JZ2LG]8V/GU=^?P_ MZQ]6_E-;;W[<^-I8V5K?:$[+^R1AZ!79+^?FSE<_'[7O58%:[Y1K#;3US[/A MEV]7M!JGNXP(+Q/W*!I" -(I1DYZC9).E#@;$L/J,?R]Y>SQ[M@R""C6!_D2'W2M<)J1ARWQJ/:]78BB%WWHD&*X;< MEV7(O96$L5AA7J+K7^//");C-:OAQ?(W!^2]I?M54?A6%+X5A>]\RU1%X?L6 M#E=]Z[1R:9+-@1W\8IK3(^N,/2[J/G=\R \N0G;__B\H3]AQ/US9;="*":R9 M4T1[KF34E-M @G-4.1.=GV7&UM J*K<5.H/R5VPXPQ"O] M?H3_#UOV=&[V%GXQF#2L7_9GJW'N3QN?ONXW5G^<[1Q\P4VZ+G;*>\XWOJ_1 MYOG>&;S[QU3]LD_KY\WSM9.=3VLG&UM_'397O[#M@W:[#$ UX/W;;&-U'?KY M]3(M,0]<6,D]TE(HQ+DF2$=&D)5*.:*QP3&38^BZ(;/*65\4HM$*!BL8O)JX M:I,&R N>.LH]L\Y2S2/W7,HD9+C/ ;P*!N<'!L>I8Y:K7#^/(&^C03"U"KE M&(I,!ZH#MY%S@$%<)V^.GOT)J5-?,0:^4@!DTE.)&>4N6LXM,XS$H"QS*01J MO9MEAEL%@$\.@.-\-N6BUS%Q1"U.B N-,]\\0\1IX[%)4JO,-Z]UG2X(.6P% M?Q7\S1K^E'"!&Q8Q5Y13CHWTTE% 0.$M35',,NFN@K\GA[]QBAT8[US$D!"C M.I/&&8 _8SV2W#GC;'"LJ,XC=%WS69WTK+BQ'Z6VZSD4W2G226S[I4][OJ8J M =.P%YVVB@DI;"X,0)FE7'L2HE+&,,QF6J:L@KTGAKU)*FR6M.:2:A2$TXCG MP)_F1""-A;9.22&$6GK/5%U)^:+D>;]FVE4*?D\%)UB[9!S8^=YQ*[$1*6K) MJ//&Y26PBFLME(*/XUKS6U9FI%/P5 M*[C1W#CG"<58<4FB39P':T'K?3+$DBINLU */H[;".5XXDP@)P(X+DY+4'49 M$=%8,I-LWMQ;>F],G8E'^RV5@L^O@D?B)262VT QIY@9I; (TE'0>F^,J2(3 M"Z7@X\B$)I1+F$PDI)6(FQB039X@)2*E5.58E%YZ+T4=YG2.%'Q&65B+Q$+5 M*]7B!3.RGNJ@]*L)5,]B@%[-DO&<+%S5DO&T2\8EHG#%N#&YK!GQD8)-J,#I M8X&"8:@]XR*E:$P^5RSK4C_ZP/C,%6PQ]OLJJ*V@]OY0^YPD9!74/CG4CN-K MT01CF#0([&:%N' <::(HDC:&J"61TNM<;$K7A9SQOF$%M;/.O7@Y!^(90?:! M"#N'=$C3\/JD631X"2,M)GYB&E5 ME_3E+=FY8>.?-V!]*P;L*[5>GY-JKH+7)X?7<6S9484-CQ+E_#;$E2+(*B61 MBYH2JBEU"JQ71GE=B1F?_GH^>+TF+GV96>Y&;J%,)C3_Y$)"+@M,%X55QBPS MJ1:HL>I^#7HB9I*7.%#_N=<]@N:.,EO;;1PELR%Q6"S:@4F. MFMH]>1M>[6 T;,_O7S\2%1M#=0RY.H8\ZYT[3VF2,D4K"<>163#8N'5$!ZJT MMG%W_=%ACM$J\+EM.X.53E@;+03-.#],SH\SN+_1QG!>!Y_YHKL+SOZ_C MG<-O9XVMQGGCT]\_ML^_MG:^[Z3&9#6I8LNJ8<05S;QOF K&41"(X%Y1C034FP04K"$D8,X9+F(/?*IB;!Y@; M[XKA)'.6N44&1X%XPA(9KA,*1F8Z=@=6) .84W6I%@;FJO-T5;+NS-(!?*97 MTAXG +9(B)8DL$"HX2$:)GAEO\T1L$VR93FFE$\YQSXG57$:-7*!4\0U(4[@ M@*D"8!-U3JID^U>LOT8F8NU3AQ4^?7S MZYU629^3G*DQ*D.I4E;H3*ADB31"NF25L,(J6EEY<[1*3+(BA""4)M@@YRG8 M=C9Z!"ZK0BH1"7:[%%[D,Y6\SC5^\5WQQ0SC54A:(>D#$I!B%%@8*Z-G/#JC M&9,F)7"AE>/,T,K>GBLD'=O;*@;#&=>(*<$09RX@JVQ$V@3.O7924UL@*=./ M/KPZ-TCZQ,4K-5VZ,W-INB#<9!\.CON#5CH;ZOW[?[O>[^]O++;-M<#W:

&54KP[(C9U,Z6DZ MJ?@_R[$&>.SV"IE\![H5>_DJ:).=F[;4]GMY3?C'/:J\@C-9I.IU4RWGDH+\ M]/_]NYT6]5OUX"F^G*'V/F.J3Z$(ZUMKC1I=KC56FBN?UAIKS:W_LUE;7=_\ M\&US;GML]^/)?NS%6E&J$UK]Y=CV .?:9[6RU&L-7OL13*X: MP>C+9L_W:26RW\[^VWS\^/"H'/M]/+5U>-1NP:_NK-8_]ONW=' X^A_!F.KVAMV]U(1"+@:]EH,5.3<"N@)_ M+IL2813ZN?&YP'N]!I?DC,\L$+5VZ[!(>!MTZ\,&CF?719B8,F0W)2J]0D#J MM2.;3:?CMLU24SZ@'P>Y(R"M!_+_V6GU\*3RO;\K4S$&EX=JXV6"0OEH,URF LYOVP"V,Q'.NR MG?#.S]#ZVOIZO;8.PUPC*R.]G5*$T?L&1>''PVY1WK!\X5_'G5ACN'S5)8V9 MZ/\^*'2>T$O=7EY:<(2\?DWY\]OF>G-M$Q:#O]>^_KV^]GTQ>GDKZG^/A<;8 M6GLXD?UN&H"J1F3[R.:G_FSY"$*Z:>TFR&>&BU:>?!"HGUWXJE[+GT')?($U M!:1Y4.'""JZ72I9_/0+LBLBW 9XR5,.(EQ66X8%[/7MXF-_=RA@)H64MX%N=QK=UU>?=K=X[Q<'!Z"6^Z'R\T1+ O9H5ZNY>,Y MA=SG.'VO%?]?>]_:G3:2K?U7M'+29Y)S9(*XV)"<,VNY':?',XGML9U.GT_O M$J@ 381$ZV+'\^O??:DJ22 (8"?R=NO&C?"85_5$(FSQ\ MU+^W0=@,W=#_MQS'[<<1SA;D*I"Z'UM!I%Y!RP(9%ST*. N>###5R 59ZH*' MEY"\A#D19Y;G!_)(N&.+$!@]:3C*7<3M8[$&VS&[F: /W5R#@'A*[/+8%NQ: MPIL>P93!X.?S@\]$"#8F;C)\/L;)]9#=X>AA:[RLCRZ2TN 3F"3^DX4MK+LO M44U)S=H#DK_*"BM">2_[?L-.PFQ G5JQ&PYQJTB[)6,D@%Z6P$ (YL)M :TP MA.T#O>BK3)0"E.(D_&&L!\%T!6H.!B %BQ98!&M J8Q2>.Q[1[#=7T%!E1E.+Q2T:2J&$;]B M#P[QB]P4UT(U!J:6'Z%((MX^ZO$NH84 QPA[[7KPRWO7#\C/ @M#F0\IG#4: MC_<@&/#$28?B48D^L&[?&D@C%9;,AE;.4+C184;8"G@Q'7/-@FD-18B&KU _ M5?6VF)K*[*I& R.IE_1C?Y)+%R648&3PULLC,V_+<1-EA,$;7>QCSUP,DB-@ M.WPPP%E,1B VDX)H&($]AH*^>&U)+XZC@2!C%2UN.4%ZOR<&V /957:PHBUE M]+H)B6:P*(BX S%DMJ"M0[9Y&/E@"SX(I47R]4^R.,E<. [X%?CP'("#_?\@,0=QW]@5T?^)&%?(W^! M8HY7: :);RY(=%!H;!#"J"+!Z)B?C&"B8 _BUJMA0<@CRY+ICD3HQKD(D;?! M+JP5]M]/^7A]SW>1_5[O!?^A$!T$[A"W55,Z^H?P>>=;Q_K#NA4QNR;@=WQ+ M%?$2U6=^2M&.:OU(3HR56QZ?S]CTP$TM:\3I7Y[)7VJKP98DA_ZDGZ3X3O5K MX*^0^$.*59+W!6Y_!')/8)_)P_P##.X_&J!$TWX-W8DXRH8CZX\.L 425'G! M!?HN6#Y@Y, 'TF2:9QBP$3 6(D6Y56TH5&S#E)1B@:"I/#>'T-@+DH@E(_I@ MH><&R+)HW.7,.) ^5]'TF)[9M)J9L4)JUIW<)B2)OV=@'2'H&A@'Q T'6G'W MOP#3]M%SO4Y!R'U,O1J.;9TFOBO%N++T2F_0TG&: JYGS=3;3[7871!1NX0#Y-ML:0@!>&KB,U5;9&28X\.JR_NA0I+W+M!1@R$_T#R$&R_ M:;K?"Q%S2NRI (S3GF^$L8QN_1?EV>86'>F!GA AF$6XT10$H*TJ\FF!A.#@ M'OA<0OJI?(RD-O!(RJ$.M +ENV(Q=OT0#S!_JQ(*^!X<1YY.P8]'CL#CYN%) MTJ':BE'_@K[)B A!&K&[,JN#2S$O@1:J('($"DA2U- C/Q!*&6((!"Q\LG=@ M6+ H:<.8X.@!EA*EK;.+M$:1&/CW V@\C-MQP(A,AQ[(\@'J-8Z\L)H%)T*2 M=,$L4IN\#M%Z&,0_FQ9_W)82JD(,E P/3 ^DBM M*27>31O7PQBFX;1KC5^(UXZ0VH\H>@8T]M)IG-0<8#RPW8"44# K<I$?>>7GZDH_D'LIV#)EQS):PB<$F7%;Y:,L\63N-L.46QV2 MPM4'@R/0AC3:O^2KE *95D:AQR,*/:I5RH7#2\$48=GYI>@ EX5,+PL]#+UZ M ET>MM[SF8)KT1^Y,IBME&^%T3EK5N7J= _XZXHO6"31JW"&#"/X%$D AP4D M/P7BE""6ESAXJ8)NI(^1*8%[C*K& TUQSRHH9\/H(1V5.(QHT?TJ<% 0].CD M^>$]N%9\OR%934:A^!PJ8W-D7ZF@QU?Q2+4=R$0 ;SWTU$##"/9>D6^2XED/ MP18[]?B6"E4YJ3G7IRB8%Z/A5%J<'*@<]\E54M& )6]:WW/Q')$7:9ZX?:&T M(G&/<% ]7#:14R1^7XI7OTSI9IBTM/O$-]'/Y%U:$'"H3Q"3G$F'%%:*1\-4 M[D[2+$8S@?=H!#.V+2^+67T#+4R87] W\N#]\2/>G<39A!T0V!^73(BC? 8/ M+AO 2IL7WPV_)_?>3Y4[/'%AS3 E-'- [8%/[P+(_ MEGO,//"6[T>%MN< ANMA= 7-R"! 2^W5B]]/;Q(9Z1N["47X M\$UZGW>C\@#=1(T$1.-Z8.(D M9+VX_;00;#^[^OWB_9'3M2A*-/;[=$!OHJ*3S6ZQ-A6TF?&H#LWRHJF9CX6+ MD85!!J:T>\_!-MRR7#.JA QT\]'%YPD&CW**PML1FUQ7=[\1L>P+Y**\(:;07N3'YC,SLT>[?KD_/.$U/\^7F$.24JR"WP!/E)\'2( M^=T1>%("T\KHYJ.8?E4=0G3[_0R]*1 TX/I[/N:*Y3+SR1E2>4+44U.@Q/0; MU SFY4"54IN638BB6T@@&1;D2MF"L9$?&(R4D .#-X!T^6^#>PK2.I0YC(0+ MH+<]1#%H-8I<@_>&0AROI'T\(U (";AK:!C@G29@;X]3BSPS&##"< MG/31XH%WZ6V),)#JAY1TYQ5/C2 &I,?[ 9Y?&(5'F.1 ,>]"S@,\ ZH=8^(P MO.\IY<\9#B.85J+NCM%8ZN--!-$?N(VI2\DL->N._+V4KD,X<2S NUAT&MV! M .-"'H].JV&]!SOSE6PA;<)1&DE#Q%"P1/ M#UDU482V8=RE_5%Q[<)Y@33:VS*)\63S)EBI*TU3MO5H2MU''F" M$P89,/>8$V5J(B>096:',*RO1U%]R*1X*X14O@O#NJN]/D&])L.-, MI7V5*#V\5)B2"CL+1;(KLP;)A%2EO MM+:QF4K@HY+DT#/4RG=:Q[I(G+ZZ"]0;Z\W$.H'<:"U"W@F3 (&_097X:107 MA=_,U:4*H06^^A=?N"GG0YH$.9'!,@70S!CS7X-20$;N/L),YMYGRONAFJBOE5J]Q MH4LW?:_HTR8/&6%Q-1, MP$M?@)3$ *2G-PI5AVE66=7\[E68@5P:U";>X\0#8E!ZT>7]>E M*%Y(X)6*%Z-J"J-[?K,?*OT^=7.DM!1/5UX$P5LQD!6"=*5TP%S"ZL5[L- @ MHGS(_8RC7-%Z]X?=KHK)L#FS@=4%,X;7(7654V4KTV0OKH%X B'39.="U"1V M@'_XJ-A#L6;Q+94Y/'9A7GZHK\LP0B/07!W+,$ IF*KBBGDB7WG-?B)]>WHX MG'(PW2?KO<3EYE,5X1#E8.'EG*2(*#,R.5P=8IW= M1CZR/)%Y-TA^5>LAXNS6_=.F:F73BJB:T3FSS4TH_I JGR$4*08#IN-D2I7" MITF$ER!V,?, -IX<3QOC"G$J44&LZJ@"*3H"4EN@UI.X*3NGZX*FCV)_J)0E MZRFTV:>L )FT*IW*_-:E[\9Q[A" 6@2R[A>SY-3>8"*J2EZ93DM0LTHH'1W\ M3S>9&<#.=2@FM6KQI!(,T?JGL(.@]$O$_DV->'''$4BW[P?ZRJQ??82E, ER MN4R81S%2R#MA_[^ 7[%E+CGNOT1ZA):ZYB= (J7F@Y0$[H<)\0PE2%3E/D;T ME1\.8A=L S ?,"."8AR*&&H80%2KX*=R4BLDE$M\12#<9#I'4X8N]ESF[)M! MH=85+6%8R$M4ON%5-ZJ5,HC\=E:Y%'F=MCB*O(!ZM#\27A90PCK:JA,.Q&", M./3X8TVIZHW3I <>-T5G**=8NNE]?**@T#G-KC+;N&(!!>TJ\W6+^E>J"^VZG17#8/JF,0G%33;C74N#H56A0+7)V . MW*!GY9.Y@C1-L$H$<"#]>%3P+E&V$EMP^M4V4.&8\ @:BVKK_#?Y"B#><:00 M_7*F!TV8O[&O12L^]<" \"F6"N;7;BQW(7T6%^>6%O<4,JVVIP>4&3#*8-)X M%4D^/'Q *'D[OZT&%R+.?"97Z><6[M:6)<7]]#C9TSSGDRD76=_J92X1OQ:% M1(K$']J=5!+-QM@$IF3U'JG UQBHVHU##IA0:-1- M1C8C+5#)WX-X#94>+N36*NQ-#--&0 N*S*&PAEBZ[ U>Z8H]E7W7&)"C&RJ* M%_$6WKG?"@TTMWJY"^FNO#A)'RDN;@[]4?J8A4)RG(WE+R50KW0_5Z*6XK@U MZS3)@?4RS.&REZ3 >;JSTTQF"!>3"!\M)K_\W;7;6NF5\"X=C^"X9)[;A'F- M^FZ3LI3N*9+(L=?JW9#O&6083:$HJ*P\@UGL,J2+E?[U#V\N,G\>^J1L"0S^/LKR>0G=FUQ>?4RFB@M@LAJETQ!\ MJVI>69CZ 6;#] 0N3=8?"ORO@LK; ?EABHS.$I((;UWN<6:F%4OC5!\N\LA@ M69 [" R#07BJ>&U-NTAGA')*;G05&:V=&])U]BTW9(>S0=8K.?J#"H;2Q2@5 M"T6=*](()!(F1F.!E5BFCR86?L7I@4R7409K]!)@H8#2&/'9!S_AH9X MM@2 M\EH4?%LMJ.\XY34ZW'*!*HSGH5FJ:DXU;2:)>*O^> >G/PG3QREJ=8Y:RX9 <7WY=J^N6]]/?-8]KS<;QW*_K-6?-[]K-^2]=].2BR3K' MM4;WQ$SV!TS6V24R@,DV6TL-^YTF7"NV^?Q)G3=FY%*](I%NB89:WVT)N-1& M\'7/5FT%(DX.>_U.]SG6W]W1]9^1SU/:@76[[Y@=4=_S>:HEWC060PI1 (*K0 MY/)1@>]NP5IL5K&-.\))W6:MOI$N\9MG%D,@2Q*(8PCD60ADU\>0VF4J)=]I M\\W.\YCO9@PSQMPQ#L&\N<3R'<\;R_R.7'BRTMJZ/5S>*:Y:XG:KJ.9QPVXT M5_5^GD60R!+$4@C5K7$,C.ARJ>+=SQAK*? M=SJU?[H(8EX>L%Q@F[HH+PQ_R#+?Y09I%6W1N)*)N*?BR,7:X3F(R>.2AR[A M;*:;O96J#]J%[I^ZZR?6**IH',$=SK#O%1E6Y\5]T$&KM0%,JRN46@ M%=5C#*G0,:&=&7BE&K7BNU2[,ZKYR+4>Z2]J?V;K:M"VJA2\5',IA&(4=V1Z MWCA)*OWJIFGL][)4E87/5UXJ5JF;51,*"*?!!2EUGZ]2'3P\N]/KTS-X>EC= M[''G&*"(SZKJBZD/)AD[)C-T_VA)0-K&-E3$]M"Z&6F[\8.82\1P/K M>,[=/#&H#D,?BS*K5KYD-O2Q?8 , ^HP8^S\&(=@W!A0ATET7IA"V[:;W54+ MSF$:G+)/8AJ<;L=<3(/3+>@$-HN8\C*" M?N2@*1E57(R=8@VT+(!*@G F\(^XB)Z:0@8A#"A'*%4WNE,+B$62!026(M 3 MM767W99RT% )S((+FH)A8;=2G\ L>2\SUP+JU4@EU6Y4O1:!2O+=!)X:^0/$ MX%#_)&L$_Z7&IC%:P]3V:1B[X_T"')4;E\\ C6SK8>0#ZSY@\QW8;NP&YXD M#I7(; 1C[N- *I#(,C$BRBV;:Q'<[";;N,(1N%CW])RE[4>K!&;.>%Z>_?W;7=:1ET%B7$=ZNU#FK_3&A9 M^]A9$UI6;Z^+&UJ,*5JNME386AY0.GY;I]TEGSMLO0LJ'E M;5KXL=UH[PGXU\#,5H69M6M;V 1M\Q>VAY")74Y^63TH8%+%I@J#&Z29(1!# M( 9JML08!FIFQMA\!M:>&S@&:F8 & N=GV;#[K0,ULQ0W4^ENKIC=[J;J3E@ MJ.Y0J:Y9M[LK7[YL']'MNX=8-W"S@X&;/4?$[; !1MFN.18L/O"C ML-0_!UXTSD+@F)2_&<1NDL99/\UB 5\F:8(_SV(Y%XF_(#A, 4A3 M ,ISKM MR,XN^(A&:<"80>8Q6BA2,PE#T:=I$/*'^O#8.'>G=E(Y=W<< ;/_FZ<.)]!W M)P0,^#?,-8D&*0)HN.T1#5*] 4D:];\>]?2NBS#A 1&D$B:"@$5)#BU*K )IN_Y>(Y/ +OL#ILMU9PK9S!&&6G.6IZ77C;:M=:/8J6* M]ST[-[4+!+4V-S5_!C=IKOA32[G=VZ#*1J^R9K(%4&4O7LD*K( M=.TR@"H#J#* *@.HVN)KNSU+W'>:=O/8 *H,+>\#+;?M5G,+H0B&E@TMK[KP M5PV[?MQ]O>MD;,!4JYZ[TZRUMNK8-W\->0AYQN6TCE5# 28':MJJ[=;:!YH$ M92AD*0KI=%:N)&PH9/M 4 9(9<;8^3$.P< Q0"H#+EB/LG(GXQ!45KW49!A7QM_#,_?P]S@;7TX6(95 M%)/N$=XQIP<0M<7IC^#KQ.J)--4]# M;.KVXZB>1GR.1DE7(#1=PE:=,X8K,<@>@^PQR!Z#[/E1FKH:R' C$K#0P/!! M6\D#,S&(R*HZ;'"+ ?<8<(\!]QAPSQ9>)NU9$GFC:9_4&P8086AY]VG9Z=J= MDU5+WQM:-K2\A;3;W!L(QQHWRRMSTKZD MZA@"68I CE>NW&H(9/O@.0;B8\;8^3$.P;PQ$!^3^+YH;'FP[=!A';Z(@>H!9ND$0R38P,'Y5(Q7N!V/G37ZJ6\HLTY-EU09%K2>W$[(7#93&+IRM M?FYZG8W*AP9NWP_\]+'\V#ZT+5J>[%=L8/0,5-\M]JK.P!-LE[@]ZU^ M$&6>7F2! +H_B="=U>AS?J,MW%R"_>%!X79D"+E+LLDD\/7*RJNA1]0*BBV$ M1!S23"4AS @$:DU4KS751/:! [X(;%3%DC#B)D'XMQ_>"]A4V*UX'HO KW"; M@3((#PDJ$OZD!D- 5_ACN<]N#X6'+QL])7W86 *4%EMDT<_AP7#DAGU!3V:P M(*+0V!?P6W8MHH#_R!7[->*D(3AJG[/=Q M=**4AW('IKGKUJ+A^[V84'9F- 4%;761+>;L-,Z\]"+>4:;A>S=^Y 9^/!10 MTI'L.$@@UTG)!93.G^GR9+!@!@NVV(!;L%J'M)+5 IGP5:*D>-@S*P, , M#,S P P,; LO'/<,;G#T;&AY#5JN=[N&E@TM[SXM=SIKWIAM M&R$;$-BJEZ6U+6RYN/F+U$-(DC88L&=9Q9#($N&VU:-QQH"V;Y(A4&!Y6" MBL3-IP/ D@#?@ 0(.AUP3"M C1I93!,C$M'>$NH4A@)^9CQ5:!H^T#2&8IOE@1(?84 M;I@'#:LF:.OER5, E,?/PPF:LUHEHEX;XZC8M%DY6'Y.&L)%3R L3&(_GX$_ MG6X),/=S&91!4Q4\N@\<5P5+8Z04[BZ2;@5+(G.DL"/]E+Z(1>HB4\!"HK&( M$RL**U%GFF[PRZE-_NFPLZIU/0UQ9L!C!CQFP&,&/+9U4:QJM,QOI/0"EI[> MV ]]D*C4\O2P,50&0V8P9 9#9C!D6WA=N6=8A4;3[K2V,&G=T+*AY95IN6&W M6WL"O3&T?-BT[-B-[IZ0LD&1K7K9NNY=JT&1[7J:M4&1/7/MVE5-VWW) 3,$ MLF33QE5;SQH"V3X$V ]$D34,BLR,85!D!D6V-7NXS\B*DX;=JALXCR&ZGPH4 M:=CMSJKI[X;H#-$]K9-8Q]F,;VK-S'YE%"L&#^YC M\N)->96PQ*E=G=Z0N8L<#'[,(D]:O_!>>Z(?,5[@+9"/B/%7,"=W:^9BC6(Q M^-\7_^%WNR.6X/CAN-UHGS_TY>_/6.H !@3YS! M"X%^DO]YX_YU!EW N_W7_^G%;W[.ESL,CYF?)/UTO*:;/$?W,N=94%[P9)"A MK+3.SJ^L) ,!.@,I*[4&&\$FR19_#]1*BMJ"P5+\U JBA)J=Y> N;F\U@5D( M[EO%+< D] ;[WJ51S!":# :+$4^42H06S#T4?0)G/?CIB/;I[.KWB_='3A=> M ?L\]ONK=O_K5/8X^QY,+V_?UJY\WNW_F?DL_>FGV.IL&!=1<'N &%N%)7XB M5+-9(,YG RX_+Q.];&PO ]F+0)ZI^ZV\9-HVY@5G#D36$Y-8]/W27J_&I8U: M?3TNJYI:<0"$%1)X$381Z'?/^/-+)8*2X9-(FVL#*&6K0;!'(GPF2*(2H'*X MA%RH $&60A\,O(2SPF5)<0![8Q"2!B%I$)*;G>P!(B2O4-KE"B\4Z6$C PTR MTB C#3+2(".W\!)^SQ X+?OXV#0D,Z2\!Z3FM/ M6IX:7.2J^.[.NE6*#3!RUY$#!ACYK :!P44:^EA('XZACYV'-/Y 6*1IKF?& M,+!( XO\^= MPY/FRF&X??$.#2K2@-Y6C:2L>5NQ\[QBZ&.I.XV5([&&/K8O2/'C,9&[D_L^ MF[&)>B2B3_VP'XU% 6VR!&Z+V2.'JJP-4'E9+W0&@RD%T0--*16Q2%(U-PTO MJNXBIE!("HHA\_L1RI"Y@1[-KN@8UDLM#^8)])!*Y,;43_PDR0B&(A$421(A M> />0I@1)!H)"H!7$F-C3GT8I8@Q@6<%XC"L2]@@"AUALN2JF*SJ[F>EPR.X MQW@""TZXS=(@0 @#K8)[,D4QT -N59_2%:T8UK 7L(XE2/MGHZY*L*GO$75C M'DYQ;XFZ!!.$V4C$5_'(]H$PORA,62SZT3#T]>8K.BB!)Q<=(K-W^P M1XWFR:%ACZX1K9DHT215:>I^$\EA8W ,!LE@D P&R6"0MO#*:\^RW9OU5?/P MMC37W1#R81-RH[-JGPU#R(:0MY&0]T0@&_#1JED/M?;VG?SF;_$.(3VWG!&! MA<&L'A5@8H*8/"5,8)*+RGO]JE[KO#ZXO")#&TO2QK&AC:?2QJZ/81!)9HS- M)^KLNLBU"- AM%/YL[#J7! M8[\:WQ,Q02>P\0KW M,U30@UC\F<%J@D>;&MF,!,_$'TM8"W[*(\!WC_Q+ZS)Q^+02 0UT2K+D F M>B(4 U_U5TD9DZ(W _8<-K%/OU3@IW]EL9]X/D$F8!9_BQ[$/9)!Z7,)@2&( M#W#,D8>3((/G 7N\6&%$,U%O[P/7]#3&X]_8OBQ&I 7N$V+I$(RUD"0KW,3R.^]5-X77]Q%BN)@X_^GYGO^>DCG=J9.\$GK1N1@&SH M%TS)K5[S0H%W2@P^#T4)LFGD>M9+I]TH(Z3Z;C*RZ;\6L*T/3(5-#&TI0.Z! MTI'_$A*%"KQE8U.A[[\,D4@QD#YV I M9LTE)-/DE-*ICDV3T^V8BVERNE%I_9Y%VO(]3%\V54):07A/2]@'D,L@4 AC MK)O'P2=CL%OP=6"4(N83GD11::TI)8MO(9'I@OT1H]1L.#7KUT?98M5/2%.D MUBZ] M'V>)=>K#<=^(P!<#WJAS<$2B,=BHMZ0\P>PY!8O^%3[WXNSTYOP6__WB-1WE MQ$WX($'-@4N@K?LQTR(J9N4^X*G?N])10?>!7D81.OQI3#,@$+"TE<&1"F#G MD/;@T$A3DR51V1]3S4NM#X@H?+0$FN@,4B?S7X\M&X7&L(#'. *ZI*"@FCX8 M#UE?\4668'01\>'M KT XT79<#3+;>Q%,+,DN=-!C1+)(!_[J9P2;H2;I:,H M9C/$*_*U#TZ5="5Q]R3 '][08-]!_[MI4ZM1-M_1;P)_(&3OJ"?(Q_,R4;.X M'D'9I7#)LZ<7/D0Q\/$(V)0[1>IS27Q8LANKGJ)$)=H!TQL] EHH;#:X'0)F M8TO?1#J7")+&I\!1DFY*(M\(YAG042QK1> (*$,8%Z[.80!^FMZC?/G./F#R M+]!V#$6)0WEC(W+H@<-@KU1W6VS*&<"QX-9$9/QF(;)IOO'8M9-93YJ]/7#;JEJ#C?LO#V>6I/ !,Q \?P%_6PZ+(#^Q/@"/ M6D[]Z)_[0,%?4,<%U*&9NBVS/I,!U.7,5*L'PII#N?@%!Z*ES"TK129DU0@Z MT<9&DLF&T,0=8R%X'J#KO_(T.)*%HQEK[(IQ MO")?75.,^0B5TA'_;3&$?1^"?)&&BBETXK M]\1LZ<2INDTOC\O%I)8K>H6UF\Z^.UU\N4O!:_A1[_'M^NR79GNMLC4A<\B3U9?#4(9)+?=1SV3[.W>!W>&B& 3=Y;(6L@1GCN$^, M!8S&$8\L<-'[5@Z\C@_ ] ,AXVIDC[,S2I,FQ5Y:$5Z_6R:*.L(,JNPHJZ231('S VZHE[$403BD!P M35?BB4:14"=9#.2NJ*9=ND?3F== :#)E!N,)-""3(%Y'Z@?D9:"ZO9N^3YRI M 1R6KA8+VY$(##]5!PKK=G7%WU:AB#7EQD5](3PIP,=NFL5Y@@C+"BJ4JR\2 M=5UGM2&[$A=9CFOT)1#LE0SB57!.NW '^P3&.6X_)4CPW:FN4&Q[L98I$XFV MMWUG^ZX\D[V+&[BT^G=^>W>\!,E%,*@B@C X.U.LC;Q\1G4S"+"_%Q ME&"^UOZQ2+) 6HQY/NRIZA>]>>$'B#))@-L=IV'Y-Y MB9Y9VK+QBZP$_ !C35 &0+B5O4ZKB3RJ-AR]FTX*P MK[P1D&'G!!0@A:O=KWD:-HM@E=&;<$R=XWXR307O.X6G+][Q2B\!,0\+#GRW M)S/];-6=*(]Y)RJ^KM@<#PNLR$S>CO(H](O"0#7K"L_( N-O&.'VP(GXLIHY MYQ9SYG@?%4@_=R-H)^& ^DJKZ 52,G6/-"%>%>AU8XJ-#R(EIF%PRK&/"=YL MS(76/0BI"':,+R)AMMEXPH1">_10N(>(. '!3:*0W))<1/7]N)^-X2SRS/$" M\3'%X!4J?4-+)7D*1X0+RH^%,ZUI1#>.Z4X(=V/13LJCI SF%&?GHIDJ-3TM[%,4YSRUPNTP" M)B5@GI@$S.V8BTG W(X6&N(;ZC^5?"B#2!ZZ+GY/&K:@&:_!]; N;'G?;7-. M0<.V7MQFXS&FX\##M[ J?P R'@34::XKKJ6N>&&K)BX4*_8B_=;3V\]H!Q\? MU9LDN&-1T.UA9"6%@?4,M=?$SMKR'97D[Z,5E1M: ?>HIK 9#>M7&>3)Y!O4 MY?\_\M8>A98V/*>*7- ="5*L:")?GG\I6<?'%) MW8. HC^';N:1^7JFS>FSHCG]01NMM[G1>B2Y&?Y8GIMK+]9U!T$[;KT_N)"T M+^[./UG-FO7/SZ= W'>G=Q>_GUNGE^_Q@X_JW^\O;L\^7MU^IIS>7Z\^WUF? M3F_^<7YGW5S<_F.GZ'_.)JA62S?H)WS(>Z)9-W[R=:<6.#?["1/TY^4Y367: MS^;G4R=9 GLYQYU"='$1=$P&@@HOFAF6@OC\ ::%Z@@/*")0?N(17(GX*\B, M 5A:,,W/M=N:E:+#E,6/%*\:BY@$P,2=$$XW1(\[GD2$".V!V$#'D("L.HF+ M%"*\ CVF?B:S:3F.!&Y*?*\]XV(VEL2TT=42#!=H &*(D:<:R"KEN?'PY'CR M2W$QV+D, U')@"E+NL,8DZPP!QLRABTG>+\I$RD .!3=7BS4B MV97>/N[/$).E9-8D'+L7D>3-YY*[^GX(IYX5LLIBEP!]\">FKV?L2F$H%2: MLPWA&Q@/E@;[9@4(BG6'I;A&84AZ>Y;Z&-:&-$?;^)5.62X1CQ2#^;26%^!\4YB&^&P#A1'%2= 3X M)5S@1KC4_F[5Z5"N:![1TZT>4=12:+$0TX:=[1=;*>+$3SNB&^UT-+Z($LLG&4QEL5X MM,Y5H]E]LK3NA:XET5<+1>E1NO5%DBE&O_-$ )T" %Y/1*4O9-$*'@N]^2K- M[V$WS+C89Q:_^A5M#6"H:X26(7-E"<7'(]D)M#0%^'<^#<5XLO((*"'"TD^[["V;Z>L8^T(O"IQLHT@5*(:(@+9N'T^5;2 M$RX0;:O\3@+L38:OY?C")S-EEBRLN0A0G5 [)G6"Z7.Q3 M)3@,NV!-,I*([%'YG)N*_FWLL:DT8[NKDAVP<92!6MP]/Y%EVC .3J>=4)&/ MA"+67!V,8NHRB4+>6\D$9R%+KR44IO$'/A/'O.T\T]FT5IP%\ENE#!2O7+M.R3U\O((C"V!_FGUN<]I/F1&[)R!O9.4Y MC8:M$K\4H,UKT2T,]^X4,H17*(%+AO7^!Y5%(D0I?*/CW6*0UZP.63\"MXC!50KX+U;LH MC6"-,PQ"*TD5=..#*VT[CPF1,;M7B MW*J.R:W:CKF8W*J-*@E5!5G(C%S_7@7>L881XE' 4!$85M3!=S\<<69G4-"G M,NQ4EG)TJ6A-1=.4I"H*9"5)ID5O<4BZ%%67S#)WEF GJ!M NPWP^M0N9&-A M:6&, ^V#Z7*6(R8OE%8]*VK57%G?**VZ4\M>HO1B=8DV2EC3I:E :3[(\LP% MD"E?,2]KC!#E$1FI\">F2Y58XO$+H^R-LM]C95^M1:Y/;^ZLBXN:=77WM_,;Z^+RP]7-I].[BZO+ M](?\],6>7 V]JHS]<7)Y>GEW 9M_>G=YQCC5E M"!-M8NP4+SIEDA\%]V(AFVQPZ#F91 CG)R,5?PVO6?]6R6GL _F>UBA5U_IP M>G9W=;,GI#N-K-!WT2K3M=: 'VPUD0]V K\AV/D%4'CV2CSU(UW MZ:*;*LXVZW/#J39JUN?+F_/?+F[OSF_.WUNWIQ_/;ZVK#];Y M/S]?W/V?=7M^]AE!RN=\)_KY]AR_E*)X?6+>%)H_"M=OYN(XG5T[W6;->G_^ MX?3S1Q#CGZ^O+N$X+R^N;@JG>E@GV'!V[01;->O3Q>4Y\.6' M%EB1&X^)E*8KOHW\GI^^V_@$]S)04D49[S8NEA;(U^.:=?['WRY^O5@:!NPX MY04XW*Z3>G3FHBF&8\8&GX$[2<1;]<<[\%,F7->++J=ZP\CNGUFUUYWY=KSEK?M=N-M=ZLZBB/CJ,L.$G"5ZX:[0:G:W=N,]%7F@*@PK M-5UG5B-.G*06!:HL-=N5=P"&V5 ?Y&;->=[37W=CJCK2\[841.(J4:0?I5YA MV[9;_R^>H-3_HS2=)&_?O'EX>*C!/&O#Z/[-:=P?8=[1&^$-W?B-YZ;N&Z?> M:)XTG3.X;_P=Z/=?2.7U#QR:A-O\.*O-X)J@'G6&9[B@!)MT7:X MT%%7>5%_(X8^)AUAZAA'=T^S(687-1I4"K"!;77F16K3R)("S +:55"^4^Y^ M.YN>^0^92OS)?92MTYSFZ]JL&?-#Q/PFV;KQTX2ZX=Q=X=PVR-5RY\0D^@2OY3Z=;)[9\PU@3O"/%ZOY9+.0:6Z!@B54OU!=* M;7):_0?1BZGU*K:KYJ;5/9$^X.56SKS(WE_\ (OIG93V4AY9_MZ26'0RC7T=X7!S#(.0" X=2,1C$0HZ.EN MTVFT&_6FTVJU3]YXW8[3:'GBFU.7(N""@-=_;JK[I:KIQZVN M)6Z#+0*SER5\4$ =K+R0>_,;UV Z^'VXD0U%812!*GT<36ZQQ:Z9$-8ME4B\EHVDK.O !<,FKX4@[SJ4T*C]UW\? M.T#-/L.=.T MIIFF*E:A(I=7_31"U=EH+@Y9_H;*&RN[G46I>PBLTG1,1'#/6:7I.-.LDM^8 MRROR>354)EF,;>JHXO -%66BJEZMO*17:_EZ7ERR2G9I*(Y\R_UOK6:]H:#Y MMV[<>%B?Y>3I-\LWV+)[:G418,!>SC10FOP#&SR,#"^NQ:J2\JNA4 9*W+:Y= M(0OD^W_\>O/1>G5!Z!A+_)&*,*&N'K_* NUYZ2OK(UALF3L4K]]:A*!XY;^> M5[/B5]G*XY9:>0!Z(T9< MZ#W+O@@[]L1BA-L"2O8C5NA?ZX7W2[Z/0JBC* !AE?S%.O\SPY99Z[QQV1=2 MQ[$/V#IFG=?@7Z_N83-#5<\DT_5,5FCI75L%@+)38NWG17_GB+6?!#&J7O\9 M%66[!J'!)?9$*9OFU"$;:=9 MJ]=Y^&H88>F8RU_J1^>A^M;\LM$ZV8:1)6^K7TAJ:?)FK0^K>BYXU@HL6/II M];*<]H)UK>5U;X*)_VNN"#O>O<5\TL6[N7 D=0.B'F_80,I-H_C1 E;G?GQQ MC$$J:@Q9I:#V\K3_>Y].^T,6AWXR C6"M:^P)\0J"N1G%LI8$L>_-=4SG"EW M=+WJ&%H!8W^J.^/MJ_7.KF!W^48Z.M$?9P0H0DU4CWN"BE+ W(K15E.PIL# 2O MZ8F1&PRX:8W@&R?5CPGE?H9MUF@\-TM'$74+6K: ^39O/;A1XJWU=S=$\!B7 M5VQP9JRS;%N]=GEY[7G+^T'%5CKMYCK%5EJM6KLS_^MURZ*TF[5&8[EAEPQ1 M//^=P-CWO$!LR)SJ_(%QR,NS&A/;<]G$3W2Z-G@QLXE#^/7QK?4F>6/=NN-, M! AM358KX+*ADB8;I5S>+";;'[IC6T9)-.);/X6W]9>)UU5?='&X_UKW -0_ ML$&-4\=>O!\@B"5JV5.M9=4 KY?PNA9:@9MPR;;8^VK,][[>]"+O$?XW2L?! M7_\_4$L#!!0 ( -R /5*U:SX,FPX &>6 1 96=H="TR,#(P,3(S M,2YX(@Y)4^O;VD[WS%.7#+)#-0:/ M@%SVU^^1,#8V1A:.,\D.[NKIL;'.=Z3SZ1P=78#/OSU//?1(:.@&_E5-.U)K MB/AVX+C^Y*IV/[Q5SFN_??GTZ?,_%.7WZWX+W01V/"5^A)J4X(@XZ,F-'M!W MAX0_T9@&4_0]H#_=1ZPH7[A0,YB]4'?R$*&Z6M?6?Z67MJ;7U0M'5TYLIZ'H MC091\/F%JA!'K8_4^MD%UNQ?)Y>-\]/3QHEZII#ST4C1S\]/%(QM1]$O3NW1 MF::3NFYST.?P,K0?R!0C:)@?7CZ'5[6'*)I='A\_/3T=/36. CHYKJNJ=OQ[ MNS7@16OSLI[K_UPI_3RB7EJ^<$K"&;:)V!!?/B'$ MJ'&GLX!&R,])C7$XXE4-:<3%%%53F 43,EN!C2/>0^?E>=-R0L?$BT+V35E" M'#V'3NU8O@)QJ$PPGI6O1%8PJPD@JPN%ZPNVNGKZK); M/7:M!(<*B7TT"1Z/[2#V(_JRU4%"D6#ZI;QOK$ ZQ 4X[:)4/5(A]D%92J_J MQ[X?1!R%79E?F\U:J%@(9'DEL\Y$;;F.O;,-!Q(X]SO/_??,=,B[;?!!Q??=OT?H9)65;#R(A M9#B[L,_DA_ [%U@#2H.B=/UO_#/ZXV<"\^+" 377$-:;K5/;12;7TR-*#)M MMW-C=@;F#7P8=%O6C3$T;ZZ-EM%IFH.OICD-_A\0M:R[CG5K-8W.T&@VN_>=H=6YZT%G M;5JF#"620&*.V-]UCN; /. MH=$2&Z7@!]K6K-T+/->&R>3>Z%L BFBLJXUZ MWM7D:42_I&K^=6!TC8 ;$F'7VQ^A*9Z(3UW5]=?Q.==2)3K[YC>S.39P@'Y) MT*KM!,W CRBVHVOLL;VR4#Z>R6.)8]F9GD\Q-M'%%A\3?)0J. 2RQ.X/V)^0 MT/7W2N8V4#&KY[I4(&2L)HJ0ZQ\(+B"X@RF%2CV2UQ": Q$3>*'S!2X) A? M![:X2?IDB@'?G_0('0=TRGIR=^2Y$U[3UU HARSD55-UOK8EP>M"&\JH0TM] M![KE2?FAO1WA/[0#Y6])^:UA];\9K7NS;1J#^WZR0BA!YV8YX?P!_N2C+L-! M' AED:K.@/0T0B0MG$EH,)G(I:8%;%1Q-K'1L/+CFU!<'-$:.E_3ER/F$+)6 M3"LU%&T!.+"S=W9VR/'E<,1IKI[+4%'-0&9UAD;GSKIN0908F,.!T;FYZW9O MOENME@0K(FFQ@YQI^0%FB882. 1X* 4\D,*L()TR;\<0)\[GC?SJGYB@*N;/ M BLW8:!]@7GX-^S%)!A;T$9_XH*!C# D48F%W=?K$ ?("UV]*,FT@E+-B*M& MP1@ME:-$^R&>KI*U0WI8!DU(5O,YQGQP_WPOY\JB#N-IFNY;=BMG2:M&(L)2=447K=\ M@/@5)?5#V0JB>0T/76Z-[W@ZQ?0E&"]V]>Z"P'ER/6\_W6DKO+BKP#B26V?; MWE42I:RG9+804\65[ &,&JFS@?."PBP;TKC\TD B6#F32B?.*\6%.7)=;^27 M^A/Q*N;"2M5 M\.+@=:)KN;G.G$=V9"75R.(4UXFX4B48*Z VS79!,K-BNVT-^<8F3"R;77Z+A-F1 MO+E*)"V<5354+;^CE$'CL]P5O ,GS H[Y!EET(2NU=!TK1QGE<])P!K?S/Z0 M+=\,S([5[7>Z0Y/38/1Z)OPKM4,H@R+VMKJ6WY[(H*($%G':J,65/ MMPO&T<,BFWQ9+$?MM0.4TBCN'"=Z/;?36*)S+#:6DZJP;! MLYE+RX\(M#$JO?"V.[:X1YSJ]=PV8HD>D>JL]%(=?R[-M<$?IM+NF9V![-G% M D%QSG6FY4\+<""%(Z$L5.5)D$ZKA.+B3.J\D3\N5T1(%3.GS:8=1(']\QH# M)ALT(';L=@KC%>#BP'BAU_./9BEBE3W_"#0J7"7*ZCP$QLWD=&=,AV%#J@F) MPU[XW@PI9%E7]7IN=W$;RRA1A%)-!VH7)MIA!B0))*91T^NY744!C=6>Y%@= M,(31.7.0&6$Q+W^H9>SRWA9 U>R=[= M,8?LL9\]LS_X:O1-";NO2XA[N:[E#],! G_6* (,Q$&J:W#IC'NSG##5UD\: M^3-S>>-7,LZ:)*7O.0-@C=/" *8'$U+6Q[]RX7AP11SXH[88KCENG>CTW M8=K HH)2;>QQ"8CK^Q5QC?Q UUSG(9 W*: ;'97G2I4PZEX,3D MGNEU&1=54%8)6FJI))UW9O>N;_2^6DVC975NN_VV[!)2D:1X$#O7\H2UH&0\P7S$YSNZ("O@#W[T[5Y^/5MUTEWU?>B,7>AS5_0R G MDKV,Y\?JV6]^V+Z[..'?(O O,48A?\Y@#>'YIZM:1&-2XZ_ZNJJ5@O!=SV/! M+H7@+UJ\! 0W<(;\[3U.3'F5:RB,0X><,8X(_8-@>AO$--O^,?;"A0%>A;G= M(,F;^:+TIU'RM$,XUMG\6&F@WL#)=9T#R[M%+)V!/HY.H/G=3,+@[\=D/*R=H7PHYW"*U>S=^6ZX,Q^'1 M5(JN@L+OSMC&&W0Z!,*L88/Y$LT%O$G)OL+5WC0*]? +NQ#>!K0)@QMQFMCS M"IM:4/K#QA'9L&C^&8./[2W*KL-]6/ND2U*KV[X&I>S^95;T^F599$Z^\82I MP__Y1D+6[7D^$K;QLSN-ISU";9;.34AWS$7#87!-V+H4>S]R@5W_ZFKL/]Q MK)DE*F4B9EW5SOID%E/[ 5K4 ZJW1,UB@7>/G#MS-X3$V>,_/02>0VB?1#'U M,\]Y;05/P.R2R6$PB*"UC$0.$.Z_/^VC3N_0E6)Q*^$]5P_(A-"I7*CE.]G AYBA6%,Z)QJR )ZU&7O M0B],CF2$W\IG> ^4:"*;%K'_6+T>L<=2'+9' V0NU]F-1^SR2D(L"*%,89-W M _N@L]3T%0C?W>BA&8=1,"64^WIQ\XLE/F@;"YUV#W[_ ?TY63!:G;4LYIDL M3>IAUY%;E]D%ZJ/.8W=QV_FJ$\LS0H%'O![Y@WI.,L+SH.[<0XRGYG3F!2^$ M\'-_/>D$MSS.N^>]W_$C#-F>UXO(42MRCL0-+"K][LU8\]T5!]YE<5J,\-YK MTYN>JI/4D>\/#LES=.T%@A4 >8"W8C9*5"68[ HD/FK2LVE[7 M_0 =EQ^/& "V35T^Q1Y"V"XDJ;#\&_6W5$@FK+/WH(-'M (;>T/\3)A[#'BT MH)-MVTF2PN_.UQZ'C.6XD#QEU/*3Y/FO6V+?5H/W7EV?3"B90+^0V8[<6/;= MN\OV5<25_0T854+Q*MSN@/M>K"C)9>941S!FK6 'DMBM],49ND#DW3=A^9FA MT'X@4_SET_\ 4$L#!!0 ( -R /5(J=]8CIB( ,5F 0 5 96=H="TR M,#(P,3(S,5]C86PN>&UL[7U;4UM)LN[[_ IO[]=3[;I?.J9G!P;930P&#N#N MF2=%78UV"\E;%]OL7W^R)*"Y""%I54F+CA/=@0T6M;[,_%959E56YM__Z\=5 M_\VW.!KWAH-?WI*?\-LW<>"'H3?X\LO;SQO]V=&; M@Z&?7L7!Y,W^*-I)#&^^]R:7;WX/ MCWI?+B=O**;D\;^.?O:$4VP"1\('ACAC$5EM,(H!4X>I,I;X__/E9Z:E9 (K M%+5SB&LMD+4^(&ZD=XKP2+F?#=KO#?[X.7]Q=AS?@'"#\>S;7]Y>3B9??W[W M[OOW[S_]<*/^3\/1EW<48_;N]M-O;S[^X\GGO[/9IXDQYMWL7^\^.NXM^B , M2][]Z]/1N;^,5Q;U!N.)'?C\@''OY_'LAT=#;RI/__'QV^."1^H?^R0^OWN5_>[<_!":< MVB\9Z>PW)]=?XR]OQ[VKK_V[GUV.8OKE;023PA,I)G3^O/_\\Y??_?EH;_M^ MVI])>@3?WPR1'[8VBOAC$@[YS_VNE_O@_M _^% _!5[V(JE0R4(A$Y09Q@BQR+%%')&74N*DGX0U7= MB#-C:[)C-Z/LS>#OL@K?Q?YD?/N3F5(1)C?,_<^%*.::W%RD?3N^W!N$_$?G M?Z8P!_5AT/'>9-^.1M3BSBZ.AQ\ U39]QEW M>7 :8Q41=]8BCA-'1AJ"DH_21*U]W4,:*SV8@38\WXXA:>? M11]A=G+]>!PGMR)29J0TPB+-'0;W%=AHG)/(I*0DUL8Q764N6 9J%4+P5T>( M8F8H1HQ]^[4WL?W>_\(L-1Q,1M9/]H?CR3U8QE!*O."(: ?!#<4":1PH<@%C MR3P6A(DZWL0+R%:AB'AU%"EKD&(\.9E992@_QK[-8(OC. M4@'A;OW>I!?O<#A)+"&>H^0L.#&VNL\'=\*R$P40:@ ;Q9-8#>8D+5. JD(HH,% MP*15N+T83IMBIH9L>&Y%;*#_8D3O7'WM#Z]C/(O]O"NX0%*:%+$._'8"D5I^ M_PPR(8(7IYGDA#-B2!5:O(BL31%488:4M4I)CWHTC>%PX(=7\<+^N >')1.T M2,CQ'.5;!G.^#P3I()P,AO/H8J6Y8S&B-@57Y:>/ E8HYR5]C2/0PN#+4;3C M>"OK]2TF+15$>2ZB:"7$?]["\FVL1]0!4Z-G*A%5Q6-:"JM-H59A>A2T1[F( MZ\:K_[TWN=R?CB= W-$39 1(:B)1R B9=XDB!J$50\I@!UZ>\E978*E>+/80PK8* , MXU#EU.LIE.;3YM75<# ;=WZ80FW".EB%+*,@FO0$.7C[$)'P7R2.*:'K3)$/ M@;0I.&O(@*?380.=E_.T0^AEV6W_U/; U;O9(>M*\/DA)N2 X?LX0EP^P7$ MB"H%H\#[D\)5\;,7XVE3"%:8!R4L4#+PFEY-9['@;!(&DGX=Q^Q7D@ M<#0.!A PC.^!/HBIYWN3KL2"*V44"I)JQ*."D))H@TR26D?C M0Z!5F/0RM#:%<(7)4]@N-7;%]P9A@=!@,,-RH M*MM +P$K*'@7IZ 32QPIKC'BCD,HQ*-&4F/FE54A8E]9QC:Y7T4Y\?A%V%3O M!3^5K. M^#.8VN2/525&*;O4C$,])EH23A'3SB..)43&0F#D=:(T)"^3K3)1O#3]M68S MO#PM&EJAQD+99O>)@JO?;9S/!SX&UB".D-\ M3 @[F7='C$<0RFCDB;:>.XR5J))']R*REBZ%C6A1UASE9KOAX$O.^#R(;G(/ M2_#,^J 22BEG_1(=D:$E:V"S::*YXLL>UMP3[!X> M3HSWLW,C[2/BQF81G47YL(%$CD,251RAYR&U:>^@V.10Q@#E]BQG67S=I+$, M46JDC!.P;H%<1J> K->."9V3$JJM1,_MWN9:"T;/]DHW5C#Q9AZ.AK"PCJY/NW;P02"DAPY?,VQ MY7&<=!V1D>54"8 E$;R%$3G%' K)1"*\![U5X>\R4&WR;0I0H)C^*_F]9UF- M)^GS.,Z$[1+/A!(>H\0]A)1,4B I!:FML"PI%3"KDWBP#%6;_)L"G"AG@6*D M.!Q,[.!+S_7G(/+93>>'[T_SE?N/PV'XWNOWN]X0':0QR*:0<]0CN%TA1:2M M3,1Y <.&&MQ8!5R;O)X"%"ENCV),N7LZ\2Y9'E7.TLWA6("@G9" #"8IQ4"" MJ;-XK&/Q[5X7:F3QC?1:/,R]?[$Q8$T4)0I9P6$B(@9#J&4!390V.66==;1F MC+OF==+M7@AJ9.NFVJYTE_Q>5,62%L89A:++B?0X8]L-$3L)@RP,_H%-()#$BB58(J'[VOLM6_"KA5 MV*%?#SN*VZ/&K=%[4(S *<*:!2PE"7%,*8A)-!+&&TLM58Q724I=B&85+IC7 MPX7F&G]D_+^_>ZR8(_B^5/6B\POX^JES?'%^\N'DM'.V=W$(__H02H,R1L\, M7Z.>T2J2%"IL=!=3UY2PL %P!KLJPC2+#+DG0\Q)A=UK'NQ MZ!9)\QR3,<2VV;>=G8C'T;>>C^/S83]T&7%840A<@B,X)YMR9&($/UA=2FW<=FG'B:4E+$#"7]S@C#Y!)+!_%;[ ]G6V(WHG9-A'DR8HEH MP#"[P2R)-(5OB6?:4XAM%:ERN+8459OV)]00^"*!#V6[P%%24AGB:,8.IRX!.GB P#4PIO3++""J*K+"DOX&K3 MWF19@I0T2,&][-L;"!] _'G^Y!0DOA%].!B_CVDXBO' MH,"9LYUCK^'L#3@<3.((8O8NH<$QK262-!=LR?NNAE"')-::&\U"T%4*1E24 MJ=AYTI\8NRK7:4A6(QMS9=Q 8'9@*2'#O3>18*KKE%M9@*5-3EU;F/GL@=2& M)BSVZH)LPX=8;F<2 O)I'0Q*!)!PPP.X(5(B(;"U-#J86JKA5T:F9]LMG*]T3 MSF@Q+\;A;13Y$E3(50LBEBNY2 M?O(!$/P?\FWZG$2-O1=(6S++"@O()@8A-O$D.BUXJ%.K%XGE,94,J0;&EX'$@3T0^Z.8):2D8LC))QXW3 M$E<1<$E(M5L?OQ0;G@36&ZN];"K( OGVOME>/Y?^A8AC;/OQ//KI:'XE.OSW M=)[M=JN#T^%H9IC)9-1STTG^K8OAJ9VG."0MN< )*9TKKC%LD%&"(*E2H(2H M$$2]:N3UY&K3DEB+G6VB1G6^?X# NO=E,+_DXZ\O1G8P!E\@8Q^$V7=S^WZT MO4%^6_=&O3&X!0<@^>#+:1SUAN%.Z3IH+!P$VX2D7+\47!&3K$(ALIS199T/ M==(^ZLO6ID/2;?-^5Q39F0MY?G&R_\]?3XX..F?GG?_[^?#BWU5\R 6/J>U$ MOB19^7Z #US8O?-?/QR=_%[));\;O;HKOEB.0BYX;JUBQY>GH^&W'HSV_OKS M.%<4_] ;V('/$1F\>M_F=Y)E$(21P!#Q3N6*L?FNE>=(DL0XCAA#2%C)85T1 M8M-E:SYDG-TT.X7YQ/>^YJJ/U_-+!XYPPTVTN7E9+N26VYD8XI'&A@O%7=*Q MRAG(4E2MVGBJ1*;'2T3*%=BXT(AC#D)#,Y,QW^1D 9*2;AB)::ASJWBC<$W+9M_&WP;2O& M+7F)W<<89L=;LS)8^3;UN)M;'RN9%")IUG\Y7ZC7 MX2GYLG1>C&< M-GFXVV)1<[LTYDAV=.[H#+S=MU^_YFM5_7XW""4$Y0+I%"EPU2=D!-L=$SA*N,EQ?/FHG?/#6Y@0BS_\P;U/ M=IU7'DL<\WE-;D0%6K#!2Z0"CD)A&5V=WHB-4&^G.WE2GCH'T(WB$G&1##+$ MFGR5Q%O)P3G@U53SJKJ3;X^!FW4S7\>0E;N9DQA@_8" QV?G@0L',X0%4)@H MX1@6B:DM7#]O82^^W7&HN:'J5RV(2DKGA)\5P$5<<8JT8-GQQ-9@S1+\I#YM MVEF7L2W,V=!<)9. %_D_\U(<#_T?PQ/#% !I2?,Y$\]]<@R#6#=7:%%*\E@E M 79UB*7V>"Z&>QZL/8K/EBOK8I_@E89X3L^<0:,@J'/&(V(L$2*$G+Y2V\R& MF$3&1Y*T2PYP&6-=?XOQ11-C5)G8UA<%4^V4G.*+F>]@*%$(Q"SE2=:Y\;@2 MNC5+//ZEUM%R9JL=)M_=HKBG :JH\RE$I&32B.N \UU>BA2C\)N<2*]K97VO M"+%LECN.03D(F%",!B,NN4?6R6N+$]Z7\<*Q=Z* M@_AU%'UOG@KAP*\%%X(A)[(L,O)\>P@LARW,^C["/U9)/[@/HDU[TUNBP<8V M*-?]XRHGI_^OG;N>CTMU=[W1GN?L84F] N&H V;F1J8$%@;P 5S$=3II+(75 MIKWH+3&EH)WJU-J]^CJ%F.4VA+X/EW25"4811\&OF,_G.:PV.;B;%X3E*1)H()< MM2V7YPK.,U _^+)UTN96!?@*PLRZ,U4AVU5BUD%,<32*(8?#XUFOVO$XUQCI MRA!-REV+9X4GN(K@D9$H$"5!XV2$QG7B@-7@M:F%P$Y85<1N);?)OO7R\S\, M1P?#J9ND:7_/W["<<2,=)@39("*LQT$AG1N[D<@##QX+KJO<@UL&JDT="+;$ MGV(V*I/D^[!MTDWACMG%. UBK-X(+MTCC*#J)"Y&R!\L5X*F"2E%]IID1XW MI7DFY7>%A[6IZT!E1E31?[EJP8NO*A"0B"OO4936@Q<6$[)1!J0M9R1QCPVN M(R1,IJ"_#8@1XE%1D0GK?+*DVJXE:KR*=; M[WT?YM0O('+7.!>\ H(Z&P((L/&&"*,UJE=5< =Y*A-IUAE5] M0C6VW!86NU-[G>?,W X (H)I# _ZOQN?F]LEE('!&V <,D8(B!])B#(JJ>KD M[&T&=R76_<7VM[=@V"VLD#>%&;M".$,9%R@ZEA,2&;P;%E9OXA/SQL6@794[ M1"\B6XE:?[$-[K+F:L>ET'EEIJ>2W13^[/SPEW;P)9Y!9-))*?I)UW+,>,ZY MST6F\NX]12XPEJ=K*Q1-.MDJ4^!VQ=QBZI'+UX@QD 93:1#W$8(]"S.1D5$[ M"^KV;)OU>UY,/7K%%U#KLGU!KD\-#NSB%AG6440;) (@,+$% 3& ]SD[/GJN MB1'25TD'V?06V2N^X-H*CC;E0&V.+JKTD!,2##86):O@'7*PJENM V*2)%A\ M01EU^HUN6@?M%5^E;05'FW*@&$?G(IZD^V*?#)K=54XJ$2&=1,YKCCC)&=F> M4J258,:R*(BILC56098V)5F](M;OFE6U"J\>=,[WSPY/*"&93]70->H/.KYYT^?]L[^??+A_/#C\>&'P_V]XXN]_?V3S\<7A\86MIKB[)VQ%@8OEV8(B#^+$]OH5 M]7C[@*VH<:$TC;1XUOFM<_RY<];9/X'GYFEB$U4M&*6A/E["55CHB[R3NA%+ MGAVKN (682RLAMNF.>]M/U>^'3=X>U8?O+BB5I*BM.9F/LVX-ZBKPI>>4EZ7 M:\E56*G'=C1O75U4B4]&+:ZTY;@+*^DL7MG>8-Z4( U'5]DZ)Z[?^S*3HJCF M5GM4<75N(.$N=-PE6]1RE^Q(SX^E;*3I#WN'9[_M'7WN?.KLG7\^F[96;_RLC;,-IXW98M%J) MVZ9&+'>%[E;67#+K0>NSASKI&LM=,(DB*57.$PP<:<8)"@$;:EF0&E?)/E\5 M8!O."G?#L"HF+',S:A-=W%P.S'[?WT:CKK>3(K:?AY,(KS&]VY^=K[C"AW/N\:CSUEDB*& M8:;@UEND,15(&$VD"QA3&K?Q&FZ$OA6%4'= S)?>V/I4J+9>K H]E\;Y$SHS MV@6/(Q(*8\2=#Q)OSH3=K4E=)R4)!! Z MEO-D&.&YSY1""1/B-'%8$KZE.&(W*28[)-QVK+:M&?*^.M[;<6_<39P)''1 M-!*!>+ )&4L]2E$"2B,U9;M8TI\ ;8<#Y R7ACB&+$V@+9-K\Q,I4*#).QHQ MA$E54I7_.@[05HA:Q^59Q_@M56TW=SVV]_9X8XGYP".L(G!*FDIN&!>(D85"X8YSG25@FXE=W:VE6&[ M4_(5L6#1*THO]^[2VGB2;&[ &#Q\T;GJ@6#(6ZVC)=QC427G=8,F;#4WZ',9 MJVBM1)*&F)M1@B=J: U&"^)UPRS_[]!7X]9FV_*KV.X6MFUR\[9-CMP?V'$ MBN>"SQZ=[W27V1L6HXL\-XJ3^:H601K;7+(7K*\5ICJ\J--V[#*O]NYP+)1, MN;-I4%G>G,.>0^241-*:.2MHE8HO&\S*K^RL<'->;=8;4Q=;M@;D=%,(QL#X]Y'Q?4N@O87MCA>]=9N$^I5M>]65\D2V9.K#5QCS:R8 M0WE[#6;_Y-/[P^.]39/>%PW34!,O(BLM=Y/TJF7#E==#A;L/A\<7>\W..Q?G>\<''T].#GX_/#K:1!_+AFNHCY61UM+'YEF)+P]:3S?%,Q27/.N! M:S)\TMB@P7O6_*'U-+R)U W#GMN%^D-O $[$$:P0X?%CC^.DRZ+VGCF"E&(, M<2L3LCP7GS0T*2*\H*%*0?WEL)IZGTM&GW<#)4Y;3RQ!U"J%.&8*Y8J(B*C@ MM#*)4%.E;-Q+P-H0V%1@SF/OL:A]BL4L2U#=V\:_7YF^&Z1U1+B 2.(1@0N+ MD<7$(TFI81X\7F*J1"WK0VU54^#=4*N$$6N%)DL6CQ(!RCK#UUL&*P8K2YYZ M[B]CF/9AW5W"C0_3R?1A*YR;(O%UE%X&4SU+5=#9=OP9X9S$1!ND6(2I0UJ# MG,W'7D'S8+BVE%8Y0]^9/[- _?,+:C"CYW8\8V#&OZ,==:U)PLO47K\&^=I:N&E;?B.#T%?@PSP<7WV/\6/PT' MD\O<))81:H5#R5F'N%(::<<5K+_)@!2:6ELENZT9[#9L!+>.E(ULNR,^YO?F MXONP:W52+H%:M'?@!BI"D2/.($$T,R&!FD25ZTL;H6U3QDMKV+>))7=).F!1 M[.+((+*E AG'X0WQV@%8+Q#3.G=O8-&(%JS+=WC;5-:M7<1;VYH[I-Z'X734 M)91+EC-5J,06L%J"K,4L=PL16!E,K:G29&HSN&UJK=DJXJUMRS*79)X'FK'Y M1YLL>VD21W=HI3'$:VC=PY%*A47%D%^GN43_I,,DT#$&UJJEF! M3UNUT0YVQNGCK(VVDC+C]^L$N7- M;S94PZ+G%Q!H\Y/9![]?1+CBYZWS87.CPN$@YP$-TZS-Y5F>N8;I\_AF*K&# M^[U/&KPFC9Y71(4E9"VT(?FPM>CM0Z^[ 2(.DSA#'N>+2#+D=J*.(L]3B)$I M)G65?.YG\#1N0KEXV/WI:)1;%W(7%>$B(,:DRHUT M*,122MI9(P8[FNXDLN MA]6FC<,2/'G26K*<4P2 Q>62F08[F2B:"SJ@01)2<%-1R< M#E7E-M&+R-JTI;=%NFQHFEI.WWR&7]BQN?&:M734(BO3ZK@++/DECH:?&:F( M,BH>^,X?<#[]"B+FYKFV?SB856-L6,YSI7&+*&<=[ 54]K MPIT55_6U[%+,^ULJ\>=!Z(UG73ECZ/SP\-&]J_Q=%QP-!?ZH1YQ' $B)1 YS MC@1F5MA E(U53H W0MLF+W$K!*MOT[JNY(OKQF8W9%YR9 )_<]X18!P$#E)RI665>_S;6O]6>L[BK!SN,V5HB,S!LW;YFK8YSZH]3&QJV:WS\#8W)V*9P/$@2,M\#]CG^\:Y MH#&SR4M/8G"TRD;QFCC;E%_5*M9M8L?=D&V6CT.\\AH3@HA6$7'L.;))P-O! MN(Y:4!U#E3*R:R-M4UY5^PBWMBUW0KE9WH1@#"<7),KQ%L0]*?=+=A0E)HQU MS!CF=N?KW0/:IGRJUA%N;4N6R:E:"O%B^#Z>VEYXF*;C*4N>@@J\H>!\4DI M(P'>$1F42%RS0!_=9'TFE6K]9[P='^R? MS!IE=HXW;3>[;+B&VQPK(VUT&++D*25.T]89OIZ^*IZ[P7-^ZYQ=Y#RU\\[Q MX#;;"L\L\Z:N M_YCZVMSMFWM;IV2^A3],D\M[246W*7=U=;X6A/KVV%PCI;;?AX,O%W%TE0NL M=8V.6$1OD \A=RN0$L)O#1XIN*FYAK )=2J$WP?1-*#*8QP.QI/1-/MD'ZR/ M-P=&3$>>DDJ(Q@CAG<$2F: ]BI1;8G,Q.EE%N.< M6H+?%,6/ Z"BFB_6'#] M$,WG@;VM&WAP5G%V,22'$A#5#PH(5N?8\MP8RB E/G#,:8O0J MJ2?/X%EST_C5<**Y\NM%MR^NX(<#",GC>-(\A73SA]7W4U:1LI!'\N11P"_' M,4LZ<01\4(A+X9&CP:"@*//1XQAUE6K1"[ TG6L6#-GYX?O3,/<"_RP;)3Q/ M$:>$N#("\20PK833Y1*TE P/SC\WM"REU.7CE]7E&K(T4N''SLG'L[W37P_W]XX.CS^)B;YQ(5+P6::(AV2\MCY]:= 2K;$B[3)O4'2DI,9C213 M>S^H>@!4%0I5__Y_OEP/?OD,XTE_-/SKK^PO]-=?8!A'J3_\\-=?_[AZ0^RO M_^<__N5?_OW_(>0_7UV\_>7U*-Y/1 M]2__&(W_['_VA/S'[(^.1Y^^COL?/DY_X92SQ7\=_UMDDE.7)%$Q"2*% .*M MHP02Y8%RXSR+_^^'?Q-6:Z&H(6!#(-):1;R/B4BG8S!, I=Q]M!!?_CGOY4O MP4_@%QS<<#+[\:^_?IQ./_W;;[_]\Y___,N7,![\933^\!NG5/QV]^E?;S_^ M9>GS_Q2S3S/GW&^S?_WVT4E_U0?QL>RW_WSW]C)^A&M/^L/)U _C]Q?@Z]/T MVQ_>1Z-^F_\C?G32_[?)[._?CJ*?SM3SY!!^6?N)\A.Y^Q@IOR*,$\'^\F62 M?OV/?_GEE[GD_#B.1P.X@/S+[;=_7)PN(^T/I[^E_O5OMY_YS0\&B'CVA.G7 M3_#77R?]ZT\#N/O=QS'DM>COAEQ J0+G7\O3?FN-Z2,"&<>; 1_"\-"\ XQ MKGIZ>\S?GD429'\SF':(>/G9G>(=7?M^EP)>>G0':&X1+\WG^ IU$!KJ7X:DX9G\_>?_W^Q_=>C3KN M#_MEV7B+/]X^H;QK8Q#P90K#!.G77_KIK[_VC0(F>+*&@9$Q6AMH4,H8+Y2+ MS-'>2CC-)7%^]OKD[/+D-7YS>?[V]/71U?>I=3M*^*J85"@%/\=M)S MBEL=LB8Q4HY64.#$.Y6)5#:!XF!E2"O7L-GZE?TDS!:QVS?\5G3U&PRFD[O? MS+1'*+NU"_YU/92YNK8?W 5\AN$-O$&+\7@TG(Y]G/X##T'&!R%"8SX#WC:!#9.:*E0.>!H_/@E/8D",L9TP;0XZA!G+6(?GAZ="/K M91*PMB0X'DVFY_GWT2A-CH;I$L:?^Q$FEZ-!ZKG@/?IEBO",I)1,(#(=B@L9 MI6:>:R&K+)[K(>V>!AWI;51%Z!7H< $3P =^1%BO<44;C#Z5.7 [^%Y4C"5F M@%#J!)%1 O&)>9)0!F!"XAIBG0WE$53/A13=B7Z9%[PM+RYA,"B[US"]\^,_ MX=[@>S9(XY/,1 CFB/0ADD)3 H[I$*.R7JWV$]O:6&LA/1=&="3T93J(MG3X M'88XX $B.TK7*-TRV&G_,]S!HS;IY!ENE4+@5DFS)PZX(0$8RU8*)Y[ M]5R(T:7XE]DA.SX8:7+Z,(DA4BZ83CM@Z)PGU@45-'6=Q-P;E58A5-7Z=RS/QX'8 M4KX5;(*ST7#T$-7=^B.TRU(X32RED4BMB!!XKJ'XM8A^>/5W M(^L*EL!W.MZ%/OK#&P1YR]?1#H M8@F:C&;VSNEP"F.83'O:Q(A$-B2Z@#9O2HZXK -A2KA *4V:\QHTJCBF'YZ( MAZ+O"F;+-\BW4^L56EFY/^TYB]Z5B4!RIKBSQIC+7),$#2S%G#5VN.L; 0N4@S@C'9$2^")&!S5'/X9OAKA(EDFE!+'6 SK3+!,OA2;:9R.,=@GJ M[#/K /WP:N]$TLL,,%TSX)6?]&.)M_4'-U-(/4"_F"D:B*=>$>E2(AZ,0+^9 M.RH3CXE7F?1/X-H]'[I1X!.L:"/]"J'O?T#)NH-T]!DMF0]P=E-$=)YG4"?G M-].2DC8[P;N3A8N2!L<283I*]-^U)TYBF012(71+0R!&H2DDF9:,LUWS:3W%<^#*"7I*/<,T6,C 8=*L.(=280ITS60F<%3E9-?YG!Z) I]])F MJZ\Z+62Y2K._S),@_RT.1A-(?_UU.KZ![[]$;QB^3$\&LQ?^]=<)?"C?;$N' MR7C:>S\>I9LX/1_?'B\??>E/>EQ[%7A6)/&$,R*H2$+*DF@HL84N1QW*M,,I?P_/_22"U[.UM!&HWD+*=$<* M7T;3Y5:Q+M_[N\Z[4=2RUCN2\LXH8!(3GBL@/'K-+^)<&OL\W,T[V864\D9HN7(AR3TRH@TZ(^YJ +1(N+',HH M'9HX4@@:#- ZX\.@ MN]/6Y=7Y\?_]V_G;UR<7ER?_WQ^G5_]515TK7E-97T\-;/&V5*(R,P[4,".% M"T&')*D$,-[I[.W3"EOQPL[OE0AN171)D6!,1(,B:OP.%QN5;/(\"\E"E02' M[N^5G [C&/P$7L/\?T^'E]-1_//C:("+UN3D?V[ZTZ\7H\'@S6C\3S]./>]Q MD:,&]\,H?,E/1H_:1 QSTU8LN*0M)I>*A@K\R#< MZ61R ZG' 0WN%"51-!1 V:*Y+7"?Y#ZS&)4WJLZMJWL@=D^ JAI;-%2W%7>5 MF./B*'LR1LZ*TP(%T9R7 MKV_&_>&']S#NC]*G?I".1]*T6I-\;Z NA447D5T@_70/Z[']S &L1))$,50HR*XB*IN"7>R4!,,IEE MF8QU:H=T>P3JBV1;5ZJKD"!XE/[[9C(M-M[D:G24TDP9?O#>]]/I\-A_ZD_] M8(8\+"*_ !3=I#^%VZC"?*@7$$7XG:8D6(7" M#$I&7>4$N/; GC>1#XH6%1(CFXQO+M$RMM$0/WB>CT?#SS">]L, =1"F/886 M*3->DL ,(](H'$V,@L20G#?&H;-?Q6_L OQ/^G:JW@JIG8]:+D=Q/LM*49"$2U!$6NZ)H](3+4ST5DKTUZOPL#'"YTVV.HJJD"KZF'7R &?2SCD: M.0&T>(G4D-$ !D:\#KA:"^J2K10*; ;P1?*IG9HJI 3.CI'*^CF&C^44^_/M M!9FCS[X_*#DI>32>^ $: A&',>WC9/BV+)\!+KA7_LO[T7BFN.ETW \WT_)7 M5Z/W.'&&TYX4-"NN(LDNHF616>5S/F[R'1(IESKM: MG$?10?_#\/AFC"CCUZNQ1W,XSD8Q3+.?!C/K^'?45[DW.M#D8>WGR)D MH47P1.42*;.4DZ!C"9QI#XHG17.5+)T]WRC;):FV%_@*];<_&+E_2),Y\PC> M$9VU)%*:2"R3DC#*60Z)2K1V=WLFULE)C\V9*4FA3#&+4PPH;C&0$(57L=SG M077MXZ2G=>H\MT@1&P3)$GT0:;) \I0J.SH)*0)WQE:*$A](ZGR;P^L6LCR$ MU/GCF^N;P;R@3LX0I_-MY3P?I=&GF?1+3JDMV8$2UZD@4312H&MJK3(DRA1X MMD8KV20#KU%Z;1- !Y):OY&N1Q5EWG&>]5/X;G,/FR#L.N^^&;3=)^%WK](- M^-)"'_MA#BOM&31:!#IX=-:H,\0*!D0+;W06:,.H)B6R#IXQC^3N'P)A-E'# MCHGRW?F_RT?6EJL0W)"^407!HUF4TW(6IW,-..Y]#N7B M#"V5!9/DQ#D0)#&JP$=C;:A2Z'F'?%ACA^R-#AM(O$H9^.OKT3PR=[>%61:$ MY((PHRT""I38R'#K]$DIHQ-NG%4"($M(]E#]IKV&E@J^MQ%O!0MA39['+3C$ MIKQ"9M/9S4>=+=I):,@H337%X=L4*B7K/(+J.?"@.[%76 ..8IS;N9#6G<[< M J4ZH:%D,T&K",GK?2*^%%%P$+7@:#3Q.A9D8X3/@BM5U%'!M+R *8X5TEU] MKUM4&7"#M#*3))DJY1P14%:4Y.*NIYR#YU5J?J^&\QP8T8&@UZ;@[^Y:\M'E MW]Z\/?]'I>O(WYY>^QKRZF$LW&:%2)ED+N*<%-(;[2"56^*62IJCM[S!]>-5 M VJLC=)RMMX:QAU/3.O>DS ;2^[RCW?OCB[^Z_S-Y>GO9Z=O3H^/SJZ.CH_/_SB[ M.CW[_3VJZOCT9"M1-GQR.]EN W]!V"J!5C[%TF9$"AF<%L O=K!S,@FJXB%(XSY*E1@I3]OD,+/-HP#$7=$/5 MK!A68\UTD_%3L!8$23TD)WFD,5*9L_2) M)9.CT)'ETMFB]SC %M*:!8&WHNS:9W4MN540%XD(S'!IF8C2$!H'? M4:>"G=6)Y0YM-8[RSF^$]%M M;APW2C"10DDJ=>AQ^TR\$([@N%). (G*2GTPVT)O?TZPW-OX;=^'_J"D\<[A MW=Y?_5](/4V+FG4D0G)%9 YZUMV,V(1\G5?0JY(>NAG,W<>&=LS!Y>.(:EKL M\*RB+&YWDKJ\"9,X[L^R+:Y@?-W3#HQQS!,-#(A4*A 73"##&T M(RQRW&@";BZF2I/[!MA>#(=JZ:O*8<66$IKG!P7 1P:>B!;"$!E8)%891EAI MO,B"<9%7.1EM!WM7UPCV3+\=ZO80KBE<%*=DEHY"=?;94B0.Z-(4$<18\459(RJT-NE'-TF8:O/_F M'U"#6PNN>E7\Y>CA!129S(L#Y-'XNL1MS\.@_V%F,W0::6WVJJ[#KUL,<#$F MZYB+FM.H-,@4M/6.I\ %I)"-2:O.VYJ]M!-7[?%7E1["<0KIJG]=NE#G2_SM M),\K1GSW*DQ*&C(8DA/275(H1I_#:8G.IM0L1Y6K! FZ&T)'?N_V2.;6->N% M ,B,J(CTB1,IJ,0%6^+Z'9FF1J;DZX1TNQK WH(RN^;Q&N]XMPRHD+K>>AQS M/U!EL"9305A(?EX95[C=T W_'$9T?GKN;ZWS?$9[.AGXY M]>/I:S^=>UW!9)W!IQ)O16L-))I[B65/*_ZG%?_3BO]IQ>_%BN_*SGES='KQ]Z.W?YR\.SFZ_.-B M?M=K&QMF]8/:V2<-P"VF/5MC,MJ)6F/P5WS;OFI.DB(*[ M0!0WJK2!5L0#FCH& //M!/U/NNY2_14ZPFX[B-(RXOL@4&19)_ DFI*+ M;E0BP:N(7TQ2Z))QR:K$1SM!_Y/#NU1_C4:S"X/X/H"'P^E%$ZU@.,TH%$EQ M#L3FJ$G2R1H+I6#"3I;:=0!_,K%C)7;8WG5V\:\8Q@O&L1^FA4FST([L@=W2 M4U3;Q'PDSDB'(N(._31DC%)<>5 ,N%^X>[+F(F9K*"^1;'M08H?M6[=&W_-, M)2Y<)ME8!&R,QSF3' G:, U!:<5L-=;])%HM555HY-J%Z.;G3CH*JT$%HE%. M1%JOB*,LD1Q9B,X[$P\W]KK3X\;]LW6_RC^4U,';*C67'P&F;T?S2Y*SI"\) M*I:36N(%.F8RXH@X+.$VFXW[)Z"K8;@'):*FQ( E- 0T[;C)QCANB MDXI&6M":QD;NVZJG__ Z[49N%:;WY%H*0YT./\.\X=D=Q;R.CCGA",VE M=[,1EEB5-;$ *@%$:5*5W.SUD'YX&G0L]0[/"V<$?3L:?IBN1$5EDI"E)4+E MXO%;1IS1B=C@%>YO:)8LM@=9,[O7ON*'UVV'$JQPAO:F/\3!]OW@=(B+T$U! M-K\LI$!D)3,)HC0M"DF601>J@16B8"LQO.RW<8NE%0AAV!6;RG# MN(CE$L:?^W&6QKT"[>0*'SE9_4^W4ZO)6&KZF5T.9C^>:2'K.S_^ M$Z9O;H;ISH!$JX)3A7/% Y5$*I$0%47'0$2PZ"*$8*I8:JOAO&"F=*"?"NO( M'Y=7XYF=^O7[P>V=2QD=2>;4,_S5\&DWZTSMH3FK#/". _U?"C8P$%SQQ5@1!A4F6U[EY MLQ[3"^905YJJ$&Z7=KCH?]^"4L+;5#0<=!)$(I5QL*"(H9I#BC+D M6*5QZ$HT+YDXK;53(37V>#3^-!HCEQ]F'=W%S125BF5!3!2*2%!E>40_01D) M4B!@#W6,XL=0O6@*=:6M#A-?E\)XK[Y^^_9O?1CC2SY^?0N?83#S/2'@P(MM M;X$B2J?1"^6A9"*!YC(9IJ#*;M8,W@N/@7:OPAKA]#MHMW*Y?G '\1O>V_G6 M!&S-F.=&:/<4U*R@]G7,JJ:S"F[=9J EC[ET5"9>,]S)K?+$>B:)EUK0%$"Z M7"4?XP (]E08\M#XM8FJ:O+J=/CI9CJ928#=;N),4YZEL83:XD(DF8A'PX"P M[&)P,2I?>7MFDLV485U2M^KBR\TT4?U&8/KE"/:*-NJ%91PR47VB0K MC6,V6O2F%&BJ+-?&K2Y,U'%#U&ZO:Y0J8"P#(Y3F4L+ !:2MP+FIE/ \AV0J MS_1#J%!4W-WOGO0W:#UJ+#<&5VAAR[UBQC.Q,G$2A6,&J/?H[]00SAH\/_I% MMDVXMKA$=J&BFIMH:[]:9?!:"T>TI:5W9Z;$*@;H5V<)T7@:1!6NO?#K:FTX MN1_E'\IUM;MTR#(S2UARYF,Q:EWP: ")@+:/3"&A.+,BP5 G4*X&3:(:+%X% MYL>/M6U$BU''ZJG@F"YBNC6=FZ"J&4);#6L_L;+V:GN"!RUDOCM&1,Z%HBZ1 M-"MPP#4Z/6!Q?Z?\6#9L(30:U=$6$34==(D1L-/Y<3[S"O_7/K M]#H94D!7BX2@7+'J# DT9<)8=I8*89BIDM6R$LWNS>XN5+5TM-=6SA6LYX=& M_8SA6<6@HA/$,X5;GF>,B)V180-A=TB"V;6\V\[R9Z/IMTP5)@)X$2+ND8X2J7'-\XB, M!)M8CDX*I9O=5UY^]NZ-@6Z$/NI.8C7#:(^?X%HOL[?6DJ0IHHR6$L=9(ARR M%E&P9&.50C@O);>GC<%0085[S^UI O9G;D_G:F^5>[&-SO:>VZ.2CBD[2;CA MI9J]+14_< H:=/DT,*\4JUNK[D?/[=D=OS91U8YR>^Y2!3CUGCN@Q$?\(B$' MX@RNX<8H9F7.2<:?61LMM+E!UL8FJEAK3W65M?'JC\O3LY/+R^/S=Z].SXY* M,]%M60J.:H(A\-S6!U[PF(;236ILG6 M8X_K7(*-6FS1++U+D8%W7D9!76!"AM*Q# 6)IMXJ27;48>O5S:0_A,GD*/[/ M37]R-]S;XU@E/8)@EC"#CHUT3) 49.H>=!9:!>@RA+V&*A6WNG=@X]'UZ$_ MG-6A.44]7 _G=[S*4CBSVLL5Y;_!(+WR\<^>-#(Z)3(1O%2;8^BCAQ@289YE MD0(WC#B)*Z8-) MQ/M02H)+A5M/J3<6:)G7C"K:K(A3&Q0OC3JM-=%U+&P[X+VHO90&# $;)9'4 M%KO%4,(<",YXYE)TN]X\?/_+ILU&TJ]PKO+>?YU?+1S-I#&&NV' 9-9TI4>! MV@ ND5*?CD@O'=JR(1)M0DC6V>QXK+$G/P7L&="FB@XJA,TNIZ/XY^ED<@/I M]^>-"8ELA*I]NAYT\B)#%F28'D@D8I,K:%)A"IIC(T1/B/6 MU-%*A5O@E_$CI)L!G.<5LIB\^GKOIWD@.B>&XW:Q%%@I2Z((Q!MG24K.2ANX MIJI*/&Q3H+O*>:U'H9J:.91,U15#FP<-$P.K(I!@@*'@E"^.VUM K!J#X6G$.ZIE4(7^FS D?;* MV MK5(XF:)PJV7H$JGP@@9;[@5(IT()II:N80WMBRU/M%?9"EDUTT+5#_@__ M&2(,!N^G\)>WT_27NWIRA@*C@9&2_GY^__L?IV[?;G!<\ M]KAVYP6-@2Z<%P00D5GCHY5.!A:2/O;C\5?T*V>GG*-\ M.ISZX8>20CZ/8[4X$6O_TFJ:VF;0"YK4*B=C*2@6O514NLQ9I,8)%GG$6?28 M)AN^OG7'@/X4WO8_0UI\P7>_DAJJI#*66.<5D;S4^RKM("/W6;KHHV"TANW2 M!%P'+1/6O6,><+,N48-;">%64MRN D$[G11(SEU/;Y[#=*M^$>A_6R MF+.I'BHVD?5T7]S MGG6FO /@7 A>ZZP-R=*PTK^SE%&7BFBO64"?/IE0)Z'^$+CV=.^G@Z3:)CJK M0+'WZ%O@1IRN('XTTN)51UH(8*L83CF\ET= WC"QC,/,_)Q_ZGNSNX+K&4;;G%&S4Z MH0XW?I],:4V5$'70"K_68,@CF)XW2;I21IW^A@G*,+]UH.(A"4,=R0)12"," M<3QP A!#](8Q(6KU*'P Y'DSHI78U[K\.SAE[*(&[R:/KW;ZLE$]WJ0$KMU@ MC((DN=0VLL" BNPC\YF)Q\Y9NJ[*VRC.(*0'K1(Q(E(B@_#$2JF)%"QSKR$I MJ))PMN<3E0LH$[-4'K@7T4I&IB4QF5LB05CBF5 DN@ MP6-X#VK]VXY9&UC8G6FN@BFU04C%.S",ENHFSB/VX MX="---DT'+J)&G8<#D63T\S:EU(HU]J4]2189?/F$ZWREX%DWF*I%W"J(;#%,%R0$ MSY6U04OF$G[KA0X0U3*.B?#W M74BBP;68S%B*#M<,*KBTC+O@G*-6&TU]LH[VUH':4"K'H^M/HV&IPC'*;\%/ MX**/XQ_E/R:WJXQ_4%BWQ4QO];XNI-[%4!=;(VH90P1/2VM$38,#+CE5+":M MK0'6ZVK0&VKU_!.48Y[AA]G;VN_S#9[:A8::PU[<:T&[J)U0SG))J74R>PD& M)#7&N'BW>C0=P(;2[N(8+-*5HLP SF0VQF:?A&!2>PI1BCM) M/@9T0^E=WGSZ-(]7^\'I,(_&US-;IK4LGWAN%Y+=!/HB8SGCY;B(N\QEA.B= MLL$$9P6N)>!5;]-!;"CU=QZ-Q_[TZ^V"U.42__2CNY#]A@-8$+]$9T[@@IVX M$9+E'*PP$#,82KT,(O>V&$IC#1R?OWMW>C7KDHN6W_'YV=7IV>\G9\>GVYEH MCSVNG:0; UVL6%M*H@A ,RYDZ0-^XP)NCJ7G9! HXEY#R%U(M(O%>9/'5Y/X M1LNX%C(DL")S!Q+7E^!0]%)F&D14T?#'--!QCLC;4:D-."S;+@PC3IVWW]N0 M1C3Q4Q1$H-5$I-2*.*9+&5)0290+D(L57[MJ>+<.4OO.?O>?_/4HQO&-'QQ- M']QO[O$2%XA:$LZT(Q*<)"$)(&70N//:)%.5,' C=/MH_-8)0Y9;_W6MBPJQ MX*6QS\]_J;$R0;3$^M+J+D6*WS%*-!>)>08*Z&YFQD[S-'9"A*UD?"B9&$M# M>?7UK-@H<)[O4[VLP]6Q3G*VW.4)M#JMB1>BVU??8GKJ/7QG:JU3G9,&ZVT,2YK MHM&-Q8DC+:[-,A"AG4K&"96Y?Q9T>;)Y\=[9LHDJNJ[Z=CGU4RA]V/!C@RO_ M!4I3MLN;OS_!K]L5B6ORV+8N M^(; %X,?5%*NLM619ZE 6>:$X]QR:CQDH7H;#J%+B6]_!M;\X=6EW^#TS ,% MGU206@;) 8*+RFCA0T"U@&9-=-#B:*W!T[L)2VW^FNK:V2A,);,W.C.7E0+) MA/.16VU*"A8ZX@YR$SUU'*YZV'CVNP-JI=)4E]XFI>BX+!&#$$K.&+C@&/]Y#>4MP5PD\/<9T.IS"&R?0"K8V9R9'>HU==#I\^H(]AA=&Q M=//+LG1,SH)8;3,!G;S '[6KTV>Q.<3G2)7.5%(CS7D\B@!I\@;E4E"?P?0\ ME\X#293GJ4X7YKN455"FCD(JM%\Z'EU?CX:S=C_O_?A\/%_^9J7"FCD*6F:.J,><*M3_Y.!JD4AJE/_SP MVG^=]*)V+C(+Q%LI2[\.7*(HT*PSY02P7B39E[(@5/)#BTZK2P*E.C2F6!_?#M M4=POA77=*6^9>[;5T=Y:[._ 3V[&LQR7>8&<7C1H#5K#2&841<0D(XX&06Q* M,5/I-2P6X5YSOM?\G3\V/VH*>)D'K@X/GE@YWX\A0OEA>3C2\^2=8@14*0M M@R5!<454:;,$+H!RLAU?ML;VG'FU&X6M"#IN';)N.)X'BZ@?P&2VB/:T==Z; M) E/M/BH9>=.$5W6J(KWJKFRL2.:K4;P(LC4@?!74*9UH/HA\ M(N>% MWHNG6V]%SC*1F!52FZ&,/+>!).^%X"YIG7;@X:W%]V-3J*8R5I"F=>#Z?(;J M=)C@"Z2KT:SC^'AR\C\W_>G7R^FX_R?>P_S9=#="!=UKD& MB( (LP_!+;IA:_:B)F_[L;5?1Z@KU-XZ"OT8R-O?SJ+EDYY2P:F((%E D-(H M3@)%.6B# F"ET':=@_3&"']LRM15R KJM Y#'Z7_OIE,R\@G5Z.CE&;"]H/W MOI].ATCP_M0/;ME^5TA@EE%\9WX5Z5W>A G\SPW^T[VG]6(0VN9(2;!9$6D= M)5Z66I*&40AY4/,P%+Z"RAW'PN?W:JP-)IJ=WJ1K;[=O+EH#^<*V_##%,:S=)4K_)O9?8B0! M/40IRE4(CBNR5]%9;942E:Z0+(/9U[6TU@I>NB?24M!5KA$]Q'1[,:()JKH7 MSU;!VM>=L[9J>X('+62^.T90J[0#'DBTKF0&4$,0E"#91$?1]=?)[61!V.MU MLMT081-15R# @EUSU[$J"\$HH\0*[\NU?(:&#'7$.^>SMYIQ5J7[[THT^[A% MUEY52YE<;>5CZ;=+S2)0YIG)J)X4 MB,SH,CMO-'%:@A RFPKM0K&UF,'(=_\2M"9&J0;R31E M(EWD! =LB(Z1"Y>HU:K*M=\FX)Z+'=ZY(BI#.9^K/;N MU;PACUKHJ()5WQ"M3I"RH26_!V>G9-(19VPBPL=@M&.6JRIN_SZ9](3%?RA$ MVD0U-0*$?C"8([W=3[DQEC&(A&9?ZAQ!N9=*(W[A0:?(P-4Y+%H$LGN#I8;" M%L.$;:1]"%6E[LJ[S@MLC/+TX[>ZW=^/T^M6W=D(0O6*/-L+9*%:CY$4-0Y* M9LB2<68-T,1TS%($D:EH4JUG(S!U*OEDYB6$<@B?=)D=E!*?T+\2!K(U45JQ MBP#SV^J5?(1B$?^?H^LB Y'@2T8<,,*B"> =5XSO8)R'6,EG$P8TKN2SB;BK MGZ3\,?3SOF"07O4SF*EH?TTM)P>QNB=]= M@BE<"DDFA09+I//[Y8[CEQ0U[DRL-$BNDG%SZ"F8&RFX20KF)H+>7<)=$U0O M.@5S([4UR[S;1N:[8T04S+"D':%6*'1H4B2.&HKB Q$UC\ZR*ED7AYZ"68$( MFXAZ9RF8W!FK,XY3J(P[I169V*04R8A/10\\+Q[VOH04S(U4U2@%6[KV_0@LW!$,=HH"Z#RVX'^5;/R1!H*>1=IF VP?6B4S W4ES3 MK+MMI+[+%$P7G4B2)F*I3>C4#04S"KD&$38>\D[RN* M#%QDCM8.HI(.''&:!F*\2TQ%SI)L5J3IP/.^-A+\DWE?FTCM$$Y.[VK-M^\7 MO_W+JI^&-AGDPKDG5YG:["/3P4EF8S!<1*$=UXPE$QIU]%GSVCHGG-(H"9)* MDFF,2#P&Q+HTRQ"/PF;)!*V2(%'IA'-)=@&_C8.;-#]'+J\C.\_S S:D MWKS;!3KA5ENIB9"B]--1F?@$DB1#N3322U^G!P':"GE'9YU4A9 " %&2YMG MB*/9$^^S3\;S;/(.VL@U!GW5Z)Y@,JD1M9M%GG1NIK=D1US8RWQTC%!AG045B M>8G7E A>""R2%#P-(9M@995">8=^UEF!")N(>G?E9D0J+;(9H0+U)'E&>#%+ MHCPW''\5&51Q&P[[K',C534K-[.!G'=TUBFTM=D[XKQ'9S:Z0)RPC@1(G&F& MOBZ\P'(S;0R!ED+>Z5EG UPO^ZQS$\4U/NO<0NH[/>L4WMDD<%4"Y4J.=KD^ M1P71FGK%6:!![B!\?H!GG37(L(FP=W+6J1T ,S(0D2$0:8Q$0-P0GG@*B2LF M^$+\X <]Z]Q$\$^>=6XBM>IGG9=7Y\?_]]71Y43> M'$$ZZVBP*C+KF%0LN7OE)Y#*Y5=< MFF?A]?8'\"W>5D,CFP]S05\Y:R/!!8OKDC11HO/!3!;!1V&3!K]&7XW>V\Z* MF/406'K%T7CLAQ]FD^"2YSJ*LYG>^BMC_(&L\_<=F)8IZC28-H8&W$,8M["7I26+A*_^*B3 MY9I#E>2S9O!VOZ?OF'-+)X'=:ZV"KW\9/T*Z&91.9$^):[).7G-G&/=7KI2C MQ&K-<2 Q$BN%*(F_WG(I I-53I0Z&\&NSJ'VS,O]:/Q0#KI.A[@)P^44)^;L M%+#\01ET\=PH-T)I*0A#(1()H(JM+PG31K$,QF=?)%S !?.#'HV%Z#9]A,/I4 M1GSK%]S=>@P0F$#2TU!J&U-16EF4-M*S0C@.LI.Q!A,:8'M.W.A:%156B4L8 M#$KJ^#"]\^,_88K?/\0G! ,7C4.?P* CZ4NDVB5+E-94@PXBU6D@]Q2PY\23 M3I50X0CW=QC"V \0WU&Z1CE/IF-?>M8_!&D\!QH#(ZP4UY)64>*!.^(I"UPR M&ZBNXN()G>] M2,DD"3)\F% M"!8X:U8M[1!5O\9+W:'F-Q%N%6-SAN;.3V+6H-B=7="A9I;,QVW%6L']O!WB]Q&>3S_"^!:;Y#;Z4BJ?A9@,!VDL! <9P'L %H%:^UBNQ9.#:ZFE,S^>.QJ=ZV;I MR34T\CC\!3TH;[53.45*F139>JN2%DGPR%RP-*S1P]([]I[?DB45DBJ!CJ;T M1$:N2LFTLC%DADN.TS97J3.\__R6K1',Y]'D=_S@='(Z? _C_BC]/AY-)CU& M14A"9V(YTZ6T#"?!,T^\]2FY+!U*^J"DN7XL/V3FS"9L7C*3]LR'&FDVVPYI MWK7F>VKR9&8P7'WTP]O!_ATF4TAW@^WI)&50PA)-F4%7A#IB!34D1R$UEVBW MR#I1X!T-\.=D. 3FU' YMQWG[$L92W_X83X4A@(WVD@4./2WAL+!=]M,HG.**(_^H_0"^*1!UW MN&OI66E^YXB'8$@TEGNE&36ZBE=>930OD]][Y42'IT>S.TZ=S-CYB$XSCBF/ MQM>E#\P[\).;,4R.QOCM]-Y@(1HN:-:$.TW+;2Q!@O:1B*"I9)H#N"<=V[T@ M?S%D/WQ>+$\">2B3X/N(CC^6OSX=SOYRWOT/KD:O8+;H4;N MN0W"$YTLX%"!$Y]QO*@%:TTTRF>W:](WP/V3^0?"B67ZZ_W0_VHT]8/9/WT< M#1#(!4QOQL-[N]O;T3]1$-\'?C6ZG/8'@S+FV0,F/2O0*S= <;04Q^V$)*XD M#H7LG4]&45@LVM?U7&@_B)\3XQ#9LCQ+S.&&/!_&=_\!9=V =/09QBB'V3^^ M]E-XX_OCO_O!#?28RUR#Y82F@+LETY+@0A&)%5H'8-JZ7"=_X5 D\&+FW,%) M?B/N+4]"N[=)^&T$1Y/)S?5\["5M->)H_SX:X&-*+_(+'&M/*/ LLD1HD()( MW'N)4Q%G@W)*J&RRJ%-*=@=C^SEQ]LR7Y2GA#FI*7/0G?[X9 ]Q5?9X-,!EO M%/<*-]ZB (VJL%$%PC-02W4V/%3)KZ\^LI_38:]<67'JUOY@NN0CG2)(2*]O MQM\.4&ZC#=>?!J.O +,/O;\9QX\XSO<#/YSTJ&:94V](I-00F5,B5BM',E-2 M!N-<-G5LJNWPOCSF[D"O*_C8^ACX&[1Y>N1J*9Z5JJGE\'KNZNV)HCZ>C2<[6''_E/_+EXV*9>YQY^AX'US,[T90]D& M2\BL9U)TX (CD#F*E&N.PL4)[SWS7$ *EMLZ=14V1/KBJ%M7ERO8M_69[P,# MZP(^W5E/X]&'L;\^NIE^'(W+G#FZ+EW 6 ^D8%0+1G)@N+4H1.QRT*2TE0'& M3(P\5S.4G\;WXIA60V\K^+7U&>OC."^@R+B4(/@&^/MG[J!SZXU6.A$A@\2% MF3-BLP3"DHJ,2@7,U G(;0WY)POK:'<%,;<^_5P#?85[V4L\4B5CF3N!EQMR MB3CG%UMU5+@$-GEO(MK[&NS*@-<^Q",K=-R:?J+V9RU% M;R+2KEOGK#UHN>L'8YFS&*]WWN*G[#GWG+A[J*2'K$4@.&@TJ6GBQ 56.)RHM<(A&,1A D.3PI3^CEI0PGA)G40K5Y@J9R0/4+QL MRVQ[A=2ZT;F5(+X/8Y@6)U&#,=4T\&H,:C]F8@NN;)KSLRM%[^.2_39CR[@R M4VXCT3BC2:F.12R%0"P+TGKCP,0J?8=^'/(^8?D>.'."Q2E;/HZ@.,,I< M7?'+%=4[TEJ-TH??K]',8^!W)=Z]S"YY1T"D@-@4)[:TX8[9<1$R!%!5$G?7 MX/E)HTXT56%->N"5WI5^U\F$J!FQ%HU]ZM$C>16L?*>X>2NKZYO@5BDY5<0"9)^(R^ MEA;$4Y5)#BK8D&,VC0R^1NI[\.;=UK+>6O:C+@37H0$_ S(O$'$7,W;4)I5P M-TA(0JD]V@BL7%KQ3%L+7.*VT9D&[[_Y!]3@UH*K7FS\].SX_-W)U=%_GEP^ M?&>S6M7W_[Q=0>JU0!:K?YM,@:*!&H%)E9,W" CQ")IM#-[VUD#:1B(MBGBO M>$IG\FE2G)LG;B**Q$6F4$S2B204VO!)2T4!4N]Q@(VE=79R]?;\\O+]R<7E MWXXN3K81U>(CVLGI44 +0C)2&^F,C@:4-%'8K!.W5/,(-*%QVWL$VK82FAG5 M6U%J]8,ZE=8J< LRL\'ZH!C3.C(I?3DFY"H*EDU02DNZ*+-EF-M*KA18Z0\_ ME I==_Y*/_IA>MT?W$PAM9BLV[VH4\EO,[@%S41J) !.?):5E"E;S0,J)7G* M8Z F+VIF\V%NJ[FCX;2?RE/[G^$2XLT81063[A3V^/,[U=,&0UE03Y();+0V M)?"E&HF7(6IK4#$J&^?EHGH>?U/+ _>5SS[Y$@)@5)706U<#:)VYT ['_&9!C_FH MO"ZA>.=M*9G,20@22% F20H<25(E]ZP3]+L/>>Z%O4LI$CO7?(WF"-^BA"V' M<]M]D5/MJ9?$HEV%GDVI>R;P1ZJMLSQGYRN5INAT&+NZ"G 0--XC P[E5D#+ M@;_ZNOH!LYB=XRY$&V?]Y3*10AEBBW@B,Q)=5O3*ZMQ[KCBF_9]H[)ZIW:[] MG3&F1BKF2F3WC@:;X*N9./<4P#TEP1T*(QHQM:4Z]T&[E+(RS-A2[2(0Z44I MY(B&DK2!YIB4DK%*5[']T.VIM+4?E6V;:+%V\LB\K.A=)WBG2DA>D "B)"B8 M0' ;\"0P*WATG..OJZ>0W$=T*%[5MLI[+"ED:\E7\( 6LN7NSKJ5D3G10*+0 M.-ZHT",#4#CHJ ):"$+$*G18B>:94:&]Q+N^*S;/;YN7[/MCB ]\ZNI3#E9& M,&70#ATN9Y"]@EE"D;X^BI@,+.0>/%8-?H,W/Q,JU)?ZVB2RKLY-?S\Y__WB MZ/W?3H^/WIZ>O3F_>#=K;KM-,'O=H]K%K1L!7 A1:Z>HDSP8SH2DD"P7IE3G M Z=9,)+V&D!M*\'MS\<>?V 5:38X+V,JQ\QT#)Y*B"BTMPX7#!^6MR$)J2:-8 M)_3%=[2,KL[C4Q?P:30N;59.A[.,ZEMAW ;O7%(Z,@W$FY(:"Q"("YH3SG%E ME<$(YNM4*6L KKUQ-1/GW"$93L<^3O_1GWX\OIE,1]>XX,\$0ZK[[>_N,\^!==0)/%>\)L*;RD7"(6!/J\46JP4CHIZI3)VASKS@H3U:96 M;3WM^SBA)/I=3OUT]K3?H925^_2Q'_U@'E;QGF=+%:$FX4@\Q_FAG"4\V)@S M&LJQ$>,:94NN1;'_T'TEU8^Z5D''N<^W([L/Z2[^V@!4UY<2UJ+9_16%CK0U MJB7JG?% A!"8YK84/L>5E?+"=!^) 4EE# $)WR21YA#U_\CEAEVJ?Q,)=ZCV M6/(\QE][?USVM,-=TH9 .(N!2&LX"=1GPAT%);BQ/*THDCBY$_,$XE\^C#[_ M=OO$N9YO?UA4\_>W[C9;OB/QCUK)KH*1>38:_O'M!JS4C"EO"%.Q]/VFAC@: M%.%1NR @9EFG<. ]##^R4MN*M/J5B#6Q@??O3[J/G-Q[:)6@R3K0BT$JL(P* MG7RD5 8A0HH6[?H@3(!((:^+E]Q[_ Y")<;SZ"FZ&Y SLD0BT;QF2!HG4XP) MGDL3T".CUKI*U1$> 76@P8]-.+)4\J K'1Q(E(-2!AP8)2F8A-XZ0Q=*6#$[ M6-.>)DT;79%]<5&.-ARJK:?#CG+8H*05D1')C)E?3K7":^("5T$HY:/N[$[H MLXAR;*3Z1E&.352P,^^V":@7&>782%N-W-QM1+TS'DB?RAEH(DQ02V1(>7Z8 M;YBE+G(77*/2GH>H_ZVB'-VK?Q,)UXER1,<5A&@(5:5,A4\<=\]4VO=H9;V6 MR:R*9#V3*,=&XE^., MHQS;*+6M2#>-"!]?!);C;X.X27!(T&=S=W3_V?O@M2< !@#_.C9[G5J#"[!P M<7'@9V&Q#B9 :Y +F2GHBZ6=$,5) M6Q<%F:69$(46EP*K@H,XR,)2QLL)I.:EJ [TL@;RF5&("),)>O![V#K8@EQ, MR#QL;>R<^3V$*/Y6SO^*_S7-0D'V-XN+M1"%Z%\$,FT%93)Q>R<0&1/F8V+EX.=BY&,G96-BX65CX6-E8F5C9^-E9^=E>P?H'A=S3LZ>=BXD'DYTS MY;\T2("<@4Z6#BZ6]G9D?XU-3.U=780H*/ZU!5L'!85_*_YOO65KR_(O;F<7 M59#Y_\SMK.[I &)1!3G;NSH!0:_LE/]EJ?]9]"_&5VOXE9PL7P_%Q$;"'NAJ M"[)SD940HGBE,)M9FO%S\H)X^$Q8>9G8.$RYF#@YV?F83,Q![$QF)KS<[&Q\ MG'Q\(+Y_Z?GOY$5YV$7Y.#FYV*2XQ=C8)+GY>#C8Q5DY^%@E6-E%Q5C9_R4K M:^?L8F('!/U+UO(_LIS_HRR_N!/(Q,7>2=W>WN9?MT#9PM[%WMG"WH%,7/SO M4R>C53 !6MK]-4GWUT']8R_(R=(-9";E9&]+]K>G^2W_&RO^=Q[X/_)F_Z\> M9'DUBN7_=WW^-?5Z)_]"_QT,KX-_AQ/([C6&G%Z#Y>48@/[WY@%FW:]!"?.R M /@&@/G? ^Q_ .[?\"_:WV28_TKY7\)+-P 3&: -:(*#P03 8L+ 8<*\] ,J M7PT#P/ZE_=])!07Y#0(2*B(\W+\H_Z$AOT%$0D& @X>%>0> @7^U PX.%AX! MX2\Z',PKAH@$0,;$>O^&_ ,V!0J;* ZNB@F[*:6CF"H'%?AUT;_9X1 0$.'A MD5[] @N'"8\ P$(D1V(3?8^L8D+A&,#^X4VNJBDV#EC,*9Z2HR8PCZI6+0$7 MZ!PT;3;S\04*0(-[M0D3#A,@ NB*X9R.YMQ0X)U6_+]%N*8>5JJA]I5XC!W1 M;1RM7PEQ8R2C/]0MZ^"XNPDO1/!'.<4@;RYLXOP@Q!XF(9.[CH90/E$"EU_I=*:OH'!10-*D3<+(G;D:,W]TM4;*N'!#(_+"Z$1QZ? M.-].'SGXDEF->=#L.7MRE1FX,R04X'Z&L?[J0I)CE+(-08'MZPZPTLS/9YUC M;+I!@SE\I\YK;)=E)BEH$6G#K1D[>8UD=%0>_V7@^:5)_ =BSQ3X];AD6 M*A2)3-W:IG=M7Y6^ !2;\)]8O0EW;?$A.G?IOBQ&I(U=Q-FCHL6C?BL5S5/9 MS;&X-36A6K^)WP"C>CGZZ?!#($-Z8$2.L.V: 7"(FB(2/X( M*XL3A0!#G_OUA Z\S@)N\!O2?;&'[KM$XP*8Z@50#[F>\0GOR;'Q8,M$E?"1OBQU5JJ-[GLNDA[0^^GOC2^[KI$.D &J#_/(,1L!;GH-Z_Q/* > M,OTH>T0XKA1PR\I)WS>N#2M,4$GBMY!E"SV69,'>:3Z(LK-C;J."LRZ4P1*G M2(ZQ2 W$DU'XAD>S$S][Z8P'(@W;'HN^7?R"K[]W+\GK.%[VWL7<4_ M:FR\8(Y8G!@#!Y@4N"1=S.]CN0<&+,5QJ!R+SYP7P[=41"**A7EXN*\=A&87 M"MQ^E3*.B94%K,L* 1Y<]TQ._]B))P:]"6S,NF!S)8O!(Y>*US%HQ\:$,0>> M @[$#$*>NEM%$.LS8UT?=#8)RR0XL#CJ&!YH#A:I)K\D/I19#)8UC4 V*!,& MPS'I.XQ^Q#I_9:CW]>O\+8"ONX)D3WU06G0MG.AW/JNS<**!-+0_+&!R;WZ# M =893#@VUYV'^1!!>%X]>+=0+>*FB25I_][S"6M1K2>1(,!?,[O9N@DQ^69J M7[AEOEN+)8^K$'VL.7GN[IYRNQ_ZP<0;+)(N;?_$%ZBP,J$\J>H25\Y0>/^=7A&0V!6A!6Z%+WL[4Y:N@,#KG%C85F?!=Z)J'2-43#-G8B1*2XV:/Y65,P$4=)"765I2XL.Q0?F?)0&@WC3[M/:_>=WYYM0/S2UJI^T3%A#CUXDVDC#>\.,7VQ M&TC:S[3Y D#J^[JD>J*D+Y DX_V6(SWWG& H/P5LW9XL0-N(R$O!0'BBE/IPF5_8]S_FQ/'RM5SEMTQV]CM"X#9?S0TE7.$_HQGFMZG?%NPB0Y4 MI3 [Z^">O5#EZHT1IV?H';L0E3;2XPV'7U%,413.JD&["2NA5J!FB] AU.&: M\CC2D%__[P34#=(1(GD?N9F6I61,\-T:*[=YN)90%J64I#$FI%.RLOZBS%,= MC1=31MHOP?.LI3ED:EF^/ 35'HNC1AA&'4OV 4!CF$R("=[$]_Z,3O$Q@\G; M&;N=K6H]7B<3&(TTGAD8FS:?3>KV$)1](^UA)B#"E,;/S$:@#JT$?HO;;_@M M_&&8ON%J+8I=F -R",\M4Y^<94 /3.G-T89!07)6U/,9XU ULY-'E:0VB>F@ MC.E $.3AB6P*MQ?*_;37M7 "])@T?O"V[F<%#]R%2L0_'V) CG>KYK;"WNZ1 M4S-M<&+V(XE3RIR$$?4WM/^]99VD7Q-;-B1)=E"AZ$B%ZHR0W_)!.O6GHD-G M>ADF*XXO@#DD28:%#Y[8GZ)DL=5PIVZGNN1:@,F?(E,=LDQ\^NKH?.S&YAC% MQK&]9)(.ION\;O,]@J;:Y.%R._JN2:/<'YINB/38B%1V\J032#VTGN3E*[MD M%Q$WX OH]25G9$F5X4O?%^=D,26H;*=."*1NX :!\Y'Z*-22!NB3M2M^>6A MM]=)FIA++P '\T^)[%Q^9TY.[GJ+XJYV*9J'!&\P=61.Z;O?24/?NHXU M_' M=8..JW4\TM$JD\;B% A]:;>"H7R8G5;[ZH\#+/1\MT5):<8G3IJLOY1U<'CX0&V&=R)IO"D-IAQ- MS+_.8_&XJQP LC\Z#0_UZW3. R[C36XCU?JE?(.1>H)X>E/&#S$6&AF:EMH: MCSM]EXRRSE$=.9E7WUO&QFG"1W0%'R?8G#?GFGGD[6(V[9ZD:VD2_FW/PY)) MW<421]:& (^.V9QVC'V8#N)5W7Y+=U)'PZI/%6& MSK!C"1=GGV[;"Y\)G@63N:4BSC^65;\ D@09'9'O#!_1E@3;#V*1U\L\[CW M>[H6:"UZW5,2_1RBQR-%5+N-E^#TV!2K(@QV 8'@O1 N(^NQB;L/[#J7JBFE M*UJ:PBE2>'.C;@1YG]T_202!Y^'FSK&KJ8@K,]X@;U%T)R/X[6ML'J\]QI-H M#59>J/C7RM2#I6^HU*2-:CLT.^3B%%O2;Y"@J,<#-WHT"P'!XER8<-JSK< M,WXMHS[=JAAU;E?";K5Z4GOFF=;/K'K--U6LBMN3U%UPP[*XZZP(#YF_")^3 M^1-)1L^2T_R<'Z7F+N%0C!18JYY!#9GC_48>R524.PJ?BLD:6]7FG!X=7!?> M'+$X-"AF_9Y2%"292:.^EC5"=V0HWL2^C6&SC7^MK^*I2.CJ+LU"U@C4JQZ; MZ%AIZ][(2TQ6 M!'1]LF_355XFI/1T#F6\LH=NGSTY6/K(.VI\/P"#PZS??I:*Z@7@-WO?X5M5 M1?WX'2E8WLY6#]>4DB()DZ+K.<__ZNZX:E*=U/(X85$CR_@+Q?;7X"KXC.MA M3\;&JTH+6RHF*ZU;(>+$O<;T")$XX0:U*X9&0FFY#>[WC&ZX6[LK M%SFQ. +-6"FU]39 V*MKQ6;I3^>)$>CT\07 A"7^/1,4LJ>LRB%4/XG:"JLX MFTB6R*0XOD7O-K,6RWIDWV'D_@-'_$O"5R_7B)$_/UQ*?MO."5*SEW6=I28[ M)IDF5BJIECTH%!7"MT6N\/[34S[&2"-_9)!:;S8E M)_AX>X4Y9MJ"N"*BI#8K2"/2:_%F_H8@%*P2_2&.X;3T[*%A6S)N^0\(]R:- M:RQ4OFD(PGAB"Q+2,/HXLFQY2"/C5%96'DTO_KU3:S)IRU%_4=;=F7IFH';D M\.BZANIY&M+LZ''P69A]!=,XE]'6. 9OQH/1D4P"[E #SJ@8,_>Y;.0L"GB2 M/^>GLLE9+Q*?LG%DW<4&(N@Z*;CSF#Y:]QEL?@',K$S-WA>+M#'X31A*6C:S ME-,7;:SRL.IFUS;,C_+$/RL$MX_>V_)L,8$RIHWZGQ-M'G ']VW;I,5G]N\; M8@?/%]Y!PH$9UF*T ^E*.4B:6_<1^1 M'[+[RQ]RZ6]*J-O__??QTFF[:_H?"/^40;G8^4"\S.!X9//'XL%"P#G 99ZK MO6VIN-G.8*AHD_V\?3RTE,ZLJ:8U?6H.NVJ:0!0NCSTG;TZ%LH.!L@WK\]3C ME(NUABL#?A%B)VH\I;7?FT&Z$V]78V4=3^,6-"I%55MWC.EZS(*Z"]/26#C$1 M'L:FLZ>CWUGXZDQ_D'3G G5"TC]^P?:/AG1S4^O[;^_A42H9F>RZ1P#LE$6G M!@8KLHO3_-7$FO9',YVU"84/^%'8/W0C?+(C5D2![0],-4-G8O/0DN?.;-=? M-1:^76]V>GDFSS>+#^&GN-&?%^>GY M-KNN-27]'EFD^J3HV@IV/F5(^=65E M8SBB/KJ).I#P/S;IRRMUJ>N-/Y0U_/..,2#]8\"%6MV*9+!;:U\+E)G,!>E& M.[:P:\N*M$T/M?[QV/?W#0/2Y-'/(4<=VB\NB"$R2?[I9$J?S+ZU&]_90=KW M.!XQF&;_-*I!ZD9D4[>!P[ZRKC;7GI--GR#UD\(B4^;.JW[_$F_"%TI:MR5H MMRY0@?W4J@1?8E5%Y,^>'4;9D_@+'* )$P!W=<"4E&&Y^ )X#R58O]?DR%CC M8:MR'&VVX(DGVAW9+D>!8P47B:81Q<*_6M3SD8^$@JO/.[UKF8/:.W1(,F&0 M+^8:%RU*,';,XYVD*%(N?-#/@XW1YFS2'7WSFS"G,U)Y6E0&GK 1ZB5]UY9-,$H MT6K!: 636*5ZNU)??3)2*=+P BD6<>%W'[K*FNJYP<_J.4V"TCDM*A,I)&=N;4P>KS)O4XN4 P!/G$6(7;JT9M M9EY.W:@J2SK&)S,6?+ZP6(#86$DF,PF6F:&HON-^;6:J^A)_4=41N+ ME%1M'*PZ:9"4<3N[ N_2?)JQW@L\ZU4)TTRNB-MDAK@O.HH\P::N\#%:KTM(,>L>C&=115F7Y*@9;&N\/Q@PGIM:?CQD()5E< M.2/"\OOKW@&>IRN',\8V>+<)3N+,B_2^"D77)TPR^.*M!Z/%\UWDY<5;SA'&XGBC6?7(]T-S3?<,ZSJ!O7?;9H%$:Q@BVCS)832C#O M;16P@UHS'^S;7BV(0VM\JOG; _GC\I)J<7>U886T$DXI97%,B]FQ.[_=UHT( MV^2Y+$5?THB\XUX@7 $&^>6Z)GG([NH;/%/DLD#1TYEK.Y9,DE^[F=D9^\31 M-'8^XFR:^ MUF?XW+)W]OU/0UV4MY/M%^_/2;\<7/NLW#Y-*I5?WNVLA2XBBL\:&9$B!SDL M-4HM-798JLA-]W8P;%1$/%PVK77%9]S9TPV_ -@NLZ>NF%8OGQ2*OY0V[?]I MS;A^TK-6;"TN6?AB*#]+OK0^PN#74-2]4/>>U=,'VZ97,_(>/%](45SB&*RP M.2FII*>"C2TDNQ$OZJ3)$HWO"O9+3O4Q4NU2*F[RW7_DOIJ5D.^]$Q0<;_.Z M=GH!:$/DSTF386L)N_1^7GZZ +),"<:&<1Z41G0]_1 0;6I2&."_\']/8-L0 MZ;ANL)E&R!PNE8"6Q-)D1JW]N>XKAJT9F89$\)67GU*,-&K,"V E?%$/N,:] M,-$[T1,Q<\0(R.$LM)QJ;?ILO^?8C\Z_N'4G)0.*>G. G./?_Q$J)(KI5S) MZM:[H@G5JG2]TBW?<:XGS >NI1<;NOII+YNG;3VBN9-"2!12\DG9'868DUC' M3;"(#5S,.S^WH"O9<:J\JSH=X%.[,FU;&*K3P7/4?@2U+2NNJ7O%RF5C*2Y' MY%4,#HL*ZYZUI.R-0DG@?MC?9=-NXWM_1>3^LY,VWM$@EK-;1L\COK)F%?5'H-=5)4,*0;V-GQBTF^F6?IX@H<(W>[80>-GE! MH1_PIA) <'%^]V[_6G06?>:P'<769,.D:;[1L[.R_EI_".<671Y([Z-LDK$_ M-3PP)*8QJC152D^X&"W:;K5+L\C,Y3C )SF>7XKC-#35.[/[JX4*YD),CF?< M6@X3DM8!N0G"7XX97_>D;A^Y.["V.&+'G*LBWD0N)3?9K/-GIA22+J;%7JQ MQ/##*'-^,Q,\R^:BM6/%S10#;"UOGG5W"R@,Q\HJ]MA0,7*TTKW-MZ" # RD M5E;7)>'P_BJHK[S9&CZ=963'ER6+%PEV;^1EVA@XWW*N1L"EY<%">K9"+XA= MD4N^D)M)3[[!O7=62!U9_,BR0J,TF7JLY)%O>/,H&]W&9:MM.)WO04$+"1*'_-2XP+,T_4V_0R#QHJ M#(8Y\06PZ$TB>W>_._7^/+__/G(Q2N>XF,$6+_,"8/FXM&=O3"6SF,1(1S6] MB$V6Y#''AYUFH%B?-LY1#C<[\,AT-3$JYM)&W#9L@H-NT'Z\>=2&%Z^SFV04 M YV?GUW]B9Q%4#+,.VM<\0NBI+UB?BW0V]2K(/SS[(Y57YB.652O;9"C6IA< M&P;O!4 14@PVY9JDZ8K9@[K3=*5HXJ7!IRH*V#7/@+BTLG@\F1>_SGD2H,1$ MD6D2OU5<\*QW?7/Y?_K/^?%MOA"VJIK/D;SC]@QG%?+OB[/]P"O03,KYF1E- M::K2:1"VB@;BN[=:4S/.RYT$,UKT%,_>Y>7>A)8LS$O AG!4 ;8<#155V5N8 M*BV$H-%SF_$JDFZ]4?>,CDSR0+R!G7@=/'J*V'":_I\P,W$P_($G\8;K&T+3 MAYQ'T:'6T*\,N'D!3W2B#G&JPO:9ZEK$PTB4DV9HD!@]) 0AUHV&LMUWLS6+ M:@R8P\C>T:.5GC$>*SK=8-V!-NQ266IE+\'0%P#*;=DEU9U+Z)%TC8Y=CUNO M,%/FB))?:DO"!8=DEVOA=XAP,^-,= _#G-;'!'D=6.G6]/EY5F+9CK]V/[2AL.#]YFMM)=;Z3&4^26 M8J/&)Y#,N+8Q^/''DW=1,&-V3'@1LM28ZW\YVB#NH[%'+9S: R!H>&.:K\QP MA5Q_O"U>>P1:.##A>7>%UE(4GKH4:='8;F**>J6+A"C?*,5.&\.N+GI0W7#\ MF4D9O?AFAS*O:RG30?BWM9>?NZF5G&MD[:HHQ@M 2J/U^<3,"YD+*/?O;"X!GX 6@!HQO(90HR$&O%>-/N+!H;;I%]?@E M5=%W>7:#_80]$@NZTW_P:+3SF4/?V6L:8D7=4W_&._F$C*3,K"F4XS7%74 * M%M *K0R1O$.'8K:BEQ9;%$@!]>/"O12HBT% 0E,"$G!,4'.X0=M .P2(@<, I0Y^9G\VA3BZ/<$ MO'UQ'J7+AH[18V.\R_R\A3A3&CL4!;R[PYBD2R18)+EA.:2*&QY&Q2>-QWH+ MW]5NC)*7#77TS8\^B$>J:G+8^#9#[)5CZM*3FZ)L+2C=F'\466QD+UO8ZL3\ M]4'(FLHK;+FK"LBE(R#*#T5,B$Z03$FM--"%1NA1Y,?J&?EBXM>)ARO4&^M8 MR>2!F_"1M4\ 9D-'PY4R@26 MO5,%=-(4?TJC979[2^D9J2I]+K6+%Z2*#MFB9+2=DY)YL@U>L*!?CG#!271W M<9GG[;\?_6PW!T&(1LBD"IO:.Z0KDOP0,=R@FLMWNJDE^TU*$ .K9)%+TNKV M;/@!+6X49=1NY"=[8*$,O7I$(/*N*,F'/06GM?BZ(> YQV_01CI1!0>_ E'9 M*+UVA.SM,9\I_2-SXI%]MF^MKQQ^@MSLV;KD9U'W#44*"B&]9+BRN MM+:'74_;V#,B06%F*;Z M*NBAGQ TC=:FWQ6UUK<695%VUYKSQ>3\!LC@BQ77BE,JUPQL+C\EK%WCEV=\ MW]:D2I];!@_$P)&[P[>QQXE"$P$$$2V<94%E4T\2#P\C O9!?=<708:+P+HT MTQLM7.YS3K4?MG;[%#%TRJ%1D\+KQU&5M7#$XW8& MQ)F8Q8E$4MW3)ZX*_8->P]>[-=W,3^J7N+N=!3M[KEN>\?FG-7<:"_U: M** /F$18GUK2KXQT&(]K!'3_.)-T"CF-:5%0:O#Q>5L.;6\N2BU?'S4927QF MSV8_FXKRM0G&>QR>Y\XZ%Y"//3SQ.?= (S(EX?(C\D3E[_W&HF@/S8$,]"$3_>: M#QMB54;OL>TU4E&H#5N@'+0JE7>H.@I?+H@VS,X* E&Q5W/!8\Z\\PKD#YJQ M0NU4X_?1FL[ZI;]^&Q7&/+> U>(FU5;^X2?!(%Y!4UTVNAV#,&YS7?Z/W)8@ M,NP=2HUX8TZC\W<;<5'?A";751R9Y7[J8C\;.'56R"&7P]Q MN,,:F_@@#0RNU?91$WG=QTJ6CI4^\9\C"8W6-79^+Y P%,=0%V[3Q&IK2OKR M*<*3;1/]0>CXKAV/0BK7'V*:1O3-&/KXT+BH*FPPG%_;0J8MUEF1EX,C26:C MLN[.!A/V2"];PED!O+%=/LCJ=W,[23 %NF_.UT82XOS6Y;4SE\53HLM5)H_A MHY*T"@>IQP3+)W6FOB.;%0W6TD%G\K&UD?G)<+ &4#'I"4)CC,4BDNFQAB-A M-'Y;@?<[;(ZM)"PL?'@H#)P3PXK] 0#8!1 #X(;>.ALX.SMZ.E)O+;0W.;4) MM,6/'??7<;"5FIO*4L7+4F5:9VR%UO(0@_;L>H?/Y&%G=O@NH>,*P;H "%I9 MFWX_-T)3?:!)N0+)1-7;TGKPNPIU!U"4DM+E!>#8G3PE^O0ALLU\P9OMW(%5 -Y%TFBB5)4 M]0HBO#AM#G9*Z#:)YF6@DU51SY#IZY4F7L2Z441QXP^_*J[1^R*PXA!K?[!Q M1DD66$I4L/:!#<>#C,@W/$9HI\+.6I#G+@2/N@A"$\^;V6Y,&]G*Y6F?-N5\ M1(!L&B*]"OS[7 \-)P@W9@^4\5O-JKCQBX)NFI\_40A$9O;-YNY^?E M5!"-':#JJD:<>VNQ=V)B.E[?7^/F^@(PCF.62>,N#T#O(A0,J1F'W238$E[! MRR9&OO(T0*#?(5X6&%5FB"8]R*1J?DGQU4P\[HFUF':%')]X1ARKYXKA^??NXN M[^X^^V!@0C&-H< [PB_RW=0ERG3: MV[RY'E$R36,>BL#@%:9&"88%6;4/Y08Q2&$'L]KJ=FIKAM\BB UX3(3Z3DD= MVJT^K[SS)!^&)NJ-TI70-+C#5[K%UTI^G+LL$F_HK3:.9QAHMAX3T=O0"'WP M]>:+V^85GCA US&W)K501&PAQBQ("C'Y3<5W>F+W5BETS"%]'- M/XI:80(BSB1VA&^FX#;B"CKM1:(:U$K([E,ZB=/\KA(3&9#VAU-OND]SB\0/ MW-2.>?6N=C:KX=0C;5['&&V5/=_M,".LS*80/=,&)^.$J]3CRGWYVW\J(WEV MB?2LJ,1#,YFU").FQ_# )?M8U EJ*+X8%SL)/2M^7+[?!/#V'-"CF[ "]:^50X4V+$_\8)2&4^PI?\7WZL@RQ M+X]!:L^W>V]=P1BH^ )6#NX5,&PWOH"73<+"'A\YACLKTWOW=V; TT]'W=X2EA=%,_I!K M$*I2S+JE4J:K/(Z@-7B+/1\A>G!YT?S/-:I'3M(.BZXM)GT:CU8A]UP'%YH? M$W%JMX#"HF DY^S4#_O =;PL@4K:PG3&!4Y1.+%17#<15E]>9BP_%9%,D(GBJVX^H#*@?K;?3$)V%C6'Y,2-A3 MXG5*@IM[37(SNG$(NJ2/M]!CXV;@W'+K#R*'&GC_=5J5395;*C?Q*SK^.3^N M@4)(1<;UPT9R S'[A%UQ6$!PTLEC[0B8)'(WP4@OV!J*_S[X,:FJJ2(>X07@ M MIL/52HKSZ]*TK(4_"A9!E#7A?S&ZL0/E+!V+=,JNT\F>#O_1W27+O!_6M4 M"=N]M2--^0D\3/@46]EU\G8TZ.I";4<@ ?B'VIP\0$6VM8Y2W<^5=UQ3NJ*@ M'-.06[:EJY[71!RKI?,PH:93!7?$-FI =Q0I*H,ISK8QCMQ<^,MJ_OJ819G@ M,)RR/WYYWZMB:!I058LC$7%8MG6L:8-P8]VT@:0F6S#DLF&0 M0G#S7!4\$:"?$F=X_G7F+F/CN:+RLM(*$TE"\H[V>5I32'9>2:C@*)3D\,2^ M9JES@^$%8 )$QB '"/4?72DY4C-DE'B-C^H1^ATO*#2FE2<*9$NS8$BD9_0"IU])$OY;T7$L,9H#BQ&(:7TT M,.'WQMWH,D]J$(>QI2"+KB=[5E3T(V,#TIIN3(XU_+&[7?.)&^]'>7^GL)MU M)^XM5 #J#[+[O"S^6UGX7#.Y2\9Z8_5JX> E[^54'A#G-E+KU>)DRX!SF?(? M%#89FLF"NO?96">$31;Z:Q$;)$TPN@VJM0^ MG&$GLWL=&>,APK^5>U[]K#MU4H0'NO((LT@UO^^OM,?L]&F>=4L-\8Q!M!3T M>3_M:O_NS<[=T O@1M-];D[GUD5M<):L,SICLY!*[@60ENASG[Y29&_[Z%] *0H]-_ 02IE ^%EZ_-]?BR/>C%7-XT\A:- MC8?2//CXR3I#+O:J\W%LH#;.'YE_[Z-R.JZDQ4QD MJP(#0CZ0Q8G.M#]>N#THV58=:0;,IBF@^WSQWTSQ3/8&;SCG+4S]TDFN.]7 MJY O413$O[;B4QTW94T:#UOSM]>@[PB,SCS;\OB>#EUEJRVX$&>092!'*W%+ M4E^D1W4U[28M"NQ0DO=]XGD@G?#0NLC:NB 4^&Y;)#?%H,=+(Q6ADX_E-;7( MJ20MLU]3@3:"%E NN>NF^"AG*N45T=Z\& KUS'(7O+TUY8LR/M9RU8.F\=2 M/ZI?96+"G7CH]0(H1)9)-=NRSR[+-]BXN_CJA@+5W-1J CXEUO[VZS_/9SF, M;M#I*L/1G2#Y>?9("'[LW8E_\],S]>@0LI$8&V==8GT=K=5%;5[R\,\O=]8, M6UJ%:@(9S:S7^!GWE%53;T.%"CT]-P=K6A%0]2XS[OR3-M?3)2XAVT/SB M0]\O>L-^<[+NW':XWGITZ;%"NM!SNR)_II3C=#U?%A1L0JB2V]?SYCJY) X^ MKEW^DAF*.";1F'()?R_NMLM\'5-A^SUS%=;GS9??%0]2N?30HKG N9&(\T8? MKEG..U?-*QPP!NP$9*)3E$()4A-$:YJ$XD(GYC!"P55%"*UTHL@K)B?Z.6K/ MH3=1D9"/#3(6U43\]MJQ8XBAMW+4=M0-__D!'I0GNKW;T*%(YL8@ K>&2$NK M:H 30S151>'?64)$LH5\*__^(N=@X8-;ZTU9?V8@4F:AX),"<@XEHHUFL"XM M3[WV5:(<^A@E)3?F&\^1.%7 5[YGZJ4]#QX#=GS%P: #$B\D6VA?Q FO MGEZCCM;WL[C2BP;W@#MR+IWCG5-6MN&&XWZXZ6DC7Q5S =Z<)[,D%9HS%)\/ M79)??8J-J)(P=E?RLH%/B/<99R%FS?:T,=.D*8KI*RI/9,M=&];@MNMK%_$0 MG7(\[^BTU#_QMNF/?&,>+XX^ MNGKKZS] ^Q3T$],6=[$P?UZ\K<(/#F4FS.)2!VM5?5/M-?64ZARKG1UW0N3C MPW_X->Z78>97Q#:I[YH_IXHAG:IN>U=A2+K!-+V'I(5_[^WM^ARX-MA.5/:V MO4T(@&-Q<*6[D1JB>7!KUD$.$J;2JR![9Y;DFBLAJ2$A<5Y^*:%45E9UKF@Q M21(TJ"F]-G-K!2GSIEH9DV\J$+GWVP/K>GUK+ VY M6?X9N6R\6>IL.-F/CO9SCL,"A'!..9)WBAJWYI[!B>F14"I-MDS3+@D<$.WH M(QN:!0YA.%;7= E% BKR0W]%)83'Z M] 9NE4Z4KN$2A7*&E@]6$MK0IG./C'(CJSR!0:B;AU)7'(R M53XLF=6G>XXF-$!P\109-I*P7?Q#^^LO?Y,+./4&Z/*:N;?:(I&20S4G'Z,! M=.1=/([V$!TGFK1R0N^4V*8KRF9,_7Q6E;$+R<@!]_Q(_?%S1N28!U3= MQ$ C3BTN6*XBGRA=Y0WCV4'SQ@TP#1-;1'GH5ZH9(9FA'QQXPU/'$9^3SAE_ MUZ_UX&E>?+N"/^@Z2 H>/?,!M BA6>K$_S+1#.I=-*FB1$PB*6#W%Y+W_/E^ M;_P],:0 O+JKRRUME[H37?%WLN)Z*&=@A%24[Y66;R_H+2A$ZFAHZ'RXJ+"I M^$+D:#P_WQ/!/IS&;19?;_H.N@,^EFK UGB?O:@B+UB.1C_)4:VA 9],]1. MI"J["]A7[.):6BH2GM)[N ,&#B!#9:G @506_G5M;>_*(G+J.-Y]@)4%6.UW MTMRKB!1U.'XR/_U!Z&1;>EJG$(_83/U1D$STYA3F.06$ZJ5OJEPXJ_7*/.#!^:Y%.D[2LNAS:AV MC^YJLQL3DSVL-0V5X5RPIGJN/[:G9_U8]\N2&XMW6'6HK JS"U'@WU10/'V9&*XI?Z98S+0)'G)1HQ046NTYSN5- M 2J\WYS)@:88Z2>IU].QSK!V18@K3')>OP+43K'H=E>_>G'Q(\(5%58UO0 \ MB6<.J62#ZBTNB#ZPB8P>IY5B*VA#%1N\3?OCM6RJ[1BW80_UU.[JA6$?4L(4 M$EN/3S1M1\R\.[L;[LBKQ[[U2ABA"F>FE16*05K5MU-GN],X3!)I\+\[ M8'5I.CHYQ)$UP3*\@'H]Z "7J^,-[$@:!>#8:*$GZF%9@9*#-1'KV-FY\83\ M3FPC$.4.@F@WO=!#9CM/N.WCG*:@0@G7I,E^5^3(Z]GG<8MEG_OOUY/8-J=N M)V\31K=HQ89=:T=F2(\;Q!4<5DD*T5AG7- 95*2%%/98C.Z!X:2$T[SE =8V M>(ZZKR\A_#CUAKW:3'E3=UL*_&Z"0Y(6,49+*N'CAY"H#8>LW0OR M1*QU?(*MRP]*)H@GZ-;@HV17^4 MP!^ H]T-( 8 =)0!_ !!KI&-[ ^DI+Q%HI*)OUQ[([B6>1QU?)0H%$%UMI2# M]<7IA"@76;4+W)E:IICR,8.\6&+&V.^GI/@B*HT*NVQNF2I[#41CPI0(0]0Z MU:34E"WT@\0$D%: )4LH1B!&I.WS<2+FU"2&G4ZXTK,P1 ME@2UMO_N_KY7.2+@P.1QX@KWJNIKW7IY#OZ "MC =L?,$[14).W#+VQ2 MNR_.O;UO66&S%5.;P5E5%AAO+N/]5++Z3AMR.L>B^DL3 [GG'U M0PQB]A!THF7SFF$+YG/@5)U13V@6NTCZH*N.1$7;@AI)[0YBT;8FY#)YG\"E M\7I:X.NR@):EU*G"\ ,(3-<[(Z)Q=6>O>?5Y+I5Q9S><)4FKO#M)286 +6S< M;!CH!.Q;*7[^%\#%QQ? L?64\*W/-*;XZ$>R%\"M]LH+0%Z/$!) 4M;YUDPR MOH8A]T< MKE"!H@)V ='&0S2_B.3 A26B[(\X!M1PU[6OWD]LI9SBH% +L@L M "5> 4FQ(%[V+E[V@C\25XM]67_877A25P=_P8K1NB4CQ]%M[R/@&?%L.F5L5M^*NOHQU.E)K("QIMZ9C(HJ0"?@N]#\@W?3 M,9\)LWDX-!5Q=+ #1*7;/GF.AVA*WN+S*?P%@*8?A%='MG!O1#Y-1CF+.81# M4:Y'ZBP4/"Y*_I5X!O>=5MZH]B(&N3(QX5&93WJ#,,QK<"_0V<2Y$[Y-Z-^B MA9.UKCV?R>;>_[DHA1$F^J$?/1B:Q.O*LN:^Z2M8/(@>$"S(Y-5 ([&0K@.6 M">MZP!M>0"':-'T!-#.])JIWOJ^)BM3T#P/+R9O5XJ,XTC^5!QBOB:JVE]I7 MGLI.>M7&3KWZ3H,QC>&:C53(O;/Z%NW8SH";_I A6JN4;O'ZZMO.[MT^,&0XU0F/3HNU>D:W,O 'ZE,_EYYG3Y MT+3^#^.5+0!:R:7KN&JT/:-6A=K)Z(S"6X@ MA_IOW392;3B-QZT>E!L!!>1/-:+*E;OVRM _.]S<>1__J6S_+G'_6Z3JY<__ M!U!+ P04 " #<@#U2/Y=XQ,:] !7UP< %0 &5G:'0M,C R,#$R,S%? M;&%B+GAM;.R]Z7+D.)8N^+^? I-EUIUI)G1R 4F@>KFF4"BR91,IZ8:45;&^ND'(.GN]!V@DQ33;&K)C)!(X)P/Q(<#X"S__K^^OTS! M-YGEZ7SV'S_X_^K] .2,ST4Z>_J/'WY[_ 3Q#__K/__IG_[]_X+P_WSX\AE\ MG//%BYP5X"J3M) "_)X6S^"O0N9_!RJ;OX"_SK._I]\HA/]9OG0U?WW+TJ?G M @1>X&__-OLS]U'@$8%@Q$4(41A*2#'QH!1>P+P@(=3G%T]_#G$?[WL'S:)X3\7/YV]6B>[GM0-^O_ M_']^_?S G^4+A>DL+^B,FP[R],]Y^5CT/P(^@$, M_7_]GHL?_O.? *C@R.93^44J8/[]VY>;@UV2G\T3/\_DDQG9>YFE<_%0T*SX M3)F<:NG+UHJW5_D?/^3IR^M4+G_VG$FUO]EIEFVT:J0D1DH_-E+^Z5!G/Y\A M?D?R%KNR=B!YM5S(>P_2V,W$?-3_(_@5N='.VR-4'=3T30WV[JZ[.%KU_ MB;OZ+.8%G0[P6:R[:8@\-3_XK/]4=V,:.D*F93\U=3=$E=\+.1.R8LN-ID$J M_N,'_:?)(H=/E+Y.+O6"=Z>^2#J]UG1>R/ML_BJSXFT28^EY+!20"T]")!"! M-(@H])/8QRA!$A,R*5;?]D3.X&\/2S'*ONPZ^L%!T^+ C,UD/E]D?+W6O4SW M+6!Z[3*K'?YY1E]D_DKK%[2TQBRH%/A/(R>8ZX]&2PID*2IXK67]]Y_7VIT! M[70PP*;#8&6$!)64X/X45G.^(<_4F SS;!N(.;<&8F,JEB HFK-2B[H)C4C@ M_2RG1;[\"30_@9Y?FQ5_.MG7SSOC?9DM%:$9/S$8]1,_\[DVF%X+N#$NQL!T MT[B8NWTJ%=):B!_ /!,RTR;Q'H5V/N"'9YK)#]H($U?SEU2_Z":* M_&96+3*3A,34HYHB8Q)JO_V8SD!N5,Y_U!J3XHM/Z@!N "5! _:E4('1'X4,/6Y=+PF"R M#[K$##TBVTO6X/T/O 3N%>:7;)[G$QXF. H9AY1Y"42!]"&57@AY' 0,X0B) M0 RRVAV6<6P+V^WBA6FZTJ8FW5C

"KSCVG. MI_-\D(<@QIB 6,E4<%BR*!P]AE=7#K?FS$ M?W7WZZ\WC[]>WSX^@,O;C^#J[O;QYO:7Z]NKF^L'-\9W' <[,N\/W9YYNB$X MH#/#U0W1P5IV\-5(#TKQ_]_NF+<=;EV2JJ,$@_)E.W2VJ;!E*VXL)Y^>B\G= MJ\RH:?VSU+1Z_=WPKKR5Q9VZY#R3AE@G?B(P1A1!*06!"(4Q9 &+H.2A+[@7 M28^'-KQFV^'8F&PE,I@:F8&LA+X ,UF4ANU2<#M6L\;].(_U@6;/S+4&LA07 M7"^!U!*#.P4N>P)2U#X"I4$Q** ;/8\96.MEP!6EBOC-6R6=^T%-YM;M#$+? MKEHM"=OYO7:&Z,U,MZ/;_BBK?]_,=,OSA5X>M!U,V53J5<+TM9#B@GSM$'J11 +CB"7..8<$>)3)X.TG1ACH_.ES."U$KHTH@R' M+^CT\ ZURW&Q,U#[1[MGNE\J 'YA]:V*7MF:RW/?F7V+>7R5VG.'BOQIV>%FYT M,.PYWS[==D[H]C[4;HK>9W.N]Y/Y)RW* RUIX%=:++*T>+M3O]+L[[(P[/ @ MN?F96355PA131$"!<*BWH1&'6"H?>I1[L9*AT#M1EVGL+,'8IOI2@>8AX7VL(*$@*1E!(R23E4,HD)%WZB,+*AFJUVQ\])%5ODV?/TX?Z'I[/".X2AXQYGB#$AZIX.6:%CSP '=CTQV_49CHNN_ M;4_R[28'F@K&2'N^N M_N__NOO\\?K+P[^ Z__]V\WCW]S, ^LAL#,2^@"V9VYHB%QN>VIOY*]+43L\ M7'%%ITM3P;KO00T&5T2VS0;G]P?VL_V M&"201+ M.+X@C&!\>UX;RJ%=:[=!]BO]0$-!4&L(C(I@I>/&X>N)*.Y!!M;!:_I]!W@@ M)^OW&&@WM^S^AN&H%W4$,XEWDNB_Q6%M??^71AJ.67 M^5S\GDZG$Z40)Q'C,$1!#!$EL9[^3$&AF RX2I+0>"3(.(>4T@%)Z/I@JG'XRB!2@H3 .LS2)"F%QEBA"*] MT?'=,K*\0M[[O[2M1ZRB/6MAE0'TO M065VT'0;9W:BSX%#S^P0V(U&LWRO9?(G.IU6F:7J3UW2R(MP3&$42 613S%D M,4$P5'[$D8ACW[/RCC[4P=C(P\A79W1S3->TC9P=29R#1]_G'VLH>J" 0XIW MFC-INX]ALR(=T' G[]&AY]I-X55BCIL9G[_(SR;3HPC\Q LQA9[ !*(X8I#Y M<01](>,8152I()H4JPS_)[_:/7TX3>0#)0LZ]>+5,E7V\+P2=CYSW#WL ])N M4I\)3\_S>ITWIQ(/_&@$[/!HXHCZ7<[N?=T,.L&/Z+D]QX\]ZGZ5<3TKC"NS M$/JSR._GN9Y-_T_Z>C47/4\^]M"Y72Q<1J),ZXVCC0^ MV.7&:06;UQL63Y\=+U5?H4R('\4^X12&L1?HI9Z&VF#W,:2$T(A$<8!0Z++4 M[W8QMI6^K$P$>'U;-[7(I62+I=UJ?QY"/4_WAG 7H!:OE_BE+=5[BE1:]O)> M,4E;6AZ)/MI^LFTRYED9KO37M'B^6N2%MAVR\J;BWFF8A+$;OGZ6\@P-OO E( 4BZFL_9)+=< '.C77 M#8XTT69$+(\"^L6Y[]."):QE*=*E_!=KN$M5&G]?J711'CM^D5RFW\J$,E]+ M)4%/B9Q;@]QM-F=W,09.Z=P:I]V\SNV;:GGE*C,USU[,[*Y212QO1BBA(6,, MQK&'-#/J'1*./ *%EXB0^S$GW"FKS(%^QL9^#3%/I3EQ@M/R"O5\D/J^/MW! MIX?SSA,P='IO>J"K8>],C^N[1#&0D.44(59 F6,&:FU!&)?!DZ77>X"C VZF@:3DL- M0%.%"Q/.V_A!O7B[1EN[CI/E#6R/Z/=](]LY\.Z7M"W1Z_32UE6&82]Q6R*T M$ YCT(<6=TX[6]^;"1Q^?!P_>A8 MR6L+,+MYWQZ&GJ=Z)5@OZ;#VZ]QIB/YF#\,&V^_5;B=L?O]3 Z>I*O_Q%YD7 MJYR;_H2Q*$2)AE5(8E*12P6I)Q*H(A7'U,=(Q4X3O4OAQD83M71.L>J]#)KE M1NF=AJ+O3=3YQ5VKK%3+X1Q-G?$CN(\B0]4^^?X8N:J.(-M9UJIC?;2TR:KR M,J:]^30U1M[*W(A0S#T1"Q@($4$4^QXD(B8P00E-%%)4NET''NYJ;"2\EA0L M1;4Q6UP!MK3G.H&M;]NN'6+NAMY),#HU^@[W-JP!>%+K'6/P]!MGE&"XR?/% M9F+UO]#I0NZGM8G/J8Q#2B$3&F5DBM!07\70)TD8R( J%CA5HG$786S\!V$(\RX' ME?@7H!3Z8K\QMUZ3+P!5^N, G^:9DFFQR#IP>3P?SPZ7(H):1E?/Z@WXCE/4^:#T3#].>+1PG]ZG]MENTQN-#NPNO4^A73?I MO4\-?/Q5Y:5-KHKL+\067R:3:J4LWF9Y1(&^HSZ?ET MML?!'__);9V3NJ$]*-4WG]"LCFO6&[,* I/->C2'NRV';10'OZZR_S$.A5N. M2&<'QFW[[Z!*L5F#[\T9QB31)@V2/H5Z-0L@"A,%"4,^9"C 1 81\6.G@C7[ MNQG;"G1_)$?5SI&/?'F=SM^D;)[]G%&.>(V]W4)Q/J(]T_I68>$2I/NC()U7 M.7@'@][* Z][>K\:P#O:'BWTN_MTBYRZ\V\R6UV$L(3%B/H"(H\F$*DD@40$ M>GD64A"3+9\&UK'G&RV/C1-*X9RODG8!.WT TAJ&GB>R-0)N^7#W:7M.$MR- M]H;+?+M/C8UTMWL?.#/=RV>IK8;::,@G*I0H4@Q!ZE,?(HGU7"0^AY0C&2@IO/?-W+ Z%],C?QM,\%L8FRW*)^/7,]S>0U: M*>'%DL)L]O0^>6'V:GLP-(J1:^(%O=C(T5EE*"UTK,5IX?VU#:3?[S >IY M\J^PJ27L(4G$<0QZ/0T^TF_S)Q]:=Y)M.G6=4H?WO, MM+$_+8\!L:.7CG$>AG*60E^ )NJ/JL%/>Z8QAGZ9G'#%L M-#?8"<,^)9H'#'M_W_)\P=PTF.N*3#[+69Y^DU4*RWTSG?+R/F,F]LS[RRS- M37FOAI_6K2SNU"/]/J%Z3X)QXD.)?%-7$^NY3#B&7N1)G"0\HMSI9F$ F<=& M$Y8&B^.YQP!C+Z(("P\AJ/D<:1ZG,<0)HC!DL8@IH2)F=/)-9FS^!QW]INS_ M__COC+_E(=JXQK3O$[G23V%#WN;QI;!@*2WXL8ED+7"'QQOVZ'1)F!:]#LIW]BALTY7# MFUWA;\R]+]+2P5;+CON[/#X#2WS7Z=H?O M>)M^0/?CE^J'7FK'X9M5[7_3'\D\*]+_T4M$FI>W>1,J.):"8HA]&D+D80_2 M@$0PH)I4F&)8_Z?%K=K)CD=ZF=:05%N/K "BEM>-74[C;L/O*A%1YI33LZT@ M8[,X]?<8.-:(:3L$=LPT!+ ]$U:EP@78,8\:Y1Z*.6 2W--47("_29J!NUF' M21C.!;'3RC5M91FVOLV9B.U4P3FWO=:UG/@B":"?<$V"?NQ! M%F$,21SR4,8DXQ,=U6_1N[\O M0+:CN.6 #BM-E8:PP M$;5W3I6HJT=L-CIZ[\_%FA%/*%YQH'FH9#8_J'GMT&N#,-D)F9?<=>JQ=H9/ M=:7Z2+_+W!C5$[VW"Z2D$4P0#2 *A(3,9S&4 4,T8J$@"7,Q=;;:'Q];E9X1 MA9$/O&H!W2R:;?3L;)@S,.F=L4HX2M'*359W-LH!I;NT2K:[&-0..:#?MN5Q MZ+&!DU35J1_N%D5>T)E)*EEERYD$(>.>C (H:*#G?^0'D'K$I&P(HIA01+F> M_U5F\H>"9H4="W0NI\NM ]KSV=9 V:I48JJ'G!:@T'4%NJ%.#,(HD4 >%_&-D M>SJ%<6=IG4YVU.]%D3E[_Z3GWB1.(H%)*""*%8<(DQ@2&E&( S_A/!1((*>S M45?#)BM>E4#V<5[0:?/W5_.\N)T7?Y/%%\GG M3S-S4S\A,>.2>#'TL*\@"CRJK81(0291C+TX%E0Z%4OI3=*Q468I-%C,LI6$ M)C_>V@"3W\V?I;&C*\,9:E/:C6/[&W6>A+$( VYBT"1$$B'( I_!2"(91GZD M_"AVW>$?RX#;K;ZC&,0!=TQ[JV6L]%MND(Q" MYJ@?O,D"K'6Z )#P^]P!=[W, QT M2=[/<+A=JI\#Y=%K]U8-#W&U?W9S5T9L3@=65"YQ/"I>18"(OT/R1*/^2***2(V"\W!'L:VD%1%7W;_":I-YSJW:[W+:!NUMD+8;GMP M%FX]D__ZU.WZ%";M@]&V]>XE &W5R?L$G6WK>##0;.?!]OG-_O>"9H7,IF]? MY*O>64^4H$J1.(1)@B5$0>)!*GP)?4)-8G44"&7ESW.DC[$=)ZT2?ZWD!)6@ M[AG0MM$\/KD[PJCGZ>T.3ZL<:0< Z"!=VG;+@V=..Z#:OB1JAQYM&Z5@JH94 MU1=H=I<]%"8,LRQ9>2^S] M-ZS0?:C0U0+K3QA4(E=E=$U>J,I+HLL(!VN(NHUS.-WMP-$.UCCLQCS8OWI& MNL?EU9W>S=QJG>J,YT%(N$=Q @-B(JCB&$,<2 7]F$:*>['O,:<"X(>[&AL9 M5?G8IFM1+\!L/H/\1*9T5X MMQV=P-;W_J-$[',3L;6<'6>8.XI%YXGA]O69Q&E^I!DCH@S2 M*%0PB$4RT(T2U%[*$EC!4F7['&\PT$)Q$KW;0ZQ>ZEEN9IU187'^:6H"OB: MUE-Q,[NBKVE!IZ5UP[:O!K^8JZ4\+987B%5NR/H:T#Q0&D<3HG 2D]B'/!2: MB7@00Q(I/4Q$;Z9XC+%"3CNJO@4>FP7TT*EC1^_#;<>*8QK$GHGU\O[FZF*_ MVWO3V>-FQK-RJ5+SK'+T:.C4846@@8#OM+90WS(/6Z5HH!'8J7T>WPQX^ KL%Z9V'MN)_+[TSQ3,BT6>I)J*:^_ MOZ99V4)^,ZM6QPGCBL;&-X1%DIOR?AP212CD*.8TP9(J#[5(1-J[X"U.IC&%$Q\6N@_5'"Q]1AT'6QLWW';>BK?Y&PA/VG$KN:SLL+]7]/B^4IO M^^8O,M.K[W1A(IU-)F[]/V%J0$4XI%X82).P2"]3QG^>)C0Q3O1)PAA6$8O= M"JPXRS"V+5#EVIA5BKC66G$?@80(9*+=H$^0!U$B*,0>%9 I[ON!)%& ?6TH M6*:*Z0O_U8K?=Q*8@=&W6YU[_JI[7F]KZ8&A4K"4'_RN%0!+#2[ 2@>P5*+; MBF1G0-AMP1QW,0:NH-,:I]V2.NV;AO9X5:?'V*9W*.B<.\I,$"=^'C)M< M>,@+( MY#!5+DIBJQ*.156G1?8V/;R2< M'&,/J7R&1^Q.DX.YPAY2IND#>_"9=L;AAT6>SO0TO^358;ZQ7+^G^402*GT] M$V$@$8&(81,[J6)MC7 1PI7.\.B M [1ZGL]M@'(V#D[ T*4!<*BK01?Y$_IN+^2G'G=CA#PK)@_RR>Q.?Y'SIXR^ M/J><3C_.7V@ZFU#EDTC_%S+)(KT-#$T-O"B$0L2<$=^CTK-*2'6TE[&Q05-" M\+62T9('CJ-YG 4ZPZAG#G"#QWKV6ZE_9.[K]QOS7O]M>\X?[V"0&6^EXW*^ MVSW<,OBENN$W^1F6FP'C97)9)9"I@L&UB20P]104>LI#%$8!)$(J2*0G8H42 MA1/EEHS'HE>7[WR8M#I-Z0#7XCI&ME@@;6<==(Q>SRS1D'9]RF#D+?/3K"3N M,*K%'IY.HUHLNATVJL4>AYVH%H=7NRC9V*@<4OTQ-_Y%IA]_@H@(PSCQH)\$ M"401\2 EH80R2@0/XR A@=-.Q+KGL5DC95**M%%YD*]E7_[%2 _*ZX-S*CD> M&PX[BNH%Y)Z):J>RXU43W[7@X,M1?,\L\6B!57^E'H]U_HXE'RTP.5[ZT::! MEAXC)M[/=/%9;\5N]!_S"?&94!Z*H;:9-&$1K/\4QZ$I323#4%+N18D+8>UV M,39F6DD(OAH902FDXX')'B#MJ.8\>'KF%$=DW!T/#BK?J:? ;B_#7NT?U'+G M+O[PDVWG]YS__2;/%U)\7&3I[*FZDB\O])L'+_G$BU3 51!!1BB"B&(,,4X$ MI"RB(B8*B\"IIJMUSV-C R-S&3-FG(4;20- )J=E/'LQ![0A_QE>6M:#8TLE M/4#>.\,8:"NA025U[=Y41Y?D%\TSV@X]FH9 MQ+?5[@>:I_QR)CX:T:2X9'EYQ#CQ$N[+($I@$' )48A-'LT@AH*$B#,2)XDO M';/^V_4\OLN&6UF Z3QO)-+ZLV/,G"7F=GS= XX]D_ NAUZ 4NHJP6\E-_BZ ME+Q#.G7$JM/H,\NNAXTH<\-C)TK,\?7V63X_I3FGT\K@_J1_ED]XPJG@GM0[ M>6[*-@8*4IPH2'!"A,8B"=SS?.[T,C:K=)7*LI*TWDV"4E;W9)^[H!YGG,Z@ MZONVH U*K7)^'D2A@ZR?NVT/GO?SH'K[,G\>?KA%48GF=>9?YO0U7>'G[L%"J'D@S=0#90X85VT+D55C@-R-'R"4=>'ZY( MPFD=-DHA6#Q^YAUG>08QT<_X,J(2YP=S0[N#MY>93 M[G[<7TSH<1EOP!,OPGXB8("T#8,\9L)(8P0Y"Q0E/@NBT*I\YD:K8YRC:5Z4 M?LB_2IHOLOHC=0CV3MZG^N)O6YP,,_K'1V:GM:[ MO^S"P_$33;,J$V+LHY@$/(:>0 JB) HA%2*!GI08,\P#)9VRCQWH9VQS=,=[ M46E)JQ("Y[@JKG&U6UH[0*OO@X5M-T0C9%T#P!ATT[F9UWVY'^X@TI^SX;JK M=W0MW-'WN"/A[N/GA5U>S5]8.JO2?:R.Y)ED5"*_K#/B:X; ,:2!KR!A7&$9 M1#&A5A'2-IV-C296<85-86V.Z=UAMB.,KL#KF35:X]8Z*/,8('U$9N[M[UW" M,X]I?BA&\^@[O=RJ3H145-L8#/K2BR%2@680$C#($ H2S2>**-3I;>KX;E'7 M%WZBOO#KHD;1*>#MB*5#,'OF%JNKU,'N3]_AWG14]Z4M[TG/))ME'O*/LOKW M357SZ'D^U6WD)@-G\?9%SZM/\\RD-IL('HK$\SPHBAA@(\35G>P]GE>OP@$3AF'&60(EC;1=Z"86,AA3&B 0\)#2*B%/9 MIP/]C(TAK^YN_W+]Y?'FP^=K\'!]>W/W!=S>/5X_@,O;C^#J\O[^VOSK\V?W MH_!](-L?A9\)W1!'X6L1P==>PA].X-#U ?B^K@8_ #^B[[X#\&./MRQ3N3Q( M;]Q3YJL?_E,^:"5I>1)S>_D7QRQE[4;#CEYZP[AGTCD/7O>JEVU@ZK0*II, PU;% M;(/-3I7,5HVT8[5?YG/Q>SJ=-H]8$AGB",4(2C^(3%AL @FC"518VUJ*Q &5 M3B=A>_H8&T,M13SK*&L?EG;,#8 MH^?&SY\X=R]=^=:FN1!"*<_',/%,[4&>*(@3*J&@22@#P2.1.-WMMY1C;(S1 M#)D^[[JIT]&RXYL!QJ!G3G*&?Z!X]%9X]A-T[B;*.T66M\+KI? M9?KT;.(YOVF#[*E.;G^GJL0G=XLB+_3G9ZI2+-UW(D$2E<0,1A$RP>)Q!*F) MV!*^C+#T0YD@)[O*58"Q4>A2?D@K!5:YETH%P'RM@6,DN?/(V+%FGWCW3)=+ MT4$M>UW1PK!G)3YHR'_1:[!Y6Q2[)$EG&09EQ[8(;=-BZW9:'I"EL[20G]-O M4MS,=--/)GFE*Q!)WX,XB!2, M2)@$'"DEB%.:7,?^Q\:&E?BPE!^L%0"5!A>@U &42@"C1=N#,\=1LCPZZP_[ MO@_/.H?=_4"M'7B='JDYBC#LH5H[?':.U5HVXYZ>X_)%SD3I?#^E3Y/((R(. M8P&Y$B8=N!<9QS*]@0Z0\F2,26SG6+;3\M@8;"4<,-+9)][8A.LXX9P%0L]4 M8JF_4TJ-O;J>D49CL[W!4F?L5:.9+F/_ ^T,D;OB66:7G&<+*3ZGE*73,HG8 MU2++= >3&)M<&0&%)(FX*0SD0Q+Y":2!4EZ4R%!Y3MFNCW1IF9S9S1ZQ+9G/H?5"6I'R'C!B4ADD*;7DS;J(FVQX(H M1";&S\7TZE*XL1EJ*TD;H?5YRT.?3@?1CBK?:VCZ/RYJ,RK.O-D'?%TR:Z?R M#['L [(MWEV?LAS 8Z=]_I M?BQG[H=P<3AO/]C$N:YM1_K<)"(,:"*B),!N M.2'=91@;YS5]JJYHEKV936'E5ZY_LC,UVSJTV8^1'>WUC'S/]-<$_005#N/! MY@QB/]YK]F*\D^>:,TZ'O=;2>5QP/V8TL@IP/-K+V+BN*9]SULW#6!YGK,X0ZIF37,!Q2L5Y4OES4W,> M[F"P5)TG=6RF[CS]L+OWP>>Y*3CP/)_5'E\39#)TRC"!(A0<(A(AB"GW8< 9 M8Q&2,N!6L8C[&A_;O"[E Z6 M8^CO1_"#G"G71'.@:/G2>R A)-'PB&5SW!* MV&ER,+^$0\HT71,./M,B#\OUR^MT_B9EF>CE7@_U,\WEO1ZW7V7YQ1$A]08D MI) 0R8R+N((X)!QZ/ SU%H5S0:UV)3:=C6WJ+L6M5Z8T*!\$F-**(X$ M1 DQZ:_"$+(PCO4.B)MLHSB,.77QV' 58&Q^&RL) =4R>3N??9.YB?XQL>/YH^&.YN^-,+?SXF_2 M9-":/\V,@"4GW[V6*9\G5/E1&'%M@.(X@(CY"224:OI6^_Y=99NJQ5)4P5KJ"4MD+4.EP45*]_FT!WF29$[#6LUP-.JDI M]RY#TFF&ZT$$'S9/]I!CL9-M>]#.>S'?N=X&+LILK;]D\SS_3=,JG1H1?J'I M[(/4)I5\I-\G/.))C+T$>MCW(9*F@H!/L?XKXL*G$8\CJU*HG4HUMI6I(39X M,G*7JU0E.'C2DE\ 5LH."OJ]TWV Y2AVLCGH?FQ&L6-HC%VI%U@K!GYICMWC MD;'K>D/AAO6 NPQ+P<:T]7##TG$_XMCXF258[Y1Q5/\TG?^^+F2$J2!2[R*@ M#*G>6RC$(0U"#N- 4*X\GE#JMRK(NJ>SL1'ONB)IZ6:3/X-2W-85HXX";4>B M7<'7M[7='KGVQ5V/0-)+J==]_;U/X=\((0X8A12)7%$2)10YI2A[G278^.4 MI<3 #"=(:U'--!%:?C<^L0#>L9H-;7X!*32\RX!%DTB,0$11!'',. Q$HCX4H M]$*G:@![^A@;N6Q>B[8\G&Q Z'B4V Z8GNEBZZKXY$U[^V.[7?5[.61K=/,^ M1V*[>AX\P-KS:.L2C*./.<4J/3DC&0CA!1$4*$@@DHA AA*]1?$Q M$X&(L>=V_7&DK[%-^$I4L#:WE\*VBG,Z!K(=%70$7<^4T!JU-N793N'1<2FV M@]T-77;ME-Y[2JR=?*7M^89F(6-M2/%QD:6SI_OR_JX,E[GD_UBD>5K=G,4D M0'IS$D-?2>->+WS(2*#9A""3A\@/9!*XG778=3PZ5FGL2I:)7LO%LU& C:[E M=ST$L1P-VP.1[C'N_7#$8%G)#"JA027U117#98Z-UY)W>5+BAE6WIR:6?0]\ M@N*&R.YIBN/[G5H_=9:',/)PXB4QI+'"$#$J(&,)@UBBA,@@\3SFE*KC:&^C MXZK#:WFK_!O'H3[+"AI=AHPSL.O*$NHO[<7Q#L=@#1U/3&'W4CL^,2>_]18_ M\9D*8\:A(EYL;N IQ)X@T!-<,11YDKAMGM9-CXTIC&1N7-" R6[BMU.^YUE> M7K]T?^RQJVN7L[?1^J!3=5>K[7FYYXEVD_"SS',I5VG RF*IRXR(;[6+6OYQ M(?\F:?;X^WS"(A$BS@6,%:40$19 X@42DH0Q'">^# EVF:F._8]M.NL/)W2; MSJZ V\WY'F'LF1@JR2\::05+X2]665/?+LQ.CTEP3U.]-S$: *U"=QS2$KLN MB<95A$'9J"4^VY35MIE.D[#6:;.:^0[73B8R0"(R-\)FWX(P(Y#$%$.A]S%> MS)'' J>#%W<1QL9NY:*M2I^)\II3+45O9%AU++738ESL&+!?M'LFP1,I5U=* M-%*N]N+%TA[$ ;*P'I-B#-E8+5"RS,IJTU)+A^DJMJC0Q$R9\%GMQ M 'GH:>LN1 IB/XBA9+[/M*FCDL@IR=7Q[L9&=TUIS:ESNLZH1%MDL#J!M1VM M=8=@SQ2V#9Y]^B]WOV(K3#IU&#[>X[">P%;:[[CXVKW5=A.I;3GC0;.5CXV' MPA<8(1@J$FN+BG.(:81AX%./X#B6L>\46'&@G['Q2#-%6[V9.1JIZX2I[7[P M;*1ZW_>M@.DU4=T))+K=Q>WO:N#=VE%]=W=EQQ]W3R=U/2OTAJXNI?%%OAK> MF3V9(^1%/J$4AXC%%$K! XBB1$""B08'2UAEHV0S>975\P,< M-6O@Y01%@2>1[T,E,(>(\0A2G%#(D/0CZ4E/2"?G66<)QD8C>N%!/1XWEZ#W M<.#L"N4HCYR-$N]TZ-S$[]V.G4LAQGOPW,3HK*/GC8;.*2A8[JQNM:IUC3O- M9:$?!01&B8H@4H1"'"@?G!-(> J$( * MDL1(0HQ,^5[/"R"- P6#0$0*$>P'B5-1E&;C8YO=9=K(JLIU"T__#=CL)G9; M,'J>S]8XN ?][5&XT_"^9OO#!O+MT6PG9&_?,^WFJ(GX6]=*NC)Y:_36QIQY M:#CSY_E4W$O]-93:@?"QH$$0Q(HOJF3R5I6*V5.1RN'_E>C%R@J MQ=PHY-Q1M6.= <>J9Z(JA^FF,4Q7S6%:J0/N-X:ISF];#M/CB6%R9KB.P.V2 M%,\5:5 >[0B_;>KMJMF6T5+RZ:5Y /4QS?ETGB^RQDV(Y &-0FUHJ21B$$6& MD?4>"\8A]C&)XM@G3G79+?H<&^O^;N MUC$8R@)L.Z+L&,*>R;"6MG&\O)87?.VG;)(]0)W&/5ET.VS(DST..]%.#J^V M#TRXG GSK^M_+-)O=&K.AS[1-"M#JM8=3GSIA12;*"=*%$0:?'60$LOO\K#3(58TU.H M(*.(0)2$/B3Z1S"1>L>*B>])/W2J5>#NM3= !8(J978K!STG1[S1.=QU[577 MG_?<>WC)'?>&Z\+K[6:F5U:9%]=53G:S89I@27$<(P05BGP]Y;1IP"16,(D0 M"SP5,!)PERFWIX]QSK^T%G29H=XUWGD72KMI>29 /<_1I72@%N^BS!3793SS M0>V[C6+>[6;@V.6#>NY&+!]^M.5M;O9$9[7K[-5\EL^GJ2C_4M;FN%/WNKME ML:D/BSR=R3S_*'.>I66.<[W@7W)NDO2;S SZ99[*O%%76E(O$(F"48"[3^##;P\WM]^+[X:>Y>'S6M,+4.IJSIN;VNH?U_J"AL+EIFBM,ECJW-.Q MS2##T^FM?*\"#WN[/P3V.UX"@W3:\FQ\;R6.1AF9#V_K1VKOIK(\A]ES%F_K M0_V\](5X?*:SNAK'JII'7<]6>H0F)F!#__V8SH#N0$G_\GQC'^PCT8$OO(Y];0MD^A_8!I XANGW3CQ ME?))'%!5?S37,_&'_V26.KS?!R/U4OC'_%0L+Y7&./A]7TTU"H4UM6Y6"S,Q MXGL+BE65PRKM&Y?].:C<#@L-0%U7+&]4'+OHK.KWNPU0::0A"%FYOPO M5LIC+@=]Q[L;VYE?E:\BR][*G!3'*Q"V0==N8>@.LY[9O!(4EI+N!L:7A2.Z M8UT[5+JDRA,]#LIO=MIODY+E6RUOXSC/%J9ADTKQD7Z7>1U>-T&<>9HH$A@D M4IF<\1ZD7$,<,D5I(A2B"#FEVSC4T]C.[6I!3:E Z7II=Q!-RWN\+C#J^VJO MAJ=.C5I*>;&,ANWPQN\4%)U> A[L;-A[P5,Z[UP5GGRA)2O,BE2DTT6A26== M:^_Z.Y\NA!2F1HVQCQ9%G;'CFF;F3""_EUEE'KWM;Z",I?!QJ/0V.X%^P 1$ M'J60)IQ"3U 9^"C$2EE%V0\@Z^B8J2%IHZYFJ_B6/H?8DNS&,7!]TV6[,7/G MR_[1[)1Q>Q1W6,[N'_<=UA^@R[:I51Y>Z'2ZO'281(0E280"O?T4IGBU""'! M5&]$?>$EB$E&B55X]$Q_;I"T2)&R M5_&S,Z-LMCIP0I2]*NWF0=G_6$NO\GE>W"E37CFOT[E'(B!$LA@RST-0S]4$ M4J6A0C$5(O$228532.%.#V.;O&6R+Q-/9D1T] ;?0<_. CH+DYXG[@8*#]L4WE>M$I901+(5W7X4T$;=?AUK@,LPY;0M)B M'=ZK^-GK\&:K Z_#>U7:78?W/];6?6:>%8\R>[DIKXO*JZ1Z28FY((@B ?7* MK)=A[">0$$Z@D@F57N(IIIS.8P]W-;;I7$H*C:B@(:NKW\!!8&TO^KN J_>; M>8-4L854#ZOW:32ZO>X^V-O ]].GM-Z]4#[Y1CNB^"*_R=E"WLSTUIU.+U]? MIVE5_:HJKW>U>%E,J=G?7RLE>?&8T5E5:.^SWB[<%/(EGVBL<< C7V_.(P%1 M&!JC@ CH"1\K3D),0B=".5^DL1%/K=$%J'4"#:7J>I1@K1:H] )KQ'&7/:3MN>BE$'JH\RO]Q[OLHEUI?Z666A,PN M=^*1/L:VVM:'@;6<%\!(JG$$1E;78])=0&V/2L^":9CC4C>$6IR:'L3@[)/3 MW98'/CT]J-KN">KA1]LMO]_'T/M9]I[HL74D3B,X;!E45EY9:S7!FS1Y$Y>*7BQ/?LPGTU"V M.]OL?<:H2_-O8 T&M3#?9W2VC=AWDF+@*/Y5NKC+/%^\5*%O)MD-USK]96X. MT4Q5DR^TD!/E!XPP06#,? &1"@FD'A&0<(P83Z)8!$ZKY@ RCVVI7$L'%.6: MHW)@M$UG3P,%53L,M^TMZZ@&<< EKF4@=2/39D/S"[#4'32^$:/]" *HW8=J M%*'3#F+_,8*FW<>ALW#I%EVW6\CT@OK;TL]#Q"+&PA3L0\+<=P=ZK6$80\42 M1%DDD1<[U;YIM#VVA:',,S=;OD MIV;S@_+('KVVY_N^1WHHM_G;3*1YF:!*BNOO7#]:1?%/I/+#*,$A1$F@((JB M #(1.*F\>$L;J4R?5I[XC4H]W#UK /X/4A/_H MQ7^9^+3#LIP'!\?RQJ8WK,=3GK.I!JCT.)6'HML2G:=P'*Q,YT%!QE.J\Q16 M3N4Z3S;FQI;RZ;F87 :>GWR1K_H+?M9]F:IC]?+,$0M#Y$=0,!-=QRDW[B(< M4D*B( H80L*S,6B.=S,VV\;("=:" B.I';^=@/,X@74'4L\,M0^?TV:0"U!B MSLLD1Z5].0!@&_V-#3AKYK;#HZ)F\VQ)N'Y0T^V)MP?A4SL-EH1I^70+1C0' MG3.N";<.<#8E*[;*5ES.Q!=M]V2IV5&6E2V8_AOEQ40$H6!8,2@%0R8#I((D M0#Z,O2203/]=VE5 /5N2L?'JIB[@3E5U7;:+NP"M$%AK5/W^ZU(I%X(Y:Q@M MR'JHP>F9S_]8X^*P-@PU/@,M'SV/D]LZTP6V1Y>BLSH8;K7J H>-!:V3!MO& MZ,_*9OZ:%L]7B[R8O\ALM?.H7=C7UX*3@#/?]XEG3DE].!W+3[@M?P7(*L$!VM'$M?0?Z=!L3LDZ0_JGM>J392O M5B@W#D=J\1O^&5WF%&B#6[<)!YPD&#@;01MT=E,5M&JE+>6]O*15U*0I33-EA+1/?!I*'DOLQG@.O8^/\%;" M5T4:F^)OU))UM!';C8TM\?6$>.^\UQW8+5BO!6C=DIZ+ -S7@ML=BFO32,M M,WLO;\9O9J^+(O^L"77J+S- Q!%#H:EX8N(34*!\2'U-.5,FJCR@&M::@1)_2JI821Q-_MBDCMFFJWT [=SXRU?_;4L M%/5(V51.8A8@3TH.8^0CB$(20A*&'@QB8>(6"0N(:D4JYTHV-@IJSK*5].5J MWY0??"V%=[2ENAM.1UX;;9P[\.U76%ZD)D[Z\ ] M(/5C?2[]2=N0=/HW2;-/^B?Y)(R3R#,)TD-LRC0+02$6D8*!BC@6RD^4W0W5 MD3[&QJU+,4$E)S""@E)2^W#40W >9\2.0.J9VUK@XQ2,>@*!,X)1#[4\6##J M"=6:P:BG'FUGJIDBS^O"4&52$HHPP7X400\1J6TNC"&+HQ@*@E@H<"B"Q*D$ MPFX7HYO@6L)&M;=6%0OV &EG[9P'3]]3VPT99_/DL/)=VAE[>AG48#BLY?;* M?^3)EK52A$@K1_M[FHJ;V15]30LZ79[9A'HQUWLLJ"*40)20&%)),,1)%)#$ MCTF0$*=J)\=Z&]NL7PL+C+0PG8%:7L=:)4YY; Q4"NY&,/8HVS%-+]CU M3#E5:>]UR-1:ZHO*_]$(#E:2=\<]SF!U24+VG0_*1LZ8;-.2>P-M-U;_O:A3 MIC_.EWZ7\E865;G+S_-<_]QT>I_-OZ5"B@]OO^6F&.8>V59^*)($L4^2$,8> M#B#B D,:*,UL!'O,2Q26H1.5]2'DV%BOH2,HYJ6K9*DEF,D"3+6&YJ?FS]S, MY45>!IZ"^6JZTY6&?W;=]_7P!=AN%]]W7'O?96X,Z4I!4^U[6=GW1Z/D3^;7 M)4B]>3GT.2+<[W![D''ACW!_2N_OI'OLZ(_=5?I/G M"RDF@D0J)!&%$@L"4> S2'$20!Q2I3 *$ [DI$I0J)>]K+!;-)I=N)#"=D?] M\<,'^93.3-50P*C^!==LH"D]+^7^J45RJ26>2IA')?Q#!.S/D!(1*2R-R),$H14D$HJ-,E M2+?BCD'&@J"M8:-+&^5DE6]SK6:%Z!4%!A-6UVY=OP=V)'6^XUN MS[3W/@/;MEI1Q_CW4+FH*PG?HXI1Q^@>J&C4=2]GK2958?K=Z+'5SAR1F*H M^U#%IA)#%(60D!!#/PB\2/FQ(J%3R6G+?D?*_\!\.V!_1&7KH"W;H7!BZBX! M'H:"S\6V+:?:(M4#69[L^CU8T!:/ _1F_7J+)#,?%GDZ,T4IYB\LK5)IWLR$ M?)FEJBX.5[D.F\.)_Y)3\8'ROT\"Q#U"J8"^XE1O;U$$,:>Q'AJ/R4@/D.]9 M!5.TEF!L7%:>'#YKX?3VE__=G"7R^3<]Q])*D>(-\"E-7RS=?-L/S'$^&P3N MGIEM*3YHR&_"P38T )4*]:V;T0(8-?I&WR$I3-^C,% RF%Y&PRT%S#E('DW] MTJKAX5*^G*/W1JJ7LQHZPR7#Y-+.Y+.DW69V#7WZCZ=2$FV@C/J?3AC?( M^@#]5A9WZI%^OY]GI6Q%D:5L49BW'N?W-#,N!@G'/N))"/TDB"#"40298B9% M#)9C:G MC8KKYHQWI7$+AY$>OP&0E/%(V=G7G&\04, M8=$TQG\]X.6G\+/Y$L8UUG;;N!&-8,]&4N6(M*'JYFWW!5@I#;76T*C=<)($ M:\4ORJORN0):^0M0JP^:^AMKMT*@8X>F_H>JH'D4>WGFJ?_SWNEP-T&T[ MJZ6217>Q)^^/BA(_]H6 "3,I^Y.$0ZKB&%*DXC#QI,?=0MV.]#6VE:(F%BUK M%^F6CH%L1_,=0=/=3=W.QETIA_4<7M^'W[P'(O 6-3+(_IT MMC!WC)77WGR6?S FBUSQBLROOVLZT7VD,YJ]W13R);_52IK#_?E4]_1T4Y>R MFH61KLV=DD_0^UBU[S[ YC%]5.V:O[RTI5L-9U.;YK M.ZJ,[=M0#]R<=]O#/;;9'-O MH:UC7"[U2\^7,_'1Y :=OYH#N^MJ SCA,HE#&FGLN=*&+HY]2$7$(0XBC$@2 M"Z02M\NZH_V-[ZIM*6Z9Q%&L!79U>3L&LAT-=09ZM%1S52H*=Z6C@I5L,@DE (K$DJ(XR2 2(0> MQ II,RB*513%%#/:OW<\=GE YOSN/4C^O;,6P[<8';V\'X7.&.X=#*)>YH@^UL MY?LLG6?W9S>]->2]*5R.: MU=6Q&MY#X.O]?)KR-_ HOQ?@@YZQ?^_P8* MA%W:Z\XR#&K"MT5HVZIOW4[+ MW!3\68K%5-ZI!_EDFOXB7XU;CSE!+>/[3!\?WNI?FF^K_+0F?H*4SW%H4D6& M)H$;AM2DHHVX))0@+XJQ4V1=2SG&1HE+-7CM9+$XL[GV=3CNE_E@ M3-CS)*8>29#0'!G&&"+E19#$4D$>")5$8>3[,7*MPK'1P]C(<%5CHI(27)LC M1"VG>P6.32"/,UDG\/3,4<[(M*J]L5?[#BIO;+8[>-V-O6KMJ[JQ_\&6J2-? M#&7\3UVC^Z-4,LND>*!3F9?%''/C^))/ H83SA,.$0KU'$]\#%DB)&1>*'$2 M,QY$GE,R2*MNQS;QFU*;95C4<@/C49X#OI)<_S$O'#>)EB-A9^YTCV_/S+$- M[5)D4,H,&D)WF"C1":1.4Q_:]3QL,D,G-';2$[J]W=99LG)^J>^"3(&2Z^]\ MNC!9XYH"3!#E2B(_@)'>O.E=7.A#&@<)# ,F@R0D?J*L3!+7CL=&6,N4#PNJ MP:QU:.7E#? &,U"8!52TW: K>I;^@&U3=.O]9]CVP M)Y\;(KMN>8[ON^^4KF=%6KQ]D4^IB?V8%:84P212$<&^'YEX8E.N,(PA90Q# M3B/*$\PP$5;QQ($$]ODLZ%IF<><43%:8=T3/4S M-DA[FQUL?W1,J>;VZ.ASYT1GK-+TK\(( ZXXYR*$B FJMT,2018J_2\JOY#PS1',75UOCX6RT>K<5W(%J&4AP$(;N@P!VNWH' M!_Z#^NYWOC_\>,OS$LX7+XNI;E0<"C6OB^WYGMX$^1&'W%RHHX *2 ..H!=Z M'L4Q]U#(G(Y,;'L>&VLT! ?[TDI\=DX&8C\(EJ;SV MN6.ZM)/@2XQ"H7>QD =8023U M[I7PA,#0BV+*"(Y$DC@EM^L2^D$J5+X3\':\WRF":)@$7'+L1$?MQ!@;1^EO M,7+CGY;PVY%2_Z#VS%25 K#4 *Q5J*)M&K5DFMI< *,(,)IT1V'G(=DEK[64 M9%"R.P^M;08\L[5!_-'-@QZ'GCFTGR'HV_F\">([.IZ78HS9Z;R)TYD.YQM- M=5#8_%*(U/1 I_N'0\+ELM_ M+,P5T+JU2>)3'B _@IZV/#6W)ABRD"6::AF*$BD\CU*WLX?>9!W?F<4]?:N2 M]YN$>)R^OFJ3B=/I%)A[][PJB^9ZI=/;2%M> 8UA]/J^,MHL9;[6$A@US5%M MK>@J['REJR'[AK:UZ]M:X4; 9I<.NGT/2F_ES#L5]OUJFO>!^='"YKUTV&[M M^2W7"]UU7J1Z79/YQ/.$KX3",*!ZF4 ^H9!AXD%)?"X#@AD.G5R*-YL?FYVM MI3-3?B6?&YEO06?'P.T!Z9DVM[$P-2S*B/1>(]/WP]$E86WU,"C+[-=NFQH. M/-72EJQ*4%6'G"N/,TQ"&00RT2#) *)8Z&D=*!_*($&QQHV$U.G<<6\O8YO= MM7B EL+^V=%2VXNCI95U+CI]6TC+,G,U0'VX[1W%H%.#9&]'PQH3QW3=,02. M/MPBWUM=^]08!\NL$H\R>YDD(L2<2P43%?MZ[Q<'$/M>!/6N#TF)%$N0;YW* M[4 G8YOR3?F [O#%(='7(1R/S_FNT.EYRJ]*S6\@]-@-0@Y9SCI :J $9BT0 M\&>:R_ML_I31EU6% M^\M%\3S/3%V^]3.7+_/%K/ G6(0$Q9CHO0W6YA#V.61)+&%$.$+"%\9=Q^G* MH;4H8R/0E%@E !K"4&MQ@58C\E: MD^:#E\?'Q/W.X6PX.[UZ:"_-L#<09Z.V>(QX"0D"2'SF021% M "D-]0XS1&&DPCC1!FC/B8/'QJ7V*8-[3T?;7X+@$3'H>2EG^Q^#WI,!C]"* M[FE,ADC_:V6(MVQZ["E_]YKQ9S;58BVZ?'K*RJ"8VWDA\SK8S4-)+'R"H>)Q M"!'B(<2>)#!)A)_X7'B$6)UE'NQA;.O(2D90"NE 5'OQLU@*SD6E[_/+34!. M!P):(N- T.#[O,M]-[> MR-N\TK((0NVB]FF>/XPF.*/%EC$PN.&E2MW!H"AQ BL,XB*)$_S1P MBW+>TXO5C!@TKME4*38?/Z]\:&/^/#*6C< MBPP<5K[3.@)[NAFV5,!A/7>J 1QY]+P)_SB_Y'J;E9E3P5>9%6_W>JB+RYDP MFZ^RDM@D9I1(+@7DODJJ[$TT%!0JZGEQ'"9(,MF.!TYW/CYZN*]/2'/#$:^U MW&7%$[D4NAU+6(R$&WETA.[ G&(\;2NQP5+N"U!*?E&B?'T2Y=:$8P]8'SQD MT?N[T),]*H=8RZ&%MJDCM05T(W1#JQ.DVT6Y$R<>$B&F,?1DH+G+4Q)2Q!BD M(M%;(1IY(A%N.20/]#2VLYY*6&/!@TUQ026O:UK)0P ?IZ1.8>N9@5HCUB+E MY DTSLX]>:C]@9-0GE!S-QOEJ1?:5D,NW496%Y[W,BOCK[06=VR:/JWB5TTP M\V/Z8DK.JP?]TUQ5P3F?TYDLB\M/@CAA# D) Q;K/9'GZSV1B"+HA8S' 5%> M3+"+PT=WHHV-@%9N3VNO@X9R8*U=(XZ\4K",E&RH"+X:)4&II6-0:H;8'ISJ0;N!IUUZCNEJ[NO(=V*\0O\[GX/9U.M4VZ MG>/@8YKSZ3Q?9')=0RWP511('$#!O! B'BB(%='K 14*"4]@GSM5O7/K?FQ, M?W/[>'G[R\V'S]?@\N'A^O$!7-Y^!+_BT"A]XB-_'=N%&#$I03%MN\Y/9R:Q>&E_FL=$^N(]>KBNY?9"ZS;U)\FF>? M%H7FOYL\7QBK<*(2I@B/?&UJ16;_+:G>?R<4!CR2GA]1J813[75G"<9&4]4! MB=EGY:7@(*LE+R_G5"D[2&OAP8_IK'[N)V>O",>1LO:5Z ___CTHM.R@%/YB MF0L$5/*#+\UAJ%0 2QTZ]9UH!U_''A6.0@SM9]$.HSW>%RT;ZC(N;1VML8QM M"HCBL4H4])GRC)^&A!C3$/K"2R(B(I\3J_A9[0)O1W$]P-DS ML1V.(&M@/$RPV$&8^H\,V^UZ!&%@!_&PB_DZ_+K[Q>MC1DT%P(>W%S:?3E B MD J,)8;-12NA$<0LH)J3J(A0D"2"2-N+UHV6QT8SM7"@DL[^&G43KM/7IJU! MZ)D<+/5WNA3=J^L9EZ";[0UVZ;E7C>8EY_X'6A[ER#R7$7;=CHUT*JE!+;9Q:*P$_Y>\CDO54TEW"KY6XCNZ-%@.A1TQ=0]PS^34 M&;8MJJBX0-5M*16KG@>NI^*"QFY1%:>WV]YUS9Y,YBZ3\+0Q,11-/#]*L*F< MHHTB+LUI"6,PDBJ(@B16++#:J!SO9FR<9*2$1LPZ%?$9!'0 5]L+JW/1ZOV& MJ@U0+:ZICN'0[;W4WIX&OH@ZINWNS=/1IUL>IIJCV@_:+A(FB$[.\BHVFR*I M<*(8E)$O(8I1#*DF!LA51#SB\]!#Q.GL=&\W8V.#\G (,B.FJ=NYDM/QF'0_ MI):GHF<#U?MC5Z7::/X,ZL(W'9Z$'H6FTX//_3T- M>\YY5-N=8\WC3Y\7"_=%EL6%'^>/]/M?T^+Y>3XUQS4FZ&[_IQXEOJ2FSA ) M::@W/5S;$BA6T/-03#BE?L(=ZP"W%<5JX@P:)Z<%AUFE!?A]K4%U&E->G.:& MA=K%RCF/E!TI]8K^H'%T%V4<2T/V"W""T+H/IVN+8A_!= MM6ZO;>'T3?_%6UG@GD+#"WUOH?5&$,*4.18I+' MH7!*G>K2^=CLL1W7WBH#QX\K!0&]SUBZY#WKA^,!\J&UQ'6 M;CGRW!$[FCG/H;GA\NFYZ[B19:_%Z]W?A]8_K7Q#)R*0@40BAI(D&"+) \@8 M$WI91DD@*?.5=*J#9MWSV-B_OKE+US=WZ?+F3M8W=\O?U9[LK9W5[4?G_%O2 MUIB__T7I\G>5[,/-P?,F'Q,\LV4R4>?;.\3 M\EA?+4\(QT*P$,/(\SA$2B#(_%A!Q)D* A7%D:]'1K4O'MKI=.W*LVA_K.8.XVJ1%_,7F7VNX^_?)DP&/A-!" 5#>O9ZH83$8P1B3E"H M%),R\=QN$ISZ'YOQ7HAEF'@-@RV=P:]@=O[M4$E M,?AQ*?M/!N2E^.4E-U@J< %6*G1Y<= *NV[O#MQ$&/CZH!4^NS<([9KI+HXG M7VP$[D=[VYL7/;Y^O+A^N'\J)W< M-654=S#U;\H(98=+WU$Z^3ME?++3WB8Z9\];[>CC$TVS,A7+.EE4 MOKK&#^,((4D4Q%Z (?(5@D2H!/K2CQ0*N#:M+RU M^\11G.TXI2OT>F:4]L YLXD-(EURR='^!F42&\VW><3JG:ZV7!_KO4.=HG/" MF4QDZ"'H*Q%!))4/"?4%%%Z(I:<$^?_8>]?EN'$L7?15$#$1,]41P@PO( ', M_))EN;9CNRR'+7>?B?J1@:O-TZE,33+E*O?3;X"7O"<38((4>Y\S>W=9EDFN MM3Z0'Q: =8ER/?NA5GS9?YEU(-/GF]B5/.2Y;]@%U2'(?9=05P#W.HNF#9"? M+P 98(UT!IQA5T6'0E]Y'70&@\LKGW,W]CA /A?F=P_Z:UF':=4^TF9" MQ7DF\TCE4.,XLY4+A%GPL!1J+G*):4P%<3HU]Q4\-2>F#F'S.&'Q =GA4&H@ MZ 8FG:/*!97B\$'#KV43\WD#:NV]_4%OE#U.MP9">Z0SK\"H^QV(]8"N\YC, MYWGC'9[UL'+O2*W/_?Z%H>Z*]<];,W_<+:6:D101EBL",58)1%KDD*,XAE@D M.&:&Y 5R*DYW^."I,;75#5CE@-7.O2S4'EC=C'P-! ,SKJ/U7D6A3IEZ14VH MO<>-5A+JE!&[%:%._GO/8KK-QG25]&.8OOQ>/+VH&#%[Q M@"-HA=H.<>/6HKUL]U'568=;^E;?+LWT;W-BRMN%_*)6/PJARB_+N9Q)FBA, M(@43*F.(XBB"G%,"13ZU9>L/BY4??&. M?HQQ^X,5<]L'WF80L[GZHL3+JFJ!8<-^MG^;R2B.A,08XA0;?T-Q#DFF%%2I MCE"6Y7G$8K_=8E?14]PTYFM#(JV"-X"UID"]7,'2&./'*LZCX,8Q0R [,.-4 MD'[9@?36'5)OUO'%)R0'.E9%\$3GD)^_[>Y9\$M^5?)FK!WVZVL&M6!<_ MJJ:C1I6=B!N4\SS7.:0)(1 A+" A40*EX#CBN914>!6(ZZ?&U/RBUHJJH^.E MTDBM29[UI/J-EQO+#3\* W.>,^C@]\H&,$C\SW4P!JU=U4^3<6M;78764>VK MZY[6MPD)6U]63<_ HFZ ',X@YBF&*+4+ DY%1+&B>"Y M%D@FW*FIY*F'3XT9*J6LIQ0GO_"_M"L51W?H)'J73X:NP63@S]X7#J]CHG-V M7W%4=/3(T8Z+SAFS>V1T]II^$_QG5:Y7A6VP756%;4XU,IG&,F41S*AM'<)Y M!IG*;#P.59+G<6QF>)^)_:24J7VV==\K]@=;2<\#HM,@NDW>5T,S\->[U:]N M=3C <5 G!"%GZ]."1IVE.VT]G)V[+^[WP6^CAVU[D.WRH2D6:3>/RVJ!4:TU MVU*2FW@FP27-$A5#*G(SCY,\@3S%&33L@(42L4+SN7LD@N0QAP M)=E=J-"HKAD'OD#X#/;4GS^X5(_MH7M>F4T:B M4:94S*'..;,A<1AR'7&8IBSAA.8X2;QZ6)\3-#5N/*B:=P.LJCV;D)P%UY'I M D VQAF7/UK^O'4!BJ",=$[6N%QSP>(C%KETO1\_E*OU[+=B43R]/#7K!"4Q M1RCE,$GC!"*,8L@HXH8::$RC".L\TY/W<@[#9#A\%MX,^Z+V3>D_1E-$).TQW21IVH+UM].%4[W-&WX.]NYLRF M]LO=RVIE? (;+XLIU1(RK3*(\D1 )A(&JTW45!$N,^07[]8MT.<;&"?*;9O] M-:_R?>>-QE5XEJBU]JWBVPDY2M,$Q0C!#!-DB-JX3TPE&.HTQ8(J337RZA\2 M#O!QJBF/#+<;:X<#<6#F/DI6W.AZ ^XNP->C(+(+*F&K('=*'+GTL8OUQ_6. MG>[JF_EP7,^KRH'\:/Z_L:IYYVF6IRK*(IC'FD'$C!M((HS-,@VE&39_C:A7 M=(N;V*E1S:; '6N:Y2R6"]CH:OYB.^<458,5)6UIAX?U=[5JKO6LV^XX+&Y4 M%![L@2GI7"'!)G.::3/8X'8^7_Y1^9QZN0)W*R4+ZWB69=V/,C1S^8$8-OO" M2?+(F1@^:!QG97C=[<=LPE;T7?V/[Q_OWX(OC[>/'=40 MG;_N8QL[@F6:B^LOM_G+X4>[\\!1/LAC ]J/[<2_A*NKMXTYSY(\RC"2=EO( M[M-B!0F/;41;$F.4(D6)4S";D[2I?7[O;M]_!G^]_?#U'OQV?_OEZ^?[W^X_ M/GI6Z>S&UVV*#X;:P)_ON8IZ@T3H.X$R=%&]5XJW=[+=I:Q>J.AY,[7?L?+[ MI]7R1V'\XS<_OY9*OE]L%C=-R'ZQ4TM2XEP(GN20IJG=2I(QI#&1,&*4RHAA M3IG3]-U?A:GQC54?:./WEL ..5ANUNYLH_M_^K%/CW%QHZ1AT1Z8IVR3B KL M5GW ?X)?K 5F8?>7G1+#6RL&":7I#V)(7NNAQ:ADUQ^E0P:\XDF]Z@">[V1U MQYX_K0JA9CC*<92901%)8K=>2 PY,0X6$9(AQ1D6B5,2IK/$J9'>4;/4PBQZ M"C8'@CV#9ZNQ[9):]\>K.N7)Y7S.5N7VMXZ;+^YCTLV @R ]^"[P7I.\QQ-- M\HS6H%([-)I>=0'#HCI:0< Z/J6 71'ZD+]/X<'C5GXS]VN@XI_'C?V7"E; M9E(?BA]VSMCOO?U9V:-7.X,\+5?KXA_5"U.U,<:K9?:U(^>X M.A]^/(9>M]=#49D MC;4._)F*#9F@%T[@G5]#@1DT+5^3U7&W06X#J^C_8$K M']?#16XCT=\M5X:DGY6\8_/Y+%%Q%DO#D)GDB?&)=0(YRB*(!-,\USQ1$LT6 MZIL-;7]T=(U/2G+Z!&G]"1[)&^YS_&0>]+WJ;;/4U@TVVIH_YG.?^MBGD77P M;/L#-0Y7M?J!=_928>F/EYX1VPM#I=9Z^U #H']:SJ3-\!:4>58 M[YK6NIC-8-5V 6O8*-ZE+\HC>9K.:DW%Z_3%T<,#]7ZT?Z[2WT=J_?="WE7-O9H$G3B5DNJE)0J: VGU6?Z J VZ:E;K]GEECQ(WYJ37#/3?*>URZ67=HM >FUQV@ M[QN@/VV OMT O;4@<"Y67^BN3=?RECM:1E=?1':3OGH_HV=>V$M9+%19WHK_ M>2G*PDKX8'[Q?JV>RAF+,V;<1VE[4J40V< ?BG0,F7$P11)EB>1>/12ZA$V- MQEI=P8ZRX'>K+JCT]ZXLF?F@JZH]WY=SN3ETV<23Q#J/\E1JJ#B/;*HW@TS81%,I$IPKRCCU M*S/L(G5JO+)1NBHKO*/VOS5'A+T+YK@-@AO7!(=V8-()@FK_TILN* U2@K-3 M\.N4XG3!XFQ)3J>;0^2S_DW95G!*WOXPO_U6!4+:..K/1@_C<0F;=$-23I%9 MV$&&(@P1TCGD&S#< M:&M(B =FL*/TS W,6\3G>$NC,]/9[3 MTSL[73M]6QWNS<_M)UN6:+:2QX?-R/G^W M7-GK9RP3!M:$09XS0YE)GAOR- ,M,.4R)UICYA7@,IKF4^/:NNQH90JP:NI: M34^'<+1Q=W0JISB:0SNF.W49=ZW>*\[(?YYN,&)MJ;)<81-8V/BR.P#<@!T( MP.\6!-"@$-+1'7OD@CK+HRD_KL,]]I@<.>VC*]"W*J56JY62[XJ%32.O2F!^ M5.N9W73("$M@JF,-493;N$R)($USQ&.)J."Y1W#1!7$3C3#ZNFAB*FWH95F^ M5(GVPNKL6YWR-,AN,\,UF(U9F[(%J%+0,+,*Z'Y?P"!L4V8KOM@SE ?]63V;K\!V$?JBOE54-$O26)KU/H(I9BE$5&M($3$_19+E MD9"2<[^LQ+.BIN9\UIK:G;351E=0-LIZ9AV>Q]>-&<*@-C Y; ';J@F^7 +, M/TGP(A9!DP'/2QLWZ>^BU4?)?9?OZ!&A?+:8R8QH0;,4<1AQE4,D$8$LIQS& MFJ@<7KWP1C\Z8Y?-WCQ>W?-&"O=CERU?W(416?K?_LZNX'VQN M^=4LW?;[V6[ZWNKERO8HOFT7&]9_FZ$DHXPQ#A/.#'&F$ML.M#'$*<(B3C.< MR&RV7J[9W(4VKU7'RPW;*#7@AV",N0'"5B=06YNJ;O-RO\'VB?[:-V"[KK/+ M.1_&N7I<72A\S-$:FNJK@:K*2-P?#-1!V^X37;MOP,:L:EDYZD#Y3"%C#MA8 M4\TU Q=J*@J%:_>4=;64$:>V4(CL3X'!GMJ[Z: R-WV_M4)_J/GRN6I!6@>P M-^'*.>-<1CB!4:HBB C5D&&E8!QE*65:DY10SQ:$EV1.;>^A5;F9YC9*>SSV)H:$8@II3M*$I3Q3DOFP3I>P MJ=%-JRM8;92M"CS[T4TWO 1SBE0.-8^0(?5$0:*R!$JF,Y7+S*QUL%^CA% MC[-'- +$;E0>"K:!.7R#U^<=O"Z6P@Y>P=\%K9"$WBEO5"9WL?R0PIWNZ:V@;4A&F*\1X(8)4IBG&'ELIOB*WAJ M^R:/5D;3).2Y4=./;)PA=R.>(8 LI_E+.)9 M$MM,PM2\?A"Q!$&&4@93A3*A$L'BR"M.U$OZU'S0H[J78JN_^O.U"^\K6LXZH#=>/]I("K]BD MUA&;[LZUK@_IO:6W7A6VA(G=6-QIUR,,@0F9Y9 Q12#"QB&WC*DD%*( M1UXKZG."IL9D6SVK8ZN]ODG>&WAGH%5*2D(PC--$0H0D@S1#&911%!.M,HU1 MXK>:#@'N."OI$>!UWA2]&K+A=T);K.I3GB%Z15W"(?"&YVE98^]R=EI\8FNS M^_J>^YGM0H+FZN#8QPAZB(:2OZZ6I;EU\5*L;D]Q[%[)6_LZ8YZ9'_. M1!S'*I((9EFD;1-RPR7<+)BUH#$7*J9Y'+4!X(X[^WI!1M)Q W"TT1G1E=T:<',ZNF!G["J[P-:P M9N^P&;O'CK'SWSX,B770?<8@BHV[(1D2RZ.=RZ /[T?G!QFP;?QNE3VTDQ+T MAI6%L(=DQ?S%7#V3TKA\,&;X?2GF.3)PFB2.30>.0,HBBV%?&RS#CK&O-4(>FYPS/\ MR+Q*"06Q?'I:MB,#ECNIG!#P5Q]$MVEU^*$9>!X]JK2PS>?X4@_,CADW8/MQ M-::$FS6O@S+D--E3DU'GQ>O0.IP(KWQ:OYGOU^52_E',Y[/4+$$RB3 4>6ZS MS5@,N6()5#HAB/$L$\RKO6;[X*DQ8*N7'W]M8$HH1U3:8(H\32!*L@3R)(Y@ M'F'..!$JXWQ6EQO]LF:K]7!@'0H9'C+KJ'\K%E7W#<[F-@Z@)XHI2LP2-XT@ M3D0&44HP-(Y4!&E*S2HXEN:?=(/B_<)QZ=L?PU;$& BJ>G*]#CZW:;$/( -/ M=!<_/N\)Z]#(D%/0YMFC3BJ'%AU.$T?_WB-SICJ$O2W+XMO"GE+LG\G.:)0D M"4U3&"?(<)S(-*1495!'&FNFHRC.8^=&@)VBIC8Y;!0#*U7O6*R732 'VYC@ MD2#1C7/W9QP6O8$_[$HQL%6TCM;8!FL$P\PC8208=B,E@_3&T"_?PPF6SER. M[B>,EZ?A9,E>#H;;'2$"4-Z9,;Y]LB%Y,R1C0;&*C"N=(8C,_T&JM(2(93DE M6L4:>1W&GA,T-3(]"BO1YCKPP[;]OB9Z9 =9SFG*$JXAYED.D4HD9%SG,$-V M^DHDS6+/L]@0V(ZSP_9I52Q$\0-J16] ]@ "6D.F 3MVM0A;MQN3)?M/NJRY'!+SV+;Z^]-A8FR3=+) MN4YT@G-(N=UT(C8\3N ,S "92^=M#UJI^EC*N+6HSUIY5&WZ_)4]ZTF+[TJ^S-6#;C?# M'M6?ZS=&N[_/)$]8&B4"QBI5$.7*^ TQC 3TJP6"&12 MTBR*(QD1KZX;3E*G1B6-TE60 =M3V_/(R@ERQ_.LT$ .?=BU@^&^Q@-6P_ " M*>AAF9/@<4_2?+ X.F;SNOE:/^9VL2ZJ("LC81O\>/^GF+]()=\9TVR)\Y?Z M".)!W[.5/84O/ZE5%1Y2S5RS+,ZH%JIB+EOH@220XM0F8;,8H4S@C'M5[PFK MWM0H;M<'V+5OM^A6:R&P+Q?8L='>U%II&^'4<5J-"^';-BWL6^#KIXT]MB.Z M=F,-ZQ7N8$CTA_$@@VCX2DYG2'3/^ZE!I?C-)%(5LWLC?OWS3MD*J_/W"ZG^ M_-_JYTRH6$B=,\AD;$NYD1SRA*8P$CG1*KJ1\7D@N_DT"#P#4Z(W,LY\=M'Z+265+2>52OS[M^6/_S#W&@AB:G^ ]H<= M%CK_W%&(Y*)9+1=R,S"E4J<2Y;[A?.XB)U>:$_;:0BLU ^UL(?6O6HL.&$>D43+.,7&+[0A M5"PV4PF1,>14Y#01,C5^HL\$$AKQ<2:/\?!VFQ-"HSCP?+#IF/''?L>,G5IM MP0]9?2 *.0TXR1UU"O!!XI#^O>[MNS2]-P_]9E:\OZZ6?Q@Q9BW,%C]G*!$9 M$HF ,L&V9*3-,B!"0_-+E?$\C2GB?@O4DW*F1C;-8JS5%=3*@D9;W\7J:6A= MEZQ7 S;.PM47JQ[+UTXDKE[$GG[ZR$O93A./%[3=E_M10;E:S^[J,@[V!$5K M)=:?JM2[!WTKEY4+>OMG4*4A.HJ M<&KDL-49U$K?@%KM:C>[41S\;E5W/&1PAKZ;,X8 =&BG) 26SE3B"U"'2V(> MM>..F+\=NB+.LD9A&%_+6ZKQOB]P7=CZQ])(:;9K5):++(LXS)5-[:98088B MVXXYBF2F(X*4U_&IL^2IL5!W/5BQT;[970NQI^8^2FX+J$&P'YBPN@O#;A4/ MO:GFC=4HY6"/A$^C%.PY3)S+P)Y]P'4A)$O]KE@4:_7!<*E\OUB;%\M*JZ-N MW[VL7U9M,ZGJ%+*)8JF.'K M)(1R4R/)W3B#VCI8F0>V]FTBS&L3P:Z-;0A8OU"1(*/MQJ2O-88#DVV@X1LE M:#@D]$/$B 31[U4B1$(B>RX^)*B,/K4^EHMOAA"?WIMYIUQ7W1::L%N.<,+S M%$&=TA2BR-*]L"7RN)(IX9SGF5.)O&XQ4R-NJRA\-)J"'55]ZE.,_'M0K8''X4R$EAIB%D^+#[;@+Y5L?AF+OBX7*S:O]HR?.6!1Y5C M))"6&<0*11"E+(G3.&F!4 MW?SDUQVK@:>$,T-S S;F5%DNNP8-ZAD/!_8@F?GAM'R=A/[@*)^M Q!>4L]M M%;N':1YK.V\_68>\\AQN5ROS553O_IN?VTN:)F:W?["5K".GMCL_997\_/B= M+>I(J_+=,)!3JV%8M45$*><8CJ#,BS3^15+*L[0+Q MZ+'Y,IX)3DRUWS#B<8S)96U>!%#95 )AZVW.;>5K0U2ZM>!?_R7.H__J7=9Z MS-?$<;MF8J,^TFZ.-0ER:Q/8M1OL& [X3[![76-\_7[<-(&K._OO):C+1*P- M!*#!X 9L4 #FG:EQ"+CA,_[@!=T/&E']<;>+QA^7H]VD5U"A_X'KVZ(4\Z6= MM6]Y6068S1*446+^#\HX,[,@94]\/0ZZ :X^33#Z5>IYSG00A]I'E"TNCGE^>M/758V7%UWQRF MW8Z_!\T-/JLG5BS:?[2[L?%,X(PB33'4>48A(CR!E$>1F:Z9Q'F*\SQR"@CM MJ\#4N..H5\NJU;DI26UWQ7Q3ESS'Q(U@AD1Z8.HYZB]^U(MEHW]3C_FQ"_4> M&4W]H N;V>2IP\@93OT0.LYTZOFR6H4_M;IZ+KK/(^NX M1@Z"UM!+VEK)"JB-FA>C1OR7G!>Q"+I"/"]MW 7=1:N/UE^7[^AQ-M][55?] MYZ^JM'I\MDQFJTD(>\+Y3=U]MW>_7]2MPVRU"=NJ,(J%B+2&,L\11$E"(%>* M0:PTB;.(")%*Y[/^T=2>FDM6ZVBW?A:;#FU-ZSQ5*>QQ.C[>V#O$)4QR1*>_ M:5C] 1KS06U_E6;0( ":%^;]HFWD=S_=U\0C*&.2K\M(01Y3?&W\(DA&'[W. MB)3QM!DOPF5TA/V"R7HP1% "4R%CKA.)J?3JH.,J>&KNQUX$LG$]I-TWE8VVU4JA*,L7 M>] )A+7%;UWE/!QNJZPA0![8(SC$M\[(:2&M-&_:[C:Z!VQ7[XE6T([TKK+' M;3KOBUOF/E]T^KY8]"*OGFY]?2'J5MY-V*=?&CBF.9&;:2 M48X1C*@V-*:H<0]L@F'"<:ZY8BE+\&R]7+.Y&XVYB_8BLHT"PWUH==C%\7_! MV7\PM@)AC 7/C;76Q=*MI8!M3/7C/(_1QEF;^;S1RPD]WE('Y7]_%$YY+\>3^C'@)_KJDF;+73C,^KEZLG. MF0]\7GRKUY.:,)D*9MA.(4-^6&!;LS"!&:%I0B4AVB^WT$GJU!RXSVV!J>U1 MWO-6;[#<*'X#6'?#NBM&PHW(@N,[,(=MH-V>U^VH#!YVH W="] +JI#DY29X M5-[RPN*0LOQN[KGHG%<#JN3I57)[DI0PQ(G4%.:21!!)0U<\SAA,\RQ)4)KB M7&5>2TXGL5/CJRJ"MMG#$KM[7:I/]K(C]([+R^" CKC=O-D/W.[)W(0_V_.# M*.B*TDWRN.M)+S2.5I-^=_,=# 5 8>^H)\3S^OG1;]C<^N5?OBNU_F"'OBTD2%$L,$,2YLCV MS[,M2$@J*211P@5C*"/(J\WN.4%3FVL:/4&E*&@U]2K6>!%;-]=ROOS*35 DA MI6W2H;B9XTD*"8K-'(_3/(_,!VU^Y?,UGY QM0]Z6]NG\"T;U86DV\=])3X# M?]\GRQZ%^[([C _Y<9\2,^KWW6'GX2?>=6G/"9L]%VLV+_YA][7JGA V4N*C M6G\TVK<->I#0'),(9M*>X:520,I3#K,BM@Y%IL)UE['R(#^'A_7?\E4K4;#Y)_:L5DVE9Q8IK%*!H([S&")%-*3: M_$1PJG":(*K]RCZ=E#(U-MLJ"9ZMEOX;P,= NN\"7P7/"%O!#3*5@@&+8SM! M$'HW^%C0Z%O"9VT]M2]\_N*^L=^VT;J=3&RL>=OD%J=\@=%%M(V *U^?C:WE#=@KLH2_%&LOW]?SJ7-RNI?;+W'X+GQWL!# M,C %-B5B:OUOFHHQ-Z?KS^SFFU1Q\6U!\Y>.J<>_J%Q_/(-6F^NAQKAEZ/KC M=%2?[HI'A6BL7'7?F&&F2284AID-"T DIY!*F4*AN#;+0!U3Y17E=T+&U+AP MMX/1-A#FH)=OV73#Z5'U^Q!B-T:[$KBA&2L,9E=V.MY#9;B>QK685^Q>O&=G M=Y_B_4O[\<+[A5C9(KIO5?WG^T4;&? WXP7FT4>&H]L2TN*-@*&51OV?I3A@[X;E0R$Z< 4 MTVH-?FGU_HO%=A-=9#U2T"I_4Y^,A2.:'IB%)" ?\:,24P]<#@FKSR.FU@/L M5_.(==GV6SDH15[]XUNV5INF:+.,FJ5FSBA,!(L@$I)!EBD)$24HT2).(B&\ MEJ!3L6QJ)-PJ#-N6"]HV/OQ1-3XTOLJWRCH@*P<;&--M]19C9[6FE9KW/\EC(HAB70.4:XH MI+G.8!9%5"K%<91HGUG"7X6I30%5[5L]7_Y1 ON*-1F^^W6%_S-(8>&N<7&C M^F'1'IC'+Q0:WABQ4VAXD&:@_4$\#>S4\C@#DP4]7*WX"C1M,; M"V[ XQ*\4U1&'7801BJ(.M1@^)5"[0]E9P74'H\=K_!I?YOW MZIU>\9A^"XDSHF8Z0W$L8@Z)HC%$!&%(>28ACG!,HICG<9;Y.+)GY$S-=7VT M,L!R\_G,JQB;>:.N=_NE<^B:-1F-4H:@S#F#*#(0%X]3^'A_/T+*(3T\,^)&M6G MOV#OH1=_Z?+KZDW:R-2=PFN[ADWH;[99<)G]6R3 M A??-HH*-HB[G M)7[0.H8@! !LZ"B"/ECY'_]? "+H"?XY6>,>PE^P^.@<_=+UH1)/;D7=XO>S M$JKX4:5/93Q/8JHQY"31$-DU!HTT@9(33')$4LJ865E\LZV>W)C"1:S?4F,K M?+AOH=41K#9*]O IG"!WXX]@,+YJ?LD&UJW20V:5G(=HV'22$W)?.8_D/!*7 M$T@Z[@V1&OMA4R,U2IF2>:XACNT:)L$($I3F4-,XR96E)LWZI\=^F&IAVH/$ MSBLJT9X#UHUB L U,*OT0NK*--@C'(9+A?WP.F5D+]C;G1)[?'G?TB-F5K5^J[6I3%#]7\=A.EE\824VD8@N'$<(74D.5)#N,X2YE. M.(FD9]D1+_E3XY"-^G9K=$]O4"O>?]WC.3".RZ'AX!YZE10"Z1XE0WKA%;9< MB)\*(Y<*Z87/<9F0?H^YHMR2K?MC"*).P)DE6B>1%AH*G4B(>&((+I,*4LHH MT5PH1J3/N=FQB&D>F94[>OY;%677<5#A#":6G.91#B51%"*499#;IHL)3:*, M1$SD63*K+QRW!T*@V0H;#DLC(220KG/D-= ,/@WN?K!- M5N[M>KTJ^,O:KA'!>@D^L;#U2\\C$KPNUKZ4\G;3R9%6KTU?V/%S<'J>; MF>_$FTM3+G"&%\1PR()Q#GT@>8'C?C9K_V:,C%$%/(2_)'/<\TA&!HY-)U_OZ!C"4I:U) M8R94M1!&R':?"N$TTSDVT$:Q[8V-*"0QSR%5<__Q[N&W M>_!X^__M\O?FY^;'_U6HE7G0]Y\?U ^# MRI]%.:,1CG&6V>@,+2'"BD,>*P11%%&:8<23R*NOE9O8J='-MK8HV"A;;7A^ MO/TK^-UJ[-MNW U]-PH*C^G /'0-G/X->KW0"=J1UTWRN"UXO= XZKGK=_>U M_3:K;>NOBV)=?O[RM>D1BX74*+6-]FAJ"$E@!#G.(\BC1$<)T\HS1ZY3VM1X M:*>[9*4MJ-0%OQB%?3M-=:/L1CS!L!N8;SIA&Z ]KQ,NP[3J/"7PE5IV=MA^ MOG5GUTTAJAO<+NPV=@*-PI7+C;;4]F/ "Y![<8& >$;F!IV M<=O7%=Q?(%!OGG!$)21I7!(Y*H,XVG]()ZZW]=PD*19L(0HVW^;*5.MRV^@Q MPC&'$<,8HC23D"#%8)K*),TTYD1X[;^>D3,U+V*CYE[^5I_MCS.X.NYW7(_6 MT!L-N773;>[17<>'RGF$LBW4AB_F+Y9@O2C355NI* M+$J^,TK7O;VK$XD'?<]6-GK?UL*ORN;?/MDLW!G+,(TD$C#%PO:$C!/(J. P ME3'-N?]^:%B'W]\W%L#*!+"U 51&W%2'@U6TT:XY-W6/E)0X:K'M>[(>XV36UFJ$UCS5,8(^-@(9SFD&<$0YQ104EL?E3$IYS' MWM.]N&R$VATV[=(_UW4?L)P1EJ(D@R1*$XA2A2"55,)<:R0RRCF6Q+,Y<$_ M1B#_$(!1B:*(4 UU&L>VH+2"+$T,=(B@3,HDDCCU\]Y[0S:.NQX"-)$AXW5$ M-NXHUQ#1%$$6Y0ED0J8X$91R2=W[^_@#-EI7GQ!@N3D.O=^:@=T!B\!>>OC@ M1;1.(A&X;_..@+%;,A_;=J+;\HF+KMP:KBI'/JRJ%LY&U1F/-4NHXI"AV"8_ M11(RE6)HY@XI4Z4S[%:?]I*@JE;H&4M JW'.'^!!?STWB*U ;>9_8 M';#^&\5GT BU5WSX^-?9+CYCY-D=XW/7A^JVL8E>OF//A?%V-Q63>8*4K9L' MS9Q/(,J)]2F),DYXGJ>2J0AAKZI7[J*G1AYWW\W?5&D[1;!J(53MV>U4V_O/ M:_MOG!T$-R]B&&@'9I@SO3BVR0N-ZH,4KO9';-C6'&>EOW*#CDNH7&[3Y?QZJS(UHMLH::/=S+L;>Q;XZS\F;CPW#M(#\YY+-VNSON)M M-^N]0:DMJO9= U82O!K6H)4&^VLS;B7"JU$[JE1X_1/[D>GCBDGUT;ZS3;*T MP$C3#&F8LMA6X\ES:(L40LFU\0832CGSHLA# 5,CODJ_RJN35606J"[V8[\C M$-TX[1IH!F:J&I5*MP%2RL\9'I)+CF2,RA#G+#S\[L]>U]K<5.L#.U2WIB\C@KH8K M&#U\AE,VA_4#]B2,/+>?LNYXOCYY5?\&ZNNF\?*C>41=JPHQA6C,(H);/7NE9)Y$U/&+OA*GH;_K'A#UZI)^ M#H/0/=*/Y(S>(?V Y2M/&EP MT.3 /0'C)OF=LNTH6>_D15=67VI"H+;>(LE4DA.##HDS;<.6,#0#K6$6)XE6 M.$XP]LJ!/BMI:E/V=BNKJ<+D>R)R'E.W+SH(4@-_W5N06B4'<M?I;[*ATV3+"R1Q!K9S0"50,0%@2SCMFPL0SA!<22Y5RY(*,6F MQCF!:GMDLV) [KF=>82"'7@J-.89C%VDY GQ"=5H^O$Y;M]"(!J[6L-*5?5N;WM\W*Y6-KK,GNV^^;F]I#GNO?V#K62U2U+]4]WP M\K-:OZP61C>]7#W9SL\?EG^H*W)H%599/U=UNC;HP';,VR MOVOLL@$>I;4,*&,:8)5M;G/,:X_ A3GIM=6;T!Q6V0&YM1'LX@!V@ #\)]B] MK@$#5,;<@/KUV@$$U(B 3[NO5PT*V*)B[@,5+M646#_LG^7UDDM153:L1/Y? M\9KM6?3_OV[.WM94QKCVSJPVE<\5)XW']>KZC>*AO;J5!Q[=9/3IMQMPW+=\ M&Z@C="9S&Y?,I83(_ BY>>&@LJF]D:**1EZ'_>=%3)4#B%HU4;_%XI#EQZ M^5X!K<<*80B(1W+GPT'MYW#[0M;I'3L_;#Q7UM>^/;_3^^:^Z?OO%X8BS711 M_%!OV9JU\4U8)YJ3-(98H-@V,,T@(SDVSF*B<91HFL1.O4LO"9H:ES?9Z#O* M JOMQ4@I/W2[.3LD9D,?*?>$JT?J?C<65Z?NGWG\R*G[W48>I^Y?N+[GRK'O MFO?AV5Y8/KRLR[6AKF+Q[?-R/G^W7-E_G+&$1!&)(Y@AGD"4"P&)9 0B'A&< ML#S2&GNM.@=1$/=Q1%V2N=DH[A8SLFKH8?.R@.MW5STV]4ZMUH0LS5.:I M^JUZ7I;%NLF(YQ@K)G,%":$<(F:XA<3"@)SB.";:+&*I5X)$AZRITUVBU4 MMW>M9[M)UV%R9*+PX _-2HW&X ^C,FAUWBO;M-4[($7Y 164KAQ%CTM=?G@< MT9CG[?TW\,5R];Q<5>N\JH;GG6WXN#*NEU0SF:HD5R*'>8J-(R1)9.LKI3#. MF-0HSQ#*4]]]_ YY4Z.PS?[TCLX[)68;S8%5W7]KOPMW]QW^0&B.M=%_!9"] M-OT=X FP]]\E9?0C >33YT$N-S6(Q;$UI_8M@$WK/;#^F?V#-+@7MK0DVT, MVX/^PN:J_+0J; 5PPC,MS)(3F@OWV)"^6DR-D*P= MQF%J#;D!ZU;_W:!]LQ0IK0G@V=JP36GU"'+H/6S=S#7:8 S,9]4XO-\9AQTK M;L#&CMW88S,HE2F@LF6,H?"(/QEC2$:*1QEN:/SB4ZZ%M#->I??#QXM?N=;^ MO7B6JQ_6-PVN?%^6+TI^M85,[Y^>Y\N?2E7;D9_,^_J=EI:$B4QS@U+D&M.ZB4!ZWV]1D&:/6O&GA>WI4, +EO4M1 MT(^9R>0Q!"%3C7H@=SD_R.>A(R?U]+#W.!.GST-Z!D&]/#_/JP-S-K]CY?=W M\^4?[Q=5\DYUH-[F?,2"BXR+!.I,4XAX(B%#6L,\SA*<5.;;;8 M5;L*):ZV?XW^0!:EF"_+EY5WK2[7(7#;!QX V*$GB%U,K[?KPEV+1W.1YX-YW"!T=K^$'9FA' MK *[6276-H#:B#;*\*9SV1B@1$4@,(,G3?=09?R,ZOYXG4RWON)Q_2AV?_/T MLY*&!BR/5SNDVWW3F2W<@#-)88K2%")B5J6,(PHS)3(1X21G?OWF'.5.C4*/ MSMA6&\WK [6;G;,V/Z9T'0DW9AP W[&/S;9*UV$G3><94' M$J;&1+L)";XQD(?@N5'*59 ,3!Z[: P18GW.]+"1BH="1HY)/&/CA=::(ZPY MU#%#$ F)(6$1@@(9>Y7D1 N_=*M+$J?&"9M4B3IL3QCV+L7"Z%W>@$O1 M^CV!=W0*0L(YM).PU15L$B&LMC? Z#M RRIG<(*Z$1>%CNM6N&)PY&8XW]@[ M8ZL-%+.+EL85SA*!(Y3F4,:1[5QGVU\9AH&"H2S6.>=<>-6O/"EE:A2SHV35 MC-$[I^H$D*YKBBOA&7Q=L8_,(&N+#@@"9T*=$#1VWM-Y6T]D.75U/L&@:*RC+PB^VI]9<; ML%!K>R:U9G]Z]ML+-99N5/4:(S0PN]6#LV<3>-\,SH=Z<'AE&3"FW8#&N#%K M]88&/6C?P%"ZC=MF,#"B1UT)0S^_']%__?*X4JQ\6?W<=LII/!.L%9-*IS!) M%;8MR#AD-(\A8EF&D.18I-2'NL^+FAH9MWJ"BD6=_,09-WRB-50X3R 220*9B"5$*45, M)3H3L?:AE;.2IL8G.ZH!K3PC9,[CZ48A05 :F#NLCL" L]F?WE$S'&5<1"(D M5YP7-BI)7+3YD!TNW] C8PXA1+EPM M)I!0@Z:.)9$T1886W%M;GI8Q-2IHM01636#U]$@^/0-C-P\$ F=@!CC&I4]V M[AF /')PKP=JI$S;/H#Y)=5V0]&9.GOFUO$29+MUWTN#O7!IB #CJJF *M>? MV5I5E81V:C/,C$\44:X3J'4<0938&./8T"%3N21Y1CC6JG^,<9?HJ7'C49AQ MT2@/5D;Q:^**.P? S8T:!M:!6?4HNKC5&UC%FW)C\A@LR[I3^BG'& M+JATAQH[/6',AN?5?_YJ-++E[@OSJ/(W]F?Q]/*T5XVFRNYX7+Y1MCFGDC-& MTCSCFL$X11RBR!XI)CR%0D0D)Y@3%CO5JW\%W:=&HHW*!\7/ZC;E3<4952D^ M1E/I?F^#@S\[W3$>F-$#=$:I_@ -!J &X0:T[\U.$; 'W9;\?UR"-PK<3_R] M&:/_^.#OSS]/R_&AWJ.1NHQ?-9+#-!;OI](_02_QJ[ .TS[\.A7ZK0)_6R[4 MS]_8ZN]J_>YE(=M#XT@J+#G+H<"9\79XKB'!BD/)D1!2H%AAIU:0W6(FYYA8 M+<%3I2;05D^_%=T9,-U6;]=#-/"\7J-3:P@J%0>]&(>3ZZXRD4==:W=8> MKJLN7-V/ #[7?1X^*YLT4B>W5W6*C/X/?%Y\J\CK_L]G)5$J\(M]^5;4^&43 M4,2:*,0F;;C.OSG1<:UMQE9?'Z#/VN&@N'%18*@'IJ1S_=4JC6\ TV:HP3[5 M[Q#6$"G([O -W77M4.RK=UP[@X-+M[5SM_9VBFQUA6UQA>H+;+9U"(VK9D>0 MQHK90B@9Y,JX1S&)4D8(SS'QJFS4)6QJI%6IYNW^G,$W M(ETP">Q&GIP:H-5S]XT-5R*Z\_U.M1%$J.8M4S%@<,:@0 MS2%*4PXYCS#,8VH<3I)'48)F"_7-!J,\!JHV?%(3IX^'UA_/D3X#LDVM)E"M MGO_Z+W$>_=E78+47[#X:W]W^QZJVJ_WQ?+4N-[O=_BN_V;;;A??=:*[&>95AQ$2?&F5,TADBD"C)N M5O98IG&2YYE,*9VMEVLV=US4CZJ^EZN],6(X&C&+&2 ;M>W7;QOLW%3_!6IK MYDWE%:TV*%07^%8>&_4M<=QEF.S8#[UA40USU0'H?G>8M\;6_VB'_?!W>S?4 M(( 6!?!+B\-?;*QU P5HL:BBKD&-1LAZ:Z\QBF&+MXUJPU7C)^'6^2#]]N>IX]JC_7;PS ?Y]1FBM.4P1))!E$,;/]3@B%3!*N42PE MXE[IQ&YBI[99].;KE_'<_4OJX7"R? MU8K9^-&ZME-SSCHCMK\2M_V-!I$S8]WSD/J1C5!@!J8779UW%29:]0,>"Y_$8J0#')>V*BD<='F0YZX M?$/_BB?VN,P\5BW$SX]L;7BGJ3TO(D%)RB@D.#9."L\B\U,>PU@;[X4*D3(E M?6N>G)$U-7JH@E%V=+T!M;8]&T-VH>S&%X&P&Y@Q^L/6JR#*!4!"ET0Y)V[T MHB@7[#Y5%N72+3W9PW@N2CVTQ/3!KJT^%(P7\V+]\SO#D'WAX5MZ?! \2Z7$0G).V< M%S8JN5RT^9!"+M_0HXC)_H9V&U@HB*2:V 49TA#)5$.>9PH*F=,42\*T6_+M M60E3(X;#\ZM?FNA-\*_LZ?F_@%D4P^8WCH$IY['MIHL@B U,$X=@]:A!=Q(9 MC](4UR(T4@$);Z3\RCITH=!9?.'DC>.52.C2>Z^00>>%/<_-6%F4#[K),+&A M+\MY(7[6_]TN1PA5.I.4P%PFUD52U/:83&&BL: 1S8VCY)46XB9V:K18:6T7 MBY_,4]O/Q?/J"WYL_ASDZ\T(JZ-&9F^1Q MC\Z\T#@Z.O.[NV>0<=^:+>]8L?HKF[_8ZN0O=4?M\G-1_OW=2JG=RG!*CQMW M/=88'(5ICR:X3_536TGU=B$_F'=X_LC^5%4'://-&HV^;7H_)31B&48Q%#G" M-NZ#0D*T@A&C&=(BT8RZ5Z]W$CFU6:-2&AA%0:4VJ/2N_K[5W*=$&J$_9S-# CE7M,@C GH4I?;#JKB?I]*01RT#Z6+9?O='K MSO[Y..:I!S',;1?$3,B$"09ERA*($AY#'LL$IACK3!.J)?$Z..\2-C6VWF0T M'*8Q^&>RG,77S4,/A=K M'P6L"'Z83M $CKEXJR\T1,D+EE^*IWAXCTA@OD* M558'U[,D(SBA*8&:1[GMTL$@4YF$3-!4R#S2A%\1Q]>*F1IE',2B5?U *T6O MBMW;@.K&%M=#-3!/]$#IRE"]0Q"&B]+;2'K% +U#:[MC\XZN[EF=Q@SQ1S/H M380I22G-,4LA9II!E",!*4XS&,6DT4%KG^Q+&+?:R4GKCNJ;G+[JJI++[XPNITI8[<30 M4HX3C"F4TJP"4!Z;+UHF,Y14OBAX:M_ZY_N_WG_\>@\^W]\] M_/KQO_O1U/M5O4G5LB/:CW3A"G.X@0F$B40*6;SA'@$92XDCB*>8>05 MMWKP_*F1SN9(Z=GHYT Q,'ALHK&JV&%%;->*./1=K-B_^4?=3 MKR[:#;"_%>OB1[$N.O;8O?GD#$PA:>-0Q*CL<,:^0Q(X=UE/E\2VFWG07\NZ MR_H#7QLWQS9?;RLGO%NNSD3/SQ*>$"R0@@DB B*I"21)K"!/%&(1272&O/8= MKM!E:AQ2F6(#D%Y*U=3K!%K*0A?FW[=)N?.J M<,N\L;+K:PH^N(X.T3A#-K2/9*V 2PV-'75A8/"P,UCWNX-UD$2TS2$*Z#A= M#VI07^H*=<9UKZ['[N6#O(6=$+ M'GWIH\/XP90]$#H9&]GG.?U8[UVQ*-;&I_IA?:ZUC?SF\]H5*V^?EJMU\8]- MEZQ%J3X:J8]_J/D/]=MRL?Y>SN(\S1@E"D8B32'2F7D?4Y1!K#!-M. )C;R< MI>O4F1HCFAQA 0W+EE1J-RIQAT#ODT4!/[;O!;PN,/;(_F\>_40NEB_5,)"3.LIQ" MFD<)1#)AT,860&E;_24ZPHQ[=7(](V=J/+AIA59M\!1U(;RUC0#UW?T_#:OK M*<#58 U^&E A8U3<]O%KM Q8+O "#F&W^T^+&GG;O]/>X^W_[LM?H5' #"F) M418CR)%QK@QO9)#SW/P4(<5RDN9YEL[JEL5?UFRU=F./JW3R^6P.-1ON"[IS M+^$/V!JLORO U;=BL6A:"-M?]&G]?-WP\BC-D901I%0CB#@V$P0C%(I$22DY MC[FBS?#>+^0D![?5:U)#J\P_O=J@4JPY)3R"2)GU$4IE"@E5F'5X>P0BM-QZMC(DVW!BC?\:$G(Y [3 FTM)B""_F.H7^>1I.G/.(PCRT M9R1VN]^UO!7FH2OU&UO]7:UMC/<7)6QQP4*5LPAA69&K5@DQ7A'!D!#)($OC MG"B1,X+RMBV=&]LZR77ZBO>;T V]TJK2Z6PW,S/O%8L?9E2>_+.\W$!WH\EP M0(X4[]UNI*^7H-$8;%4&6YT#AH'[0!0T.MQ)\+A!XSY8',62>]T7.5L7 M/YKF976WLP=]*^MBRDT.6\YSD:;<>)6Y;4BOD3:&F_:$M MBH[IDPZ#$ W>0S#*Q#K[O#(.K,0_X@=3"1>=@."YF_ M'3*0A[11.,C?^I:%>MS9U[-<&Y:S;IGXOEC.E]]^-G4UE(TCT!F&J9#:N#>V M?K6@',9"9VE"#35IIZK5EP1-C7/>JA]JOGQ6$JPWFOHZ-6<@=75FK@=J<">F M5A%L=1R@0,DE(,+Z+&=DC>RK=%M\[*-+]:I8 ME(6H:NG-,FW^GQ2V::%M*"00AXRC"&*2-.4 JNTX#V35F;[WJ=0HKX0;/TYMH ?FV@#U5A_: JL;TVT"06V\ M;1K>OCZ5Z1.HMMICH"91<-5'[W^.FJL]1B)8V=4^LOO-=V_5\TJ)HJY&R7+$ M<"P9S)$6$"4809(* 3,F!4D(99)Y1N;G[SP1YD;KS=%XB!^=4) M V_N.V5L2([:>_ZH7'+*LL-O_N0U/4/83E3$V*8SRR3+;9@:3)(<081MVB1A M*=11SJ14&8N45PV+3FG3^WJU6JV4C5JI"HAX1JMT NOV20>#:^A=KY,%I$^\B>>Q0 M? \T3D3F^]Q]50G!S\KNZ-N>2&JEEZLG9NQ[X//BVR9KR,:Z/19/YI('_<7\ MMM2&.LV_U=5M58)UEB@&<O]+$@0;;C3+''\*!*77$T>M;&S$0V -43KQ6 ML]>HJQ@(S3-5%T,]O>_.$U^_7Y3K5=62Q+C"/]1J;7-&'\W@ES8AW_RN5.+% MG@(_KIBMTO>6_2SC62(2AO(H@FF"&429,E0OS/(W0SHG@B@1:>*W3=53DZFQ MNS7$^%BM)3= ;&VY >O6&OOKUARPKNT!TACDNP_6=P!=-\U&&);!=]C,B+S? M&9&[W1'9& )V+ &-*>!MUXCTV)6[$LVP6WA]E1EYO^]*S(XW!Z]]8,]3;?%= MR9>Y>M =6?JU:Y7'$1$L26",8F[\Z#RQ&?,QI)IJR057@GKU*W87/34V;36W MOE-GX8N>;3H\!L7Q='@0J(<^XPV'LO\IK3=@0<]:W:6/>V+JC3%X4O M?29$'?&KY&ZQH!F6% F),YA322%B<09)1'*(XHSDN8S2.,=^QQ/^2DSOJ&)' MT;U26^%*GYT9#C>>& CB"90X*V^ -_9!BYMUPS=60;,S6DRFB%DW2CZ%RRX\ MJ:?7LO.HRD5B"V$6>G?+S^/$- ,_1.IA\JSM_J)=.WGVS9 M?K.E$O_^;?GC/\RMQOZ8VA^@_6'G:SW[V%$^VDM&M=_NQ>O\/F'U[?NZ?UI& M]9^_JM+&/E5]=,KW>N?L_#?%RA?S1MVNS(\V95F8&]DW-1-2QSC+4BB2&$$4 MIRED3"D8R42DG.4REDYMQ5Y%^ZF1SU8SZ^R6UM02*+:J6EMIF^&W"8AY:DP" MYAKSE[4;0[W..])-?Y,?^:&Y]?I,P'J7N$$!U#" ]WHO@JI%PCS6_J6N$-&@ M,>671RY%=:)<[]+]T[Y$>V;\?_-E*D\2E>1ZE1')97 MQ;OUAEY7B;[QW76'P7LS11O!9;,:YU$LE+,U)R7W=.#MTH7HG!T2BZ@Z;:A>3U& T_SK8*@U7" TBK=((0-/#XI M:>1 XBYKCP.#.Z^^KOEZW>?A=B';7S3]'MX6I9@O+?54(2$[_?Y$PB."$DBD MQ!!1'D.>1P2F@B21T#J/J5<\1U]%ID8BNR%3FW[F32L3F[>V^5W;TV1K6+_F M[]XCYT9'8XS'P(3E"7\3P@8&:1EX+9Q#M)WWUN55^M/W1>Q<(_O>S^M'L'6) MO.*'VG32^6P<#)M<7"Q>;.Y&G:^W7)2S7(I8:\IAPCF#"$5F?8-2"B7-6))G M5":15V4[=]%3(]&-YCOML8#1U9,B/;!W(\5A$!V8!K=@[G34LGJ#S\I^B\6\ M:/+2FF5%.-;SQRLDSWE('Y79_%$YY+(>3^@9%BIG)*(ZQ?8 +F,I1!'&D&.S MP.0THCG#<2SRS*L_:DCMIL:!UKBZ\ME-&V-O'9@="]M-+ F6"[ QLKIJUTQ0 MV0E^MY:"RE3/<.2P+X$;T[[:T Y,QJ\RJOY1CD.@'S0 ,JB"X\9&#H'M4=CD M($)ZYK<5WQ:%+@1;K&^%6+[82>K;I^6\$$:7[;(T307BD<9FS46/_+U]]^N_W\W^#A'?CR_M>/[]^]O[O]^ AN[^X> MOGY\?/_Q5_#IX-W/-"XVCK#6_N_LQU4>UMOW:J@;-4LDW/[^6-NS\?=4YS+*D];GK M=E\9EXK*3$$9V:@1327D<2:@S"7%G,:(\/$;.C>*&&8^!:/RJ'S-?C"5=4U^>7CZ[YF8+(#R_K MI1&?]^::;1*IRF+K8/?C'T^U.Q M5?F7FIQ[5-\?^95Q=%&G_2(,[>\&K,V_@\0-:+$ #1@[QAB"%EY+H:LKD>34:0R0F+S'A(%D:(Q MY"E.H"8YBK*,:.W7("N89E.;*7=#-5P8L^RDS&OK#%T[[([SXFL,YM"SW;CC M>$4EHT"8#U/HZ%KE7JD.4B!,SY=)"B5@H)YG9Z5OJ\,LY"?SP=C,K*:!*,F8 MF1$(ACCEW+:GP)!J;EZ/B.8YRW(912AHC[,>2DYMMM@M9.35V'70D?18#;WB M^ P\ ?@,3?AN85=@-VIWL#YZ3JL;V!5(>W?_ND:6?^;ZVR:YZM'(+ZL-FL_J M>;E:SP2RA?.8AHE,4H@,2T-&M( 9BD1$"9$Z<0J9Z1(R-:9M]01;14&MJ7L6 M^UE NPDS%$P#$UX/A+PRVB]!<$56^]E'CY;9?LFXW>SVB]?V;1ZV,D]A:V7+ M 349]%5@1I4OE,9FC1[Q!**<4X@(YI!P;"A 4Q++5,0DYW[-PSJD3>WCWR@+ MI-'6MW58%ZQNKE(PL :F@"U.54FIK:8#9&4Y81*V=UB7P)%[ASG8?MP[S.6F MD9M@W__/2['^N:UP7E;]@AZ_LT7O3<]REN7&'8DC!6.1V,X^4D(J(ML\.XYQ M(C55Q(NK)F7=U+AQ]*.]J0S$T!VX7_OEF?YQ8(W03K>,LFD6MS8@77]8&# . M99(OP23:@ ]BX+1V"%YC;(,U%A]4R:OZ_[VW,PN;WSX_SPM1F5.W/+^KZR44 M/U2=D;1=)M5G4A0KG:8Z@02E""**4DACBB$3,HDI$HCE3M4OPZ@SM>E\TS&N ML0?L& 1JB\#6)%#;M+ODOZ;+7]\A=9N)QQNH@:?.P<>H;R^_*Z$=H(=?7XU> MHW??E>B=Z=EW[5-[E$O(IA0S3&.9)PJCD+&6I4V<^3[E38]V=1"B/JG$>.'J11>2,#]2M?YP]99=,[C<>.5B_.W M<:_06X_;>Q80:%&DS2M8; M.P-E.5X$(VA)C[/"QJW@<A04!39#DY4."[:_/N2DF7+G^'1 ME*#%=@))]^Z=_< CCT>T,^/%#IFRG@^4NE_^GJ MJ79'2%G1:Z>,-T>%IEQ8)><,RB370'->@JB$ E856BMCDEF).I_,Q^CD=+K! M3-:@R:HF+>P/K^M%K.OP@UF]@N"ILI&I'3SYC\(J7B,1-$650!^[XRH<@HD# M -P16+VF?[I145M%:S/B^4MSPH&3I_M-BT"J--4F59!E"0/[EX$R904P M5BC)I4H2HU!%91Y&IR8=:\QD YKT4%_0S-$K '[2$IO6@44F J/X8B0$15%K MA'SLCENZ@V#BH*(&:=1I*1=@F9J* M=:X0]X4@SZTCKDC='2"]A8V3L$MBY:=L(T5@8,';)=_Y<4TZ3YJ9KZTO[=9Y MZPTX=\C<(S1H+8Q :DR)O 3.J,H9@;=]08WQR- 6BW][_1N7]8O]J-J)LJ:; MXUO[NEV1XX)F"4UG(//< !6\@E)) T(9F=N$LL@-:H,!%L#4%/6K=BWZ%V_D M8U7_;HJK>_U,=]RY)NVUIZ\@7^H5^:97W;.P/1>1H?33WB$#-+#@6NCGPM$" M)]_7[X.LQH:R%[<7(Q+#R!T9PQ@Z[,L8^)S Q+E;4.@M,CS4;17A9DHHU]+*M4!V1\GTU)0+*1I:0P9.+L^Y'W?S MW1$[(^^!.^WIX5:T,]>>^KWW@W)O/]U>=?^Q+VYSZ.W5?U!+ P04 " #< M@#U2(4OQXN]P !"'04 %0 &5G:'0M,C R,#$R,S%?<')E+GAM;.R]67=; MR8XF^EZ_(N_IUXN3,0^UJJJ7+,M96FU+;DEY3M=]X8K19A^*=).4TZI??Q&D M)&N@) X[N$-9G8,MR?3>&+Y @$\"___?/X/OO@TM=;^NOC3NX_.AJL^B(^EO_ZO3Q_/P]=T MZ6 XGLW=.)07S(;_/%O\\.,DN/E"YJ_2]W'H/P(* -.__IC%O_R M;__TRR]+<4PGHW26\B_E]]_/CA^\TOPP?PV3RU_+G_UZ.$$D?'9?"J6+OSF_ M_I;^]2^SX>6WT=W/ODY3_M>_)%0IOI$1RI;O^V\___*O/U_];9IFB)8%JQ_Q M!S?/*&_;F(ST8Y[&,2TYNWW!:!(>?&A4Y#J9WO[-D?-IM/CI(*;A8/'D S^; M3UV8#[R0U,?HP L7$%0(.T>= YMD8(Y+IB-]R'6A>(8D+]0P2^&O7R;??\4' MHSJH+5] ^0((O5'"?WORTJ5PMJ/^=NU=X&<'4G@FF(J@):,@=%+@%?(2@B/2 M,F=S%!T0?_^=#VF_K]J#:?AE,HUIBB;D]J5N&IZH^2%\;S[QZSP+219X%UYS:T"$$'KU^+32P]M&P MBU0; <;G-!U.XM$XOL8#[IJ-:*I >=2FXUV MBQ RI]1D$H3)'<+BP"[< MC^.(XAOFX3*G<6,520HB>4V!2*I !*?!.X5&4BNG(F&X0C'Y8XS&, L;$X<8LP1A,R+T#!I.CVXMP)X57TY;1Y^_3L:W&1OKHT^4)_"( M3A0 E6!LR)"9,=$P[[3IXNCO\7O7 T##:="=!-DS",Y3N)HB@"GS%\/Y* V< M]X$&$2$1@N$3H],!"!Z_=ST0-)S_W$F0/8/@8NI*;L"2EXD*#IY*BCC7 FR.J%Y. M3!8&G2/5G2%Y\.KU2K2:SU]N+\XFT'!^Z4:C=U>SX3C-9@,F.8]"9XB:"A ! M8R4GC ?*N$!_*3AINK,6#UZ]'AJ:SU1N+\XFT'!TF:9?Y M]1(EZT&EX7:1Q+#?.'D?LRL(9F&PB&VU$@X4&@!)A' M%\JPP%(.-/(NDM\/7KH>!AI.?6XOPKY//I>A](?A++C1?R0WO;W:H*4(VN8 M7*(3C;&U!4\\!Y5(8CYS%5471^//O7\]1#2< NU$L(W<&5DRL;SZ\@%_-ALH M'2R16D%V(B(3)()UKER[]8EEJ3A^UP$ZGB5@/7@TG #M1K1-X:. ?,F"-YXX MD2@PGAP(F1083A5XJET.*D7GNSA$?^;UZV&CX9QG%V+M#!G_\NL3,7[$'VQS MB?STY/W1R?G1>_SB_/3C\?N#BZ/W[PX^'IP<'IW_^]'1Q?E#XM>\7?[Z4W>^ M=KXAX3O>1[^:P1?GO@T6)7<%!Z?YPW#LQF&(AF*RO&-VAS'!(V,>X>5"0@=# M6$0;1B$0 N71ZLRT7I$"N%UIVE YCUN1@^IOW&][IBPGE#I5:E5S:56U1BPUC 43Q2"1.<47Q'==@6< M1]3TBY]=U+L2*;O(N@' '+K9UX-Q++\=_9^KX7#\=?_N9& M5VD@25"!FPPLH)9%P"W=!&3/&JDH8SKEO,*?V1U :U'7 J!V0L&DMDH:P-E9 M0LD,PSPM^+H]OS87Q^#OR4W;^V8 )YU+V!J+W' 21 LKWX)GW0CF'$N)5 M?+X5Q/33UZ,>:G86> .@.0BA7!N>G:60T'[Z43I)\]L%0$-V1,@,S@CD17J- M; 0#1FG"N)6)2UW%&7J!J'YZ@-0#46<*: !,A^[;<.Y&P_]$.SH9+V1S.)G- M[S%DF VT7/?0@>;2U""!$^7TBS";O.(\BQ6%*UUX1Z]0UD\[D9J>49>J: !; MI_.O:?I 3H/@E#0^6XB<+BZ-$7 ^*@@T,%PVV3.YHJ7$[F!Z2DH_#4CJH6=' M83< EX?$&Y)1"$DCUI-$3TZ6 U:IP1(=<3&L@_WI):I:",(ZP5%WLF\ 2,>H@_&7(7K_ M2PGA6CCZ$497I63LM\DD_C$.@+&!P&44F*8B3[S*JG% M=8AK(2SK!%:=:Z(!=-W1G0PG% 4 1'I2KCTX#"65PNT^BZ0-#UFNJ-?:'4$; MH:1RE-4)2K:2: -(>)CH/)F,PXW[ICU:Q7(7ACOT[(4W";QQ&92/SF<1A"$K MNGAVG5[^25 +$54G2.E$X@T@Y^-D_.5QKC-GA8%@1L)=5L5;0Y$X;H%$(57. M5&92):Q:04L+P54G>-E5S@U Y?GND!6J^792)P-Y/L^#IT?CH;S89H=C./B;M;7R0BE/BOY MI_GUG6A<(#8P2X$)E(J()*"06&E6J'"?#((@2GO&D'&=>8V"(BQ3+43. MNLJ6^"IE_>Z%E5#5K3X: !@ND^E5BF5@Q66Z<#]^,I)XF76C(R0M<*6D9) 1 M$P'#486^I:9>USF6?XZB?@_'ZIFI#N3? ) >GOC=2NOZCAO#7.+H!#CB-(A< M!EF@=,!REJ/)22=9Y7CL9;+Z/1BK!*D.-;$UKKZGJ9]TE;&\28[]?3C_>G@U MF^-"F3[A2DOGLRYM:1WA:'9+%E8IM+V<&!TLBBW4N=FQ!G']'JQ50EGG6FD" M:\NR.*SC %7D>B,]CEG%6V5RQ];XJ?:\5PE_.PH\0:R MHL_LX_VU$>$#&5>#9@LO.:&4\)6]*_JU(MJ)KS;RX', M1A)OP(LJ_3Z'RU*MTHP HU;FUJ^)H/T-/W^515;#3A>Q;@% (5Y=7BU/M1:10NNE/T][@BRWXET& M;K+3ED650Y7F-Z^3UF\FH1+@.M9( QA[*JB!(CE076XETY(%"00%E'B&$ +Q MS"K%V9X\]GXS"I4PM*/$&T@EO!;"#+3V)BL=(')9Q*,MK@:GP0@:B]"% MYI]N:UN+N4!2V.#*$T6S@A (*^E-!L[*4B)E8I(L&>&K..Y/2>G[ M@&-G[Z4C*3> D[/T/8VOT@>4TJJK"G=MXTK'!/POECPY<52(8!@DS3$.2&A< M'1<>DK "0X/L7*S2@6T+6AOQD[>$QY/T M9VM!"8Z&G1F)*U0Y\-PP2I5.SE1I??(L18T8L6Z@U8W<&P!0:0UUFDMKP_O. MP?ED%(L[Z A!0\\R+@!!.7*B?!DT&82BCBDNJNQ_SY/4KW7J2.=/:D0Z44 # M4#I#=2 !93C3>[2\H\FBP_.-L 9!4AJI3D"(+7?V!/J#D3J(*+.D?60J5;GW M_2)5_=JD.H#J3@U-W!XY3Z-1V:/'\9.;_B/=$]? >*%=%!BL<(J!A?,!RJ* M9*GR(4CC9)5V@L^3U&]92!T\=:2 )L#T6QJCB$;(RT&\'(Z'13SSX?=TRQ Q M445'T27@'%V",@+,)J;+'5!:)NB::*H@ZA6Z^BW^J .K+E71!+:>B&F@B49C MJR7@PC#H8**,C+4"B/,T*&(9#?MQP?LM_*B#G]W$W4#9QQT#/ROK!DBE)@(E MH+-1BT $K,@47$G+$L&R]%62W"MHZ;O"L4ZXMJ6L&X#+R60\>-!2SZBC'VBG45_#L9M>+T19;G>65-IDX1,>CY&\-)L/E X! M%XV&8,L S!@MV*P\4,FM)X1$Q:IT#*C(4]_%DIV"N!7=-V!'[UB\6<;OT _- MP_G &HQ]=4B02X-C$4(NZUH NJ"RW,UATEC6?S=UX<0I^-Q\V M".(MC4!5$""8*O-ARV3.S!2WACN3JABL30GM=^)*QX:LJI8:,' O\7>/O<>K M+6LMI7(,0EER0B*KAG@/6J*S6(9BT3JM5+8CMU]S6!="&^"U(WUV:#WW>&'J M\/33Y[.C?\?/'/_MZ./I>9U[4T_?4OWZU"N,=72+ZMZPF64LL.CE\^0>^L_+ M?29S9ED"244YSRXURY8S\#DY33A&#+Q*_Y(-Z>PV](Q.4>U*FZS (@AN[/)& MHW;.44>34+8*TYN'GO5+!2O@Y.6X=!/A-[#QOM3)89GTNW _/D^F"\7-Y].A MOYJ7.M^+R6?WH&NN=9Q((S)X7_8([LOP"8L2(#XXZX(TI,K9>%<,-%)_N >\ M]J+RAJ%^\-T-1X5!9'WF1ND\A:OI\DYW_-]7RX&KMTU-7A#+0'A#B3 "K"PC M#D1 G4@?046E.->$[GD%=,17SU65O8!US173!W*:2!H\)Y /J(_AE_&R]7FX MOIBZ\0R%7_@>Q\5WHP5R?G/#<='@P70XPS#@/4IM_.5SF@XG\:Y]D$S.>TDB M,"MLF7!,P99S "JU=)1J:NK,UM@#;SW7E;:\I/I"4 /[TPIIW+%BL;B-=:Z3UF\T(6(I41XS@F(+5-"C$1;9:0"H73. MQ#I)ZLP87HNZCIO",),D*^T L_"B'-UR\*H4AZO(<1=A5INZO#;0%*9[5+S2 M(F83H??<".1PV>6O5'LC[V&^W-9/\T&9:.5%.L<>:[5$V0=@AJ!TQ;*GE24?.-(NNER0)T+40D!RCMT%(G58#A- MH+C3*G.9J5RG$K\3+/7=;*9["&R KRWTT3C"?B8";AM?*,.D][E4DZN;=H.E M!24Z&I%0PJ3CZV2)NK%;CXAK%W7; &,3N[:+EAH('>_,_])_* '+9)S*J(NR M6CF-1DJG@#$BRT@P"[A\-3+#,L_42:ZK5 >]2%4C^?;M]\ON9=\ D![Q<+/L M.',N^]+[AY2[,%$P#)X3ATB)3"YH8WR5R]DKJ6G$T=I=VX\KRW86?0/XN3?2 MXM:2&NJY8!RH5@89\ 1,H&C!7912JXCVN_8$D3XWMPZU^_STD"U$W0!6GAEA M<<,,\B(QOI5 %MWF5#:XU>->+!51!,5EHE '165(AS M9GBP48+7.H#P0>%7SH.,)CKT( 7U5:YJ;]E2LO[A7H?1V792;@ G:!ZG9=CW M^[3\_7C\],#@;#(:?9A,_W#3.'".2$>T*X>A?"8V.992%<=I M0SH;">.VA,73&ZS5=-0 !)=W!(YGLZL4!RPQ#"B" $E\80"]0K3C%@1SF88@ MG:XSL.(^$;T/=*BG[[)5!SBJ"JU*_69JS?-E#[7 1-0>2-+)E'J:_3?#@9?T_3^="/ M4&=^/J#HO5/M!'BJ*0@MD?L0. 0?K=/::L$K'7+L3GR_+:A:@WZGJFX WB]Z M9P=AN:)+9[B!D!*C3R^ B21!&.; $N% <1V<$2+86 7#:U/8;Q.L!AR5'976 M+AH7&\<#OJ*RUI+ (&%$ $*EC %"HN"4QUV%$QM-I0SZ>@3VVUVK 2SNIK(& MH%C]+B@G63(9(-N D4,N,N=>@XS*<*6%):1*>K6%6\35NC'M$_@M :3A]=+E M14\GO,N!&\BIJ(MK"9X)C!^8";[<495U:LQ:N2I,R9]YX?2%E"9NVC]L+A-2 MYHI[!S*7_*V?X[1M6]GO>,YV-(ZU#FU-SE0*DHKI-&@Z M$T&_(T54N).A=#U%>31T:$O_/(=DV^NA4S3MLTOBP?F_?_AX^O=*W1'OGEZ_ M*^)J1KIO+7#H9E\_C"9__)R>Y+7/CG@*A(M4[J*@U3'$@8DI&*UX5%+76:_/ M$]6!-U2>^7DZ^3Y$\;V[_GV6XO'X;G[/ ;J%WY M++J P!4+FHA /*F2GMR2X]&Y0# MFRD#RWED''\E=88$-M1]L[;*7_32-Y%_$R'>@^.EL#4Q613>0;E M"$TDH[M)" A7LJK:$T@NI*15U"34/UGLB)E^B_3V#.;>T=" 07V?\,UAN"RE M$58(QTLUMJ!(N[ 6C,A(N[(T28V)JM? M"]@<_CK480.(O*D@&?[GLFSJ"I]\/LGS/\K(FGN,4O1L'+=2:) ^<1"29_ . M%YZ321@4FK&QRK75=0GLMW:Y.916T6L#>'VX^CX,QPXE/?YR.)G-9XM9'K,P MN4(M#!+QGE(202O%0)0EZ)BP*#S*- \A(-OU;>GS!/9;P=P<7JOHM3F\OK\A MXMR-TJSTT!C.9LLZ%$IRRMP#8[1,;RC-82F1P#,CD65FB#+UT?H<>?T6&C>. MU4YTV@!2%](KE'^83-]/KOP\7XT.PLVJRX&ER!)R(&/"7<([\%9'R-:Y4CVJ M@ZV"SY>(ZK<&N#E4=J:_'K%8SE,&=P+Z6 ZX;L;R+HHHD)UI6L1]'(E/PBD0 MQ'D0&OT79RV'1!C/G,MHTJ/=_>E1S;HOZ[>$MQF<5=%- W;OF4M42CIF,L9Q MB91N:CD:L.4KIA4)1C.6ZUP:VN&^6[72W68PV*'.&D#>HN9LA8ANC\#N3L4& MQ&?N8L#X+#&-LM(4S;<*H*F1Z%<8FWF5 ?!K4]AOA6US^*RCV08@^[3\Y([+ MFXS#G?RBT1G&#CJ",0H&;/69N9X#L8B9@HFRP L)(ZN,Y&5YOFN0UQK/6>Z <:K^-M1 M2YLCSRZ1-TY?2KO 2MB[S1@P M0B;O4P3*LRL-%P.89",R:)7 '2$+7:4*;7T2^]VL]U_R6T-SG4WH[!R3Q^/O M:?:,("F-0OG@($6I05B.\9ABZ!P[+Y)TN ?4N=NW.:F-#/W9TQ6'KG36P.:, MCL9M_Z/2NV.:D%=<:_/KSR,WGJ/_42ZG?5ND4QGGP463P7"4H>#9@$O*@2,L M^])75*DJ56KKD]CDY8C.P/+X3+J.YIH(<9[P]NYJ-APG#-AFOTW+71 =M1.> M$+ QTE()FL %;R +:[S(A"A=)9_X&F%-WFC8&P)WT=*NN+OHW"1^F-R5=0Y2 M-D$K:U%,87$W-X%%5P:W$ZV53T;*6"5"64%+D^Y@;8AMJXLVK-ET$E**LP\H MS5+)]LG-2X.@Z\5D^]$HA66QV_G7R72.._OE4I@+O@>&,:.+\TQ(&0]M1 2T MV.CS$@SRT:/QNEIQV+8T]YNZV3= ]Z3;%ES%1ZPBB[? ,P$P*4@IBO:C21F$MZOJMO^W;C]Q97TUL^^M+<<"\ M2D99E!GQN!-08L 'JD$:JXTPE =9J[7 FB3V6ZB[9T!6TER[2R36LKH%/T1J>8@))53'VV8'W ME$#I]F:XCM2*JAGP30EN,AM9"Z1[T6H;^+T?P)4^@B7C/QLDKZ5+"0$4M05! M>"@.LD1F&/ZGA.2VBA.YFIPFTY35L+>[1OJ^&7@OTWKHOGW#->)&HT&4PD>3 M(\2L2P<#'(91EW=@3120?58BF92%J5)-\P)-3>;V]F&(=M%- T'!^I(;R$B\ MT0*7D"D%1TR7Z?-E\ CSDI2QXHK6ZIZ^)HE-YO-J@;"2YAI(GQSEG (&^$<_ MPEC@NSY?]2[GU1(P?6N] 6.\$[/+41U/RXS#Z*I$ M9O?%NA3U@#+EH\(83.&F!2)8#3[*!$0;R7#30OM394WLE\U^/9-JRZ5AK#2P MA>QF-D(R5F4B@+C2H2O[ )9Y XH*6PJMK3=5+G[7WQ:J.3]MXGPC3>XX[0$E M,)TW %YE,=RUF0*SR*U@WH+-P4'43LN 8CRE=IW;:"%*-[H5Y?$X3Z:72V7>"I4$:YC'2(=QK4"D4+IY&0(&]YE(N12"U9EZ MNQY]_38KJ@;'&MIIP&U>=ANY<#_2K R5'EC%F*4N0RA]:(1*#-=-\L"M*9.B M0Z:V5AN,^W3T/)"DAJZ?WFG<6O!-X :?A=:WT'Z2RM*2BCGA@;)R 3,@#TYR M#]YISD+P5,HJS F[/AEZ]HFW^?+3NFG_JY&XY+[NTV M;OHPF3YL,WA[K_QZX+/F)&0#1G&*8HL1# D4T*@SK[-Q6H0:&-N!YIX+?O: MQWTIM._3Q]L67<.;QK\KW-,G#NG/4K_$%%>>@8Z>@/"TM&)E"EP(66=+F.2/ M+N<\G'%>P7:[NKI3ELG: D;_B@44:W"(P2 M,2!8B&5.B04ILD>!Q2A3'?_O&8+Z<>Y:0MB6RFFB \^.R7&CG91^.J3Z=?W/AF:,OA9#R;C(9Q"?QQ_'R/]+OA M0VYT%[#=_B2?PRL8Y%1BK$_-\7_ M5117M^/@:'+!))^(J-)(JBI7_6:Q]X_Y)XWPFX%,9VYM=[;Y_/=/GP[._N/T MP_GQ;R?''XX/#TXN#@X/3W\_N3@^^>WSZU7IOPT!'YOPI M+'[VF0R94,TB>.$2XI5JQ$=6()TEW+!R_%MG^O2S).U\+CS\,A[F82@]LUY: M#H+C$J >@BFM9GA$!SR6 0 ,?7'B13"\RN:T'GD]CS'N!B]/SH2[U\R;-52W M;-3Z;*<^RR%D9O-%IOY0B=WTYGNQ2,#JWQ2! 5$G"_S M0#P!PZ(&0U%8@2L21*56=YL1VO,T]#I8JZJM!M!XDOZX)[GI9(Q?AF4POMHJ MEULX.1J%#)F2%14);$P*DHR6J1@2KU,.LRFA/<\ZKX/&JMIZLT' ^S1WPU'% M&.#V!?L) 5:RLX<(P%/'#"M-B;D'0;0#)Z2!P(-D,C*K3)5<:+T(X.3JTJ?I M:3Y+WR;3F[9Y7Y:]>;A3V0MY:D=CW] M#7#QQ%YUHX$&+=/9T=^.3GX_.CLZ/,6E7,Z2MC$_*YZRJXUYC;".#,G-")R; M?@H+I)2F0H?H$4TNT_0./3(KS8G#(,YX <(FBT&<<$"8,-%9CV%=E<3HFO3M M7C7RXFM^;L1*,.),5A"(TB $#^"\C2"H<$'2I .S/( M]V2K5CZ[5,\?C._&Z%TOU'!O+7C!@I=EZ*TL[4ZBPV EL7(_*%(JE6.JBMG: M@M:W8<$VP=B3HJ+*"GP3QNQ6"._G.T0_*W_\.[-W5IL[-G^)9IBE)I" MB-25:O ,GB8*)',;O90FTRI!T9[LW]/!WJ4ATTTAJ4@8O8_I>(>AL6;1/4/+9HG:FDC=K>Y^SS/:9R4-S[:(NT%-I_;<$F M(8$GDEAVG$1>98VM05N_9T7[@%O7"FH@?_\22_?JY#D1Z&8@&TP:#J)T.S29 M1Y D1$]\,B+6:3&R%GG]GASUC;PMU=0H^.X$O4%O)U4U#KL[E\.DIZH;#DHFM #$0FTI%,(3.#89(K#?.H M$*5M:A;ELE@DY#5LO?R*MQ&';J+]!]T=)6,QP8TOHV(=!O@U598ZU[:(!%'32G5]$HE$%KD,EQ& M 8TL&.M=0+=S[[[9VXA#=\%;=TII &'K+9Y[C9^4B?B?*Q-G1+FZ%\!X*L C MU[B<1'*^2B2Z(9UO(RBM;_6V4]R;B ].W+2T)ON>.HT'GCRU>___9<+W[.\' M%(7(60 I1;2":X0%%;@K4I,(=TJI4*7[XWYKBX['P_G0C0Z^?1O=%)XOR]$/ MKRZO1@M=+!N^7TS=>#8L?[XX AYX7!7)LPBJI'*$IRB=$L=3*S*E7N/RK5EY MM279;R/6V 1YS]0A[4.M/>[1L^E\<%9R!0<_AK,!4=EE0Q N295>4(%@#"4M M.&FHYL:XF-?I6X,/O8=#_.XQ!A^\M0DH[47-DUUEW@)0/J52*SPP-E"B,>9. MPI3JNXP^J$$WP[,DI%!&Q+1.TG9]J"S?VP]8=M#88YUO(;Z>M?YI.!Y>7EW> M$,Z$(-9("586IU*$"$:[#$I&M*:*.RW6<<[7TON#-_>L^6WT-NE"B'UKW_VX M1[@F$6V:H.!XJ;F5C(,UR8$T7!!FC%=ZG1FMZVG__IO[23%UIOVMA=A ^+[U M#HGQ2SJ>I\O9@&G)*8\>A"&E#3E"W7%N05.TE3&E2"KUYMZ9]"92F_MT3GK2 M>@,X?S&W<2..TJCPRWCXGRD.%.'<"!6 "R;+ "156DTQ,!&#CI",TL M_%FZ=!@^C;^@E!?C2<8AG?K1\,OB-9VFYM=[5??Y^BU8W'?1C@BE2WP +1(# MH40&ZTP I$!%:AB)=4;:[C>)_[(>!L)IEDR2D$JK&)$D!4\P>,=E9JVR$A=9 ME2Z*:U'7A*O7*8Z>B4DZ5%(#&_):3!W]^)9*!_*+X25^Y#2?XT]G&>5Y%^O) MG(S.A /UY0 VS?]VZ^ MS+R7KM(YN5B\F;*TA0,?609N@\E'/L Z6 M03<=>)\83^5&E(NX+7,BRA@6"3901;2(T=7)Q';%P!O?#[8$8-?K8!LTO(DB MQ+5R X-'U0)5$R #VE<*Y#&;=TF07[<0]8>#X[._'7S\_>C3T<'Y[V?XV\G% M5B,U5C]H5Q&M05Y'.: /;CA=#)I\/YR%T61V-;W75U %SA)S$EPY/Q0\<7"J MW '4E%"3F22I2L[C):)VW7I6/?MG+QZ,YH22G +-M RKDP(L50&H(=I:HZ1D M5>X\O$A5OYM$9PAY;/:[TT2#MGSE"MZ^R]M+CZMB;"KV>GL14%X+D61@$#+& ME8:-VR98 M?-:X]:/SMV(1=SC!>_%Y56QBS;.XEW=9[ITBT8'T##6?8P+/7)F\9ZP(A@3O MJR3XWX11+#Z(44EZ=#H2+E.#Z\(2&B$'ZH-U5H=<=\O8E8.&3> FR*MF C?2 M< /9K9N&&^=?4YI_G-Q,(BG9ZK*;E$P(.*XUB(#,6&HD\,"RL2&)2O'4-Y MDOH%7C;A@HOH,V20")WJ-D= 9KF085 M9=#")*5(>"T >/;I_1XL=HR';F38@%DY_SJ9SDO9]/'X>UH.9;N%LU/!4LLM MD*QQ_];<@)%9@4E)QI2"T+'*6?;S)/5;:US)I'2D@;X-RL?)^,M\)1=$1)&R M,,!EMLB%H6"UBF"\D[B'I^RT6\NJ//N*?AN_U# MW4BS ?OR83A&X0S=Z'B, MQO*J<+(L$9*)9UGZ)'%E0/@HRB4-W"N]-RPD5N[]5$D/K*:GW\VIC9BK"U4U M@+C%'0]\9I^'X9%9<(*[F87^,C9ZC^Z6< B$A>54^ R0=Z)U:7!+X-( M9'9<<4Y]E3VP2R9ZSB=T@:I)(RIN -[W7$T5M'$.18C[ #%5'A%CII $V?)N-T_D0N"CB,N$"TA]L F'+$(= '800B#?4$E7G0.UYDOH-.)M!7D5UEH X.3R,DV+B#Z[;VEZPX3DSL2"#J\B!X'+!H63)&BB6(I!^!PJ38M< M04V_XS7: =W.FFH";M-ODRFNF_?)SY\8;R*)D#1ST('+H&HM^*G_ O#K2G,-P/ NP?7N^N[+?Q^F*1+U]?IC^IY&BYQ \BBH M$C>91) KJS)XYLOTU:28B)K*5&4'7H^\?IW!1G*$W2NR)7C>R'&QAI_R=[NJ M6:)"9E2/&@-&43P0D,^7ROA:N\C6&IS0UIY5![Y5F6#4!0,41((^C!12)]HW<+00SB(('SJS'E:W1+5)1@DN1@4XI1J65DJI.(G(=ZAK9 MZ_>/GK4J07=1Y?;XG,S=J"(^5]Q%&5@>@C$"997*=%LI.?A%IUXJ<_ Z4\*K MG3VO16$C'D.C.-U5I0W8TH/O;C@JV]&'R?0Q.1R!J0W930MY]GZ@:Y517<@+%]A;\0ELV+4_QM M.IG-?D<9+SL-_X9!QKN4)]-TX7X,G&%6)ZHALHAQ)W4,+-48) BG'#.$.EW% M6>B$^K?O$.\%ZA6@T+X!?Y;IC_C=3Z91Q%E%#$."+CV\M8S@G0SXBX[2*<4$ MK=)KK!/J^SUJ??OXWQX*F^/?+O$_3E\*(556P$^6'PI@$'0PG.*B)JG(EK$$ M)@<%446C35*!YKT8^><([/?,MET<=Z+0#H<";'FWIP0/CP((-XZ/%NDMZ[@: M9_B9!_[90!)E(G4!K!86AD("63+DF:F'LTQ_*9.T [D[(65/6?%ZH] M*+1'7WMK;@>.RLBXS9"U*=EV[7"%1@M>::J2ETI24PVQ:X'4_%^0[J:VSG"Y MGW9,VW44?>6)-5LRU>\-VL4X^/4>7$5.>QD*_V(G(>/15PX\0;0^@(B:E9Q? M HJ.B! A*$[_"_>PDCEAV, M*$/*)+%,P.#6!CEDD8)VQ/,J9;G_%7I8;8*\ M>CVL-M%P RF3VVOA91,LY:>+*BI*C/6."I2DCV!0/(.9R,OY?K.GZ9Q;NI7;+"1Z^9 .\E,D&9!D]B!DJS-81S M3745/V,E-6WA9ALU/QVKNZ/,&P!.H?Q1CX L@Y?!U'174',1.W.7MXLL^&6YS!FMTN:B3)!@;.%#C5%22 MT22KW'=_CJ!^+=2NBGX1-UM*O>_V5C<3AD\F\[L[6)3[Y'@)7I@E(!0N(X>< M@#>1YF %EVJ];GE/G]V2_K=5V*0[Z35@.M:\T6*+&KG!MA$2-KA?M(E:6D)8)Z>46JE,9@?M5C=CV& M?Y6TC@[=WUW-$"&SV>'DT@_'"QI_'GU*197R*J"7:"A"1C%P)@H@VO/D*3J0 MIL[DCQ>(VGG0R=-G_SSU_3DMC6H;3>$Z,H6L"_1=C"^>LQ;*V52*'ZM,\ER/ MO)Y'5G2%F2=#4+K7S=NP.KL,LGOI<16L4-4Q=B\BRPO)K"9E=J'*("QZ7#X) M"3$'9A%H-C+WUJS1>?B:XM4HG>;;MQR$_W,UG T7;WEW?>^[I<>9(_4IVU"Z MI@H0A'MPVF)8'ZT1QC-%9)6,R*:$-FRA-L'1DQD8-?75@%^^@JME^BC29&1 M26GT((65#FS,&M!O-(I099.*-=?>(WKZ15==$#RS)^ZBD4:!5;Z/\_C7VW;CFB1*/(5R\(N.*"U70!2ZBAS=1B50>CF^YEN]\/SV4+&# M!B?=BK-->_,S%2*%#_CV-XCN'T2M&J<%*GH&S,B644@8^ M^ C4TG<%Y' M<,Z7^X\8Z+A09CUZ(KRCE$BRWE"[7:CH>:1FK[#;62MO$WZ#H)P0.FE(9K%# MF')>JPE0FSBC+#/!N[5S#]_?\PC.AB"WD28:<-T^N^MEV_K)C4M[RW::+;IJ M#$@BQB<;H&$15?4!U#:^VBLR9:%&N[;:X3U/-VS:\A5T4<#^#J?3\(_ MCF>SJQ3?7Y6#TL]I.IS$I66^[_8.8LJ!*!<1$(&!\%F -\Q#(#P3#(@B]U52 M$FM3V&];GFJ(JZ.A!H^"CD\N#DY^.W[W\>C@_/SHXOS@Y/UOIZ?O_W[\\>,V M1T$O/6[7HZ"U2>WH*.@8"1Q_*3>%EGO:29H?C\/H*B(CG'=V4 M&9D_MA+*R2L9^,S+[C4>K8>RQ0:NHN[=EU1;)HZV.N5]_:$4+ MMXKL/NP@]0U9O$W0]OQ!>1TM MMA!'W+ X>8G%#U=S-.TW+F\(\Z?Y5J0_6HA52(J,5&E54&;ONH@:1:](:4:VF+XZ&PY<"0" MA, ?X_]$A"KB6)_$M^29;H"M[3W3C736P.;\ C_OKC^Y_SV9'H[<;+8H'Q/& M*Z55&4$148(Z1S !-P@II9?2V:!UG8Z!Z]/82I%GMS!Y? NPDL[:AN-/QNXU M[?#>*9651M\7G13!=)E=+B0HIZC/C$;MZ]QLW8S.GN\$UL++^KC<67D-8/.S M0X=HGN)%"E_'D]'DR_5-F:,2&OTDYH$QELMHA@"XJ!D(DY6W5KE@JXP+>XZ@ M9M&V.PJ>'#-WH)(&H'5X-9M/+M/T+(V6%T^^#K_=]A*RD<9L2C>BH#A&^[A3 MN-)0UH:(7/HR9*_.,+KG:>JY8=P> =:58AK V,74Q53$'A/2<^.F/:)I)Q4T *$79/7QKHB#:"*%U 8-KD// MELD(MDPJ",QE88,+G%8Y;UJ'N%8*YOL*#[;34MO(6]:3&1N)YI$!,X* D+B( MC!6LM-TCG*#;*ER=WG2O$-:L+[8E%-;'VN9Z:1MG]P:UW3^B&5B?E21<0+ 1 MW8#H(KB0'1@B;4K4JF#WC;QG2&W6;:N.Q2YTU\10O1=X/$GS@679":==QMJI,&AS:]<*K4Q8"B31Y?\8!L+\.* M-CJNT 0##$8,<+LH'30)/DJY4F-'H4YFS0EI:.R12,MB$I@ M2;; HC)2>9^\KA)5_"F/PC;!U@Y'89OHK&W?[TF:7.NDDE(*HB_YQ1PB>&$) M>KF)&D\#4Z[*ZOPS'H5M!),=CL(VT5G;<%R9F-):9BVD!=CP*VT1Y#6#SV7,7(817I?Z69I8PH)(9/.469.+.I4 3 M9U5:C?TYCL(V0L&Z1V&;J*0!:+UTXF*$T()8#225^X'2./!&ZK(L64[)H?BJ MG/;_:8["=@%85XII &/KI02X<$E)C-MY(" \=X!L*A <%Y)3*62I+M+3DOI>A7%YBI@.MI A4"="9&5RX'!]51V]:S% J6"VJ,E\%DLMPL$<&@[Y($R* %._ M60Q6T,W;*N(\O[J\=-/K23[\BERGV7!\*]=*6=E7WU]96$@' ;XUB0()*!7 MRC5Z B%QL();EJB+M$Y[]UL"^H7,SII\!AD;B75K.'Q;-NJ>N^F\4U"@)-+P MR_CP"BD9A^N+J1O/EJ4KO[GA^&.YG18E\9*6]A;>N!)^&W"9,PB2"T*=8394 M<;G6)['?5'4M8'6LFEVO9EUT;Y"R=]'QR$&[H$LV,H)+/((B,2J=>="B*K+Z M3157,TB;B'5'@W0TCE5\\>*6'IUOXU7?_,U=_>-5!'3DZ7Y,;I9^3LT-*AJ7 M,0QC,4<0*4B,Q1S'<#UQ[WPF,56Y&ON0C%W7],D 0I,#%XPFH@S6E%6N@KQ,5K\.R0XX>+ST.Y1^@R55R[6X M?8?[!W^_&\-0L6_](UA8EFTL6T#61*(Q=^A=EAIU5)VQ26:5"T".(SG+:7< M9E:EZ/P9>OJ-/CH 49?R;@(V3S?#VY5Q_O)'$XNOTW&9?+?)"^X/ANB&9_D MWV=IE2G?X8AAI_=UXREUP6P=S\I@C)P"I9"$I"!LL6@N!XA1,B-XUD%4*

    ^2)K Q,=S:'<4\SEU%CR/"HRW5$;EE=956NN_2%4_ MF*H+A$DMK6P-L>]IZB==E!<]VM\?;/*/1"8-CU0Q RKSB'ZF,N")#D"L$D)P MF:FG6UBHE][9E._>D8'J3,;-V:<[II9G(LB-XYQYI\#IP$*R6PB=G*E6[='L<^U"*):<[$"PZPS ,(<:+,OO:@I4"MV?)N=8& MF;9[L"^%E*:R IOH^V4+LK&4&]B,_N:FPY)A_AD6,,TMK M)NEZCVRZ[,"I M;&/V.GA:Y8;B:G*:VD4VT?O+N\A6TFY@)UEUFG>1II>G^7 RODF)9A^5) 2R M0S]=Q#)#H!S>$<=3#CHZ5F>.]>ND-;77[(*ECK70 *X.ILF=YK/D1D2ZVEX]3KUWR7UU_3;UN' M#A#1L20;L";EUL3I^-86%LLX'"^GW'BI/*'HX>-&RW&[C0D<80FT#%1:BU8Q MN"J;TW,4]=MAH7BF3M'QZ\\MYM8 M>1/BZT3.F@O'T+V D,L(Q^C+E+'(("AB- TN:E^I K->Y/SW5$HW4CSXCC_] MDN[:WMZYY73@J*3<> ;6FW+K0U-PT6J(D6.PQX,(<@]9V=<);2K:W@0K+T?; M'6NH 0_G1?[>#V=AK8W%5C;PB9MQU_=5*RC"P"E24N/$$%NA'* M@7&.J1R)SW9OARXOT-E4]GP?.-Q&/V\-?HONO8HS+5GD$$JW:6$TNLHL6PB, M94FXHSE5NF:U(:5-I>OW!L&-=?3&0+CH@>IC4#01#B9Q6<[2=;(.I?+1CX ?/;@LWPT< M#]$H$B%@>(1,Q@">>(R32AL0G=&-E73OL'N.VK4P:-XZ!CO153M](9^[D..# MDLG'")&6BC5A+%A/&$2KO+21.$VK=,C;Y6:4?0/8ZD+>.Z!GWN=IP^ 1_CL] M;QC0?9TX/&;C[LSAURU$=WCZZ=/QQ:>CDT4[^,/3DXOCD]^.3@Z/M^O$^=+C M=A7/VJ1V= AS.+F\',X7&_[!.)9:)EPV:1R*)M $CR:S,G_TKI4C(YQ(8H&[ M,F/!$#2_-DF,J;FUG@NO=94AEAM1N?,,^G5>=J_W'/K>1@D"'G\K=UXR&.,, MH'MD?#2!,E'EV&8S,OL]JJF'LB=SZNLIK\$3Z!>L11>WF#9Y?$7#MY?[3IM! MU&DK=5S$W"4$)R0A;C PDBIHG[7!?ZML>A9-R#:B)C*#!Q< M(R!B(/@5): 8C]31)!.I,H-P-3EOR;!M@II5Q<8[*J.%7-!C+MY=GQ17,"WO M\2Q_?'WP8S@;,)\I=R@G&0(OQ4$.?,RX"\C2L],2ET6=&X=KD]AS^4,'@'@- M8]UHISGCLXLR<_/\Z.3X].SD].)H$<4??/Y\A+]^_+A=]N'U MQ^Z>==B0](ZR#>^3GZ\($+5,-$L5RVPK!H+E#$8X!Y2):#0+*&QTNI#[ MVS0SVX]26O_A>S Y%8

    )4R%F2]+B'?LN& M!W?<[VDZ+U-TRPL>C]I@+#E'(JCL%0@=)7@F%%@KE8DJ!N-D#5Y?I*I)([0) M*IX>Q'2E@P;U?<@G8Q4?&)G0BRX0M>:@0L W4R6*.,E+Q2 MD>4Q,>.#9B\)/THQ[(3!A8)=2B5RP6&EY[$^ $CC)QU&555I0/) M8U+&#\.&W*'V9'5S8#ES7^_42!AG3:(*HK;+"<*X(I\9F"2905.W5RYZ[/9S?T9!>X)=51GE&OT(+(2I>V5 JM$ MXEQX)CL.+'W\[);DOZO 9L-Q;VSAG\1X59B_M0+$O"61 6I +#W6%.H$YRA@ M;84W,4O2[<[TDX]O:>\8 @+[\W!T%'S^/%]>*=Q<@&3,!FD()%VJ?$JCXT1] M *JM$TJ2S+7L!H(GGCYNTYD*&-B7@PWX$!^_%?Z_G\;T1XJ7L_>+Q2T^^_2? MM^6>_UU EU0F&J$-F<1;4+:1M,NPMY.QNS#^0:0 M\[U=_W!_ZK(TX2?*V](Y#GV%VX!/840F6=!D&IEM"?H&;>'6MV,S&Y, M;PX[[UQ(ZS8A2D9K BM7AE$11%AF'4B$9"2U5&;#0Q4WZCF"6@K+=Y3VBPC: MD?7-0>CN<$AI4KZ\;Q+7KQI="_!LP&$T\#P/LTGX64XN(=\K&L\BS=?,S%07#3L!RFNI@0JD(RS. Z M(EIX2C58YG [M\+JS(/+OLIUC1^3UE(H. S0!A9' P#[GDL;-;O5IPL4UGD1 M&2V)%"E=-) L0?S\-LG-_\X7YGIY34GM-477Y#C$U049 Y-H+)2(*+4Q5F($&/4%KE'':W2 MM+8#;>/VJ:V!M*$%T@#&.BC/I_E52'3BL] T%S^T3/<4Q LPI5T@]])ESCWU MK@K2.E,X;@_;D2S;#L)I&76ET_CBR^PZ7LY=O)I^_LG]N9@$54;>EP*'$0*$ ME0KC=.5 DD2RM-187^7V=B\JQVUH>U#T[2VDHT @?F^1PFTY^;ZQ3CK)1G%< M$H.L!4>64@LNH947.?'23%.[<(!D6@^*QVUS.PXRAQ#>4:#T(6C_F%>.2=D0 M+N=7GS^G^<1Y8@C']95K/R XB^ M>KV*&YF)EE+Y*DUQ]Z1[W.:YXR!V.$&. M?43CV;7^DERYVU&^BZN]FL5)T.@M&TTA4V)*L8:")9Z#B;',3'0JA6ZG=[J_ MLUOZF!P#N&IRNUD0_<#$?YJGD,H7CY=?AG$Z*RFD7:?%TMI/E+'.Z2B 15*2!\4]B2&!"K*D M%123IMMIUETIZ ;$HRA['$X2S3F*YRFFK\MS#,O%;!1VC#,\9Q$A9(E:1)&E MCIER6,)QSFQ4*AX@E'Z6OF[P.ZIB2 W)- "XET[C7-S,KWY+Z\R4U-QS]%Y+ M(B" T%1#F44!$O4H&B9R\%5N=70EL!ODCJH@4D4V8^^I+RWJK?NVLMH8V=NL MUQ0=M[;[7CWF?VSR]NZ(>VHZAMUI-, [$[B_[]=K%K9 M7\X>+MV4\8/OIZA+5S?N>JU8LZ_?9E/\Q64_Z,VKP!>W?I'^>5LN_ST\;1(\ M5R8' MYD"<)8 DZH!%938A,*@Y@J&;UJ*^H&ZZ,JG+0A_9W5 ,GPL_%:*=VU M6VBE8<1WNF7A+NTIZI#[L; MA,SZVE+@5*,?:X&8,MJ\#&.U1!.(*?&@6+"&5DF3'$U[IEYB[M:>J0_/&T#. MTZV"F-5&9>0+ESFA/O$,)DH)&=@F]#^L'S#D/!:)?I^[K##WX_TFQ MY*^62W)*D1R#@Z!"!L&$A<(>U#3I/"483Q[B]OD3E+7D#-> U;["Z(\ON\+7 M=+FKQLL!+=7J[>^NIO>WFL\2:DN2GGIC(7E9&JFI4JMQ!ISE7B+KN&*5NF4\ M24]+N]Q0@-J?\>W J*0L+MAHB:6)IRH3 MZS:):/-Z^#Z V9G%N_M#LQMW/5;Y='LF3]5"Z3,O.T!)M,LRZQ8_F0@V>QY* M6I& T!GW+2-8\8NDCDHH3ZNYI()G'P1T*7[VX7<#P=J391K<;JGPLF371>F89VT9)FV 1^]5XAC0ABH% M\^,H?O:2<)?B9Q]V-PB9=;Y,)FU-D@$,*VFNDC3UG@:(WA'OL_9&5#G4=C3% MSUYB[E;\[,/S!I#SS)P4'I7W*%C"RSAQEG$Y(0N0CFF&WPHT5;G.=3;//#K4GJYL# MRV9%ASMK(D>4)VE+=J%T%288@@N&)@!#%@M)48$'"2;95>MET);,DP[8B&9R:?#RJ:T7>L M#<)G^2['M:S)X79M,50(0,)R8+O0I9D;JF12AKDHE.W8*N7Y=[3D^NX'DB&9 MV8 9VES)Q[PJLR',5WV;$P]&&:& "UXZTLL,+B8!41,FM'#"D2H!]TM$M;29 M#6-N!A-! W!ZPG1.**6,1N?+E4I<@K,:'.H%&*5CD,X'Q:LDB9^@IC"4L;L;PT[]TBQ4_NS^7-X?N:E;(D4>X8B.7$3PS+ MP3A!(#)+N,PFV.V.>P,%(GN1O:\16CZY='NZ;R]P,EVU%GBS^;I+E-$;_+O? M)CER&[02X$A)N$>,25RY\)%"-#39:**HXF+W)71D5_MP6-RVTC&*82 M@F=E?(52!N,=3X$Y90SSBE!B_H(&>#YWT\_+)KB+-W\^KH862P-(NTC7U^6\PC3^XN:_I1O\_/OU<$Z3 M#=J"S)J"<.7DEHT&I%)$)>5Y=%7*E0$OWR]*.Y9(P/"(EJO>PD@"+C$+CE#/!#6>J"K.?2?JQBT'UX/: M\*(9$6^+^4V9,1YOP\W'^46:_WX55M=D3 K>"T) >8M\D8&!91G5QP7.C18V M\R[>%CY_ U;XU3:DGB-@W,UPW"!Q$*&T :I%*26N5K!8ZYX((@I4#U"6HNXQ M2L"3Z"!:'Y))C';K ]P'68^I&,>''T:PCU&R)Y<;V._6U-_%'=08QCQJ2;:V M#"AC8!QA('40R28=#:U3%]ND8G2(["O51R[2KBQN !]KECQPY./-ES1?KT4P M$QR)&0@S&837'APML6IPU$J;C:)5Q@B_1-0X^U<]] PF@";Z6OUP5W]N4_]P M?ZZ0\B I-QX#"HDF6P0.5AN"S-3.>AL9456.[^Y/^K@Q8!OY]P,#H $+>G*] M_)T4GU[Z.GJ9E#:KV@1$'H]E,A7E98Z9P \NJ&B88JE*:]INY(U<.CHP:+:/ ML@\OP>,Z=K*:<75WVJ;.89.GWU'QB$F'1;5QL,33%',V D(V&C=YC%%\,A*8 M)D1D%1+:XE=XL&17G3^;35>BO9O!=G?G^B M2""&!U4N^SH0P42P2G)D2PJ92$I(K'/PY% K/.J#*7W0/YBS415##?@D.S/F M,3]*-'+YQ:WYM3@K_586*->SVV6$XD+.291T;'*B^(H92F "&O=#0G*RUE8Y M%7>P%1ZI9U07X4/I856X[:R'W]+\:A8O;MS\IG%M_!D?<;-X/_VTI'@BHW7( MF 0VQP B:0E&6C2M)D4>&?7*58DQ#K7 D6L7?W%=W -LKWI+_,?20-WS10DE MC(\.,MEQ)^O\"1LUQ_<27< VSM=!2OQQX47DY7 MFQQR/EO*B8 HB2FY>07>\52&H1%G/0_,U;LE>Y@UCGL@Y*^ND?M![J^@E-M. M/'$)+9-%UM@H07 IP4O'@7I-)8DL1%*EE6Y;,:/\6R';@]N>,>/I-#:NB]\[ M\?^5KCY_04Z=_)[F[G-:_O G-"OOW-7\'^[Z-DVT38S$'("95#HE,@?&E78^ MV2MMA>8VU#DQT@H'1NX!=H3)U5$Q^*HCS0TSO,6U\U0.HBS[;TV7HK]UUV6@ MS&)BF75<20^!$PZ"YH3.B% 0M+'.9*Z\JE)=:HH+([=?>XU*7!N+#2CRZ==O MU[,_4UH?S'J:E_?>QI)MB\O28&SSYT6Z9[.;_Y=NSE.8?9Z6N7(3Z1S5C#@@ MB1?'"?T2$Z@#&J3,4>@<>94<4;45C=RB;CP%:P,C#2C+SI;FL3W9##%DF4OM MRE0U)AD(8@E8IQ@P)BA/3IBLVDK?O+B<<0/#8]R'AD/'Z]*1=6P;J2;>, N$ MJ(P,8 8\)0Q4,))3BW%YG;O;@Z_D2,OL \*SGL;L@)5V:N?E*-_[Q>(VQ9]N MY[B85="X7/IBXYS?XO2/- ]7R(N)UTJDP!A(YI'KQE-P@DJ@-'*B3-(FU-&) MWJ0>:3V[(NCK2OL5)-N_+SK@5EZNHYS^\>UJOGS"0WE>6&^$*TWR @T@-,M@ MJ=60I2SST3UQJLK=G>HK.]+Z<[L[Q;!8>CTZ]G@']=K@8HD S1)ZP!P_.&4H M!(_<(2KXH*L,3A_'VVJO8MRN#NV'E6.O.FUMRO>&8YGH>#^]P9U\<156R7Q# MD7J%82.1J@S+"A0L\1RTILF*9+2-5?H$'6)QG=1*_1W>UT=.*\&^_S%/_(]- M2L<$.YM0DX3F+$)0DJ#1*>,S$H9X,4G+,TE)F'H;U&'7VDG7]&O5M89QU8#J M54O*;X:@$Y*XSHE&<)R6@=>"@I%20PQ">*JU2K%*GN$@J^ND7N85JE=[V#F: MN\1G;K[JV#7X#>)'3ZYS;_CE!;1Q6YCSJ)CB%G0@92 -L6 , HD%R;AQT5I7 MI3W&:VE#+[1 N&D!T9D2*@H%QAD#G.=@HHXAUKEM_7<;^K[HK=>&O@\&&G!G M/EV[:1E>O>QHYGTT+E,%BE-2#L,1L%83B)IEGQGU058Y.K))Q&MI--\+!]M] MFW852D. 6K>O8BI30C&FEK'>]-J%*3]WOR1@75+N+\QE< M[,#;L8+FV,@X*6;R/'U[8A7"I:RX!V122;I'!M;3HB^1X,ZN MJ=J>\_[<%.[G7C%ND7PH- S#P0;VCM7VB;^\M)0LECH'TJT]Q1U4RP!&<0*4 M12V)()GK*E7F[ZAX+2V-]W%'=A=+ YC:G7$/RY[&+57-J#J$F5#.-T4H+3K! MD.3!4"^,TS;I,$XSC!T6,^Z.N >V^M:):@NZ ;"?)XR%K\+-.B/XZ_3J9G%^ M\>MZ-\"]14A?3EGXTDJ66PM6.@K$B9!5.>-4Y[[=BU0U?CBS.F@>SUT92((- MP/%3FN?9_*N;KG/==R.*F!/91F;E''_UM?2 M'7R7*&5W]K> F3O;&J222290W&"@SG'-)M)< G7G2_#./1L4-6./R]A18MLR MWX%](TO]EZOIU=?;KVO"332"\90A^!RR[N0)=9+[=V\> M6?*[R&TV!!/'EK[[8X-P98F),J*1B\O!V0XW3!KQ@Z/*F,0$6L/!I+_YYO$& MG0PB_9V9V(!;NO-QU@_W\PBR(%P0R2%S46YO,PF6Z#(0*%/TNJPRN@B6SJ@0%PS)!_LJ?/S_/98C&AA/O(50936N )3AAX1QTXXV*T M65AD3U,Z\/Q:&L^ #0S'@4_W[XN-8U:/W@U=HQ!><@,*;1<(60Y(<:(A!RX4 M[I/:B3KSC0^TP,;S>(TJ4DT4';-V+3^4M=]?%:J/!A"# M4T8RXR+PBG=@!EI$XXG'1K5D7S2TH@F[7.[97/MYN=6S0 Z$@IK/:1)X)*7W M&CA5KL=&:Z'T1"U]UYB3BA)=L1? T*LYTKO+ ^K&J/@8^RC:(-9AQ8'W>:., M]DMRBV4+A#E^>K/!G!0TXR0K8%:5PZ"*@U*"*I82O:'MUI&H?Q(NU#O MIRCM8^05*= #!]Y^*7_]?KHJ1I^Z^33%2?+1J(@[0U !N>*9!Y\)!V4"]UXG MY2DYM.:\3/*X%_A?BHL+U,O?_1E=HW0.4\WM_/I MQB[\8?;?R+@'1EW.+FZNKJ\+CU;7L2>&2V)U(L@=@GRR7( -GJ*=<=:54ZHI M=[NH,N(BQKV ?Y1*=6#DM)(NJ))0[#NC@=K,5#(,2/2XJU,E (U2 ,.5\HDJ M8_/?[+EK?4CF5_H_9-3[F&AE[CKR9 M<)D<#30"\8*#0!\!K RH2=)*+K/.?'LW'%DUNZ^M6UF6_*UU!P'/:].G\ZO% M;^_F"0-8)! =AR5#HG9:,B?10R@"*^/.3) >6$[$$)4U\U7N151?63==^ON, MPR& TX(FO=2*^]F[[8L)430SXC0$0C2(7$[Y*6DA4RF$U]9F7<<1W(W>;JA_ MM0<2#B#D!K!<;TB/U;@MNFA IS)3@:V4VH%A2GH=ELZLS(Q[V;S];?*[]&)3U(J*Q303,H@<[0MQG -.7&3)#44I7E4 MBO3D,KMIUVL]O- PI!K8I'"17V?3Y6;[UGV[NDME+LX1)//?4UG>N]LRI:'L MUR6;.=$QV&0]A919.>&N&,H"K8MSU#&>HC?,U-"9WI1V@_UK.XIP&,$V@-SE MTC9Z&\UGG^?NZ\GMS9?9O*CGR=?9[?2&3I+@E"A.(?O2]%;B FWV"@3E)%&J M0V"Y6FCP8_JZH?2U5?]K"K%9;-YW.G]8W\/OW*V4&:>55!&X\ +W#T;!9)& M1ADH$3)172=ONC/)W1#\VBKQ!Q9U>Z!^(G:?1!:(%*&H:1F+QF@$:YV$K*/@ M*C'ES2' ^P1IW4#ZVBK;E4378&_X]V=O/_YR>GGR?T\OOJ>R6P/XS3_?M\O[ MLZ0,U,K]_11?E2[='P]=L>\[7<=H&4U:EBO/N#N&H,HQ-XP^F-(Z.:_D]K'A M813P!9KV-3M///H2.?D&?^>W"L]/+#Q\O+CZ=GE_\ MQ\GYZ2Z&9_L1^UJ=%TD:R.24TX\HQW)L?^F /NQ1S%"!^P5&00S%F6P&DS0! MGD60AD0I>95),\\1M+>QV7KNPZ9)O=#!L@ L,0VX<9:Y3(:!UM88Z@V5N8YM M>8ZB<4W)((AX9$<&X7[[9F/9?&8GK^7I!PUL0IXBK[8A\=9$+F( PPA&R892 M\($[<$*5'O?*)EJGME?)D#ST*-I^PQNWN HGT_C3U?5MF65=F/T =.M5LIR) MXHSK MA09%DF$:(UGJZM1N!E_*N!UH*L-Z%'FWORD_J>WN7MOW2#7L]J*!-_5=EE=[ MTT]>)VZ% YIHF=:='1A)#((:G3VJDR.^2O.W6IO^6;I91< ?2OLR(A3&S$Q! MS#Z@MF;<$!RSX#F)(7C-LJK2I/P[*AK=H/M(?MN2[<[E_D;(KG1IFFX&V72W M[B:=W9;.I^M+O!LSM[<36@$OX W_WGI/21R$$\25!F$$XR*7%U9F 6-8A=YE9(R7"S&X-!XL(+U:TVP5M55:)/^ KK9V MU4'0T ]QO00S(-*J>?]/!T7#.?TO/W]@7[_'8FJ[^-)R88J.H8U3(+POY>PR MV]M3Q""S*J0J!;U]P^AE _+,B'+$"3!*"U2CTDN"XY=$&6M8SM95N@DW MZ#+:,H<[8:]>NJ2WG!OP!/=<\YL_GW[ Z]Q(J+BF5F;='QZJVQ-F&\%-LRJT,64MQBPUU:;<.L)XP/'2@$0D$,:3 M'**4(E1)?OV(L)'GR+:"H$[(WE&<#<#SNXO;JSXZZSD\VLHRAH>#3[Q,Z],> M4/$=X*;)6;",X;>K>&S/4=0B('<5_$O3$G>60@-PVAIWNUZ$D%KDB %HX KY M$V3"Y22)3 K2XW[">:@"I2>I&3:M_8X\WC9A>KP*B^!!JP4'LZ%A_N M;_9P0R2EW$&R$M=-- /+R@E66D[/2Y:TK%+6&VH!(T_7>37!RFZ(.'Y-6-V' MG%#<19PJ@^NM,V5H"@/OT=!XJ:,@B6FBJ]Q=&H3Z%EW*VL ;%OT[H*#!(T _ MGW[\^?SDTW^\?WORX?W9NX_GOYQ,G'U$"1,,GR5EPF:EHZLSJ?09@O;.XF\]]ZE; M(S-[I/Q80\Q&"IRDFKP/9#GJ'KA;VHK=1 M,]4'3<^7!>M)[GA,UWGZ/4UO]SHFT?')E8S9BPNH;=6"<"&7:>,YE>,Y@5C M;U"(F129*DEHG:L^;5BU9?P>K*?:. ?4E#XFTD8PB3,P0:ADA+""UVE!TY_6 M1JU9'Q3M:,<#C%1-L9LO =& P:M1C/PQ&5@EB3)F49_\(DTPN(.'8L4_O7S[/=_6S]Q M!9#U%]OX>'CKB& 81G2SO?C80)+];#;]=;&NE#&A*)5. Y6AC$XF&BSQ$EA0 MUO,4LI!5[DMLT#!.T6=X0.S+W@:0\<)V^Y#9MU&J0!5&IEJH$J.60_R* 6.H M!<)K7NLJ=0?B6BD@UO5;JHFK 0BNP]Y5D6>ZC"/^Z^KFR]O;Q@/=DJV>??KTZ73XQ-/&0ROEG)XCNW:ZR201H[(:N%F>?B4!O* )%$\F M:NZ,R/(06\J8Z29":&*)$HA>1U0[BAL!-WQY+DXY$A7Q+230&TXW]4'1$.FF M/A(;.T'P;!QLO!2&!S2\5&L06J'AY:XT6&32QM 1J=P5#L6','X,^5L M2WO5@&BG&J@5,82((6(XR/F^UY%NVL5OJ2:N!B#X:3[[EN8W?Y;+(S.L3?N9ME,08*ZO<$7N)J+9BK_TA,*LD MCT,T=EG_H'SP;I'^_5_^%U!+ P04 " #<@#U2:3OLS'$J @"@$ & M &5X:&EB:70Q,#,M.'@X,3(S,3(P+FAT;>U]Z7,;5Y+G]_TK:N2=-AD!4@1( MW1Y'L"7UC&9LV2')XYU/&P]5#\1K%:K@.DBA__K)ZUUU@)3;-@%8&[-N&P2J MWI%W_C+SFW]Y]?_OK=FY?)@Y.'#W\^?_GPX:L/KY+_ M^/#]=\G%Z=DT^5"IHC:-*0N5/WSX^NV#Y,&R:=;/'SZ\N;DYO3D_+:NKAQ_> M/<1'73S,R[+6IUF3/?CV&_P$_JE5]NW_^>9?3DZ25V7:KG31)&FE5:.SI*U- M<97\G.GZ8W)R(M]Z6:XWE;E:-LGL;#9-?BZKC^9:\=\;T^3Z6_N<;Q[R?W_S MD%[RS;S,-M]^DYGKQ&3_]L \?7)V-G^\F)W-U<7%A7JL'F?/U'1Q=G&F]4+- M'OW_*2SR(7R=?U,WFUS_VX.5*4Z6&M___,ELW;RX,5FS?#X]._O7!_2];[]9 ME$4#+ZO@Q_RO_(S^DU1U!0^;ETU3KIX_@V?))TVYIO]L]*?F1.7FJGB>PG9T M]8 ?;A^0EGE9/?_JC/[?"_S+R4*M3+YY_O4'L])U\E;?)._*E2J^GM1P2R>U MKLR"OUB;?^CGTRF\A?[S1G8$S\E-H>T.I]-'L*VG_^_I)'GS]N5IO*%]W,KE M]Z_?OGK]*KE\^RIY]_K]A\L/\!_39\\>)Z^___&['_[G]>OD_8ES?(4FE9P&*:MM%) M W]85^6UJ8&%ZZ1CI)5)U4NFZ(:^<;>L1?2U5E25DD_ZF*5E6;9 ;?!I8]2X[PSW_YZNEL=O;" M'NT??R9\-YE.RTJA^'K>%IFN\%L/OGW'>R%A] K^Y?Y6^>!;.JCIB^-)HA<+ MG3;F&F^R"JX#GEMF=3+70'D%7B\[ER521:A076=G.F\FO%2_VO/%(G:CQ'(''/CO'(YP^2>JE MRG,4:!B\H-[#WIJ2U=?@*/E,-\A8NJDC^ MIN<52;.I7->OOZVURC+@UI-<+YKGY]/31X,WR!\9V'O1/#_AK]W3K4Y/[U%> M1*,:%B)PC6NP->]3>IPFJ'77O!"K68FZ#5$;J=U,)UH8P6G?E^5J MK8H-D:IIZN25KH$BB.+?@PPRF5$54NR-:98)TN5Z759-6YAF0\^U% S/60'- M,G]UGMTLJ[*]@I^G8"RW.3U\K385V @)\%F;XH'6I\GK3ZE>$ZN4\//JQM3: M+CQ#SGJOZ9O)]/QH?AQNXJRF2IKMD*^0&8LH(KKA.Z M1G]:O[3 $8L-28'"JJYMTD/$MCS'KO!B=FY?_P9-4'!8DG?Z6J.(>%EF=$/3 M9T\?1^)F][4E+GT7=*10>\^49%H ,BLK9.!\,Q'Y/-=LAU8MG'-=XJD#.F:IM&D3U9Z-2<[?Q%\#0S.$C5BQWD MX:=DFX'V^VW]@1TBQ?GQ7E(BW=7N4N B>07J+P4NZ5J3ARK2TOVDH] VWT%R M2GEY]8#K<*B$E.TM(>&M[!@-N>#-H:HOO;_4HHN:/M\QDB&?$%UX-/,HP=? M&Y.KJJSK1*L*0]OUA.VKFEU,BLHV\$_4?:; U!(& U-5+Y-Y6;0U?MOM=P+. M99JW-7X%1-I:;=A-Q&AZ>:TK?!TZIV8!7B?XD*9=38*GVN]/D@+.8 EJEM^A MX9-*VP"'^PC75I3%B5M?]!<*ID2K.U2QNMA31FFK"B,+G7#PKO%,L>D%K&^6 M)EUBY*U.ESIKF+HA<(6 .%F7E.7_6!0_K%6'CY4(EZN9]$;>/Z.T;% M*&CA6LVUR5J5 PV7*&'A#S9YT\UL4"QHB$,WG%_ I&.J@%0G9'\TZI/-%"&' M8,(H!9*"O50;></CN&CHEG6%'F']T5*XS3!3*];=Q3QQW\+%@Z* MA.X:S*NU3P T@O12M4W7(G[!%(U*&Q04N9;\D3MY0TGSVH!;"AM"2ZX28TK^ M:TQY]S-O-LC.[K#F1V?)C_#0P4?PXH5'LWO #-2ZZQ.P"+5>);/X"PS MM6%[-%[OUW7"8#402)4.S@/V491-#U4JFCV5 MB@4F9G<)C]15\4Q.0D=: 1U9A2MVZ:%2U-_WE*(^Z2K%9/Z.TE.N.N34<7/& MR2E$YX)>HF3B@$GY_=&A69G M$!/3*,\;[@)H#=.(>/EHBGH:^ H0JF_)5F;Z107*:1 MK)A0ZPW\FD.<>8OO).^B;!M&WC#@!E_[5M69^B7Y][R_"\8'/_ M"1X@4,1]2JO$WBM[<36L"'VW>B 2A*X-GFYNV'$N*Y!+S_Y0N32;G9[?GWHT M>R.9*GW5YJK*-Y;KP)%5\&E:7A7P1A!0.FTK,+0T1IV!8<'5!<%3ZSQ'9B.6 M!W\:6!B]9,M0=Q(>9$)**"*0#@S&KS\BSI6?;KD]ALFRR$,MZ3SB[1P^PE-[ M1M>/3B_ND:QWD*Z9#FPLB8RG2,.*>A@B(C:O^F2*A*"1J'RLQME:0$A799DE M"X41OJ% ^&^%6;VX"V1U]N3^?(!\/WT ?,&N>]6]-8+$;8;+R219B !YLN<4 M8KLQSIN1@44?Y2+EYICD;@S\]X8_9.FK:GAZ%X>&XDWD='4%@K$3-Z< -WS# M%(B'+&R>O%K+B5, 7K[>4\_SEJXLG+S!C49#;0=F6D33NGX:.B_VF M8RLP=Y">UR+*451C+NR360&9@8QN;G2.V;WIS*7WLI8VP\EYJBDCD4HL@29S M6]4MX4!0*OO8_@J\XCEFQ%BG9(S/ I-)ZI!]:N"#^-&O,*9;4$2"ZI-]1>49 MF>BN'M9%?C'3R*DU:X7[9Y.G'C[:Q%O7!?UE8,-8\E9QT1+LG74+O<2LZ/F+ M;@*CMIOEL$%\)J[.B)D>/" N1 ,SWI7+39)E>0/ZM)IP46D3OIH-S,XKY4+1 M!>*J76ORPH:M MUW+ TZ,SZU@40DGD^PRO*(=CJ#C+_%FOPL\ZF3#GH]G7D.U=\ $/GZ9J,:W> MF)3,%9U;0W(0+0M M[3!:!I@(% %QJ^_;X!ZFG'+IGH?X&*?)V[)!XXC@A\0"U $"_/+2GI(P9G>% M='3"Q=H)!A?QDF3X7 ,I:EYLMUV".Y&XDG\/BBE]-YO=P?L=@Y%+Y>Q\(Y\K M5?\T=D2YGW8$ZHD=H++8=@ A?1DT7'AG&R[U?4=]6[?=K='TY]% M"%3[*03 7-'5]4Y60A0M-@1(. DT%$],L1*-\Z44_) X3"?,&-108'!@HQNN MI7!Q&,\8M[VP6XX!KNFRK"A'B]ZOJ3'& 6S060'&">RKU[E*L5TG?8,7_ 6> M]VOA>?LE(>K]E! >Z+]C,D*%N:Y)DI7PNL:DJ*XP> ,D,$$.9J9%_LMU7=N" MC46S\4;RHS-O)%^7%#,5"8"6\5+GO;H( HF%=2HW2TWI-_@#OHKB66$JKBAO M0.*8&G-\9")C[$DLENI*,= #GYI24Z;;7MBO)HF,DJ%P*W<=(^M&"BK":*=M M'#;:!PQ;04UL1,HO)+X7E=<^<$HXNZ+!3FM''C='A3'AO:5^AYS!O-9P8Y@U M=>?"B\K+%!R=7-T<^VMUM3JWW^B:(JF&JVD3%]PN+!+.J:G:T/#[&14M%NS60,5.Q754 M%$DJ-09#3:E"< TVUT[*MG&IST$XCR\E ',3[$W""<=Q9@HS"TI'7M>4N (P M[^;$JY$9!E]U)3440

    ORR\K:NZ$!#I\>F<$+2S!%@WN%]U*!<6=W M 3:)8F>.4'C']GO@N1>C;8?KL&N#2M.JU51(KI(*69FM %L++< $.D L(JGQ M*1D(*E75R='_G3V: )/A;5:([UO8*HY^QY%1-(#U7AJ?BV9\-=,YG(<0_S%) M%HJ>1-7J*'QXT9W?A;2"^\/&Q+]UNY-[DCT7IV.B9S>M7]>EXWX;=_]4D%_M M6UX'=#JD&2=>P#I1;! ?@FJ:?X/=BG7:8I1K0NVFI"B'J0IP+X,@L.1A5%SC*)LBY0YVS:?*).CF31+B(JI?*^B8(S%8AM* MI20%0P 3G?$N2&^=)I=.?76!*9,!FV;LA!W6G\4-W#[W=X![S+A!L0.H^<$0 M?IGQN0=-K.$3"B"@4#T*1>[=8*''D^C"\>'=HSF"]?Q=+I'6/HP9D_[:84U# M9'H6Q_ N"1_C^A85[3&EDNPN;FR2Q)GEY,@UB7>YI\XW/+8-+C* A.U:RO>8 M&Z.H3V;5KIP6NE8FI_8AV#[%6;O>1F)%@XC!$+V'^3_*<->HFE+INP_2P1[[ M8[1_\'WV@R>)\"?6:5JE1O:+NV-"HAD/A]]&K]X.] M$6578\!4OI]) 4B@H MCETBX8Z=U2<=R@]^QI1 YDCWO&K/@)2M$Y,&WPUBXMKD^DIOD8\HLS#0=RNG M^F!B*'PBJ=AA*J&(X<<6>*E"P08=#03T<5?"3CN6T0,6XL+0(DF)\)(.P0!Y MM&<&R(_AN(']C(@\&,U&?38%[83[O"V&,B!Z6:0!3UN6$DPN=[#R(J";T-Q8 M2*\57=KK#%!F*1J$D=@(>DAUU M+JH'?<\@#-(N="D/0SCG.S=!U"KZR9&Y1 M(K4%/!S%1;\!7B>@@]9*3Z)^R<#^4PU2=H+RQP-'/_9&]4@<,"3X8?P.V]-V MUH\'EX]A>R+TC:NYL+^7@-Z >1ZXVA93H*S'';:_:]G7JLL2A[H$_GP'&UFDIS@?\G=* 6"OR_N]N+XL0;"]WA^2 MRJPB3'+/@B1WV*SL[ Y%,2";O"NFO/<3+25S0XIBCUG; M!$A9Y)1*R3?65L!V$5M<=CJN,DU;G@E):(](+L>%--3* M[3"_<$89 #Y80M MN10XD#'J'=.-6,U7 2%*AB((JF.-.5)KQTJ,?#LD)0+24&"YS%V\0ET17>:; MT^0R>JN-!ZS41\:2H+25-+KK1T^E[ZPW>1&'>I?CHUOZIX9]GDL9Z!E<4W\Z MW+B%?YOQ0/F6%=60X@3RFD0-:#W^=PIF2,5AM( >Q6T1C6#2+$P>H;9]"+!C M)L51WMY[>#%A%HV^YAP5YT]TG(6>-S$45H%3F-@VV[[#]D1"AC&N-+X"6I5% M@LA)#&#+^:4V6"P_\]EC)^[<,;'52G-<[5&,H>6#W6+[7=03:Q=70-L4LOVE->E'9/J?UO 1D"M-F^@7][H\5"R2;I! MPT#QI&O_(BAG^N1%';J6@X&IH2I3UD<#Q:K!N7>J4 E5[T/SWH:0,\.'@7PR M>9 M19 )(FDE7$1Q7]?#"G/#@4L6?*08_Z&KTMMH:*(IP8.2) GX?&1NAL\"J*LK MV*L(4C6LLYD[J(,?"+)K4[8U[+N5Q0QFN9V4IPFA'*<9GHS!\% GI%5G$$:R M!J8=6U@X+;>;+Z/#']F]U+-Q(@:S/#9%/J&^NGR4"$@>4$-G&3 MB((=$D*:R%\4B4_6//30R(/GGXQD^3Y[EHDWDSO33*Q4_^?""0R"MM!>9W@):PG$+9+V7.2.$YG!3*LJ2 M#:I=#JY6F#UC:'P/:3T\38!:DU+S*U'\%68(16D,$,5),];O=:X-$5 MMD(,(N0CIQVF"VW[+_LU21T2R_--NZ2K59+VA;1]N-- 6.'P!%V IXYY1,&A MJ1XBT4A;CQ@#GQ)=OUFTP#N2>94NE$6_]Y70C8< M%\#@(QH0.3Q*OG$G+C;[#5:P28-+<9@+SX)SBN;1*._8ZQ#^&1I*$8Q/&N"3 M$4ZX(W)6=G@;^&D+)PY#H2:"LI&36;25&#;6PPL[(++4Z>#+?+?X>M AJ=D% MQ==,9V)9,\BX8->DY[B<^MN-+2()KV.@?,QX?^I\W2"P$UJ.L!-\A& %/]\D(".EE%^P 1!W GQ"=;4WM>\8 MF X"SD*-UN;VRM[)&1_.\]T HDC@,/+11@8MTM'++XJZVH=[WH_X8NZ7DOEP MPH#G/RJB?:PW4OQ]NP".J)^HP=P>'*M*;5%BYRSS$'$7HH)S\^NXFYJSMQL@BWO-3:J^-1E<#KHN!B?["1(PJ]O.R ?B.]TFPZ.H:T*UJQ=!RIY)>'$SL-SL]#LXW;_ M,F#[ROWC-CBRX$,81'N4HH4369J54-(AR.QG^R2S7X'? W1TOW6GR26QP&K= M8'($_QU%",LGIN(!%ZH,$CA]^184@CR"QE1T"HTW/=H?39K<6>?_LE !KOP]^ MG D2QFLW4_0+=NL/Q6[U4 Y66U/8W+98\BU>\--!,$!]&XP%C3O;KLGFT9QL MZ N&+G(B2#Z!SKP"UQ5X&YZ'9ML=( @]2//MF(1+GS>X-6-YR]Z]#:B,+T0. MC]XK )+X 61 ]HB]6;PA12"@OB#L6.;]:-U(Y^EL(M?CG.^!/=[%WG=0IRBV MQZW!MSDB$3QPX-T^>0"O:U=Z-(D'[[6XO@"$,^B%V_;9]1C47ETI,^R>/SI4 M23&.;2- 2=?J3;6BHG4IA0QB5PNIT,=4+L)VNI#/_IAHF[)%W+:501TGU0%' MMO+? %]8/MR&BPJZR?7$4R_^T_$?>NR,];CB7J6J9_MD6C5+A[.0]@6E;610 MA3.T*HD#H$($2+(M@86S8 M!A>J?0N;@78C9'T;V"=!.USO1-2VOET9WE(&]S;8/HO-WJY@LR@5#X;P\P,& M4L=^JP=A_D[WK*SO30&7H^O[-7 Q1&5D(=8CI+8:-B(W(%O+KNX..N@'7_'??\<E+ M"\DVKH^2Q3]WN_^,A(2?NI#P&T3*%PX2W4DCQ.!P.9LN5I*OQ?9EP@ Y&[%? MTOC[GL;W.2?7&6J((!H]YW>"^.4 M[+U3\H#]W]@^'%-EE;XR=4._L=4=:J4'8FSB\FS[!O)$X(#5:U!I!]$N;7J^ M9]9H4+9UWYB' ^7([6;I:"\QROW3:)1/5 5VK8-".NJTRD5HC53V%/",EKHG M 8^"FY/D]>4DUP8:3(*5,>0>@*EZ29(')$M/=@FEH[!1=CH)*2YNIF@ M9(*725!]SJ]EBY5+<"ILE#9:#\L*4 VX,^HG+UH:Y[ M7&8+-CG/((=[QG_QL;5F697M%;76DR:ETK#,M=RZ4W/_XS!O0@UWX(_8 G>A M4N05QE?WBHB=]IQOXG'.(TWYJ(T_?HB=1$WF=.9/!87%WS?4:1%=KTZK-IGI M@*Q0BR-XA? CKH*3?HO_;Q+8O&[V9'Z=.J[]E[H'M+BLGR248H]73 M9$-3VS(R.]2GI 'W1SQ,^JK=#/Z--G1D6\#('4YLXBBB!>-T6Z+ MO,0*D^%?7;AT"UK(RL'(MKZ*-L&0U:K-F6"YS;%C(CS6!CVI->8X,VX+A%BN MD2;4I<4"VVH[*5,=ZP98RWXO!.V++33".1EUO_IFA*4F RVM[M#ZTK^K W.N M_XEFEI,DI;I.^+:=SZF!7 7C;%1?QK!W",Y1$@_W-L 21!S&#%OF'YHHO.'_JPR@K M+E6YM\#J@[5AOT<2!:Z22!*;BKT++#W4W112HI,Z:I( M)!G2<=*=*I$ )ND%!$&I>NEK@4<*;D=:#PE_<[V2E>;Q+PG:$(+&T34IQL"K M :XBK.\F]>3J[4*8:A]H875*O,/3Y$WA.AMUT-J_T9GB:WZO\W-['R[+'L!3 M&;2L*C!;_-S%S)LUX6YD2AG)=(J:3?A_::A$4?M2M+GV]<]!=P9_4!)]MI[6 MH;+JN+OYOGLB<$OA44L?$[;7AML_Q+!&2XZ,^2,BC@B&KU7Q_ K5"X@*?2E@ MOB+5?4*^AB/.L)S<4T9OJF?);3JN91(%60>&8[!CY#J4+!&F[3*G'9!"S./Z MS.!0@I*FEZC(?),=R0$ M]+$H;W*=776K3X\CPART^ZFOV]U)E05FPK*9L%G!N(1,KW4AIC\:YDQ10]T\ M0KH5$>Q^'/X661$WYT8QN:U0\M+JPV@*DHK[B/$&A=T/PJY^M$]E#S1)''PF MM0/S[>!!9@S;'>)GQRKJ"@OIYM^'X0S"W6=!(&Z^@=T92J M1DI%.'HC!U?A?ZR)NS/7/(?GX?C>/!9D"7(S.0H"1JA1#>4!@N@!< /U$*-T M HH7;,LBZQQ#GEC [?%0MQ4)V='8U$:OUJS5:2<8^_%[L1OQ38#"OBY13T^, M#;!A-2$4PUI&5W19FP*@ME,G%5/B^))'$^V![.CFXWRKK.^6_3P^J M^Q(;.]32^G:Q\1/ST-_PSNZY-G&X"YUP<\;Y]_X@YV'V)EQ]M_!&I(H;3F+S M)+X(=Z(MU.PN\T-IR^9^I]4U"/$^Q\*%HL MJE4",Y(KX=VTOC&8,P9L''2-T ,E44+59AV#YLM7^P3!)R MV2'RY616$W6Y[5+U4%9G!/[HBW+]-"6+4B,+=ZYR5 $V-'00#+-#_4-N9YA+ M!Y>MN7OO2X^7?1GA92?)*U.3\TG_\9WYI369_.5[75WQ(-#+&BGIO"UE1(&, "9^$.&,QS78$]W"!-URI9?GR*JQ>C0GT9@@9@N_J(;M5>>(-N MX#*=+-(+D41PKN%Q\_2%K3^6TBWQ$*5V.SBMN:V\Y1)27DQP?IUJB-AHJ$0J MC!-A6.5A_?Q#E?3CX?] "^.A!7IX.')/$@Y-L"S^8>Y_."CO/2:-+]'5[T8C MTSOS)(NZ7:UBW(5[OQ+ 1 \!X@A\B+\.]8+' >]#QE3_:I4_6.[:RTWE*6,V M1[AH8WCZ@>\G@5/9F[YR%Z#@2EX;BUIB60+&$]>Q*K%>,V533ES&'*EJ!NM?2"A/4TW/$*C[7?W30%<.\SE4EN]2&38Q./9XL<;D#=M+_&_IM#>P=.'^N*\M'7TW2QGW MJW0Y;Q=$_$.;V-^7,_ELS_ \EV (9"O)* 7MEG;3&_R2E=UC#;J]0,65.O0K M&J(F,8%=@Y\C^08!.&^/;ZT-GC@P0.@$I B\YM8=%N$8U$$+V''2:=6"QU8MW0!U\5NB MA-F'NPT8>M>"GI\^GI^<(T%L+25(CH24J$T*6-<5 =#9E[$S.2(G/&@"FZL; M]N1MX1$@"PC2+QWR)U)3Z!(TX0094U#^OO8U0[SR$)RY MZ??7<340'-,A39F!-;0A;-$*3AQDM3N-R$?"ETE#//28-,Z/L:WNLFAM%B=0 MAX?$NI@'YBC3V-!8$%M:BV<9W)/DPUP&ZX'+X;)Q7=0M3R=HW%G3 M#1"EW!#=+N,&@U'8:3!-%VRRPHA6*J3>D$[0LTB!MK4HNN[.602SG'8R]1E&7K\3I[JBRX,BRJ M.(HP"!S^QPMI"U\&@Y'@(C4^24Q)492M))%LHN4N\TD3'J@W8M_0NFM3\=3Y M59EA>*)GZS):*FM3'@"%=%/7WQZPDH2F22 MGW,+29V KWQ^;S1E=B;I.SUGUE)8Y6:+9[M6EYA) 2#+#R/K5,+>L L50K(I MUNNL]8&!,W_DM<]FI^?W)TO,[EV\1%A'!A"#0DCB(?5V5"P>F=C*ZQBZ=E>!\#+)K#2<',IOO$#B_!$35, M< 3G>V.!(MBK@L3\_7+*^[!UOR!X!#S5[97I:SF"5OIAL4?8*<\BR!PPAOLV M20UOIU[7!P*ET[D,@PFBP 1T\6&:N.T$-7#*2C@88&;D$^D,,0D](AL:\QX\ M.W3O/?SF,B5-,GUV?LZ1SA7-:.]][[4-'_D?7/1_P+U/NLUT<,1#FPMFW4V% M\C#W;D,3BIXRYLN^E;I2^=)I.40J!$$Q,\?V++4;Y^"A3C+4H=-%QJM4!&&U MH$]S)SXBU$% "G1YOHW#(8B5RYH:=PFW;JUEBB/U'%%@4\4+9_M+-V+6CP9S M$Y,X8DNSF)JNK:YL-5$P?4"^8HL3*U0S%%YSJ&X:)K;X4O=Z '6OIKC6$FH- M _L4QA?RP91@8:FJUHPVV2#O"G0TG3=&EPYROU:'A]ZV4[7KT@& MT;DQ,M1A*27"J_LV0^G,\8D?4R6)I(:Z5M+4&"ZX"8>_K"4 @[1N?(U0>8.C MACSO(-A[+:AG =;[6+$OW!G:D1A4CFFP-$@VR2_P93_PIX]ZD^BPK10->2:+ M8\0'\;W2):6B#:5AR#HKJ24T:':6%8X&^@PX*C]W3G$\G)?9!OYGV:SR;_\7 M4$L#!!0 ( -R /5)!,UTS0!@ 'J* 8 97AH:6)I=#$P-"TX>#@Q M,C,Q,C N:'1M[5WK<]NVLO]^_PK4:5)[1J)%R?(SS8SCI$W.[<,3.\WMISL0 M"4FH*5(7 "WK_/5W=P&^)$J6'5M2VM-SQG8D$@06^_CM \O7W[W[_>+ZS\OW M;&A&$;O\_/:7CQ=LI[F__Z5SL;__[OH=^W#]ZR_LP&OY[%KQ6$LCDYA'^_OO M?]MA.T-CQJ?[^Y/)Q)MTO$0-]J\_[>-0!_M1DFCAA2;<>?,:/X&?@H=O_NOU M=\TF>Y<$Z4C$A@5*<"-"EFH9#]B74.@;UFRZJRZ2\53)P="P=JOMLR^)NI&W MW'YOI(G$FVRTDX??,ZE+=,AC_NR!/_Z*@5\(-NIRT..MTN M/Q*=5GC8#PX.CUJ'!^)_?9CD/EQN[]%F&HD?=T8R;@X%/O^TTQV;LXD,S?#4 M;[5>[M!U;U[WD]C PQ3<;/_,QUCXW?Q3N!K @TPR/NW 0XRX,TT>R4%\2DO? ML2-E5P=)E*C3%RWZ[PR_:?;Y2$;3TQ\NX*Z>DC\T-&Q34PLE^_8"+?\M3GT? M!J=_3NR2#N#^2,8B6Z+?QG6]OQO*GC3,;WD'F1]W M^/'=<90,$MYI^]S[:SS885H%]9_;T=U\COWQW9E[4B\Q)AF=XB;<"F5DP"/W M0'JV_3K;GZ/6^*YV.XM9P^+&&67K]Z_FIK9W@A,8\S $7FU&HF]P1FO>H-\# MD_2$8NU. Z3"/UEEYK#<[HKKG5U=OEQEY]3N>.M='6NJ%#IP']&@AS5,L&G]Z]>=(_/7KWP#ULU/[-YKV]* M5@>$(D@41P-QFL(V*+P*.+;?!W[]11C0#*OKR7N^VUKY?">X8AG#-M8KG5WO ML%O5QW^EVLC^]&R!:*Q+@"^2> ",D4;$'/H[]D4PK@03=X%$ZV\2EA"73).4 MB=$X2J:$#B;2#!D8B@;[& <>VWWUXKC=;IW!)_27?\82Q=R'%\EHS..I^V*/ MR9B9H6#KE@5<;C^-HB8S?X#%1Y;%021;#IFZ!13X#XQ8@Y@4Z;(-*_>)QR-66':,;; MK8T0(9.G*\.58>\ B&?2X[%SS70:#!LDDA,916S(;P6#[1R#! -&C(#'A&8\ M#ME8J'ZB1BQ,Z:, +] F%V SE)KE3,GA'JU!.5FYQ^'[*AE9<8$/Z'=OBE\H M-N(Q'PCEL3^S6?0$FZ ? #L'SR01=Y+/./@)AX==]IL'O*:T85=&"0&<=\5C M]B_P1AKLXIR==/V.WX"%C!- DC",G43^K,9&V.'*B%L1LY^Y 46X"5[POM;\ MMKQ'63%$3Q7SU/2/O=9SVNUZ2.5[&T!-%4J<>%U:-K*SB#692H)YSXA=CXYJ M0,31_1@"-FGM(((_\P[5/75VATYRVM1CW2L>@5+?B/Q65.28RQ!4,_P?K$S$ M-$T+\<#GJW<;T6_?=UJM!@SMM5J;H$[#4D2+D6R.X.IA-$6 R /8Q)!0B;-4 MN35!2^@?G8$5-&#BN (KQZ<(6,"213( .]< ]G[2P0&+8@2_Y=*!28-QQDF M$3*--8Z&WSDS238J-<-$PNT5:Z[<*_BB> D95)* -X MU*T4DWE]7:L5.H]2RK5J817?8A-ZH;<%>N'@<+E>>)O$J=Z\6A"P<;(7$UP+)[V-7.0M6017L5,/!**=5*/&Z9-C)(&0 M5L9Q.R9#&0SMH"5_.$A&\#L0!97'*FDJBJ!;708\&4V]941H^_B_9R#"-2R% M!P89PBZ9CY*4)IU&(-X;+V 5%[-:'P@@UDLA557>)KC*"CW)BN84U+/O!C5Q&&MFO1\\< MI;$,D(E6-2H/CZUV9B-SM2:FO:4F)MBXB?'!O3J^!WN:)+AAYQ/ *INQ-%<% M6$&FXV-03K>@#4"ZRM;E;8)H"CY\!X I,(G2I2 #,.1 \9@4&N"SB;N4QKJ3 M(V!20&Z;,"T(G+\_/.HZ$+L1,P-V >B9DL(#W6"4#)!0FC8>9!C41A;2^73U M66?!' IVP/5HQ3'> 7MCLZJP43P@W,KTD,,5;JMVFDU M\1\D'B$'5'TK%"B^64X+HH32RI9 8X4!2?B)82,[MQ#!#]Q$+,=VK=$%,V&F M8\PQ JNA<5",]Y+46@Z_^Z0;?^3YW95T@8N>G2J!,?1;<89*M=GQCFMRHF@] MK4HPPXV8,MP2MXY0?B')X" M3# VBEAEI!E.0Z[2V8,+-CX'>QB2/@G9)V!@0DOMEM]F[X'WS12O<@#W$@!N M@R*4[IY=#O9Q3*O)F8/? A=R1-%9>B)GN*OW%X#F(NO[@:6>3#PM F^0W.Y9 MF7$B0@M 86()[!WC,&,E1'.*N2.+ 9VI!C#0A(7#FG?]5R\.CLXZ>YD0(FM: M](BA3D#BL "EG9N/7UBF1A8O4),2F)<"DY&/ CJ%]H[M'N\Q<&)!HN&' EJ2 MBPSDBJ(1(1*X7PG>-Q@B+5&>-B](4+>DN5=+$ 0$)\&;<, (S#@^CFN= -0E MU#7KO%L&28J6P$$W,R,ENPD=WER@E:Q2V\!Y P-?.W MW%/'87\.5>%%#T2S!V2Z:1*E3GDTX5.]L]FZDA9IF;]Y&"#<.$:[/PQ0@FB5 MR.Y:M?-3PS2&3@IZKPO0VO=M&_ICJ\ 7L/G9#!Z-6P*+6^RXN[_]>66K)=[_ M_.%Z;^MPS*9@#/J!#S33>&$6M"R'1Y6U,O] LPWF&0SS'JL8;AB!,^6V! WX M$#0 AH;A IPQW &J?B];L8VD%=QGU0492_=8+">8KF3V9^-%Q>9LC\E^5,JP M$3$L+T2N1Z0W3R> MW7+?[\R!$[_EG:P"3DZ\[LG:\8G<.#[Q#VSD[LD!0#D6:XW4M@5NVNVM"=S, M$\M!G\L2]'D0,KE\-#*Y_!LADTK\X'HF0S 2B#9M5#TSI!9W5&B90Q4L3@0\ MH87!*B-\KK6Z&(8/AD#637!R5IM_OAWU04^8;Z8BH#E'<]-^9OTNM-=>*#3O M9Q*1WXI8]$%SD!7=B%I;,;6\M*KBE@<$41H,!1NDO<%NI:8/<(M!_S &;2E M.H_I$Z?$%M2^+67Q393#=;:F'.Y2B>;[PD.Y2.*08G;ZJ=%CUSM:+;3EM9[S MQ,IC?(L?P):Q-R*H*7O(5P-7 M (@3!H,*..^@O"A9+*KA"KEMY* /7^7KP]OB)&YJJI4S/'O<'+&IB-MO6W2G M9R"=!;'YS3/1C<6:N:I'#KRZDS(+9'W- 0,I/;9(L*D4T!Z+R2O?I1F&BD]B M)OM9W(5@:0\8 /?)J4;"KW$"RP#BZ;YT,F>ET+=('C*TWIT-=1"5WLHL;G";)DVW80#Q;OG%"<[^5283.'UZ< ME5JMA=#/)M(6<6NQE1G5D3^R_&I%]2 ' M"./.AJK,42ZA1]CVO/"8M&.1K?M/#<;7UF \/D10Y>S#U9(A)T6E@@59".T+L. M[+HR- 8K! L8.S_6 CU',)" 9D:P7:Y9".O#1(@+1%H:[C7JJQ"55!\2G4'6$0'CAJ,YM:9Y3U,X<-%U "C84\AN"P"[J02\"T>ZL"! M-IE6>+O-:86GRRILJ1]ZN"W*\]PTOZ"^*F*NFU.>% (I]X]A80(P%,$.-AD M;9HBWJ%:%H7G?4#D2NJD[\"W.U:%\BA'HGHDCL>YM]3D,!WX&%,1/+;^ @ O M(0D^(R2::3B ""G3:&).F6$=$/H1\,BLFE?1;TQU!CS5-1_#RB2>T.!6-/)K+9@JA>)*A^=MWQB5! *6*_2,(L $AR"MFZD4 MC+\H3 X7&+!G]26+P(UUY*@C0H:+V0=X9"]);IXQ%%Y7F_A-B>?QMHCG;PG[ M/378.@J]'YU&Z(ILUHNSC(X+MJMS"KE$-^Q<3A+07!V0#K MA0E18&/2W+K;N%RB!H V_NVBNK$MGLJB;W29(T20$X):(,T, WA(=NXR\O#6^I"992_5"E+1E8BQVJO:Z@N__)". M8)Q/0H,6"^;D^SEC@=^4O)ULB[RY1 [LV?OF'SAJGJ-5FS.+.*D4T5P^)Y , M/ H -EL/F8U_.P.5@>5FQ;X4E&5M<)6@J0JY8[."5H0+\ M8JX4^$!F(=B6" M5&4[<)70*:#\L_,0UB&U<;166"\2:IN?(]A>1LVEE7HX$39*E*A,V):(9HMJ ML'$DL-O&(,D,?T%?6,M$]+1$W]!YKWBF(]6!U'BJ@Z)4HGE+(ZVHB_SG2HP? M;ZEJ\EL;UTT=[X0"/[^"2R4BX#B1I'II*$M)6R4^D0Y M_5)?U-/ *F/MRHRMMVOP9%OA1/>$F: W6NEU&(>N3*G:3P:=_2RR:4M^Z%*= M(CP06"M$*)QJM$L.\I)'%%@< 3@%*RP8L%76V=68M )(I(MC>A2'IOE4NZTT M<)ZC)$351/%/$$O7*B<[$F4KLZO%UT!_&T(M!U962NPV,@T!$H7T'*.&):\> MU'/$5VNE]57"O%1SK#>!_D6 XY<0>*1*=V=#"%2Z!#-L;()5&M03QA(3S*,B=:V41 0.J)'9%_E0XA_P4VG.!Q5Y:Q-I#.RQ8EW1UJS4>L4N. M*8" 7>,F;Z!%*[6$;)&A:!_;7Z5FZ^O<,% ?F,5TB5D;N%M2&?:P/IZK6+3_ MY'<7YGADEG.R+4ZYWW__/AX]N/U\41 MWR+FH*XTZ&);!4ZI2;O?[&-@1H9&5G6F#QVDQ7F$<>D9P_ M-'54;B.VKL#;;*_?D>!X8,*66N2][7;;&1&++G<8TO@:DO;G^@S//QL+_SBX MY0$U?JXT:U_0G?@'7>VKF=F6O,U4JK4 WF@#.0'3A^*N'.-RE4P4F"_Z^V'[ M0*H"BL@M/.E<([J-_9KHNOYSV(2O<8K-@<%O?*,O6(-MC=7F#< MSJ0J9KO75Y_V[EDCM174]%AQ%P"6TGMT.=R:]\B:7S;U6)J977D'+"UL%++8 M5I(NRJ^0=&7Q$7#BL&8*>T/AN1#A_D4]QDH;0)S0P+A@^Z4]SX.[Z[]TKZ^! MJ_#V6 SHECT6RGY6O>F2,*4UK;CC2ZD ZN_D# LE;F4H0BS0F&!5;8/4AGLD MOCG&K/APJ6UFA=*\'>"%" 8L->)>OB79&W>6[@CFL.TV+.8N8"2G_PKYA=7 MC78QM&UU4CNSO14*X F<8J.>?6L<+^,G#U8RM(RLI\@<>9[@73RM!U:O. 1[ MN #&9I>CG85*( F:/Z(C[4XS?XX"Z4>1WQZ*F/2XW33W L[D[&#FIVV=]CV M$6T:F)\)L^$=$/4(B.Z;%3]OC.S;3,0('JJ'PSG+&J!KZ8Z_3GK/U[L,Y7JBF)1>^2;!/_SVQ8]Y^ M6>U>]FF)Z9QQ2]Q^/F*K7&>Q)]@K1\#:W5H7"0E_\FF2YET75F+G1W#MTQ+C MV<#X6P$&D#7!$E8(LI0.#V.);X00,P1X/$=\ VM]@NW^!E9Y\$_:4FSM]P_8 M4W]VE6Y39\*7SD__.V[T.36I/<>&)\NV6R43^W=[=MT.Z=:K[Z?ABY$,PTBL MF3#MIV.-I23Z1OFF6T>=?7)1OL;/6OG5W?>_J'SSW8C0W;6>>;6'*%9?9MVK ML0MHCVNIBY=T5=J*T3^GJ =8"9W^\DBD7YG"_HWV1>;EZ('V4LV MZF)9EDKE5W(4Y8,A5N'A$9L2T>@P <9\XE![["?> .=!A MR.(4(<4.\PW'VSHM:O?J6K_F;5]M9]:Z]JL<-OBU1()+(H&M);G"C#\% M[OPCFRC/4U2S7[7;6.:.J9;S:@/^1<^Q[U:O>TK;QW>^JJ<8J;WE6>U]//P$ MOX9F%+WY?U!+ P04 " #<@#U2&>%#,EP( M)@ & &5X:&EB:70S M,3$M.'@X,3(S,3(P+FAT;>5:;7/;-A+^?K\"5>8:9T;ODF-;=CRC2,I%-SD[ M9\N7]M,-1((2:I)@ 5"R^NO[+$A:LB0[ M&_W\><"F-@K9YZOWGX8]5JK4:E]:O5JM/^JSCZ-_?6+M:KW!1IK'1EJI8A[6 M:H.S$BM-K4TZM=I\/J_.6U6E)[7118U4M6NA4D94?>N73D_H#OX*[I_^[>2' M2H7UE9=&(K;,TX);X;/4R'C"OOC"7+-*)9?JJ62AY61J6;/>;+ O2E_+&<_& MK;2A."WTG-2RZY.:6^1DK/S%Z8DO9TSZ[TJR=2]]..XUZ_>\E M)WIZ$JC88CV-^=G/3,V&LHH17D7<6,T]VS%I%'&].+:X4>&AG,0=YVCV0D##L3GP'F%Y=7W;,1&YV_(,NWY^;BZM/@DC5:O-)H[_$WK'O6 M9XU]/[^Z.NL/+MCHXX!=#GI7%\/1$,*#GWH?NV?_&+!N;\3./[#&4:O]XOWL M7K)N__SS:-#_2Z4'87>0:M6;%&J7B>[%^^[9X+)R_M.GP<]%$IKU>O/1WCR\ MN4 A$U#46%FKHLY;V)O?L2JARV<*R;#,^GPF?78I$V'*S!/:RF#![)3;'U_M M'Q[_88>.$^[[J!.54 2V<_1L'C:J;,BF?":8%C,IYJA?=BH-^S7E&LD+%[B? M*&V9BMD'I2/6J%?^S53 #F\.RVP8>U7$X>BO'X=FE;WG!M[#SVC!KF,U#X4_ M$>4L''D0?(458X5:#X5$LPI66/&0!JB13FJD( M9, :%E$0B?BVP[HI.@WL^C,&2H>LBL 8)>%*C:X!8C.FPQ!>: MS:?2FS*3TI_E_+G0(E="#D32A&@OJ%.92SN%@R81GC.0]"8P3?EPI8Q+"/=$,>P7AF7<8!]P:F7Q&\O3'WH1)Y6 E9& MCB7MI01A)H00-Q,V5!J.:F M (46$VG0G6$A3C26WIC!FP]KO([WM*AO=B<5KDZ M\'';L#UDP!=(:1;FP8TWY?%$L"[VVD4:0L+U0_M[XHV;ZOHANLHN)570.(," MZ6>T(5<0DF6,;-EYH>#.0@$6(C_7<0,)J@I/6>1:=,>U!Q(\%=M.I7'X;/#@ MU<*K/W_UNV%I-*KU XI#7QAT34B?H^ZO8ZM,5<7CJ=E]"M'[6 G^4I9P5"I MA@+0PDP:1S:0$K'30XW.DJ96J4Z+D#O@Y15C"9YR3H,T*$%9L,6H4/KN<&S2 ML9&^Y%J2 S*K:XY\8]*4&JHU;I\:5Y@<->'T#8-P+':3$G0FTDM#3HP*MYP1 MRYJ%&5D%7"W<^#46) C2PWSA/R7)O2A@CU\.L.O5_4U<[\QH&_#>G0MW1CEV M!KI[ B\W*N9$^MP ^-1.$:*Y]@MT >^2CV4H[8+J[+9E::\Y(#J,9=ODCNA* M.^9JRTWN4)+J!!@WKB_P/*5]9X!KS"8B1KD/ 76,B(3V$(F@ZD#GH8B)(U61M MWUBE]OZU=UGN5EA02QM\O>EGXZ)9=IM19"& .0YXI/][!)__5/.5YZ6:4+!28._HBY2QN$//>*#%>%"1/S-@>QO" 1 , M+EN3R\W$ 4:X,S,=I^/TUI8WF253;FX[$&)!AWCAN_+@O,^I>X&3\;4(\P/T MFGSY&P+RU !_OC/1_N//1.[1D%]@KKQD >*D50PL"8%R^8@JO]$_PBB.[M$J M;6Y+JKL!95$DK15B*\N.%\ (6,T0:>)?ZEX+,(M?4PF3'7S3 MV'/GZ3=/>=QI'JSSV/,E_N6<=IIY">V&:(?0GDF C0Z<='3UI Z\F)X>^B8 M"WY-U2UKCUQ]Z96/ IY%.;R\T%VW-_"'MS'1"-NR6,+/O-&$,* &OJU MYD9/SUL=%3TTL+PEQ+^@8DM7-+LICH,$C9:1?.-(#@-RC MT!QIY:S>R'BFPIF@HA/S2?Y$5^<\*:(D5 N!T?E49>3([^ 8N/O&^EO=$0W[ M=]&P7^1^[=V+=:>:7,,84!6Z@C2$/#&B4_PX!L,G(5]T9.R"Z28=SZ@HH&#G M*K%*_M+XZ*AZN-^B]\96XW^_4)^_4JZZ5\HUZV^.-=O5MV\/[QVN5QOWCCVD M]J!5;;2:.ZFM.9,SL^&^27C\KM0J%1-RZ'2:R0UKW TIH6D])EDN_OP]YM[: M_Y.C6](+UCPJNZ\*;H&3Q^ !]^KDW%I("IEB#;=M'J/G\4M^#UGX\57[X-BX MOZS?_<^PSRZ'GP>7WYB,^^;D.YAV/"8Q]V"-%4[^T;!M;RI%P 8WPDOI$0 [SSKW;T)>S5'_2O%YZ.W]+F_VU[XZ M2E3VV54G>WX\$QO?(2V1[LI]02P,$ M% @ W( ]4M=:5B-A" TB8 !@ !E>&AI8FET,S$R+3AX.#$R,S$R M,"YH=&WM6EUSXC@6?=]?H:%KNY,J,-\AD'2J:*"GV7!1((6I4G&G7)[/ MY\Z\[HAD4AY=E;6J1CD00C+'4U[A[%3?P2>CWMD_3G\IE4A?N&G((D7B!<)GTP5J55J57(KDCL^HW9<<16PLUS/:=E>GY;- M(J=CX2W.3CT^(]Q[7^#M6KMRW*:N1VNM1O.HVFZUJK16:5*O?CQNN.W_5&%D M&>)VCE2+@+TOA#PJ39E>O].H.:UFK$[FW%/33K52^6?!B)Z=^B)26"_!?/O5 MJEDJ>U1B;:&29&Z)W:N$NJHCTS"DR>)$X4:)!GP2=4P,"E93/L<5@4@Z;RKF M[T2/E'P:\F#1>3?B(9/D@LW)E0AI]*XHD3>LD7#?"DK^7P8GX(^YG&<^0D_ M(Y;[7*UI+P?W4S[FBM2K3NU1!QZQ]6FOUR:Y2"%+_G8/6SL][ VN1L./PUYW M-+R\P!:XNK[I7HS(Z/(%6;X[-UC=7P]$0PH/?>Y^Z%[\.2+_6A>S&X+EW^?C[X(T]"K5+9:V\]\.;IS842,D'Y&@NE M1-@Y@KW9'25B??F#0C(LDFL:IBQX^Z9Z5#FYY8$449&X+%'<7Q UI>KMF^;Q MR5_VZR2FGH=64@J8KSKM'^9HU2%#,J4S1A(VXVR.%J>F7)(_4YH@A\$"]V.1 M*"(B\E$D(:E62O\FPB?']\=%,HQ&@C)EK#-1Z8Y@F/+@YPS2/C!?K M87@=&:\_D7%&?!XAICH]JQ@6D6Z(8SA9&^>1CWU!-=W$=S=(/>A$GM8"5D2. MN=Y+,<*L$:*1$P0K"&31EQM+ V6>X;%%+9$&$$#>!9)CEI/&'I?**?$#,9]S7)KX M# E-F,D$(LO' =,1(PSI'P=<3K6X%@NQ[?76U]<>EVX@9(IYNB D(K IB1/A M,@^W)3E !CR&E-HP#^[=*8TFC'2QUZ[2 !*&%C4/V*&9:FB1OK*77#?2R$)! MZR=Z0ZXAQ&9,V[+W0OZ#A7PLI/W7^4W1Q'S.@)%O)M@N1)E" MHC#CTI0:2+'(Z-$T9U6DU@M=P@)J8)?UBQ5TBED1U(,93J6 MW.,TX=H!;KN:*;V1UI1*W6G,+I6F+9G"A.,Y#,*YV4R*P4NXFP94UU.X98Q8 M=2S,L/UOO6WCVYAI090\S&?>MRQQ+PG6XQ<#ZZK3W$;UWM5L"]S[U\&],8Y] M,>.>ABX%MZ>ZX%,)V&LJI?%,$R_'%M#.Z9@'7"UTC]VUK-YI!H8&87:3/!!= MHV*FK]QG#L5I$@/ATG "UQ6)9PPPI&S"(K3Z $#'"(OU#M(B()P6S-AI/$9I M?ZUP=E\,G/,J/9C1(#6E3">;^3Y8&Y\A37('^P+CV*,HV\O=5,P %Q-14*4E M?&.1JL?7WF>YI3#39-;_,MTGXYPFFZW(; A@CH&=UO\*H>>]&.CEE=2F=ALB M^@B:<3TSLH' 9U1.W>V%ZZ:)QL!::WV@+Q12X8Y^Q ,MTH6*[%D!.=@2]H%? MU+$-N8(XRBX(U* M)'+93LT-* M#KA1C.VOL6*!5ZQ&/PR8S_0 804V3NF3BO^:M.9C9GRF'R0:^ M:>2:<_3A_X\YWZN!=@-0(5 S#K#I@Z8^LKJ< 1U9*UP>-^:,WNG>9JF1Z6Z& MU)EG:?DCD&=A+CL9V&/^CNI!/4R4;%D\=N S(X$0!M3 U8JVM4H<3.SO80B/ M<2,KSCL?$[WFOOGB3B!=M$<_01TI(OW,%#T R#P"S9!6M/V&1S,1S)AN.A&= M9$]RDZQ.LC .Q()A=#X5MCC2!S@&[KZR_SK/^)VD^1 1S3S_&S^_*'.JR32, M 5>6E)"*@,:2=?(O)ZCR<4 7'1Z9@)I))S/=&-"T,Y589?6;LE.QORLKV*N\ M7'\V[)BALO*VQ^H5I]$Z?G2XXE0?'7M*[5'+J==J>ZDM&Y.MV?!?QC1Z7Z@7 M\@D9?CJU^)Y4'\940VHS*#89WW^CF>C_BX(R)0M2:Q?-6P=+Y&0Q>,*]BG9N M(R2Y3+Z&V3O/T?/\)5]#%MZ^:;1.I/DDU]W?;@;GY'9X?GUY\97I>&Q.MHGU MIL_#9 M/L""HTN7BZ2[>L"E>50_!1WKIFHJ-+7R\I <;L>D;!K7CM:Y\6I4+.R[81W[ M#'O&MEZ66FTVTVPKJRETC!V7JNTI7WB_*ONT;WN9]\[._@=02P,$% @ MW( ]4LQJSP]'!0 [10 !@ !E>&AI8FET,S(Q+3AX.#$R,S$R,"YH=&WE M6&UOVS80_KY?<76QO@#6NYW$LAO M5W40Q>GL;JNGP9:I&.BDJB1=&SOU^]( M24E:)VVVHDV[!8$AB;SCO3R\>\C!@_%LE+P[G)D0BKE4T];QP'S!7T;H\4^#!XX#8Y&N#9108+07?' \HO@--G+4X. M.GYTN(C\,*6=*.CTTH!U@M3O13W2[?46?P1HI(?3*QFE=QE[ULIYX:R863_N MA.YAM]3]#:=Z%0>^_W/+3CT>+$6A<3V)\M5CI69/F:-8ZK"MEB35L5KG.9&[ MOL8/#LGX>1%;/UN5OD8F%9F0\4/?_O7-B+,D.<]V\>.$YTS!"=O FXAN3+:J+B?S$T%&VVKYO:#]23\8(U?@6A\62R7?$%UQ"%;O"A&]<0LF;Z8CH;)=':",#^;OQF>))#,OB/+;\Y-< 1O MW+D+(Q?FDY$U/XBZ?ON[-WPXA^%X=II,QC]4O)L@]_P#F+V Y.4$YL.SY\.3 MR=R9_?YJ\@Z&H\2,A+X?_F-O/KU;L":<8\U9"*U%'A^@O?47+4KS>D\AF1:0 MBJ)@J2G]L.%Z!7K%X/6:2/0LV\$9*X74@(,OA,PA\)W7()9PM#UJP[1(77AB MYC]Z&'7Z(Y&7I-C9YZ>P%-*J*M$P08$5%%O!F*4L7S#YZ&%PX/>CH&VJO]\& MHF#),YQP:<&*<8=_(O6;SUN&SF]?X0J@H3>>[/KV99,!7+S,G;K*^A/R%!#M M0?<)?7J9VRO\7F*W3G#0BSJ8VE[?(ON_F-_PN\PO+[ FY<0F#8N>)BA)\:O- M5Y-\PDW5*R53)L]M,TRR#% ,C2$9HD"5F'C5ME)+7I B-=]1(;7\V2859ZVS M"B8""Z!=4WU47=R]S-]/LJI:?$<8=C^$H8WM0)-%QIKY"R$IDPY:GY%2L;AY MZ%.NRHSL8EY8&ZQ0_\)4UI1D=4-%G34/[_7]FX=]MW@UK%/J3T,W&YXN^AUM9XUN3(;W5>8[6>MJ-4(U "-PW(+ M0;-K*_\-9C^.217Y;[^3_0HCJ97Z*E#L4GO/2-CW>, M3(T=@RP4 B4R;-F-DS]2V*Z1C:\4JA\I&K>PK2^,3#.G6:JN17?7\_],QB^D M0'*_@[!GR7?P15GP;!7?:V$W'X7NI[TE*ZYJ H\IJ#ITFMH6;,B9-L-U\[]. MUTU7Q)IW)[9N6[Y:&9Y0"-T&MDU9:;48.<2"N0VKZ2,%/$]\COPCF10X1VZX MNN2=M T+/.PP)*"T/BS5FFH^84]/=I5<;<,PK\2(0NL\&N]+_*9J[?ZM[H(M%>2QW\# M4$L#!!0 ( -R /5*&J#8##@Q M,C,Q,C N:'1MW5CK;]LV$/^^O^+J8&T"6"\_XT<#N+:#>DCC-%:0]=- BW1, M5!(UBHKM_?4[4I+S3HVM:Y,%@2'I>,?[W1WOP?Z;T73H?SD;PU)%(9Q=?#B9 M#*%B.@X(W\$'_U/)]"P70]\2>*4*RYB$CK.^+0"E:522==Q5JN5O:K; M0EXY_KFC136<4(B4V531RE%??\%?1NC1+_TWE@4C$601BQ4$DA'%*&0ICZ_@ MDK+T*UA6L6HHDHWD5TL%-;?FP:607_DUR>F*JY =E7+Z3O[>=\PF_;F@FZ,^ MY=? Z?L*GWN=AE>C#=9BC48G(*0])ZVF&S0##RF4_>&AD@XNSWE2M0G9^TK$ M8VO)]/[=1LUN-Q/56W&JEEW/=7^MF*5'_86(%>XGD3]_S,4\$&:E++#86DD2 MJ&Z:11&1FY["#Q8)^57<-3@KN;R2)Q"AD-T]U_SU-,5:D(B'F^X[GT+WD#4Q_\Z0O2 M_''?>(=P8<]L&-HP&P^-^EZ]Z59?O.*#&0Q&TS-_/'I5]BZ-W'%;,#T&_^,8 M9H/S#X/3\!S1B0B"S=PSA(A%2#Q6,@(/-?Z#&(! MA^O#*DSBP(9]O?[M7KW1&XHH(?'&/!_ 0D@C*D'%! 464ZP5(Q:P:,[DVSVO MY?;J7E67![<*)(4%#W'!5H,9"S*)%0NADIC">!TL27S%L+!$$4]3K2W^ZY44 MJQ LF62HUHTRN=ZY+JAI%68DREB8;WS)PU3$51@N.5O ,8])'' 2PG2QX &3 M&J 65 "J&NGS#2!)\06^)YE,,X+>4@**4ZX/>6%%<\@U)$)%HBOD[>7E(AVD MQ38S(N;PFA%*LT%;(%JI;WT8P1X?$ MJFMYAS\M^#R[1/7C=[]K%L^UF]H,/KJCB/A%%F+X!Q@"H0[";6!*]F?&)=.M M2ZK]=./U?7( &/1>;'U[$\;;$"X<['7J#71MIV<"_/_HW]J+]"^/,35% MQ#@-B^[V'E*VM'_S;O^-Z#ZBLQ#5JZ?"TF9M-#*(4E2 MUBT?>I2G24@V71X;6QFFWK5.:0$)BX*&,HM&N=.QVVY;]\H*JYJBI?BBC;9- M&^TH^I!6:]ENK?4DV;6])VG/B6U[=KO=V$FL8U3.U4;X*9KY?:5>*1F*R.C6 MDC5X=PNZ#I;[-LDM_^./D)E4WNXUVKW4_&(S\^EB? *7DY/9]'0;+X4QGL'I M:I0[VJ:('AU;R 2I"#F%$N9K,MS#\T>7.W=%#/3,[DW+&2.%2U3#UF^<1M8 M_.9WD^:6].AO4$L! A0#% @ W( ]4M330-4TO $ 5RT6 !$ M ( ! &5G:'0M,C R,#$R,S$N:'1M4$L! A0#% @ W( ]4K5K M/@R;#@ 9Y8 !$ ( !8[P! &5G:'0M,C R,#$R,S$N>'-D M4$L! A0#% @ W( ]4BIWUB.F(@ Q68! !4 ( !+&UL4$L! M A0#% @ W( ]4B%+\>+O< 0AT% !4 ( !^"8# &5G M:'0M,C R,#$R,S%?<')E+GAM;%!+ 0(4 Q0 ( -R /5)I.^S,<2H " * M 0 8 " 1J8 P!E>&AI8FET,3 S+3AX.#$R,S$R,"YH=&U0 M2P$"% ,4 " #<@#U203-=,T 8 !ZB@ & @ '!P@, M97AH:6)I=#$P-"TX>#@Q,C,Q,C N:'1M4$L! A0#% @ W( ]4AGA0S)< M" +28 !@ ( !-]L# &5X:&EB:70S,3$M.'@X,3(S,3(P M+FAT;5!+ 0(4 Q0 ( -R /5+76E8C80@ -(F 8 " M &AI8FET,S$R+3AX.#$R,S$R,"YH=&U02P$"% ,4 " #<@#U2 MS&K/#T<% #M% & @ %@[ , 97AH:6)I=#,R,2TX>#@Q M,C,Q,C N:'1M4$L! A0#% @ W( ]4H:H-@-S!0 @!4 !@ M ( !W?$# &5X:&EB:70S,C(M.'@X,3(S,3(P+FAT;5!+!08 #0 - + ' # "&]P, ! end